libsass-3.6.6
x86_64-linux.package-alphashape
· build #12
· raw
unpackPhase
1unpacking source archive /nix/store/qzaaz4zpvcp1jk11hg3lp1lsk1v993fg-source2source root is sourceautoreconfPhase
3autoreconf: export WARNINGS=4autoreconf: Entering directory '.'5autoreconf: configure.ac: no obvious need to run autopoint6autoreconf: running: aclocal --force 7autoreconf: configure.ac: tracing8autoreconf: running: libtoolize --copy --force9libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'script'.10libtoolize: copying file 'script/ltmain.sh'11libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.12libtoolize: copying file 'm4/libtool.m4'13libtoolize: copying file 'm4/ltoptions.m4'14libtoolize: copying file 'm4/ltsugar.m4'15libtoolize: copying file 'm4/ltversion.m4'16libtoolize: copying file 'm4/lt~obsolete.m4'17libtoolize: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am.18autoreconf: configure.ac: not using Intltool19autoreconf: configure.ac: not using Gtkdoc20autoreconf: configure.ac: no need to run autopoint (confirmed)21autoreconf: running: aclocal --force 22autoreconf: running: /nix/store/04h8gzbdmlycbip6mfs3mhh3h9xw724g-autoconf-2.73/bin/autoconf --force23configure.ac:23: warning: The macro 'AC_GNU_SOURCE' is obsolete.24configure.ac:23: You should run autoupdate.25./lib/autoconf/specific.m4:486: AC_GNU_SOURCE is expanded from...26configure.ac:23: the top level27autoreconf: running: /nix/store/04h8gzbdmlycbip6mfs3mhh3h9xw724g-autoconf-2.73/bin/autoheader --force28autoreconf: running: automake --add-missing --copy --force-missing29configure.ac:30: installing 'script/ar-lib'30configure.ac:19: installing 'script/compile'31configure.ac:31: installing 'script/config.guess'32configure.ac:31: installing 'script/config.sub'33configure.ac:15: installing 'script/install-sh'34configure.ac:15: installing 'script/missing'35GNUmakefile.am:37: warning: source file '$(SASS_SASSC_PATH)/sassc.c' is in a subdirectory,36GNUmakefile.am:37: but option 'subdir-objects' is disabled37automake: warning: possible forward-incompatibility.38automake: At least one source file is in a subdirectory, but the 'subdir-objects'39automake: automake option hasn't been enabled. For now, the corresponding output40automake: object file(s) will be placed in the top-level directory. However, this41automake: behavior may change in a future Automake major version, with object42automake: files being placed in the same subdirectory as the corresponding sources.43automake: You are advised to start using 'subdir-objects' option throughout your44automake: project, to avoid future incompatibility.45GNUmakefile.am: installing 'script/depcomp'46parallel-tests: installing 'script/test-driver'47Makefile.conf:92: warning: source file 'memory/allocator.cpp' is in a subdirectory,48Makefile.conf:92: but option 'subdir-objects' is disabled49src/GNUmakefile.am:29: 'Makefile.conf' included from here50Makefile.conf:92: warning: source file 'memory/shared_ptr.cpp' is in a subdirectory,51Makefile.conf:92: but option 'subdir-objects' is disabled52src/GNUmakefile.am:29: 'Makefile.conf' included from here53autoreconf: configure.ac: not running make: --make not given54autoreconf: Leaving directory '.'updateAutotoolsGnuConfigScriptsPhase
55Updating Autotools / GNU config script to a newer upstream version: ./script/config.sub56Updating Autotools / GNU config script to a newer upstream version: ./script/config.guessconfigurePhase
57fixing libtool script ./script/ltmain.sh58./configure59patching script interpreter paths in ./configure60./configure: interpreter directive changed from "#! /bin/sh" to "/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/sh"61configure flags: --disable-static --disable-dependency-tracking --prefix=/nix/store/rk5c8a8gy76zz6rq8dpx0x3pvy1j5py8-libsass-3.6.662checking for a BSD-compatible install... /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c63checking whether sleep supports fractional seconds... yes64checking filesystem timestamp resolution... 0.0165checking whether build environment is sane... yes66checking for a race-free mkdir -p... /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/mkdir -p67checking for gawk... gawk68checking whether make sets $(MAKE)... yes69checking whether make supports nested variables... yes70checking xargs -n works... yes71checking whether UID '1000' is supported by ustar format... yes72checking whether GID '100' is supported by ustar format... yes73checking how to create a ustar tar archive... gnutar74checking for gcc... gcc75checking whether the C compiler works... yes76checking for C compiler default output file name... a.out77checking for suffix of executables... 78checking whether we are cross compiling... no79checking for suffix of object files... o80checking whether the compiler supports GNU C... yes81checking whether gcc accepts -g... yes82checking for gcc option to enable C23 features... none needed83checking whether gcc understands -c and -o together... yes84checking whether make supports the include directive... yes (GNU style)85checking dependency style of gcc... none86checking whether the compiler supports GNU C++... yes87checking whether g++ accepts -g... yes88checking dependency style of g++... none89checking for stdio.h... yes90checking for stdlib.h... yes91checking for string.h... yes92checking for inttypes.h... yes93checking for stdint.h... yes94checking for strings.h... yes95checking for sys/stat.h... yes96checking for sys/types.h... yes97checking for unistd.h... yes98checking for wchar.h... yes99checking for minix/config.h... no100checking whether it is safe to define __EXTENSIONS__... yes101checking whether _XOPEN_SOURCE should be defined... no102checking for ar... ar103checking for dlltool... no104checking for dllwrap... no105checking for windres... no106checking the archiver (ar) interface... ar107checking build system type... x86_64-pc-linux-gnu108checking host system type... x86_64-pc-linux-gnu109checking how to print strings... printf110checking for a sed that does not truncate output... /nix/store/68d86idclxs6bfaqprmdx052xqy9qlv9-gnused-4.10/bin/sed111checking for grep that handles long lines and -e... /nix/store/p48bl1kiw42fakak404srawmlr730b7j-gnugrep-3.12/bin/grep112checking for egrep... /nix/store/p48bl1kiw42fakak404srawmlr730b7j-gnugrep-3.12/bin/grep -E113checking for fgrep... /nix/store/p48bl1kiw42fakak404srawmlr730b7j-gnugrep-3.12/bin/grep -F114checking for ld used by gcc... ld115checking if the linker (ld) is GNU ld... yes116checking for BSD- or MS-compatible name lister (nm)... nm117checking the name lister (nm) interface... BSD nm118checking whether ln -s works... yes119checking the maximum length of command line arguments... 1572864120checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop121checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop122checking for ld option to reload object files... -r123checking for file... file124checking for objdump... objdump125checking how to recognize dependent libraries... (cached) pass_all126checking for dlltool... false127checking how to associate runtime and link libraries... printf %s\n128checking for ranlib... ranlib129checking for archiver @FILE support... @130checking for strip... strip131checking command to parse nm output from gcc object... ok132checking for sysroot... no133checking for a working dd... /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/dd134checking how to truncate binary pipes... /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/dd bs=4096 count=1135checking for mt... no136checking if : is a manifest tool... no137checking for dlfcn.h... yes138checking for objdir... .libs139checking if gcc supports -fno-rtti -fno-exceptions... no140checking for gcc option to produce PIC... -fPIC -DPIC141checking if gcc PIC flag -fPIC -DPIC works... yes142checking if gcc static flag -static works... no143checking if gcc supports -c -o file.o... yes144checking if gcc supports -c -o file.o... (cached) yes145checking whether the gcc linker (ld -m elf_x86_64) supports shared libraries... yes146checking whether -lc should be explicitly linked in... no147checking dynamic linker characteristics... GNU/Linux ld.so148checking how to hardcode library paths into programs... immediate149checking for shl_load... no150checking for shl_load in -ldld... no151checking for dlopen... yes152checking whether a program can dlopen itself... yes153checking whether a statically linked program can dlopen itself... yes154checking whether stripping libraries is possible... yes155checking if libtool supports shared libraries... yes156checking whether to build shared libraries... yes157checking whether to build static libraries... no158checking how to run the C++ preprocessor... g++ -E159checking for ld used by g++... ld -m elf_x86_64160checking if the linker (ld -m elf_x86_64) is GNU ld... yes161checking whether the g++ linker (ld -m elf_x86_64) supports shared libraries... yes162checking for g++ option to produce PIC... -fPIC -DPIC163checking if g++ PIC flag -fPIC -DPIC works... yes164checking if g++ static flag -static works... no165checking if g++ supports -c -o file.o... yes166checking if g++ supports -c -o file.o... (cached) yes167checking whether the g++ linker (ld -m elf_x86_64) supports shared libraries... yes168checking dynamic linker characteristics... (cached) GNU/Linux ld.so169checking how to hardcode library paths into programs... immediate170checking for unistd.h... (cached) yes171checking for size_t... yes172checking whether malloc (0) returns nonnull... yes173checking for floor... yes174checking for getcwd... yes175checking for strtol... yes176checking for library containing dlopen... none required177configure: Building libsass (na)178checking that generated files are newer than configure... done179configure: creating ./config.status180config.status: creating include/sass/version.h181config.status: creating GNUmakefile182config.status: creating src/GNUmakefile183config.status: creating src/support/libsass.pc184config.status: creating src/config.h185config.status: executing depfiles commands186config.status: executing libtool commandsbuildPhase
187build flags: -j48 SHELL=/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash188Making all in src189make[1]: Entering directory '/build/source/src'190make all-am191make[2]: Entering directory '/build/source/src'192/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -g -O2 -c -o cencode.lo cencode.c193/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c -o ast.lo ast.cpp194/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c -o ast_values.lo ast_values.cpp195/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c -o ast_supports.lo ast_supports.cpp196/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c -o ast_sel_cmp.lo ast_sel_cmp.cpp197/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c -o ast_sel_unify.lo ast_sel_unify.cpp198/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c -o ast_sel_super.lo ast_sel_super.cpp199/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c -o ast_sel_weave.lo ast_sel_weave.cpp200/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c -o ast_selectors.lo ast_selectors.cpp201/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c -o context.lo context.cpp202/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c -o constants.lo constants.cpp203/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c -o fn_utils.lo fn_utils.cpp204/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c -o fn_miscs.lo fn_miscs.cpp205/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c -o fn_maps.lo fn_maps.cpp206/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c -o fn_lists.lo fn_lists.cpp207/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c -o fn_colors.lo fn_colors.cpp208/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c -o fn_numbers.lo fn_numbers.cpp209/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c -o fn_strings.lo fn_strings.cpp210/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c -o fn_selectors.lo fn_selectors.cpp211/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c -o color_maps.lo color_maps.cpp212/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c -o environment.lo environment.cpp213/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c -o ast_fwd_decl.lo ast_fwd_decl.cpp214/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c -o bind.lo bind.cpp215/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c -o file.lo file.cpp216/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c -o util.lo util.cpp217/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c -o util_string.lo util_string.cpp218/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c -o json.lo json.cpp219/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c -o units.lo units.cpp220/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c -o values.lo values.cpp221/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c -o plugins.lo plugins.cpp222/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c -o source.lo source.cpp223/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c -o position.lo position.cpp224/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c -o lexer.lo lexer.cpp225/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c -o parser.lo parser.cpp226/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c -o parser_selectors.lo parser_selectors.cpp227/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c -o prelexer.lo prelexer.cpp228/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c -o eval.lo eval.cpp229/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c -o eval_selectors.lo eval_selectors.cpp230/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c -o expand.lo expand.cpp231/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c -o listize.lo listize.cpp232/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c -o cssize.lo cssize.cpp233/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c -o extender.lo extender.cpp234/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c -o extension.lo extension.cpp235libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c ast_values.cpp -fPIC -DPIC -o .libs/ast_values.o236/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c -o stylesheet.lo stylesheet.cpp237libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c ast_sel_unify.cpp -fPIC -DPIC -o .libs/ast_sel_unify.o238libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c ast_sel_weave.cpp -fPIC -DPIC -o .libs/ast_sel_weave.o239/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c -o output.lo output.cpp240/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c -o inspect.lo inspect.cpp241/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c -o emitter.lo emitter.cpp242libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c ast.cpp -fPIC -DPIC -o .libs/ast.o243libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -g -O2 -c cencode.c -fPIC -DPIC -o .libs/cencode.o244/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c -o check_nesting.lo check_nesting.cpp245libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c context.cpp -fPIC -DPIC -o .libs/context.o246libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c ast_supports.cpp -fPIC -DPIC -o .libs/ast_supports.o247libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c constants.cpp -fPIC -DPIC -o .libs/constants.o248libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c ast_sel_super.cpp -fPIC -DPIC -o .libs/ast_sel_super.o249libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c fn_selectors.cpp -fPIC -DPIC -o .libs/fn_selectors.o250libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c ast_sel_cmp.cpp -fPIC -DPIC -o .libs/ast_sel_cmp.o251libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c ast_selectors.cpp -fPIC -DPIC -o .libs/ast_selectors.o252libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c fn_utils.cpp -fPIC -DPIC -o .libs/fn_utils.o253libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c position.cpp -fPIC -DPIC -o .libs/position.o254libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c fn_miscs.cpp -fPIC -DPIC -o .libs/fn_miscs.o255libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c fn_maps.cpp -fPIC -DPIC -o .libs/fn_maps.o256libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c fn_strings.cpp -fPIC -DPIC -o .libs/fn_strings.o257libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c fn_numbers.cpp -fPIC -DPIC -o .libs/fn_numbers.o258libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c ast_fwd_decl.cpp -fPIC -DPIC -o .libs/ast_fwd_decl.o259libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c fn_colors.cpp -fPIC -DPIC -o .libs/fn_colors.o260libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c file.cpp -fPIC -DPIC -o .libs/file.o261libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c fn_lists.cpp -fPIC -DPIC -o .libs/fn_lists.o262libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c environment.cpp -fPIC -DPIC -o .libs/environment.o263libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c bind.cpp -fPIC -DPIC -o .libs/bind.o264libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c values.cpp -fPIC -DPIC -o .libs/values.o265libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c lexer.cpp -fPIC -DPIC -o .libs/lexer.o266libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c plugins.cpp -fPIC -DPIC -o .libs/plugins.o267libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c util_string.cpp -fPIC -DPIC -o .libs/util_string.o268libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c color_maps.cpp -fPIC -DPIC -o .libs/color_maps.o269libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c util.cpp -fPIC -DPIC -o .libs/util.o270libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c parser_selectors.cpp -fPIC -DPIC -o .libs/parser_selectors.o271libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c units.cpp -fPIC -DPIC -o .libs/units.o272libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c json.cpp -fPIC -DPIC -o .libs/json.o273libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c source.cpp -fPIC -DPIC -o .libs/source.o274libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c eval.cpp -fPIC -DPIC -o .libs/eval.o275libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c parser.cpp -fPIC -DPIC -o .libs/parser.o276libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c stylesheet.cpp -fPIC -DPIC -o .libs/stylesheet.o277libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c listize.cpp -fPIC -DPIC -o .libs/listize.o278libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c expand.cpp -fPIC -DPIC -o .libs/expand.o279libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c cssize.cpp -fPIC -DPIC -o .libs/cssize.o280libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c prelexer.cpp -fPIC -DPIC -o .libs/prelexer.o281libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c emitter.cpp -fPIC -DPIC -o .libs/emitter.o282libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c inspect.cpp -fPIC -DPIC -o .libs/inspect.o283libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c eval_selectors.cpp -fPIC -DPIC -o .libs/eval_selectors.o284libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c extension.cpp -fPIC -DPIC -o .libs/extension.o285libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c extender.cpp -fPIC -DPIC -o .libs/extender.o286libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c output.cpp -fPIC -DPIC -o .libs/output.o287libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c check_nesting.cpp -fPIC -DPIC -o .libs/check_nesting.o288/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c -o remove_placeholders.lo remove_placeholders.cpp289libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c remove_placeholders.cpp -fPIC -DPIC -o .libs/remove_placeholders.o290In file included from ast_selectors.cpp:5:291ast.hpp:90:18: warning: 'virtual bool Sass::AST_Node::operator==(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]292 90 | virtual bool operator== (const AST_Node& rhs) const {293 | ^~~~~~~~294ast.hpp:165:18: note: by 'virtual bool Sass::Expression::operator==(const Sass::Expression&) const'295 165 | virtual bool operator== (const Expression& rhs) const { return false; }296 | ^~~~~~~~297ast.hpp:96:18: warning: 'virtual bool Sass::AST_Node::operator!=(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]298 96 | virtual bool operator!= (const AST_Node& rhs) const {299 | ^~~~~~~~300ast.hpp:167:17: note: by 'bool Sass::Expression::operator!=(const Sass::Expression&) const'301 167 | inline bool operator!=(const Expression& rhs) const { return !(rhs == *this); }302 | ^~~~~~~~303ast.hpp:90:18: warning: 'virtual bool Sass::AST_Node::operator==(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]304 90 | virtual bool operator== (const AST_Node& rhs) const {305 | ^~~~~~~~306ast.hpp:908:10: note: by 'bool Sass::CssMediaRule::operator==(const Sass::CssMediaRule&) const'307 908 | bool operator== (const CssMediaRule& rhs) const {308 | ^~~~~~~~309ast.hpp:96:18: warning: 'virtual bool Sass::AST_Node::operator!=(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]310 96 | virtual bool operator!= (const AST_Node& rhs) const {311 | ^~~~~~~~312ast.hpp:911:10: note: by 'bool Sass::CssMediaRule::operator!=(const Sass::CssMediaRule&) const'313 911 | bool operator!=(const CssMediaRule& rhs) const {314 | ^~~~~~~~315ast.hpp:90:18: warning: 'virtual bool Sass::AST_Node::operator==(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]316 90 | virtual bool operator== (const AST_Node& rhs) const {317 | ^~~~~~~~318ast.hpp:939:10: note: by 'bool Sass::CssMediaQuery::operator==(const Sass::CssMediaQuery&) const'319 939 | bool operator== (const CssMediaQuery& rhs) const;320 | ^~~~~~~~321ast.hpp:96:18: warning: 'virtual bool Sass::AST_Node::operator!=(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]322 96 | virtual bool operator!= (const AST_Node& rhs) const {323 | ^~~~~~~~324ast.hpp:940:10: note: by 'bool Sass::CssMediaQuery::operator!=(const Sass::CssMediaQuery&) const'325 940 | bool operator!=(const CssMediaQuery& rhs) const {326 | ^~~~~~~~327ast.hpp:96:18: warning: 'virtual bool Sass::AST_Node::operator!=(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]328 96 | virtual bool operator!= (const AST_Node& rhs) const {329 | ^~~~~~~~330In file included from ast.hpp:1053:331ast_values.hpp:38:18: note: by 'virtual bool Sass::Value::operator!=(const Sass::Expression&) const'332 38 | virtual bool operator!= (const Expression& rhs) const {333 | ^~~~~~~~334/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c -o sass.lo sass.cpp335In file included from extension.cpp:7:336ast.hpp:90:18: warning: 'virtual bool Sass::AST_Node::operator==(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]337 90 | virtual bool operator== (const AST_Node& rhs) const {338 | ^~~~~~~~339ast.hpp:165:18: note: by 'virtual bool Sass::Expression::operator==(const Sass::Expression&) const'340 165 | virtual bool operator== (const Expression& rhs) const { return false; }341 | ^~~~~~~~342ast.hpp:96:18: warning: 'virtual bool Sass::AST_Node::operator!=(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]343 96 | virtual bool operator!= (const AST_Node& rhs) const {344 | ^~~~~~~~345ast.hpp:167:17: note: by 'bool Sass::Expression::operator!=(const Sass::Expression&) const'346 167 | inline bool operator!=(const Expression& rhs) const { return !(rhs == *this); }347 | ^~~~~~~~348libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c sass.cpp -fPIC -DPIC -o .libs/sass.o349ast.hpp:90:18: warning: 'virtual bool Sass::AST_Node::operator==(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]350 90 | virtual bool operator== (const AST_Node& rhs) const {351 | ^~~~~~~~352ast.hpp:908:10: note: by 'bool Sass::CssMediaRule::operator==(const Sass::CssMediaRule&) const'353 908 | bool operator== (const CssMediaRule& rhs) const {354 | ^~~~~~~~355ast.hpp:96:18: warning: 'virtual bool Sass::AST_Node::operator!=(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]356 96 | virtual bool operator!= (const AST_Node& rhs) const {357 | ^~~~~~~~358ast.hpp:911:10: note: by 'bool Sass::CssMediaRule::operator!=(const Sass::CssMediaRule&) const'359 911 | bool operator!=(const CssMediaRule& rhs) const {360 | ^~~~~~~~361ast.hpp:90:18: warning: 'virtual bool Sass::AST_Node::operator==(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]362 90 | virtual bool operator== (const AST_Node& rhs) const {363 | ^~~~~~~~364ast.hpp:939:10: note: by 'bool Sass::CssMediaQuery::operator==(const Sass::CssMediaQuery&) const'365 939 | bool operator== (const CssMediaQuery& rhs) const;366 | ^~~~~~~~367ast.hpp:96:18: warning: 'virtual bool Sass::AST_Node::operator!=(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]368 96 | virtual bool operator!= (const AST_Node& rhs) const {369 | ^~~~~~~~370ast.hpp:940:10: note: by 'bool Sass::CssMediaQuery::operator!=(const Sass::CssMediaQuery&) const'371 940 | bool operator!=(const CssMediaQuery& rhs) const {372 | ^~~~~~~~373ast.hpp:165:18: warning: 'virtual bool Sass::Expression::operator==(const Sass::Expression&) const' was hidden [-Woverloaded-virtual=]374 165 | virtual bool operator== (const Expression& rhs) const { return false; }375 | ^~~~~~~~376In file included from ast.hpp:14:377ast_def_macros.hpp:105:16: note: by 'virtual bool Sass::Selector::operator==(const Sass::Selector&) const'378 105 | virtual bool operator==(const klass& rhs) const = 0; \379 | ^~~~~~~~380ast_selectors.hpp:56:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'381 56 | ATTACH_VIRTUAL_CMP_OPERATIONS(Selector)382 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~383ast.hpp:96:18: warning: 'virtual bool Sass::AST_Node::operator!=(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]384 96 | virtual bool operator!= (const AST_Node& rhs) const {385 | ^~~~~~~~386ast_def_macros.hpp:106:16: note: by 'virtual bool Sass::Selector::operator!=(const Sass::Selector&) const'387 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \388 | ^~~~~~~~389ast_selectors.hpp:56:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'390 56 | ATTACH_VIRTUAL_CMP_OPERATIONS(Selector)391 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~392ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::Selector::operator!=(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]393 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \394 | ^~~~~~~~395ast_selectors.hpp:56:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'396 56 | ATTACH_VIRTUAL_CMP_OPERATIONS(Selector)397 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~398ast_def_macros.hpp:106:16: note: by 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const'399 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \400 | ^~~~~~~~401ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'402 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);403 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~404In file included from output.cpp:5:405ast.hpp:90:18: warning: 'virtual bool Sass::AST_Node::operator==(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]406 90 | virtual bool operator== (const AST_Node& rhs) const {407 | ^~~~~~~~408ast.hpp:165:18: note: by 'virtual bool Sass::Expression::operator==(const Sass::Expression&) const'409 165 | virtual bool operator== (const Expression& rhs) const { return false; }410 | ^~~~~~~~411ast.hpp:96:18: warning: 'virtual bool Sass::AST_Node::operator!=(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]412 96 | virtual bool operator!= (const AST_Node& rhs) const {413 | ^~~~~~~~414ast.hpp:167:17: note: by 'bool Sass::Expression::operator!=(const Sass::Expression&) const'415 167 | inline bool operator!=(const Expression& rhs) const { return !(rhs == *this); }416 | ^~~~~~~~417In file included from ast.hpp:1055:418ast_selectors.hpp:133:10: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]419 133 | bool operator==(const Selector& rhs) const final override;420 | ^~~~~~~~421ast_selectors.hpp:156:10: note: by 'virtual bool Sass::PlaceholderSelector::operator==(const Sass::SimpleSelector&) const'422 156 | bool operator==(const SimpleSelector& rhs) const override;423 | ^~~~~~~~424ast_selectors.hpp:137:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::CompoundSelector&) const' was hidden [-Woverloaded-virtual=]425 137 | virtual bool operator==(const CompoundSelector& rhs) const;426 | ^~~~~~~~427ast_selectors.hpp:156:10: note: by 'virtual bool Sass::PlaceholderSelector::operator==(const Sass::SimpleSelector&) const'428 156 | bool operator==(const SimpleSelector& rhs) const override;429 | ^~~~~~~~430ast_selectors.hpp:135:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::SelectorList&) const' was hidden [-Woverloaded-virtual=]431 135 | virtual bool operator==(const SelectorList& rhs) const;432 | ^~~~~~~~433ast_selectors.hpp:156:10: note: by 'virtual bool Sass::PlaceholderSelector::operator==(const Sass::SimpleSelector&) const'434 156 | bool operator==(const SimpleSelector& rhs) const override;435 | ^~~~~~~~436ast_selectors.hpp:136:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::ComplexSelector&) const' was hidden [-Woverloaded-virtual=]437 136 | virtual bool operator==(const ComplexSelector& rhs) const;438 | ^~~~~~~~439ast_selectors.hpp:156:10: note: by 'virtual bool Sass::PlaceholderSelector::operator==(const Sass::SimpleSelector&) const'440 156 | bool operator==(const SimpleSelector& rhs) const override;441 | ^~~~~~~~442ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const' was hidden [-Woverloaded-virtual=]443 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \444 | ^~~~~~~~445ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'446 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);447 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~448ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::PlaceholderSelector::operator!=(const Sass::PlaceholderSelector&) const'449 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \450 | ^~~~~~~~451ast_selectors.hpp:157:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'452 157 | ATTACH_CMP_OPERATIONS(PlaceholderSelector)453 | ^~~~~~~~~~~~~~~~~~~~~454ast_selectors.hpp:133:10: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]455 133 | bool operator==(const Selector& rhs) const final override;456 | ^~~~~~~~457ast_selectors.hpp:173:10: note: by 'virtual bool Sass::TypeSelector::operator==(const Sass::SimpleSelector&) const'458 173 | bool operator==(const SimpleSelector& rhs) const final override;459 | ^~~~~~~~460ast_selectors.hpp:137:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::CompoundSelector&) const' was hidden [-Woverloaded-virtual=]461 137 | virtual bool operator==(const CompoundSelector& rhs) const;462 | ^~~~~~~~463ast_selectors.hpp:173:10: note: by 'virtual bool Sass::TypeSelector::operator==(const Sass::SimpleSelector&) const'464 173 | bool operator==(const SimpleSelector& rhs) const final override;465 | ^~~~~~~~466ast_selectors.hpp:135:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::SelectorList&) const' was hidden [-Woverloaded-virtual=]467 135 | virtual bool operator==(const SelectorList& rhs) const;468 | ^~~~~~~~469ast_selectors.hpp:173:10: note: by 'virtual bool Sass::TypeSelector::operator==(const Sass::SimpleSelector&) const'470 173 | bool operator==(const SimpleSelector& rhs) const final override;471 | ^~~~~~~~472ast_selectors.hpp:136:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::ComplexSelector&) const' was hidden [-Woverloaded-virtual=]473 136 | virtual bool operator==(const ComplexSelector& rhs) const;474 | ^~~~~~~~475ast_selectors.hpp:173:10: note: by 'virtual bool Sass::TypeSelector::operator==(const Sass::SimpleSelector&) const'476 173 | bool operator==(const SimpleSelector& rhs) const final override;477 | ^~~~~~~~478ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const' was hidden [-Woverloaded-virtual=]479 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \480 | ^~~~~~~~481ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'482 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);483 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~484ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::TypeSelector::operator!=(const Sass::TypeSelector&) const'485 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \486 | ^~~~~~~~487ast_selectors.hpp:174:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'488 174 | ATTACH_CMP_OPERATIONS(TypeSelector)489 | ^~~~~~~~~~~~~~~~~~~~~490ast.hpp:96:18: warning: 'virtual bool Sass::AST_Node::operator!=(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]491 96 | virtual bool operator!= (const AST_Node& rhs) const {492 | ^~~~~~~~493In file included from ast.hpp:1053:494ast_values.hpp:38:18: note: by 'virtual bool Sass::Value::operator!=(const Sass::Expression&) const'495 38 | virtual bool operator!= (const Expression& rhs) const {496 | ^~~~~~~~497ast_selectors.hpp:133:10: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]498 133 | bool operator==(const Selector& rhs) const final override;499 | ^~~~~~~~500ast_selectors.hpp:187:10: note: by 'virtual bool Sass::ClassSelector::operator==(const Sass::SimpleSelector&) const'501 187 | bool operator==(const SimpleSelector& rhs) const final override;502 | ^~~~~~~~503ast_selectors.hpp:137:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::CompoundSelector&) const' was hidden [-Woverloaded-virtual=]504 137 | virtual bool operator==(const CompoundSelector& rhs) const;505 | ^~~~~~~~506ast_selectors.hpp:187:10: note: by 'virtual bool Sass::ClassSelector::operator==(const Sass::SimpleSelector&) const'507 187 | bool operator==(const SimpleSelector& rhs) const final override;508 | ^~~~~~~~509ast_selectors.hpp:135:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::SelectorList&) const' was hidden [-Woverloaded-virtual=]510 135 | virtual bool operator==(const SelectorList& rhs) const;511 | ^~~~~~~~512ast_selectors.hpp:187:10: note: by 'virtual bool Sass::ClassSelector::operator==(const Sass::SimpleSelector&) const'513 187 | bool operator==(const SimpleSelector& rhs) const final override;514 | ^~~~~~~~515ast_selectors.hpp:136:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::ComplexSelector&) const' was hidden [-Woverloaded-virtual=]516 136 | virtual bool operator==(const ComplexSelector& rhs) const;517 | ^~~~~~~~518ast_selectors.hpp:187:10: note: by 'virtual bool Sass::ClassSelector::operator==(const Sass::SimpleSelector&) const'519 187 | bool operator==(const SimpleSelector& rhs) const final override;520 | ^~~~~~~~521ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const' was hidden [-Woverloaded-virtual=]522 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \523 | ^~~~~~~~524ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'525 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);526 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~527ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::ClassSelector::operator!=(const Sass::ClassSelector&) const'528 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \529 | ^~~~~~~~530ast_selectors.hpp:188:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'531 188 | ATTACH_CMP_OPERATIONS(ClassSelector)532 | ^~~~~~~~~~~~~~~~~~~~~533ast_selectors.hpp:133:10: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]534 133 | bool operator==(const Selector& rhs) const final override;535 | ^~~~~~~~536ast_selectors.hpp:203:10: note: by 'virtual bool Sass::IDSelector::operator==(const Sass::SimpleSelector&) const'537 203 | bool operator==(const SimpleSelector& rhs) const final override;538 | ^~~~~~~~539ast_selectors.hpp:137:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::CompoundSelector&) const' was hidden [-Woverloaded-virtual=]540 137 | virtual bool operator==(const CompoundSelector& rhs) const;541 | ^~~~~~~~542ast_selectors.hpp:203:10: note: by 'virtual bool Sass::IDSelector::operator==(const Sass::SimpleSelector&) const'543 203 | bool operator==(const SimpleSelector& rhs) const final override;544 | ^~~~~~~~545ast_selectors.hpp:135:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::SelectorList&) const' was hidden [-Woverloaded-virtual=]546 135 | virtual bool operator==(const SelectorList& rhs) const;547 | ^~~~~~~~548ast_selectors.hpp:203:10: note: by 'virtual bool Sass::IDSelector::operator==(const Sass::SimpleSelector&) const'549 203 | bool operator==(const SimpleSelector& rhs) const final override;550 | ^~~~~~~~551ast_selectors.hpp:136:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::ComplexSelector&) const' was hidden [-Woverloaded-virtual=]552 136 | virtual bool operator==(const ComplexSelector& rhs) const;553 | ^~~~~~~~554ast_selectors.hpp:203:10: note: by 'virtual bool Sass::IDSelector::operator==(const Sass::SimpleSelector&) const'555 203 | bool operator==(const SimpleSelector& rhs) const final override;556 | ^~~~~~~~557ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const' was hidden [-Woverloaded-virtual=]558 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \559 | ^~~~~~~~560ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'561 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);562 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~563ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::IDSelector::operator!=(const Sass::IDSelector&) const'564 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \565 | ^~~~~~~~566ast_selectors.hpp:204:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'567 204 | ATTACH_CMP_OPERATIONS(IDSelector)568 | ^~~~~~~~~~~~~~~~~~~~~569ast_selectors.hpp:133:10: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]570 133 | bool operator==(const Selector& rhs) const final override;571 | ^~~~~~~~572ast_selectors.hpp:222:10: note: by 'virtual bool Sass::AttributeSelector::operator==(const Sass::SimpleSelector&) const'573 222 | bool operator==(const SimpleSelector& rhs) const final override;574 | ^~~~~~~~575ast_selectors.hpp:137:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::CompoundSelector&) const' was hidden [-Woverloaded-virtual=]576 137 | virtual bool operator==(const CompoundSelector& rhs) const;577 | ^~~~~~~~578ast_selectors.hpp:222:10: note: by 'virtual bool Sass::AttributeSelector::operator==(const Sass::SimpleSelector&) const'579 222 | bool operator==(const SimpleSelector& rhs) const final override;580 | ^~~~~~~~581ast_selectors.hpp:135:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::SelectorList&) const' was hidden [-Woverloaded-virtual=]582 135 | virtual bool operator==(const SelectorList& rhs) const;583 | ^~~~~~~~584ast_selectors.hpp:222:10: note: by 'virtual bool Sass::AttributeSelector::operator==(const Sass::SimpleSelector&) const'585 222 | bool operator==(const SimpleSelector& rhs) const final override;586 | ^~~~~~~~587ast_selectors.hpp:136:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::ComplexSelector&) const' was hidden [-Woverloaded-virtual=]588 136 | virtual bool operator==(const ComplexSelector& rhs) const;589 | ^~~~~~~~590ast_selectors.hpp:222:10: note: by 'virtual bool Sass::AttributeSelector::operator==(const Sass::SimpleSelector&) const'591 222 | bool operator==(const SimpleSelector& rhs) const final override;592 | ^~~~~~~~593ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const' was hidden [-Woverloaded-virtual=]594 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \595 | ^~~~~~~~596ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'597 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);598 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~599ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::AttributeSelector::operator!=(const Sass::AttributeSelector&) const'600 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \601 | ^~~~~~~~602ast_selectors.hpp:223:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'603 223 | ATTACH_CMP_OPERATIONS(AttributeSelector)604 | ^~~~~~~~~~~~~~~~~~~~~605ast_selectors.hpp:133:10: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]606 133 | bool operator==(const Selector& rhs) const final override;607 | ^~~~~~~~608ast_selectors.hpp:261:10: note: by 'virtual bool Sass::PseudoSelector::operator==(const Sass::SimpleSelector&) const'609 261 | bool operator==(const SimpleSelector& rhs) const final override;610 | ^~~~~~~~611ast_selectors.hpp:137:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::CompoundSelector&) const' was hidden [-Woverloaded-virtual=]612 137 | virtual bool operator==(const CompoundSelector& rhs) const;613 | ^~~~~~~~614ast_selectors.hpp:261:10: note: by 'virtual bool Sass::PseudoSelector::operator==(const Sass::SimpleSelector&) const'615 261 | bool operator==(const SimpleSelector& rhs) const final override;616 | ^~~~~~~~617ast_selectors.hpp:135:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::SelectorList&) const' was hidden [-Woverloaded-virtual=]618 135 | virtual bool operator==(const SelectorList& rhs) const;619 | ^~~~~~~~620ast_selectors.hpp:261:10: note: by 'virtual bool Sass::PseudoSelector::operator==(const Sass::SimpleSelector&) const'621 261 | bool operator==(const SimpleSelector& rhs) const final override;622 | ^~~~~~~~623ast_selectors.hpp:136:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::ComplexSelector&) const' was hidden [-Woverloaded-virtual=]624 136 | virtual bool operator==(const ComplexSelector& rhs) const;625 | ^~~~~~~~626ast_selectors.hpp:261:10: note: by 'virtual bool Sass::PseudoSelector::operator==(const Sass::SimpleSelector&) const'627 261 | bool operator==(const SimpleSelector& rhs) const final override;628 | ^~~~~~~~629ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const' was hidden [-Woverloaded-virtual=]630 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \631 | ^~~~~~~~632ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'633 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);634 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~635ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::PseudoSelector::operator!=(const Sass::PseudoSelector&) const'636 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \637 | ^~~~~~~~638ast_selectors.hpp:262:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'639 262 | ATTACH_CMP_OPERATIONS(PseudoSelector)640 | ^~~~~~~~~~~~~~~~~~~~~641ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::Selector::operator!=(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]642 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \643 | ^~~~~~~~644ast_selectors.hpp:56:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'645 56 | ATTACH_VIRTUAL_CMP_OPERATIONS(Selector)646 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~647ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::ComplexSelector::operator!=(const Sass::ComplexSelector&) const'648 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \649 | ^~~~~~~~650ast_selectors.hpp:310:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'651 310 | ATTACH_CMP_OPERATIONS(ComplexSelector)652 | ^~~~~~~~~~~~~~~~~~~~~653ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::Selector::operator!=(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]654 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \655 | ^~~~~~~~656ast_selectors.hpp:56:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'657 56 | ATTACH_VIRTUAL_CMP_OPERATIONS(Selector)658 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~659ast_def_macros.hpp:106:16: note: by 'virtual bool Sass::SelectorComponent::operator!=(const Sass::SelectorComponent&) const'660 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \661 | ^~~~~~~~662ast_selectors.hpp:349:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'663 349 | ATTACH_VIRTUAL_CMP_OPERATIONS(SelectorComponent);664 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~665ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SelectorComponent::operator!=(const Sass::SelectorComponent&) const' was hidden [-Woverloaded-virtual=]666 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \667 | ^~~~~~~~668ast_selectors.hpp:349:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'669 349 | ATTACH_VIRTUAL_CMP_OPERATIONS(SelectorComponent);670 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~671ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::SelectorCombinator::operator!=(const Sass::SelectorCombinator&) const'672 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \673 | ^~~~~~~~674ast_selectors.hpp:407:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'675 407 | ATTACH_CMP_OPERATIONS(SelectorCombinator)676 | ^~~~~~~~~~~~~~~~~~~~~677ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SelectorComponent::operator!=(const Sass::SelectorComponent&) const' was hidden [-Woverloaded-virtual=]678 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \679 | ^~~~~~~~680ast_selectors.hpp:349:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'681 349 | ATTACH_VIRTUAL_CMP_OPERATIONS(SelectorComponent);682 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~683ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::CompoundSelector::operator!=(const Sass::CompoundSelector&) const'684 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \685 | ^~~~~~~~686ast_selectors.hpp:459:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'687 459 | ATTACH_CMP_OPERATIONS(CompoundSelector)688 | ^~~~~~~~~~~~~~~~~~~~~689ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::Selector::operator!=(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]690 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \691 | ^~~~~~~~692ast_selectors.hpp:56:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'693 56 | ATTACH_VIRTUAL_CMP_OPERATIONS(Selector)694 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~695ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::SelectorList::operator!=(const Sass::SelectorList&) const'696 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \697 | ^~~~~~~~698ast_selectors.hpp:501:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'699 501 | ATTACH_CMP_OPERATIONS(SelectorList)700 | ^~~~~~~~~~~~~~~~~~~~~701In file included from parser.hpp:11,702 from fn_selectors.cpp:3:703ast.hpp:90:18: warning: 'virtual bool Sass::AST_Node::operator==(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]704 90 | virtual bool operator== (const AST_Node& rhs) const {705 | ^~~~~~~~706ast.hpp:165:18: note: by 'virtual bool Sass::Expression::operator==(const Sass::Expression&) const'707 165 | virtual bool operator== (const Expression& rhs) const { return false; }708 | ^~~~~~~~709ast.hpp:96:18: warning: 'virtual bool Sass::AST_Node::operator!=(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]710 96 | virtual bool operator!= (const AST_Node& rhs) const {711 | ^~~~~~~~712ast.hpp:167:17: note: by 'bool Sass::Expression::operator!=(const Sass::Expression&) const'713 167 | inline bool operator!=(const Expression& rhs) const { return !(rhs == *this); }714 | ^~~~~~~~715ast.hpp:90:18: warning: 'virtual bool Sass::AST_Node::operator==(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]716 90 | virtual bool operator== (const AST_Node& rhs) const {717 | ^~~~~~~~718ast.hpp:908:10: note: by 'bool Sass::CssMediaRule::operator==(const Sass::CssMediaRule&) const'719 908 | bool operator== (const CssMediaRule& rhs) const {720 | ^~~~~~~~721ast.hpp:96:18: warning: 'virtual bool Sass::AST_Node::operator!=(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]722 96 | virtual bool operator!= (const AST_Node& rhs) const {723 | ^~~~~~~~724ast.hpp:911:10: note: by 'bool Sass::CssMediaRule::operator!=(const Sass::CssMediaRule&) const'725 911 | bool operator!=(const CssMediaRule& rhs) const {726 | ^~~~~~~~727ast.hpp:90:18: warning: 'virtual bool Sass::AST_Node::operator==(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]728 90 | virtual bool operator== (const AST_Node& rhs) const {729 | ^~~~~~~~730ast.hpp:939:10: note: by 'bool Sass::CssMediaQuery::operator==(const Sass::CssMediaQuery&) const'731 939 | bool operator== (const CssMediaQuery& rhs) const;732 | ^~~~~~~~733ast.hpp:96:18: warning: 'virtual bool Sass::AST_Node::operator!=(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]734 96 | virtual bool operator!= (const AST_Node& rhs) const {735 | ^~~~~~~~736ast.hpp:940:10: note: by 'bool Sass::CssMediaQuery::operator!=(const Sass::CssMediaQuery&) const'737 940 | bool operator!=(const CssMediaQuery& rhs) const {738 | ^~~~~~~~739ast.hpp:96:18: warning: 'virtual bool Sass::AST_Node::operator!=(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]740 96 | virtual bool operator!= (const AST_Node& rhs) const {741 | ^~~~~~~~742In file included from ast.hpp:1053:743ast_values.hpp:38:18: note: by 'virtual bool Sass::Value::operator!=(const Sass::Expression&) const'744 38 | virtual bool operator!= (const Expression& rhs) const {745 | ^~~~~~~~746ast.hpp:90:18: warning: 'virtual bool Sass::AST_Node::operator==(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]747 90 | virtual bool operator== (const AST_Node& rhs) const {748 | ^~~~~~~~749ast.hpp:908:10: note: by 'bool Sass::CssMediaRule::operator==(const Sass::CssMediaRule&) const'750 908 | bool operator== (const CssMediaRule& rhs) const {751 | ^~~~~~~~752ast.hpp:96:18: warning: 'virtual bool Sass::AST_Node::operator!=(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]753 96 | virtual bool operator!= (const AST_Node& rhs) const {754 | ^~~~~~~~755ast.hpp:911:10: note: by 'bool Sass::CssMediaRule::operator!=(const Sass::CssMediaRule&) const'756 911 | bool operator!=(const CssMediaRule& rhs) const {757 | ^~~~~~~~758ast.hpp:90:18: warning: 'virtual bool Sass::AST_Node::operator==(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]759 90 | virtual bool operator== (const AST_Node& rhs) const {760 | ^~~~~~~~761ast.hpp:939:10: note: by 'bool Sass::CssMediaQuery::operator==(const Sass::CssMediaQuery&) const'762 939 | bool operator== (const CssMediaQuery& rhs) const;763 | ^~~~~~~~764ast.hpp:96:18: warning: 'virtual bool Sass::AST_Node::operator!=(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]765 96 | virtual bool operator!= (const AST_Node& rhs) const {766 | ^~~~~~~~767ast.hpp:940:10: note: by 'bool Sass::CssMediaQuery::operator!=(const Sass::CssMediaQuery&) const'768 940 | bool operator!=(const CssMediaQuery& rhs) const {769 | ^~~~~~~~770ast.hpp:96:18: warning: 'virtual bool Sass::AST_Node::operator!=(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]771 96 | virtual bool operator!= (const AST_Node& rhs) const {772 | ^~~~~~~~773In file included from ast.hpp:1053:774ast_values.hpp:38:18: note: by 'virtual bool Sass::Value::operator!=(const Sass::Expression&) const'775 38 | virtual bool operator!= (const Expression& rhs) const {776 | ^~~~~~~~777In file included from context.cpp:4:778ast.hpp:90:18: warning: 'virtual bool Sass::AST_Node::operator==(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]779 90 | virtual bool operator== (const AST_Node& rhs) const {780 | ^~~~~~~~781ast.hpp:165:18: note: by 'virtual bool Sass::Expression::operator==(const Sass::Expression&) const'782 165 | virtual bool operator== (const Expression& rhs) const { return false; }783 | ^~~~~~~~784ast.hpp:96:18: warning: 'virtual bool Sass::AST_Node::operator!=(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]785 96 | virtual bool operator!= (const AST_Node& rhs) const {786 | ^~~~~~~~787ast.hpp:167:17: note: by 'bool Sass::Expression::operator!=(const Sass::Expression&) const'788 167 | inline bool operator!=(const Expression& rhs) const { return !(rhs == *this); }789 | ^~~~~~~~790In file included from parser.hpp:11,791 from parser_selectors.cpp:5:792ast.hpp:90:18: warning: 'virtual bool Sass::AST_Node::operator==(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]793 90 | virtual bool operator== (const AST_Node& rhs) const {794 | ^~~~~~~~795ast.hpp:165:18: note: by 'virtual bool Sass::Expression::operator==(const Sass::Expression&) const'796 165 | virtual bool operator== (const Expression& rhs) const { return false; }797 | ^~~~~~~~798ast.hpp:96:18: warning: 'virtual bool Sass::AST_Node::operator!=(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]799 96 | virtual bool operator!= (const AST_Node& rhs) const {800 | ^~~~~~~~801ast.hpp:167:17: note: by 'bool Sass::Expression::operator!=(const Sass::Expression&) const'802 167 | inline bool operator!=(const Expression& rhs) const { return !(rhs == *this); }803 | ^~~~~~~~804ast.hpp:165:18: warning: 'virtual bool Sass::Expression::operator==(const Sass::Expression&) const' was hidden [-Woverloaded-virtual=]805 165 | virtual bool operator== (const Expression& rhs) const { return false; }806 | ^~~~~~~~807In file included from ast.hpp:14:808ast_def_macros.hpp:105:16: note: by 'virtual bool Sass::Selector::operator==(const Sass::Selector&) const'809 105 | virtual bool operator==(const klass& rhs) const = 0; \810 | ^~~~~~~~811ast_selectors.hpp:56:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'812 56 | ATTACH_VIRTUAL_CMP_OPERATIONS(Selector)813 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~814ast.hpp:96:18: warning: 'virtual bool Sass::AST_Node::operator!=(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]815 96 | virtual bool operator!= (const AST_Node& rhs) const {816 | ^~~~~~~~817ast_def_macros.hpp:106:16: note: by 'virtual bool Sass::Selector::operator!=(const Sass::Selector&) const'818 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \819 | ^~~~~~~~820ast_selectors.hpp:56:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'821 56 | ATTACH_VIRTUAL_CMP_OPERATIONS(Selector)822 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~823ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::Selector::operator!=(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]824 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \825 | ^~~~~~~~826ast_selectors.hpp:56:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'827 56 | ATTACH_VIRTUAL_CMP_OPERATIONS(Selector)828 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~829ast_def_macros.hpp:106:16: note: by 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const'830 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \831 | ^~~~~~~~832ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'833 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);834 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~835In file included from ast.hpp:1055:836ast_selectors.hpp:133:10: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]837 133 | bool operator==(const Selector& rhs) const final override;838 | ^~~~~~~~839ast_selectors.hpp:156:10: note: by 'virtual bool Sass::PlaceholderSelector::operator==(const Sass::SimpleSelector&) const'840 156 | bool operator==(const SimpleSelector& rhs) const override;841 | ^~~~~~~~842ast_selectors.hpp:137:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::CompoundSelector&) const' was hidden [-Woverloaded-virtual=]843 137 | virtual bool operator==(const CompoundSelector& rhs) const;844 | ^~~~~~~~845ast_selectors.hpp:156:10: note: by 'virtual bool Sass::PlaceholderSelector::operator==(const Sass::SimpleSelector&) const'846 156 | bool operator==(const SimpleSelector& rhs) const override;847 | ^~~~~~~~848ast_selectors.hpp:135:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::SelectorList&) const' was hidden [-Woverloaded-virtual=]849 135 | virtual bool operator==(const SelectorList& rhs) const;850 | ^~~~~~~~851ast_selectors.hpp:156:10: note: by 'virtual bool Sass::PlaceholderSelector::operator==(const Sass::SimpleSelector&) const'852 156 | bool operator==(const SimpleSelector& rhs) const override;853 | ^~~~~~~~854ast_selectors.hpp:136:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::ComplexSelector&) const' was hidden [-Woverloaded-virtual=]855 136 | virtual bool operator==(const ComplexSelector& rhs) const;856 | ^~~~~~~~857ast_selectors.hpp:156:10: note: by 'virtual bool Sass::PlaceholderSelector::operator==(const Sass::SimpleSelector&) const'858 156 | bool operator==(const SimpleSelector& rhs) const override;859 | ^~~~~~~~860ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const' was hidden [-Woverloaded-virtual=]861 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \862 | ^~~~~~~~863ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'864 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);865 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~866ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::PlaceholderSelector::operator!=(const Sass::PlaceholderSelector&) const'867 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \868 | ^~~~~~~~869ast_selectors.hpp:157:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'870 157 | ATTACH_CMP_OPERATIONS(PlaceholderSelector)871 | ^~~~~~~~~~~~~~~~~~~~~872/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c -o sass_values.lo sass_values.cpp873ast_selectors.hpp:133:10: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]874 133 | bool operator==(const Selector& rhs) const final override;875 | ^~~~~~~~876ast_selectors.hpp:173:10: note: by 'virtual bool Sass::TypeSelector::operator==(const Sass::SimpleSelector&) const'877 173 | bool operator==(const SimpleSelector& rhs) const final override;878 | ^~~~~~~~879ast_selectors.hpp:137:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::CompoundSelector&) const' was hidden [-Woverloaded-virtual=]880 137 | virtual bool operator==(const CompoundSelector& rhs) const;881 | ^~~~~~~~882ast_selectors.hpp:173:10: note: by 'virtual bool Sass::TypeSelector::operator==(const Sass::SimpleSelector&) const'883 173 | bool operator==(const SimpleSelector& rhs) const final override;884 | ^~~~~~~~885ast_selectors.hpp:135:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::SelectorList&) const' was hidden [-Woverloaded-virtual=]886 135 | virtual bool operator==(const SelectorList& rhs) const;887 | ^~~~~~~~888ast_selectors.hpp:173:10: note: by 'virtual bool Sass::TypeSelector::operator==(const Sass::SimpleSelector&) const'889 173 | bool operator==(const SimpleSelector& rhs) const final override;890 | ^~~~~~~~891ast_selectors.hpp:136:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::ComplexSelector&) const' was hidden [-Woverloaded-virtual=]892 136 | virtual bool operator==(const ComplexSelector& rhs) const;893 | ^~~~~~~~894ast_selectors.hpp:173:10: note: by 'virtual bool Sass::TypeSelector::operator==(const Sass::SimpleSelector&) const'895 173 | bool operator==(const SimpleSelector& rhs) const final override;896 | ^~~~~~~~897ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const' was hidden [-Woverloaded-virtual=]898 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \899 | ^~~~~~~~900ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'901 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);902 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~903ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::TypeSelector::operator!=(const Sass::TypeSelector&) const'904 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \905 | ^~~~~~~~906ast_selectors.hpp:174:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'907 174 | ATTACH_CMP_OPERATIONS(TypeSelector)908 | ^~~~~~~~~~~~~~~~~~~~~909ast_selectors.hpp:133:10: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]910 133 | bool operator==(const Selector& rhs) const final override;911 | ^~~~~~~~912ast_selectors.hpp:187:10: note: by 'virtual bool Sass::ClassSelector::operator==(const Sass::SimpleSelector&) const'913 187 | bool operator==(const SimpleSelector& rhs) const final override;914 | ^~~~~~~~915ast_selectors.hpp:137:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::CompoundSelector&) const' was hidden [-Woverloaded-virtual=]916 137 | virtual bool operator==(const CompoundSelector& rhs) const;917 | ^~~~~~~~918ast_selectors.hpp:187:10: note: by 'virtual bool Sass::ClassSelector::operator==(const Sass::SimpleSelector&) const'919 187 | bool operator==(const SimpleSelector& rhs) const final override;920 | ^~~~~~~~921ast_selectors.hpp:135:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::SelectorList&) const' was hidden [-Woverloaded-virtual=]922 135 | virtual bool operator==(const SelectorList& rhs) const;923 | ^~~~~~~~924ast_selectors.hpp:187:10: note: by 'virtual bool Sass::ClassSelector::operator==(const Sass::SimpleSelector&) const'925 187 | bool operator==(const SimpleSelector& rhs) const final override;926 | ^~~~~~~~927ast_selectors.hpp:136:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::ComplexSelector&) const' was hidden [-Woverloaded-virtual=]928 136 | virtual bool operator==(const ComplexSelector& rhs) const;929 | ^~~~~~~~930ast_selectors.hpp:187:10: note: by 'virtual bool Sass::ClassSelector::operator==(const Sass::SimpleSelector&) const'931 187 | bool operator==(const SimpleSelector& rhs) const final override;932 | ^~~~~~~~933ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const' was hidden [-Woverloaded-virtual=]934 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \935 | ^~~~~~~~936ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'937 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);938 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~939ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::ClassSelector::operator!=(const Sass::ClassSelector&) const'940 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \941 | ^~~~~~~~942ast_selectors.hpp:188:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'943 188 | ATTACH_CMP_OPERATIONS(ClassSelector)944 | ^~~~~~~~~~~~~~~~~~~~~945ast_selectors.hpp:133:10: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]946 133 | bool operator==(const Selector& rhs) const final override;947 | ^~~~~~~~948ast_selectors.hpp:203:10: note: by 'virtual bool Sass::IDSelector::operator==(const Sass::SimpleSelector&) const'949 203 | bool operator==(const SimpleSelector& rhs) const final override;950 | ^~~~~~~~951ast_selectors.hpp:137:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::CompoundSelector&) const' was hidden [-Woverloaded-virtual=]952 137 | virtual bool operator==(const CompoundSelector& rhs) const;953 | ^~~~~~~~954ast_selectors.hpp:203:10: note: by 'virtual bool Sass::IDSelector::operator==(const Sass::SimpleSelector&) const'955 203 | bool operator==(const SimpleSelector& rhs) const final override;956 | ^~~~~~~~957ast_selectors.hpp:135:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::SelectorList&) const' was hidden [-Woverloaded-virtual=]958 135 | virtual bool operator==(const SelectorList& rhs) const;959 | ^~~~~~~~960ast_selectors.hpp:203:10: note: by 'virtual bool Sass::IDSelector::operator==(const Sass::SimpleSelector&) const'961 203 | bool operator==(const SimpleSelector& rhs) const final override;962 | ^~~~~~~~963ast_selectors.hpp:136:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::ComplexSelector&) const' was hidden [-Woverloaded-virtual=]964 136 | virtual bool operator==(const ComplexSelector& rhs) const;965 | ^~~~~~~~966ast_selectors.hpp:203:10: note: by 'virtual bool Sass::IDSelector::operator==(const Sass::SimpleSelector&) const'967 203 | bool operator==(const SimpleSelector& rhs) const final override;968 | ^~~~~~~~969ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const' was hidden [-Woverloaded-virtual=]970 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \971 | ^~~~~~~~972ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'973 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);974 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~975ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::IDSelector::operator!=(const Sass::IDSelector&) const'976 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \977 | ^~~~~~~~978ast_selectors.hpp:204:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'979 204 | ATTACH_CMP_OPERATIONS(IDSelector)980 | ^~~~~~~~~~~~~~~~~~~~~981ast_selectors.hpp:133:10: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]982 133 | bool operator==(const Selector& rhs) const final override;983 | ^~~~~~~~984ast_selectors.hpp:222:10: note: by 'virtual bool Sass::AttributeSelector::operator==(const Sass::SimpleSelector&) const'985 222 | bool operator==(const SimpleSelector& rhs) const final override;986 | ^~~~~~~~987ast_selectors.hpp:137:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::CompoundSelector&) const' was hidden [-Woverloaded-virtual=]988 137 | virtual bool operator==(const CompoundSelector& rhs) const;989 | ^~~~~~~~990ast_selectors.hpp:222:10: note: by 'virtual bool Sass::AttributeSelector::operator==(const Sass::SimpleSelector&) const'991 222 | bool operator==(const SimpleSelector& rhs) const final override;992 | ^~~~~~~~993ast_selectors.hpp:135:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::SelectorList&) const' was hidden [-Woverloaded-virtual=]994 135 | virtual bool operator==(const SelectorList& rhs) const;995 | ^~~~~~~~996ast_selectors.hpp:222:10: note: by 'virtual bool Sass::AttributeSelector::operator==(const Sass::SimpleSelector&) const'997 222 | bool operator==(const SimpleSelector& rhs) const final override;998 | ^~~~~~~~999ast_selectors.hpp:136:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::ComplexSelector&) const' was hidden [-Woverloaded-virtual=]1000 136 | virtual bool operator==(const ComplexSelector& rhs) const;1001 | ^~~~~~~~1002ast_selectors.hpp:222:10: note: by 'virtual bool Sass::AttributeSelector::operator==(const Sass::SimpleSelector&) const'1003 222 | bool operator==(const SimpleSelector& rhs) const final override;1004 | ^~~~~~~~1005ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const' was hidden [-Woverloaded-virtual=]1006 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \1007 | ^~~~~~~~1008ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'1009 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);1010 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~1011ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::AttributeSelector::operator!=(const Sass::AttributeSelector&) const'1012 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \1013 | ^~~~~~~~1014ast_selectors.hpp:223:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'1015 223 | ATTACH_CMP_OPERATIONS(AttributeSelector)1016 | ^~~~~~~~~~~~~~~~~~~~~1017ast_selectors.hpp:133:10: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]1018 133 | bool operator==(const Selector& rhs) const final override;1019 | ^~~~~~~~1020ast_selectors.hpp:261:10: note: by 'virtual bool Sass::PseudoSelector::operator==(const Sass::SimpleSelector&) const'1021 261 | bool operator==(const SimpleSelector& rhs) const final override;1022 | ^~~~~~~~1023ast_selectors.hpp:137:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::CompoundSelector&) const' was hidden [-Woverloaded-virtual=]1024 137 | virtual bool operator==(const CompoundSelector& rhs) const;1025 | ^~~~~~~~1026ast_selectors.hpp:261:10: note: by 'virtual bool Sass::PseudoSelector::operator==(const Sass::SimpleSelector&) const'1027 261 | bool operator==(const SimpleSelector& rhs) const final override;1028 | ^~~~~~~~1029ast_selectors.hpp:135:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::SelectorList&) const' was hidden [-Woverloaded-virtual=]1030 135 | virtual bool operator==(const SelectorList& rhs) const;1031 | ^~~~~~~~1032ast_selectors.hpp:261:10: note: by 'virtual bool Sass::PseudoSelector::operator==(const Sass::SimpleSelector&) const'1033 261 | bool operator==(const SimpleSelector& rhs) const final override;1034 | ^~~~~~~~1035ast_selectors.hpp:136:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::ComplexSelector&) const' was hidden [-Woverloaded-virtual=]1036 136 | virtual bool operator==(const ComplexSelector& rhs) const;1037 | ^~~~~~~~1038ast_selectors.hpp:261:10: note: by 'virtual bool Sass::PseudoSelector::operator==(const Sass::SimpleSelector&) const'1039 261 | bool operator==(const SimpleSelector& rhs) const final override;1040 | ^~~~~~~~1041ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const' was hidden [-Woverloaded-virtual=]1042 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \1043 | ^~~~~~~~1044ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'1045 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);1046 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~1047ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::PseudoSelector::operator!=(const Sass::PseudoSelector&) const'1048 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \1049 | ^~~~~~~~1050ast_selectors.hpp:262:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'1051 262 | ATTACH_CMP_OPERATIONS(PseudoSelector)1052 | ^~~~~~~~~~~~~~~~~~~~~1053ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::Selector::operator!=(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]1054 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \1055 | ^~~~~~~~1056ast_selectors.hpp:56:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'1057 56 | ATTACH_VIRTUAL_CMP_OPERATIONS(Selector)1058 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~1059ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::ComplexSelector::operator!=(const Sass::ComplexSelector&) const'1060 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \1061 | ^~~~~~~~1062ast_selectors.hpp:310:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'1063 310 | ATTACH_CMP_OPERATIONS(ComplexSelector)1064 | ^~~~~~~~~~~~~~~~~~~~~1065ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::Selector::operator!=(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]1066 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \1067 | ^~~~~~~~1068ast_selectors.hpp:56:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'1069 56 | ATTACH_VIRTUAL_CMP_OPERATIONS(Selector)1070 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~1071ast_def_macros.hpp:106:16: note: by 'virtual bool Sass::SelectorComponent::operator!=(const Sass::SelectorComponent&) const'1072 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \1073 | ^~~~~~~~1074ast_selectors.hpp:349:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'1075 349 | ATTACH_VIRTUAL_CMP_OPERATIONS(SelectorComponent);1076 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~1077ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SelectorComponent::operator!=(const Sass::SelectorComponent&) const' was hidden [-Woverloaded-virtual=]1078 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \1079 | ^~~~~~~~1080ast_selectors.hpp:349:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'1081 349 | ATTACH_VIRTUAL_CMP_OPERATIONS(SelectorComponent);1082 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~1083ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::SelectorCombinator::operator!=(const Sass::SelectorCombinator&) const'1084 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \1085 | ^~~~~~~~1086ast_selectors.hpp:407:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'1087 407 | ATTACH_CMP_OPERATIONS(SelectorCombinator)1088 | ^~~~~~~~~~~~~~~~~~~~~1089ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SelectorComponent::operator!=(const Sass::SelectorComponent&) const' was hidden [-Woverloaded-virtual=]1090 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \1091 | ^~~~~~~~1092ast_selectors.hpp:349:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'1093 349 | ATTACH_VIRTUAL_CMP_OPERATIONS(SelectorComponent);1094 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~1095ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::CompoundSelector::operator!=(const Sass::CompoundSelector&) const'1096 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \1097 | ^~~~~~~~1098ast_selectors.hpp:459:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'1099 459 | ATTACH_CMP_OPERATIONS(CompoundSelector)1100 | ^~~~~~~~~~~~~~~~~~~~~1101ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::Selector::operator!=(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]1102 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \1103 | ^~~~~~~~1104ast_selectors.hpp:56:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'1105 56 | ATTACH_VIRTUAL_CMP_OPERATIONS(Selector)1106 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~1107ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::SelectorList::operator!=(const Sass::SelectorList&) const'1108 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \1109 | ^~~~~~~~1110ast_selectors.hpp:501:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'1111 501 | ATTACH_CMP_OPERATIONS(SelectorList)1112 | ^~~~~~~~~~~~~~~~~~~~~1113In file included from ast_supports.cpp:4:1114ast.hpp:90:18: warning: 'virtual bool Sass::AST_Node::operator==(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]1115 90 | virtual bool operator== (const AST_Node& rhs) const {1116 | ^~~~~~~~1117ast.hpp:165:18: note: by 'virtual bool Sass::Expression::operator==(const Sass::Expression&) const'1118 165 | virtual bool operator== (const Expression& rhs) const { return false; }1119 | ^~~~~~~~1120ast.hpp:96:18: warning: 'virtual bool Sass::AST_Node::operator!=(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]1121 96 | virtual bool operator!= (const AST_Node& rhs) const {1122 | ^~~~~~~~1123ast.hpp:167:17: note: by 'bool Sass::Expression::operator!=(const Sass::Expression&) const'1124 167 | inline bool operator!=(const Expression& rhs) const { return !(rhs == *this); }1125 | ^~~~~~~~1126In file included from color_maps.cpp:5:1127ast.hpp:90:18: warning: 'virtual bool Sass::AST_Node::operator==(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]1128 90 | virtual bool operator== (const AST_Node& rhs) const {1129 | ^~~~~~~~1130ast.hpp:165:18: note: by 'virtual bool Sass::Expression::operator==(const Sass::Expression&) const'1131 165 | virtual bool operator== (const Expression& rhs) const { return false; }1132 | ^~~~~~~~1133ast.hpp:96:18: warning: 'virtual bool Sass::AST_Node::operator!=(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]1134 96 | virtual bool operator!= (const AST_Node& rhs) const {1135 | ^~~~~~~~1136ast.hpp:167:17: note: by 'bool Sass::Expression::operator!=(const Sass::Expression&) const'1137 167 | inline bool operator!=(const Expression& rhs) const { return !(rhs == *this); }1138 | ^~~~~~~~1139ast.hpp:90:18: warning: 'virtual bool Sass::AST_Node::operator==(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]1140 90 | virtual bool operator== (const AST_Node& rhs) const {1141 | ^~~~~~~~1142ast.hpp:908:10: note: by 'bool Sass::CssMediaRule::operator==(const Sass::CssMediaRule&) const'1143 908 | bool operator== (const CssMediaRule& rhs) const {1144 | ^~~~~~~~1145ast.hpp:96:18: warning: 'virtual bool Sass::AST_Node::operator!=(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]1146 96 | virtual bool operator!= (const AST_Node& rhs) const {1147 | ^~~~~~~~1148ast.hpp:911:10: note: by 'bool Sass::CssMediaRule::operator!=(const Sass::CssMediaRule&) const'1149 911 | bool operator!=(const CssMediaRule& rhs) const {1150 | ^~~~~~~~1151ast.hpp:90:18: warning: 'virtual bool Sass::AST_Node::operator==(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]1152 90 | virtual bool operator== (const AST_Node& rhs) const {1153 | ^~~~~~~~1154ast.hpp:939:10: note: by 'bool Sass::CssMediaQuery::operator==(const Sass::CssMediaQuery&) const'1155 939 | bool operator== (const CssMediaQuery& rhs) const;1156 | ^~~~~~~~1157ast.hpp:96:18: warning: 'virtual bool Sass::AST_Node::operator!=(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]1158 96 | virtual bool operator!= (const AST_Node& rhs) const {1159 | ^~~~~~~~1160ast.hpp:940:10: note: by 'bool Sass::CssMediaQuery::operator!=(const Sass::CssMediaQuery&) const'1161 940 | bool operator!=(const CssMediaQuery& rhs) const {1162 | ^~~~~~~~1163ast.hpp:90:18: warning: 'virtual bool Sass::AST_Node::operator==(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]1164 90 | virtual bool operator== (const AST_Node& rhs) const {1165 | ^~~~~~~~1166ast.hpp:908:10: note: by 'bool Sass::CssMediaRule::operator==(const Sass::CssMediaRule&) const'1167 908 | bool operator== (const CssMediaRule& rhs) const {1168 | ^~~~~~~~1169ast.hpp:96:18: warning: 'virtual bool Sass::AST_Node::operator!=(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]1170 96 | virtual bool operator!= (const AST_Node& rhs) const {1171 | ^~~~~~~~1172ast.hpp:911:10: note: by 'bool Sass::CssMediaRule::operator!=(const Sass::CssMediaRule&) const'1173 911 | bool operator!=(const CssMediaRule& rhs) const {1174 | ^~~~~~~~1175In file included from expand.hpp:6,1176 from eval_selectors.cpp:4:1177ast.hpp:90:18: warning: 'virtual bool Sass::AST_Node::operator==(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]1178 90 | virtual bool operator== (const AST_Node& rhs) const {1179 | ^~~~~~~~1180ast.hpp:165:18: note: by 'virtual bool Sass::Expression::operator==(const Sass::Expression&) const'1181 165 | virtual bool operator== (const Expression& rhs) const { return false; }1182 | ^~~~~~~~1183ast.hpp:96:18: warning: 'virtual bool Sass::AST_Node::operator!=(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]1184 96 | virtual bool operator!= (const AST_Node& rhs) const {1185 | ^~~~~~~~1186ast.hpp:167:17: note: by 'bool Sass::Expression::operator!=(const Sass::Expression&) const'1187 167 | inline bool operator!=(const Expression& rhs) const { return !(rhs == *this); }1188 | ^~~~~~~~1189ast.hpp:96:18: warning: 'virtual bool Sass::AST_Node::operator!=(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]1190 96 | virtual bool operator!= (const AST_Node& rhs) const {1191 | ^~~~~~~~1192In file included from ast.hpp:1053:1193ast_values.hpp:38:18: note: by 'virtual bool Sass::Value::operator!=(const Sass::Expression&) const'1194 38 | virtual bool operator!= (const Expression& rhs) const {1195 | ^~~~~~~~1196ast.hpp:90:18: warning: 'virtual bool Sass::AST_Node::operator==(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]1197 90 | virtual bool operator== (const AST_Node& rhs) const {1198 | ^~~~~~~~1199ast.hpp:939:10: note: by 'bool Sass::CssMediaQuery::operator==(const Sass::CssMediaQuery&) const'1200 939 | bool operator== (const CssMediaQuery& rhs) const;1201 | ^~~~~~~~1202ast.hpp:96:18: warning: 'virtual bool Sass::AST_Node::operator!=(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]1203 96 | virtual bool operator!= (const AST_Node& rhs) const {1204 | ^~~~~~~~1205ast.hpp:940:10: note: by 'bool Sass::CssMediaQuery::operator!=(const Sass::CssMediaQuery&) const'1206 940 | bool operator!=(const CssMediaQuery& rhs) const {1207 | ^~~~~~~~1208libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c sass_values.cpp -fPIC -DPIC -o .libs/sass_values.o1209ast.hpp:165:18: warning: 'virtual bool Sass::Expression::operator==(const Sass::Expression&) const' was hidden [-Woverloaded-virtual=]1210 165 | virtual bool operator== (const Expression& rhs) const { return false; }1211 | ^~~~~~~~1212In file included from ast.hpp:14:1213ast_def_macros.hpp:105:16: note: by 'virtual bool Sass::Selector::operator==(const Sass::Selector&) const'1214 105 | virtual bool operator==(const klass& rhs) const = 0; \1215 | ^~~~~~~~1216ast_selectors.hpp:56:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'1217 56 | ATTACH_VIRTUAL_CMP_OPERATIONS(Selector)1218 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~1219ast.hpp:96:18: warning: 'virtual bool Sass::AST_Node::operator!=(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]1220 96 | virtual bool operator!= (const AST_Node& rhs) const {1221 | ^~~~~~~~1222ast_def_macros.hpp:106:16: note: by 'virtual bool Sass::Selector::operator!=(const Sass::Selector&) const'1223 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \1224 | ^~~~~~~~1225ast_selectors.hpp:56:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'1226 56 | ATTACH_VIRTUAL_CMP_OPERATIONS(Selector)1227 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~1228ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::Selector::operator!=(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]1229 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \1230 | ^~~~~~~~1231ast_selectors.hpp:56:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'1232 56 | ATTACH_VIRTUAL_CMP_OPERATIONS(Selector)1233 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~1234ast_def_macros.hpp:106:16: note: by 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const'1235 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \1236 | ^~~~~~~~1237ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'1238 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);1239 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~1240In file included from ast.hpp:1055:1241ast_selectors.hpp:133:10: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]1242 133 | bool operator==(const Selector& rhs) const final override;1243 | ^~~~~~~~1244ast_selectors.hpp:156:10: note: by 'virtual bool Sass::PlaceholderSelector::operator==(const Sass::SimpleSelector&) const'1245 156 | bool operator==(const SimpleSelector& rhs) const override;1246 | ^~~~~~~~1247ast_selectors.hpp:137:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::CompoundSelector&) const' was hidden [-Woverloaded-virtual=]1248 137 | virtual bool operator==(const CompoundSelector& rhs) const;1249 | ^~~~~~~~1250ast_selectors.hpp:156:10: note: by 'virtual bool Sass::PlaceholderSelector::operator==(const Sass::SimpleSelector&) const'1251 156 | bool operator==(const SimpleSelector& rhs) const override;1252 | ^~~~~~~~1253ast_selectors.hpp:135:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::SelectorList&) const' was hidden [-Woverloaded-virtual=]1254 135 | virtual bool operator==(const SelectorList& rhs) const;1255 | ^~~~~~~~1256ast_selectors.hpp:156:10: note: by 'virtual bool Sass::PlaceholderSelector::operator==(const Sass::SimpleSelector&) const'1257 156 | bool operator==(const SimpleSelector& rhs) const override;1258 | ^~~~~~~~1259ast_selectors.hpp:136:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::ComplexSelector&) const' was hidden [-Woverloaded-virtual=]1260 136 | virtual bool operator==(const ComplexSelector& rhs) const;1261 | ^~~~~~~~1262ast_selectors.hpp:156:10: note: by 'virtual bool Sass::PlaceholderSelector::operator==(const Sass::SimpleSelector&) const'1263 156 | bool operator==(const SimpleSelector& rhs) const override;1264 | ^~~~~~~~1265ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const' was hidden [-Woverloaded-virtual=]1266 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \1267 | ^~~~~~~~1268ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'1269 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);1270 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~1271ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::PlaceholderSelector::operator!=(const Sass::PlaceholderSelector&) const'1272 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \1273 | ^~~~~~~~1274ast_selectors.hpp:157:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'1275 157 | ATTACH_CMP_OPERATIONS(PlaceholderSelector)1276 | ^~~~~~~~~~~~~~~~~~~~~1277ast_selectors.hpp:133:10: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]1278 133 | bool operator==(const Selector& rhs) const final override;1279 | ^~~~~~~~1280ast_selectors.hpp:173:10: note: by 'virtual bool Sass::TypeSelector::operator==(const Sass::SimpleSelector&) const'1281 173 | bool operator==(const SimpleSelector& rhs) const final override;1282 | ^~~~~~~~1283ast_selectors.hpp:137:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::CompoundSelector&) const' was hidden [-Woverloaded-virtual=]1284 137 | virtual bool operator==(const CompoundSelector& rhs) const;1285 | ^~~~~~~~1286ast_selectors.hpp:173:10: note: by 'virtual bool Sass::TypeSelector::operator==(const Sass::SimpleSelector&) const'1287 173 | bool operator==(const SimpleSelector& rhs) const final override;1288 | ^~~~~~~~1289ast_selectors.hpp:135:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::SelectorList&) const' was hidden [-Woverloaded-virtual=]1290 135 | virtual bool operator==(const SelectorList& rhs) const;1291 | ^~~~~~~~1292ast_selectors.hpp:173:10: note: by 'virtual bool Sass::TypeSelector::operator==(const Sass::SimpleSelector&) const'1293 173 | bool operator==(const SimpleSelector& rhs) const final override;1294 | ^~~~~~~~1295ast_selectors.hpp:136:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::ComplexSelector&) const' was hidden [-Woverloaded-virtual=]1296 136 | virtual bool operator==(const ComplexSelector& rhs) const;1297 | ^~~~~~~~1298ast_selectors.hpp:173:10: note: by 'virtual bool Sass::TypeSelector::operator==(const Sass::SimpleSelector&) const'1299 173 | bool operator==(const SimpleSelector& rhs) const final override;1300 | ^~~~~~~~1301ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const' was hidden [-Woverloaded-virtual=]1302 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \1303 | ^~~~~~~~1304ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'1305 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);1306 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~1307ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::TypeSelector::operator!=(const Sass::TypeSelector&) const'1308 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \1309 | ^~~~~~~~1310ast_selectors.hpp:174:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'1311 174 | ATTACH_CMP_OPERATIONS(TypeSelector)1312 | ^~~~~~~~~~~~~~~~~~~~~1313ast_selectors.hpp:133:10: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]1314 133 | bool operator==(const Selector& rhs) const final override;1315 | ^~~~~~~~1316ast_selectors.hpp:187:10: note: by 'virtual bool Sass::ClassSelector::operator==(const Sass::SimpleSelector&) const'1317 187 | bool operator==(const SimpleSelector& rhs) const final override;1318 | ^~~~~~~~1319ast_selectors.hpp:137:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::CompoundSelector&) const' was hidden [-Woverloaded-virtual=]1320 137 | virtual bool operator==(const CompoundSelector& rhs) const;1321 | ^~~~~~~~1322ast_selectors.hpp:187:10: note: by 'virtual bool Sass::ClassSelector::operator==(const Sass::SimpleSelector&) const'1323 187 | bool operator==(const SimpleSelector& rhs) const final override;1324 | ^~~~~~~~1325ast_selectors.hpp:135:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::SelectorList&) const' was hidden [-Woverloaded-virtual=]1326 135 | virtual bool operator==(const SelectorList& rhs) const;1327 | ^~~~~~~~1328ast_selectors.hpp:187:10: note: by 'virtual bool Sass::ClassSelector::operator==(const Sass::SimpleSelector&) const'1329 187 | bool operator==(const SimpleSelector& rhs) const final override;1330 | ^~~~~~~~1331ast_selectors.hpp:136:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::ComplexSelector&) const' was hidden [-Woverloaded-virtual=]1332 136 | virtual bool operator==(const ComplexSelector& rhs) const;1333 | ^~~~~~~~1334ast_selectors.hpp:187:10: note: by 'virtual bool Sass::ClassSelector::operator==(const Sass::SimpleSelector&) const'1335 187 | bool operator==(const SimpleSelector& rhs) const final override;1336 | ^~~~~~~~1337ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const' was hidden [-Woverloaded-virtual=]1338 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \1339 | ^~~~~~~~1340ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'1341 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);1342 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~1343ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::ClassSelector::operator!=(const Sass::ClassSelector&) const'1344 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \1345 | ^~~~~~~~1346ast_selectors.hpp:188:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'1347 188 | ATTACH_CMP_OPERATIONS(ClassSelector)1348 | ^~~~~~~~~~~~~~~~~~~~~1349ast_selectors.hpp:133:10: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]1350 133 | bool operator==(const Selector& rhs) const final override;1351 | ^~~~~~~~1352ast_selectors.hpp:203:10: note: by 'virtual bool Sass::IDSelector::operator==(const Sass::SimpleSelector&) const'1353 203 | bool operator==(const SimpleSelector& rhs) const final override;1354 | ^~~~~~~~1355ast_selectors.hpp:137:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::CompoundSelector&) const' was hidden [-Woverloaded-virtual=]1356 137 | virtual bool operator==(const CompoundSelector& rhs) const;1357 | ^~~~~~~~1358ast_selectors.hpp:203:10: note: by 'virtual bool Sass::IDSelector::operator==(const Sass::SimpleSelector&) const'1359 203 | bool operator==(const SimpleSelector& rhs) const final override;1360 | ^~~~~~~~1361ast_selectors.hpp:135:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::SelectorList&) const' was hidden [-Woverloaded-virtual=]1362 135 | virtual bool operator==(const SelectorList& rhs) const;1363 | ^~~~~~~~1364ast_selectors.hpp:203:10: note: by 'virtual bool Sass::IDSelector::operator==(const Sass::SimpleSelector&) const'1365 203 | bool operator==(const SimpleSelector& rhs) const final override;1366 | ^~~~~~~~1367ast_selectors.hpp:136:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::ComplexSelector&) const' was hidden [-Woverloaded-virtual=]1368 136 | virtual bool operator==(const ComplexSelector& rhs) const;1369 | ^~~~~~~~1370ast_selectors.hpp:203:10: note: by 'virtual bool Sass::IDSelector::operator==(const Sass::SimpleSelector&) const'1371 203 | bool operator==(const SimpleSelector& rhs) const final override;1372 | ^~~~~~~~1373ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const' was hidden [-Woverloaded-virtual=]1374 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \1375 | ^~~~~~~~1376ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'1377 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);1378 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~1379ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::IDSelector::operator!=(const Sass::IDSelector&) const'1380 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \1381 | ^~~~~~~~1382ast_selectors.hpp:204:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'1383 204 | ATTACH_CMP_OPERATIONS(IDSelector)1384 | ^~~~~~~~~~~~~~~~~~~~~1385ast_selectors.hpp:133:10: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]1386 133 | bool operator==(const Selector& rhs) const final override;1387 | ^~~~~~~~1388ast_selectors.hpp:222:10: note: by 'virtual bool Sass::AttributeSelector::operator==(const Sass::SimpleSelector&) const'1389 222 | bool operator==(const SimpleSelector& rhs) const final override;1390 | ^~~~~~~~1391ast_selectors.hpp:137:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::CompoundSelector&) const' was hidden [-Woverloaded-virtual=]1392 137 | virtual bool operator==(const CompoundSelector& rhs) const;1393 | ^~~~~~~~1394ast_selectors.hpp:222:10: note: by 'virtual bool Sass::AttributeSelector::operator==(const Sass::SimpleSelector&) const'1395 222 | bool operator==(const SimpleSelector& rhs) const final override;1396 | ^~~~~~~~1397ast_selectors.hpp:135:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::SelectorList&) const' was hidden [-Woverloaded-virtual=]1398 135 | virtual bool operator==(const SelectorList& rhs) const;1399 | ^~~~~~~~1400ast_selectors.hpp:222:10: note: by 'virtual bool Sass::AttributeSelector::operator==(const Sass::SimpleSelector&) const'1401 222 | bool operator==(const SimpleSelector& rhs) const final override;1402 | ^~~~~~~~1403ast_selectors.hpp:136:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::ComplexSelector&) const' was hidden [-Woverloaded-virtual=]1404 136 | virtual bool operator==(const ComplexSelector& rhs) const;1405 | ^~~~~~~~1406ast_selectors.hpp:222:10: note: by 'virtual bool Sass::AttributeSelector::operator==(const Sass::SimpleSelector&) const'1407 222 | bool operator==(const SimpleSelector& rhs) const final override;1408 | ^~~~~~~~1409ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const' was hidden [-Woverloaded-virtual=]1410 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \1411 | ^~~~~~~~1412ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'1413 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);1414 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~1415ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::AttributeSelector::operator!=(const Sass::AttributeSelector&) const'1416 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \1417 | ^~~~~~~~1418ast_selectors.hpp:223:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'1419 223 | ATTACH_CMP_OPERATIONS(AttributeSelector)1420 | ^~~~~~~~~~~~~~~~~~~~~1421In file included from values.hpp:4,1422 from values.cpp:6:1423ast.hpp:90:18: warning: 'virtual bool Sass::AST_Node::operator==(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]1424 90 | virtual bool operator== (const AST_Node& rhs) const {1425 | ^~~~~~~~1426ast.hpp:165:18: note: by 'virtual bool Sass::Expression::operator==(const Sass::Expression&) const'1427 165 | virtual bool operator== (const Expression& rhs) const { return false; }1428 | ^~~~~~~~1429ast.hpp:96:18: warning: 'virtual bool Sass::AST_Node::operator!=(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]1430 96 | virtual bool operator!= (const AST_Node& rhs) const {1431 | ^~~~~~~~1432ast.hpp:167:17: note: by 'bool Sass::Expression::operator!=(const Sass::Expression&) const'1433 167 | inline bool operator!=(const Expression& rhs) const { return !(rhs == *this); }1434 | ^~~~~~~~1435ast_selectors.hpp:133:10: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]1436 133 | bool operator==(const Selector& rhs) const final override;1437 | ^~~~~~~~1438ast_selectors.hpp:261:10: note: by 'virtual bool Sass::PseudoSelector::operator==(const Sass::SimpleSelector&) const'1439 261 | bool operator==(const SimpleSelector& rhs) const final override;1440 | ^~~~~~~~1441ast_selectors.hpp:137:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::CompoundSelector&) const' was hidden [-Woverloaded-virtual=]1442 137 | virtual bool operator==(const CompoundSelector& rhs) const;1443 | ^~~~~~~~1444ast_selectors.hpp:261:10: note: by 'virtual bool Sass::PseudoSelector::operator==(const Sass::SimpleSelector&) const'1445 261 | bool operator==(const SimpleSelector& rhs) const final override;1446 | ^~~~~~~~1447ast_selectors.hpp:135:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::SelectorList&) const' was hidden [-Woverloaded-virtual=]1448 135 | virtual bool operator==(const SelectorList& rhs) const;1449 | ^~~~~~~~1450ast_selectors.hpp:261:10: note: by 'virtual bool Sass::PseudoSelector::operator==(const Sass::SimpleSelector&) const'1451 261 | bool operator==(const SimpleSelector& rhs) const final override;1452 | ^~~~~~~~1453ast_selectors.hpp:136:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::ComplexSelector&) const' was hidden [-Woverloaded-virtual=]1454 136 | virtual bool operator==(const ComplexSelector& rhs) const;1455 | ^~~~~~~~1456ast_selectors.hpp:261:10: note: by 'virtual bool Sass::PseudoSelector::operator==(const Sass::SimpleSelector&) const'1457 261 | bool operator==(const SimpleSelector& rhs) const final override;1458 | ^~~~~~~~1459ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const' was hidden [-Woverloaded-virtual=]1460 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \1461 | ^~~~~~~~1462ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'1463 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);1464 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~1465ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::PseudoSelector::operator!=(const Sass::PseudoSelector&) const'1466 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \1467 | ^~~~~~~~1468ast_selectors.hpp:262:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'1469 262 | ATTACH_CMP_OPERATIONS(PseudoSelector)1470 | ^~~~~~~~~~~~~~~~~~~~~1471In file included from ast_selectors.hpp:7,1472 from ast_sel_cmp.cpp:5:1473ast.hpp:90:18: warning: 'virtual bool Sass::AST_Node::operator==(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]1474 90 | virtual bool operator== (const AST_Node& rhs) const {1475 | ^~~~~~~~1476ast.hpp:165:18: note: by 'virtual bool Sass::Expression::operator==(const Sass::Expression&) const'1477 165 | virtual bool operator== (const Expression& rhs) const { return false; }1478 | ^~~~~~~~1479ast.hpp:96:18: warning: 'virtual bool Sass::AST_Node::operator!=(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]1480 96 | virtual bool operator!= (const AST_Node& rhs) const {1481 | ^~~~~~~~1482ast.hpp:167:17: note: by 'bool Sass::Expression::operator!=(const Sass::Expression&) const'1483 167 | inline bool operator!=(const Expression& rhs) const { return !(rhs == *this); }1484 | ^~~~~~~~1485ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::Selector::operator!=(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]1486 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \1487 | ^~~~~~~~1488ast_selectors.hpp:56:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'1489 56 | ATTACH_VIRTUAL_CMP_OPERATIONS(Selector)1490 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~1491ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::ComplexSelector::operator!=(const Sass::ComplexSelector&) const'1492 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \1493 | ^~~~~~~~1494ast_selectors.hpp:310:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'1495 310 | ATTACH_CMP_OPERATIONS(ComplexSelector)1496 | ^~~~~~~~~~~~~~~~~~~~~1497ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::Selector::operator!=(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]1498 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \1499 | ^~~~~~~~1500ast_selectors.hpp:56:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'1501 56 | ATTACH_VIRTUAL_CMP_OPERATIONS(Selector)1502 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~1503ast_def_macros.hpp:106:16: note: by 'virtual bool Sass::SelectorComponent::operator!=(const Sass::SelectorComponent&) const'1504 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \1505 | ^~~~~~~~1506ast_selectors.hpp:349:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'1507 349 | ATTACH_VIRTUAL_CMP_OPERATIONS(SelectorComponent);1508 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~1509ast.hpp:96:18: warning: 'virtual bool Sass::AST_Node::operator!=(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]1510 96 | virtual bool operator!= (const AST_Node& rhs) const {1511 | ^~~~~~~~1512ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SelectorComponent::operator!=(const Sass::SelectorComponent&) const' was hidden [-Woverloaded-virtual=]1513 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \1514 | ^~~~~~~~1515ast_selectors.hpp:349:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'1516 349 | ATTACH_VIRTUAL_CMP_OPERATIONS(SelectorComponent);1517 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~1518ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::SelectorCombinator::operator!=(const Sass::SelectorCombinator&) const'1519 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \1520 | ^~~~~~~~1521ast_selectors.hpp:407:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'1522 407 | ATTACH_CMP_OPERATIONS(SelectorCombinator)1523 | ^~~~~~~~~~~~~~~~~~~~~1524In file included from ast.hpp:1053:1525ast_values.hpp:38:18: note: by 'virtual bool Sass::Value::operator!=(const Sass::Expression&) const'1526 38 | virtual bool operator!= (const Expression& rhs) const {1527 | ^~~~~~~~1528ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SelectorComponent::operator!=(const Sass::SelectorComponent&) const' was hidden [-Woverloaded-virtual=]1529 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \1530 | ^~~~~~~~1531ast_selectors.hpp:349:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'1532 349 | ATTACH_VIRTUAL_CMP_OPERATIONS(SelectorComponent);1533 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~1534ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::CompoundSelector::operator!=(const Sass::CompoundSelector&) const'1535 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \1536 | ^~~~~~~~1537ast_selectors.hpp:459:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'1538 459 | ATTACH_CMP_OPERATIONS(CompoundSelector)1539 | ^~~~~~~~~~~~~~~~~~~~~1540ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::Selector::operator!=(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]1541 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \1542 | ^~~~~~~~1543ast_selectors.hpp:56:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'1544 56 | ATTACH_VIRTUAL_CMP_OPERATIONS(Selector)1545 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~1546ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::SelectorList::operator!=(const Sass::SelectorList&) const'1547 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \1548 | ^~~~~~~~1549ast_selectors.hpp:501:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'1550 501 | ATTACH_CMP_OPERATIONS(SelectorList)1551 | ^~~~~~~~~~~~~~~~~~~~~1552ast.hpp:90:18: warning: 'virtual bool Sass::AST_Node::operator==(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]1553 90 | virtual bool operator== (const AST_Node& rhs) const {1554 | ^~~~~~~~1555ast.hpp:908:10: note: by 'bool Sass::CssMediaRule::operator==(const Sass::CssMediaRule&) const'1556 908 | bool operator== (const CssMediaRule& rhs) const {1557 | ^~~~~~~~1558ast.hpp:96:18: warning: 'virtual bool Sass::AST_Node::operator!=(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]1559 96 | virtual bool operator!= (const AST_Node& rhs) const {1560 | ^~~~~~~~1561ast.hpp:911:10: note: by 'bool Sass::CssMediaRule::operator!=(const Sass::CssMediaRule&) const'1562 911 | bool operator!=(const CssMediaRule& rhs) const {1563 | ^~~~~~~~1564ast.hpp:90:18: warning: 'virtual bool Sass::AST_Node::operator==(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]1565 90 | virtual bool operator== (const AST_Node& rhs) const {1566 | ^~~~~~~~1567ast.hpp:939:10: note: by 'bool Sass::CssMediaQuery::operator==(const Sass::CssMediaQuery&) const'1568 939 | bool operator== (const CssMediaQuery& rhs) const;1569 | ^~~~~~~~1570ast.hpp:96:18: warning: 'virtual bool Sass::AST_Node::operator!=(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]1571 96 | virtual bool operator!= (const AST_Node& rhs) const {1572 | ^~~~~~~~1573ast.hpp:940:10: note: by 'bool Sass::CssMediaQuery::operator!=(const Sass::CssMediaQuery&) const'1574 940 | bool operator!=(const CssMediaQuery& rhs) const {1575 | ^~~~~~~~1576ast.hpp:90:18: warning: 'virtual bool Sass::AST_Node::operator==(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]1577 90 | virtual bool operator== (const AST_Node& rhs) const {1578 | ^~~~~~~~1579ast.hpp:908:10: note: by 'bool Sass::CssMediaRule::operator==(const Sass::CssMediaRule&) const'1580 908 | bool operator== (const CssMediaRule& rhs) const {1581 | ^~~~~~~~1582ast.hpp:96:18: warning: 'virtual bool Sass::AST_Node::operator!=(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]1583 96 | virtual bool operator!= (const AST_Node& rhs) const {1584 | ^~~~~~~~1585ast.hpp:911:10: note: by 'bool Sass::CssMediaRule::operator!=(const Sass::CssMediaRule&) const'1586 911 | bool operator!=(const CssMediaRule& rhs) const {1587 | ^~~~~~~~1588ast.hpp:90:18: warning: 'virtual bool Sass::AST_Node::operator==(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]1589 90 | virtual bool operator== (const AST_Node& rhs) const {1590 | ^~~~~~~~1591ast.hpp:939:10: note: by 'bool Sass::CssMediaQuery::operator==(const Sass::CssMediaQuery&) const'1592 939 | bool operator== (const CssMediaQuery& rhs) const;1593 | ^~~~~~~~1594ast.hpp:96:18: warning: 'virtual bool Sass::AST_Node::operator!=(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]1595 96 | virtual bool operator!= (const AST_Node& rhs) const {1596 | ^~~~~~~~1597ast.hpp:940:10: note: by 'bool Sass::CssMediaQuery::operator!=(const Sass::CssMediaQuery&) const'1598 940 | bool operator!=(const CssMediaQuery& rhs) const {1599 | ^~~~~~~~1600ast.hpp:96:18: warning: 'virtual bool Sass::AST_Node::operator!=(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]1601 96 | virtual bool operator!= (const AST_Node& rhs) const {1602 | ^~~~~~~~1603In file included from ast.hpp:1053:1604ast_values.hpp:38:18: note: by 'virtual bool Sass::Value::operator!=(const Sass::Expression&) const'1605 38 | virtual bool operator!= (const Expression& rhs) const {1606 | ^~~~~~~~1607ast.hpp:96:18: warning: 'virtual bool Sass::AST_Node::operator!=(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]1608 96 | virtual bool operator!= (const AST_Node& rhs) const {1609 | ^~~~~~~~1610In file included from ast.hpp:1053:1611ast_values.hpp:38:18: note: by 'virtual bool Sass::Value::operator!=(const Sass::Expression&) const'1612 38 | virtual bool operator!= (const Expression& rhs) const {1613 | ^~~~~~~~1614ast.hpp:90:18: warning: 'virtual bool Sass::AST_Node::operator==(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]1615 90 | virtual bool operator== (const AST_Node& rhs) const {1616 | ^~~~~~~~1617ast.hpp:908:10: note: by 'bool Sass::CssMediaRule::operator==(const Sass::CssMediaRule&) const'1618 908 | bool operator== (const CssMediaRule& rhs) const {1619 | ^~~~~~~~1620ast.hpp:96:18: warning: 'virtual bool Sass::AST_Node::operator!=(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]1621 96 | virtual bool operator!= (const AST_Node& rhs) const {1622 | ^~~~~~~~1623ast.hpp:911:10: note: by 'bool Sass::CssMediaRule::operator!=(const Sass::CssMediaRule&) const'1624 911 | bool operator!=(const CssMediaRule& rhs) const {1625 | ^~~~~~~~1626ast.hpp:90:18: warning: 'virtual bool Sass::AST_Node::operator==(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]1627 90 | virtual bool operator== (const AST_Node& rhs) const {1628 | ^~~~~~~~1629ast.hpp:939:10: note: by 'bool Sass::CssMediaQuery::operator==(const Sass::CssMediaQuery&) const'1630 939 | bool operator== (const CssMediaQuery& rhs) const;1631 | ^~~~~~~~1632ast.hpp:96:18: warning: 'virtual bool Sass::AST_Node::operator!=(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]1633 96 | virtual bool operator!= (const AST_Node& rhs) const {1634 | ^~~~~~~~1635ast.hpp:940:10: note: by 'bool Sass::CssMediaQuery::operator!=(const Sass::CssMediaQuery&) const'1636 940 | bool operator!=(const CssMediaQuery& rhs) const {1637 | ^~~~~~~~1638ast.hpp:165:18: warning: 'virtual bool Sass::Expression::operator==(const Sass::Expression&) const' was hidden [-Woverloaded-virtual=]1639 165 | virtual bool operator== (const Expression& rhs) const { return false; }1640 | ^~~~~~~~1641In file included from ast.hpp:14:1642ast_def_macros.hpp:105:16: note: by 'virtual bool Sass::Selector::operator==(const Sass::Selector&) const'1643 105 | virtual bool operator==(const klass& rhs) const = 0; \1644 | ^~~~~~~~1645ast_selectors.hpp:56:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'1646 56 | ATTACH_VIRTUAL_CMP_OPERATIONS(Selector)1647 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~1648ast.hpp:96:18: warning: 'virtual bool Sass::AST_Node::operator!=(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]1649 96 | virtual bool operator!= (const AST_Node& rhs) const {1650 | ^~~~~~~~1651ast_def_macros.hpp:106:16: note: by 'virtual bool Sass::Selector::operator!=(const Sass::Selector&) const'1652 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \1653 | ^~~~~~~~1654ast_selectors.hpp:56:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'1655 56 | ATTACH_VIRTUAL_CMP_OPERATIONS(Selector)1656 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~1657ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::Selector::operator!=(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]1658 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \1659 | ^~~~~~~~1660ast_selectors.hpp:56:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'1661 56 | ATTACH_VIRTUAL_CMP_OPERATIONS(Selector)1662 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~1663ast_def_macros.hpp:106:16: note: by 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const'1664 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \1665 | ^~~~~~~~1666ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'1667 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);1668 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~1669In file included from ast.hpp:1055:1670ast_selectors.hpp:136:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::ComplexSelector&) const' was hidden [-Woverloaded-virtual=]1671 136 | virtual bool operator==(const ComplexSelector& rhs) const;1672 | ^~~~~~~~1673ast_selectors.hpp:156:10: note: by 'virtual bool Sass::PlaceholderSelector::operator==(const Sass::SimpleSelector&) const'1674 156 | bool operator==(const SimpleSelector& rhs) const override;1675 | ^~~~~~~~1676ast_selectors.hpp:133:10: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]1677 133 | bool operator==(const Selector& rhs) const final override;1678 | ^~~~~~~~1679ast_selectors.hpp:156:10: note: by 'virtual bool Sass::PlaceholderSelector::operator==(const Sass::SimpleSelector&) const'1680 156 | bool operator==(const SimpleSelector& rhs) const override;1681 | ^~~~~~~~1682ast_selectors.hpp:137:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::CompoundSelector&) const' was hidden [-Woverloaded-virtual=]1683 137 | virtual bool operator==(const CompoundSelector& rhs) const;1684 | ^~~~~~~~1685ast_selectors.hpp:156:10: note: by 'virtual bool Sass::PlaceholderSelector::operator==(const Sass::SimpleSelector&) const'1686 156 | bool operator==(const SimpleSelector& rhs) const override;1687 | ^~~~~~~~1688ast_selectors.hpp:135:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::SelectorList&) const' was hidden [-Woverloaded-virtual=]1689 135 | virtual bool operator==(const SelectorList& rhs) const;1690 | ^~~~~~~~1691ast_selectors.hpp:156:10: note: by 'virtual bool Sass::PlaceholderSelector::operator==(const Sass::SimpleSelector&) const'1692 156 | bool operator==(const SimpleSelector& rhs) const override;1693 | ^~~~~~~~1694ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const' was hidden [-Woverloaded-virtual=]1695 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \1696 | ^~~~~~~~1697ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'1698 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);1699 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~1700ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::PlaceholderSelector::operator!=(const Sass::PlaceholderSelector&) const'1701 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \1702 | ^~~~~~~~1703ast_selectors.hpp:157:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'1704 157 | ATTACH_CMP_OPERATIONS(PlaceholderSelector)1705 | ^~~~~~~~~~~~~~~~~~~~~1706ast_selectors.hpp:136:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::ComplexSelector&) const' was hidden [-Woverloaded-virtual=]1707 136 | virtual bool operator==(const ComplexSelector& rhs) const;1708 | ^~~~~~~~1709ast_selectors.hpp:173:10: note: by 'virtual bool Sass::TypeSelector::operator==(const Sass::SimpleSelector&) const'1710 173 | bool operator==(const SimpleSelector& rhs) const final override;1711 | ^~~~~~~~1712ast_selectors.hpp:133:10: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]1713 133 | bool operator==(const Selector& rhs) const final override;1714 | ^~~~~~~~1715ast_selectors.hpp:173:10: note: by 'virtual bool Sass::TypeSelector::operator==(const Sass::SimpleSelector&) const'1716 173 | bool operator==(const SimpleSelector& rhs) const final override;1717 | ^~~~~~~~1718ast_selectors.hpp:137:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::CompoundSelector&) const' was hidden [-Woverloaded-virtual=]1719 137 | virtual bool operator==(const CompoundSelector& rhs) const;1720 | ^~~~~~~~1721ast_selectors.hpp:173:10: note: by 'virtual bool Sass::TypeSelector::operator==(const Sass::SimpleSelector&) const'1722 173 | bool operator==(const SimpleSelector& rhs) const final override;1723 | ^~~~~~~~1724ast_selectors.hpp:135:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::SelectorList&) const' was hidden [-Woverloaded-virtual=]1725 135 | virtual bool operator==(const SelectorList& rhs) const;1726 | ^~~~~~~~1727ast_selectors.hpp:173:10: note: by 'virtual bool Sass::TypeSelector::operator==(const Sass::SimpleSelector&) const'1728 173 | bool operator==(const SimpleSelector& rhs) const final override;1729 | ^~~~~~~~1730ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const' was hidden [-Woverloaded-virtual=]1731 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \1732 | ^~~~~~~~1733ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'1734 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);1735 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~1736ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::TypeSelector::operator!=(const Sass::TypeSelector&) const'1737 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \1738 | ^~~~~~~~1739ast_selectors.hpp:174:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'1740 174 | ATTACH_CMP_OPERATIONS(TypeSelector)1741 | ^~~~~~~~~~~~~~~~~~~~~1742ast_selectors.hpp:136:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::ComplexSelector&) const' was hidden [-Woverloaded-virtual=]1743 136 | virtual bool operator==(const ComplexSelector& rhs) const;1744 | ^~~~~~~~1745ast_selectors.hpp:187:10: note: by 'virtual bool Sass::ClassSelector::operator==(const Sass::SimpleSelector&) const'1746 187 | bool operator==(const SimpleSelector& rhs) const final override;1747 | ^~~~~~~~1748ast_selectors.hpp:133:10: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]1749 133 | bool operator==(const Selector& rhs) const final override;1750 | ^~~~~~~~1751ast_selectors.hpp:187:10: note: by 'virtual bool Sass::ClassSelector::operator==(const Sass::SimpleSelector&) const'1752 187 | bool operator==(const SimpleSelector& rhs) const final override;1753 | ^~~~~~~~1754ast_selectors.hpp:137:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::CompoundSelector&) const' was hidden [-Woverloaded-virtual=]1755 137 | virtual bool operator==(const CompoundSelector& rhs) const;1756 | ^~~~~~~~1757ast_selectors.hpp:187:10: note: by 'virtual bool Sass::ClassSelector::operator==(const Sass::SimpleSelector&) const'1758 187 | bool operator==(const SimpleSelector& rhs) const final override;1759 | ^~~~~~~~1760ast_selectors.hpp:135:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::SelectorList&) const' was hidden [-Woverloaded-virtual=]1761 135 | virtual bool operator==(const SelectorList& rhs) const;1762 | ^~~~~~~~1763ast_selectors.hpp:187:10: note: by 'virtual bool Sass::ClassSelector::operator==(const Sass::SimpleSelector&) const'1764 187 | bool operator==(const SimpleSelector& rhs) const final override;1765 | ^~~~~~~~1766ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const' was hidden [-Woverloaded-virtual=]1767 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \1768 | ^~~~~~~~1769ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'1770 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);1771 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~1772ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::ClassSelector::operator!=(const Sass::ClassSelector&) const'1773 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \1774 | ^~~~~~~~1775ast_selectors.hpp:188:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'1776 188 | ATTACH_CMP_OPERATIONS(ClassSelector)1777 | ^~~~~~~~~~~~~~~~~~~~~1778ast_selectors.hpp:136:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::ComplexSelector&) const' was hidden [-Woverloaded-virtual=]1779 136 | virtual bool operator==(const ComplexSelector& rhs) const;1780 | ^~~~~~~~1781ast.hpp:90:18: warning: 'virtual bool Sass::AST_Node::operator==(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]1782 90 | virtual bool operator== (const AST_Node& rhs) const {1783 | ^~~~~~~~1784ast_selectors.hpp:203:10: note: by 'virtual bool Sass::IDSelector::operator==(const Sass::SimpleSelector&) const'1785 203 | bool operator==(const SimpleSelector& rhs) const final override;1786 | ^~~~~~~~1787ast.hpp:908:10: note: by 'bool Sass::CssMediaRule::operator==(const Sass::CssMediaRule&) const'1788 908 | bool operator== (const CssMediaRule& rhs) const {1789 | ^~~~~~~~1790ast_selectors.hpp:133:10: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]1791 133 | bool operator==(const Selector& rhs) const final override;1792 | ^~~~~~~~1793ast.hpp:96:18: warning: 'virtual bool Sass::AST_Node::operator!=(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]1794 96 | virtual bool operator!= (const AST_Node& rhs) const {1795 | ^~~~~~~~1796ast_selectors.hpp:203:10: note: by 'virtual bool Sass::IDSelector::operator==(const Sass::SimpleSelector&) const'1797 203 | bool operator==(const SimpleSelector& rhs) const final override;1798 | ^~~~~~~~1799ast.hpp:911:10: note: by 'bool Sass::CssMediaRule::operator!=(const Sass::CssMediaRule&) const'1800 911 | bool operator!=(const CssMediaRule& rhs) const {1801 | ^~~~~~~~1802ast_selectors.hpp:137:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::CompoundSelector&) const' was hidden [-Woverloaded-virtual=]1803 137 | virtual bool operator==(const CompoundSelector& rhs) const;1804 | ^~~~~~~~1805ast_selectors.hpp:203:10: note: by 'virtual bool Sass::IDSelector::operator==(const Sass::SimpleSelector&) const'1806 203 | bool operator==(const SimpleSelector& rhs) const final override;1807 | ^~~~~~~~1808ast_selectors.hpp:135:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::SelectorList&) const' was hidden [-Woverloaded-virtual=]1809 135 | virtual bool operator==(const SelectorList& rhs) const;1810 | ^~~~~~~~1811ast_selectors.hpp:203:10: note: by 'virtual bool Sass::IDSelector::operator==(const Sass::SimpleSelector&) const'1812 203 | bool operator==(const SimpleSelector& rhs) const final override;1813 | ^~~~~~~~1814ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const' was hidden [-Woverloaded-virtual=]1815 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \1816 | ^~~~~~~~1817ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'1818 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);1819 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~1820ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::IDSelector::operator!=(const Sass::IDSelector&) const'1821 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \1822 | ^~~~~~~~1823ast_selectors.hpp:204:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'1824 204 | ATTACH_CMP_OPERATIONS(IDSelector)1825 | ^~~~~~~~~~~~~~~~~~~~~1826ast_selectors.hpp:136:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::ComplexSelector&) const' was hidden [-Woverloaded-virtual=]1827 136 | virtual bool operator==(const ComplexSelector& rhs) const;1828 | ^~~~~~~~1829ast_selectors.hpp:222:10: note: by 'virtual bool Sass::AttributeSelector::operator==(const Sass::SimpleSelector&) const'1830 222 | bool operator==(const SimpleSelector& rhs) const final override;1831 | ^~~~~~~~1832ast_selectors.hpp:133:10: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]1833 133 | bool operator==(const Selector& rhs) const final override;1834 | ^~~~~~~~1835ast_selectors.hpp:222:10: note: by 'virtual bool Sass::AttributeSelector::operator==(const Sass::SimpleSelector&) const'1836 222 | bool operator==(const SimpleSelector& rhs) const final override;1837 | ^~~~~~~~1838ast_selectors.hpp:137:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::CompoundSelector&) const' was hidden [-Woverloaded-virtual=]1839 137 | virtual bool operator==(const CompoundSelector& rhs) const;1840 | ^~~~~~~~1841ast_selectors.hpp:222:10: note: by 'virtual bool Sass::AttributeSelector::operator==(const Sass::SimpleSelector&) const'1842 222 | bool operator==(const SimpleSelector& rhs) const final override;1843 | ^~~~~~~~1844ast_selectors.hpp:135:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::SelectorList&) const' was hidden [-Woverloaded-virtual=]1845 135 | virtual bool operator==(const SelectorList& rhs) const;1846 | ^~~~~~~~1847ast_selectors.hpp:222:10: note: by 'virtual bool Sass::AttributeSelector::operator==(const Sass::SimpleSelector&) const'1848 222 | bool operator==(const SimpleSelector& rhs) const final override;1849 | ^~~~~~~~1850ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const' was hidden [-Woverloaded-virtual=]1851 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \1852 | ^~~~~~~~1853ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'1854 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);1855 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~1856ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::AttributeSelector::operator!=(const Sass::AttributeSelector&) const'1857 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \1858 | ^~~~~~~~1859ast_selectors.hpp:223:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'1860 223 | ATTACH_CMP_OPERATIONS(AttributeSelector)1861 | ^~~~~~~~~~~~~~~~~~~~~1862ast.hpp:90:18: warning: 'virtual bool Sass::AST_Node::operator==(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]1863 90 | virtual bool operator== (const AST_Node& rhs) const {1864 | ^~~~~~~~1865ast.hpp:939:10: note: by 'bool Sass::CssMediaQuery::operator==(const Sass::CssMediaQuery&) const'1866 939 | bool operator== (const CssMediaQuery& rhs) const;1867 | ^~~~~~~~1868ast.hpp:96:18: warning: 'virtual bool Sass::AST_Node::operator!=(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]1869 96 | virtual bool operator!= (const AST_Node& rhs) const {1870 | ^~~~~~~~1871ast.hpp:940:10: note: by 'bool Sass::CssMediaQuery::operator!=(const Sass::CssMediaQuery&) const'1872 940 | bool operator!=(const CssMediaQuery& rhs) const {1873 | ^~~~~~~~1874ast_selectors.hpp:136:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::ComplexSelector&) const' was hidden [-Woverloaded-virtual=]1875 136 | virtual bool operator==(const ComplexSelector& rhs) const;1876 | ^~~~~~~~1877ast_selectors.hpp:261:10: note: by 'virtual bool Sass::PseudoSelector::operator==(const Sass::SimpleSelector&) const'1878 261 | bool operator==(const SimpleSelector& rhs) const final override;1879 | ^~~~~~~~1880ast_selectors.hpp:133:10: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]1881 133 | bool operator==(const Selector& rhs) const final override;1882 | ^~~~~~~~1883ast_selectors.hpp:261:10: note: by 'virtual bool Sass::PseudoSelector::operator==(const Sass::SimpleSelector&) const'1884 261 | bool operator==(const SimpleSelector& rhs) const final override;1885 | ^~~~~~~~1886ast_selectors.hpp:137:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::CompoundSelector&) const' was hidden [-Woverloaded-virtual=]1887 137 | virtual bool operator==(const CompoundSelector& rhs) const;1888 | ^~~~~~~~1889ast_selectors.hpp:261:10: note: by 'virtual bool Sass::PseudoSelector::operator==(const Sass::SimpleSelector&) const'1890 261 | bool operator==(const SimpleSelector& rhs) const final override;1891 | ^~~~~~~~1892ast_selectors.hpp:135:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::SelectorList&) const' was hidden [-Woverloaded-virtual=]1893 135 | virtual bool operator==(const SelectorList& rhs) const;1894 | ^~~~~~~~1895ast_selectors.hpp:261:10: note: by 'virtual bool Sass::PseudoSelector::operator==(const Sass::SimpleSelector&) const'1896 261 | bool operator==(const SimpleSelector& rhs) const final override;1897 | ^~~~~~~~1898ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const' was hidden [-Woverloaded-virtual=]1899 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \1900 | ^~~~~~~~1901ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'1902 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);1903 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~1904ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::PseudoSelector::operator!=(const Sass::PseudoSelector&) const'1905 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \1906 | ^~~~~~~~1907ast_selectors.hpp:262:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'1908 262 | ATTACH_CMP_OPERATIONS(PseudoSelector)1909 | ^~~~~~~~~~~~~~~~~~~~~1910/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c -o sass_context.lo sass_context.cpp1911ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::Selector::operator!=(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]1912 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \1913 | ^~~~~~~~1914ast_selectors.hpp:56:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'1915 56 | ATTACH_VIRTUAL_CMP_OPERATIONS(Selector)1916 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~1917ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::ComplexSelector::operator!=(const Sass::ComplexSelector&) const'1918 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \1919 | ^~~~~~~~1920ast_selectors.hpp:310:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'1921 310 | ATTACH_CMP_OPERATIONS(ComplexSelector)1922 | ^~~~~~~~~~~~~~~~~~~~~1923ast.hpp:96:18: warning: 'virtual bool Sass::AST_Node::operator!=(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]1924 96 | virtual bool operator!= (const AST_Node& rhs) const {1925 | ^~~~~~~~1926In file included from ast.hpp:1053:1927ast_values.hpp:38:18: note: by 'virtual bool Sass::Value::operator!=(const Sass::Expression&) const'1928 38 | virtual bool operator!= (const Expression& rhs) const {1929 | ^~~~~~~~1930ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::Selector::operator!=(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]1931 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \1932 | ^~~~~~~~1933ast_selectors.hpp:56:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'1934 56 | ATTACH_VIRTUAL_CMP_OPERATIONS(Selector)1935 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~1936ast_def_macros.hpp:106:16: note: by 'virtual bool Sass::SelectorComponent::operator!=(const Sass::SelectorComponent&) const'1937 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \1938 | ^~~~~~~~1939ast_selectors.hpp:349:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'1940 349 | ATTACH_VIRTUAL_CMP_OPERATIONS(SelectorComponent);1941 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~1942ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SelectorComponent::operator!=(const Sass::SelectorComponent&) const' was hidden [-Woverloaded-virtual=]1943 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \1944 | ^~~~~~~~1945ast_selectors.hpp:349:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'1946 349 | ATTACH_VIRTUAL_CMP_OPERATIONS(SelectorComponent);1947 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~1948ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::SelectorCombinator::operator!=(const Sass::SelectorCombinator&) const'1949 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \1950 | ^~~~~~~~1951ast_selectors.hpp:407:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'1952 407 | ATTACH_CMP_OPERATIONS(SelectorCombinator)1953 | ^~~~~~~~~~~~~~~~~~~~~1954ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SelectorComponent::operator!=(const Sass::SelectorComponent&) const' was hidden [-Woverloaded-virtual=]1955 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \1956 | ^~~~~~~~1957ast_selectors.hpp:349:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'1958 349 | ATTACH_VIRTUAL_CMP_OPERATIONS(SelectorComponent);1959 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~1960ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::CompoundSelector::operator!=(const Sass::CompoundSelector&) const'1961 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \1962 | ^~~~~~~~1963ast_selectors.hpp:459:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'1964 459 | ATTACH_CMP_OPERATIONS(CompoundSelector)1965 | ^~~~~~~~~~~~~~~~~~~~~1966ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::Selector::operator!=(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]1967 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \1968 | ^~~~~~~~1969ast_selectors.hpp:56:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'1970 56 | ATTACH_VIRTUAL_CMP_OPERATIONS(Selector)1971 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~1972ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::SelectorList::operator!=(const Sass::SelectorList&) const'1973 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \1974 | ^~~~~~~~1975ast_selectors.hpp:501:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'1976 501 | ATTACH_CMP_OPERATIONS(SelectorList)1977 | ^~~~~~~~~~~~~~~~~~~~~1978In file included from ast.cpp:5:1979ast.hpp:90:18: warning: 'virtual bool Sass::AST_Node::operator==(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]1980 90 | virtual bool operator== (const AST_Node& rhs) const {1981 | ^~~~~~~~1982ast.hpp:165:18: note: by 'virtual bool Sass::Expression::operator==(const Sass::Expression&) const'1983 165 | virtual bool operator== (const Expression& rhs) const { return false; }1984 | ^~~~~~~~1985ast.hpp:96:18: warning: 'virtual bool Sass::AST_Node::operator!=(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]1986 96 | virtual bool operator!= (const AST_Node& rhs) const {1987 | ^~~~~~~~1988ast.hpp:167:17: note: by 'bool Sass::Expression::operator!=(const Sass::Expression&) const'1989 167 | inline bool operator!=(const Expression& rhs) const { return !(rhs == *this); }1990 | ^~~~~~~~1991ast.hpp:96:18: warning: 'virtual bool Sass::AST_Node::operator!=(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]1992 96 | virtual bool operator!= (const AST_Node& rhs) const {1993 | ^~~~~~~~1994In file included from ast.hpp:1053:1995ast_values.hpp:38:18: note: by 'virtual bool Sass::Value::operator!=(const Sass::Expression&) const'1996 38 | virtual bool operator!= (const Expression& rhs) const {1997 | ^~~~~~~~1998In file included from inspect.cpp:12:1999ast.hpp:90:18: warning: 'virtual bool Sass::AST_Node::operator==(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]2000 90 | virtual bool operator== (const AST_Node& rhs) const {loading 13,058 hidden lines…
15059ast_selectors.hpp:261:10: note: by 'virtual bool Sass::PseudoSelector::operator==(const Sass::SimpleSelector&) const'15060 261 | bool operator==(const SimpleSelector& rhs) const final override;15061 | ^~~~~~~~15062ast_selectors.hpp:133:10: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]15063 133 | bool operator==(const Selector& rhs) const final override;15064 | ^~~~~~~~15065ast_selectors.hpp:261:10: note: by 'virtual bool Sass::PseudoSelector::operator==(const Sass::SimpleSelector&) const'15066 261 | bool operator==(const SimpleSelector& rhs) const final override;15067 | ^~~~~~~~15068ast_selectors.hpp:137:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::CompoundSelector&) const' was hidden [-Woverloaded-virtual=]15069 137 | virtual bool operator==(const CompoundSelector& rhs) const;15070 | ^~~~~~~~15071ast_selectors.hpp:261:10: note: by 'virtual bool Sass::PseudoSelector::operator==(const Sass::SimpleSelector&) const'15072 261 | bool operator==(const SimpleSelector& rhs) const final override;15073 | ^~~~~~~~15074ast_selectors.hpp:135:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::SelectorList&) const' was hidden [-Woverloaded-virtual=]15075 135 | virtual bool operator==(const SelectorList& rhs) const;15076 | ^~~~~~~~15077ast_selectors.hpp:261:10: note: by 'virtual bool Sass::PseudoSelector::operator==(const Sass::SimpleSelector&) const'15078 261 | bool operator==(const SimpleSelector& rhs) const final override;15079 | ^~~~~~~~15080ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const' was hidden [-Woverloaded-virtual=]15081 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \15082 | ^~~~~~~~15083ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'15084 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);15085 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~15086ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::PseudoSelector::operator!=(const Sass::PseudoSelector&) const'15087 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \15088 | ^~~~~~~~15089ast_selectors.hpp:262:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'15090 262 | ATTACH_CMP_OPERATIONS(PseudoSelector)15091 | ^~~~~~~~~~~~~~~~~~~~~15092In file included from ast.hpp:1055:15093ast_selectors.hpp:135:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::SelectorList&) const' was hidden [-Woverloaded-virtual=]15094 135 | virtual bool operator==(const SelectorList& rhs) const;15095 | ^~~~~~~~15096ast_selectors.hpp:156:10: note: by 'virtual bool Sass::PlaceholderSelector::operator==(const Sass::SimpleSelector&) const'15097 156 | bool operator==(const SimpleSelector& rhs) const override;15098 | ^~~~~~~~15099ast_selectors.hpp:136:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::ComplexSelector&) const' was hidden [-Woverloaded-virtual=]15100 136 | virtual bool operator==(const ComplexSelector& rhs) const;15101 | ^~~~~~~~15102ast_selectors.hpp:156:10: note: by 'virtual bool Sass::PlaceholderSelector::operator==(const Sass::SimpleSelector&) const'15103 156 | bool operator==(const SimpleSelector& rhs) const override;15104 | ^~~~~~~~15105ast_selectors.hpp:133:10: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]15106 133 | bool operator==(const Selector& rhs) const final override;15107 | ^~~~~~~~15108ast_selectors.hpp:156:10: note: by 'virtual bool Sass::PlaceholderSelector::operator==(const Sass::SimpleSelector&) const'15109 156 | bool operator==(const SimpleSelector& rhs) const override;15110 | ^~~~~~~~15111ast_selectors.hpp:137:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::CompoundSelector&) const' was hidden [-Woverloaded-virtual=]15112 137 | virtual bool operator==(const CompoundSelector& rhs) const;15113 | ^~~~~~~~15114ast_selectors.hpp:156:10: note: by 'virtual bool Sass::PlaceholderSelector::operator==(const Sass::SimpleSelector&) const'15115 156 | bool operator==(const SimpleSelector& rhs) const override;15116 | ^~~~~~~~15117ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const' was hidden [-Woverloaded-virtual=]15118 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \15119 | ^~~~~~~~15120ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'15121 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);15122 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~15123ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::PlaceholderSelector::operator!=(const Sass::PlaceholderSelector&) const'15124 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \15125 | ^~~~~~~~15126ast_selectors.hpp:157:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'15127 157 | ATTACH_CMP_OPERATIONS(PlaceholderSelector)15128 | ^~~~~~~~~~~~~~~~~~~~~15129ast_selectors.hpp:135:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::SelectorList&) const' was hidden [-Woverloaded-virtual=]15130 135 | virtual bool operator==(const SelectorList& rhs) const;15131 | ^~~~~~~~15132ast_selectors.hpp:173:10: note: by 'virtual bool Sass::TypeSelector::operator==(const Sass::SimpleSelector&) const'15133 173 | bool operator==(const SimpleSelector& rhs) const final override;15134 | ^~~~~~~~15135ast_selectors.hpp:136:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::ComplexSelector&) const' was hidden [-Woverloaded-virtual=]15136 136 | virtual bool operator==(const ComplexSelector& rhs) const;15137 | ^~~~~~~~15138ast_selectors.hpp:173:10: note: by 'virtual bool Sass::TypeSelector::operator==(const Sass::SimpleSelector&) const'15139 173 | bool operator==(const SimpleSelector& rhs) const final override;15140 | ^~~~~~~~15141ast_selectors.hpp:133:10: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]15142 133 | bool operator==(const Selector& rhs) const final override;15143 | ^~~~~~~~15144ast_selectors.hpp:173:10: note: by 'virtual bool Sass::TypeSelector::operator==(const Sass::SimpleSelector&) const'15145 173 | bool operator==(const SimpleSelector& rhs) const final override;15146 | ^~~~~~~~15147ast_selectors.hpp:137:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::CompoundSelector&) const' was hidden [-Woverloaded-virtual=]15148 137 | virtual bool operator==(const CompoundSelector& rhs) const;15149 | ^~~~~~~~15150ast_selectors.hpp:173:10: note: by 'virtual bool Sass::TypeSelector::operator==(const Sass::SimpleSelector&) const'15151 173 | bool operator==(const SimpleSelector& rhs) const final override;15152 | ^~~~~~~~15153ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const' was hidden [-Woverloaded-virtual=]15154 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \15155 | ^~~~~~~~15156ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'15157 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);15158 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~15159ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::TypeSelector::operator!=(const Sass::TypeSelector&) const'15160 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \15161 | ^~~~~~~~15162ast_selectors.hpp:174:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'15163 174 | ATTACH_CMP_OPERATIONS(TypeSelector)15164 | ^~~~~~~~~~~~~~~~~~~~~15165ast_selectors.hpp:135:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::SelectorList&) const' was hidden [-Woverloaded-virtual=]15166 135 | virtual bool operator==(const SelectorList& rhs) const;15167 | ^~~~~~~~15168ast_selectors.hpp:187:10: note: by 'virtual bool Sass::ClassSelector::operator==(const Sass::SimpleSelector&) const'15169 187 | bool operator==(const SimpleSelector& rhs) const final override;15170 | ^~~~~~~~15171ast_selectors.hpp:136:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::ComplexSelector&) const' was hidden [-Woverloaded-virtual=]15172 136 | virtual bool operator==(const ComplexSelector& rhs) const;15173 | ^~~~~~~~15174ast_selectors.hpp:187:10: note: by 'virtual bool Sass::ClassSelector::operator==(const Sass::SimpleSelector&) const'15175 187 | bool operator==(const SimpleSelector& rhs) const final override;15176 | ^~~~~~~~15177ast_selectors.hpp:133:10: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]15178 133 | bool operator==(const Selector& rhs) const final override;15179 | ^~~~~~~~15180ast_selectors.hpp:187:10: note: by 'virtual bool Sass::ClassSelector::operator==(const Sass::SimpleSelector&) const'15181 187 | bool operator==(const SimpleSelector& rhs) const final override;15182 | ^~~~~~~~15183ast_selectors.hpp:137:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::CompoundSelector&) const' was hidden [-Woverloaded-virtual=]15184 137 | virtual bool operator==(const CompoundSelector& rhs) const;15185 | ^~~~~~~~15186ast_selectors.hpp:187:10: note: by 'virtual bool Sass::ClassSelector::operator==(const Sass::SimpleSelector&) const'15187 187 | bool operator==(const SimpleSelector& rhs) const final override;15188 | ^~~~~~~~15189ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const' was hidden [-Woverloaded-virtual=]15190 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \15191 | ^~~~~~~~15192ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'15193 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);15194 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~15195ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::ClassSelector::operator!=(const Sass::ClassSelector&) const'15196 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \15197 | ^~~~~~~~15198ast_selectors.hpp:188:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'15199 188 | ATTACH_CMP_OPERATIONS(ClassSelector)15200 | ^~~~~~~~~~~~~~~~~~~~~15201ast_selectors.hpp:135:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::SelectorList&) const' was hidden [-Woverloaded-virtual=]15202 135 | virtual bool operator==(const SelectorList& rhs) const;15203 | ^~~~~~~~15204ast_selectors.hpp:203:10: note: by 'virtual bool Sass::IDSelector::operator==(const Sass::SimpleSelector&) const'15205 203 | bool operator==(const SimpleSelector& rhs) const final override;15206 | ^~~~~~~~15207ast_selectors.hpp:136:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::ComplexSelector&) const' was hidden [-Woverloaded-virtual=]15208 136 | virtual bool operator==(const ComplexSelector& rhs) const;15209 | ^~~~~~~~15210ast_selectors.hpp:203:10: note: by 'virtual bool Sass::IDSelector::operator==(const Sass::SimpleSelector&) const'15211 203 | bool operator==(const SimpleSelector& rhs) const final override;15212 | ^~~~~~~~15213ast_selectors.hpp:133:10: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]15214 133 | bool operator==(const Selector& rhs) const final override;15215 | ^~~~~~~~15216ast_selectors.hpp:203:10: note: by 'virtual bool Sass::IDSelector::operator==(const Sass::SimpleSelector&) const'15217 203 | bool operator==(const SimpleSelector& rhs) const final override;15218 | ^~~~~~~~15219ast_selectors.hpp:137:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::CompoundSelector&) const' was hidden [-Woverloaded-virtual=]15220 137 | virtual bool operator==(const CompoundSelector& rhs) const;15221 | ^~~~~~~~15222ast_selectors.hpp:203:10: note: by 'virtual bool Sass::IDSelector::operator==(const Sass::SimpleSelector&) const'15223 203 | bool operator==(const SimpleSelector& rhs) const final override;15224 | ^~~~~~~~15225ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const' was hidden [-Woverloaded-virtual=]15226 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \15227 | ^~~~~~~~15228ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'15229 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);15230 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~15231ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::IDSelector::operator!=(const Sass::IDSelector&) const'15232 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \15233 | ^~~~~~~~15234ast_selectors.hpp:204:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'15235 204 | ATTACH_CMP_OPERATIONS(IDSelector)15236 | ^~~~~~~~~~~~~~~~~~~~~15237ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::Selector::operator!=(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]15238 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \15239 | ^~~~~~~~15240ast_selectors.hpp:56:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'15241 56 | ATTACH_VIRTUAL_CMP_OPERATIONS(Selector)15242 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~15243ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::ComplexSelector::operator!=(const Sass::ComplexSelector&) const'15244 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \15245 | ^~~~~~~~15246ast_selectors.hpp:310:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'15247 310 | ATTACH_CMP_OPERATIONS(ComplexSelector)15248 | ^~~~~~~~~~~~~~~~~~~~~15249ast_selectors.hpp:135:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::SelectorList&) const' was hidden [-Woverloaded-virtual=]15250 135 | virtual bool operator==(const SelectorList& rhs) const;15251 | ^~~~~~~~15252ast_selectors.hpp:222:10: note: by 'virtual bool Sass::AttributeSelector::operator==(const Sass::SimpleSelector&) const'15253 222 | bool operator==(const SimpleSelector& rhs) const final override;15254 | ^~~~~~~~15255ast_selectors.hpp:136:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::ComplexSelector&) const' was hidden [-Woverloaded-virtual=]15256 136 | virtual bool operator==(const ComplexSelector& rhs) const;15257 | ^~~~~~~~15258ast_selectors.hpp:222:10: note: by 'virtual bool Sass::AttributeSelector::operator==(const Sass::SimpleSelector&) const'15259 222 | bool operator==(const SimpleSelector& rhs) const final override;15260 | ^~~~~~~~15261ast_selectors.hpp:133:10: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]15262 133 | bool operator==(const Selector& rhs) const final override;15263 | ^~~~~~~~15264ast_selectors.hpp:222:10: note: by 'virtual bool Sass::AttributeSelector::operator==(const Sass::SimpleSelector&) const'15265 222 | bool operator==(const SimpleSelector& rhs) const final override;15266 | ^~~~~~~~15267ast_selectors.hpp:137:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::CompoundSelector&) const' was hidden [-Woverloaded-virtual=]15268 137 | virtual bool operator==(const CompoundSelector& rhs) const;15269 | ^~~~~~~~15270ast_selectors.hpp:222:10: note: by 'virtual bool Sass::AttributeSelector::operator==(const Sass::SimpleSelector&) const'15271 222 | bool operator==(const SimpleSelector& rhs) const final override;15272 | ^~~~~~~~15273ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const' was hidden [-Woverloaded-virtual=]15274 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \15275 | ^~~~~~~~15276ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'15277 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);15278 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~15279ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::AttributeSelector::operator!=(const Sass::AttributeSelector&) const'15280 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \15281 | ^~~~~~~~15282ast_selectors.hpp:223:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'15283 223 | ATTACH_CMP_OPERATIONS(AttributeSelector)15284 | ^~~~~~~~~~~~~~~~~~~~~15285ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::Selector::operator!=(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]15286 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \15287 | ^~~~~~~~15288ast_selectors.hpp:56:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'15289 56 | ATTACH_VIRTUAL_CMP_OPERATIONS(Selector)15290 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~15291ast_def_macros.hpp:106:16: note: by 'virtual bool Sass::SelectorComponent::operator!=(const Sass::SelectorComponent&) const'15292 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \15293 | ^~~~~~~~15294ast_selectors.hpp:349:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'15295 349 | ATTACH_VIRTUAL_CMP_OPERATIONS(SelectorComponent);15296 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~15297ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SelectorComponent::operator!=(const Sass::SelectorComponent&) const' was hidden [-Woverloaded-virtual=]15298 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \15299 | ^~~~~~~~15300ast_selectors.hpp:349:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'15301 349 | ATTACH_VIRTUAL_CMP_OPERATIONS(SelectorComponent);15302 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~15303ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::SelectorCombinator::operator!=(const Sass::SelectorCombinator&) const'15304 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \15305 | ^~~~~~~~15306ast_selectors.hpp:407:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'15307 407 | ATTACH_CMP_OPERATIONS(SelectorCombinator)15308 | ^~~~~~~~~~~~~~~~~~~~~15309ast_selectors.hpp:135:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::SelectorList&) const' was hidden [-Woverloaded-virtual=]15310 135 | virtual bool operator==(const SelectorList& rhs) const;15311 | ^~~~~~~~15312ast_selectors.hpp:261:10: note: by 'virtual bool Sass::PseudoSelector::operator==(const Sass::SimpleSelector&) const'15313 261 | bool operator==(const SimpleSelector& rhs) const final override;15314 | ^~~~~~~~15315ast_selectors.hpp:136:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::ComplexSelector&) const' was hidden [-Woverloaded-virtual=]15316 136 | virtual bool operator==(const ComplexSelector& rhs) const;15317 | ^~~~~~~~15318ast_selectors.hpp:261:10: note: by 'virtual bool Sass::PseudoSelector::operator==(const Sass::SimpleSelector&) const'15319 261 | bool operator==(const SimpleSelector& rhs) const final override;15320 | ^~~~~~~~15321ast_selectors.hpp:133:10: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]15322 133 | bool operator==(const Selector& rhs) const final override;15323 | ^~~~~~~~15324ast_selectors.hpp:261:10: note: by 'virtual bool Sass::PseudoSelector::operator==(const Sass::SimpleSelector&) const'15325 261 | bool operator==(const SimpleSelector& rhs) const final override;15326 | ^~~~~~~~15327ast_selectors.hpp:137:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::CompoundSelector&) const' was hidden [-Woverloaded-virtual=]15328 137 | virtual bool operator==(const CompoundSelector& rhs) const;15329 | ^~~~~~~~15330ast_selectors.hpp:261:10: note: by 'virtual bool Sass::PseudoSelector::operator==(const Sass::SimpleSelector&) const'15331 261 | bool operator==(const SimpleSelector& rhs) const final override;15332 | ^~~~~~~~15333ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const' was hidden [-Woverloaded-virtual=]15334 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \15335 | ^~~~~~~~15336ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'15337 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);15338 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~15339ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::PseudoSelector::operator!=(const Sass::PseudoSelector&) const'15340 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \15341 | ^~~~~~~~15342ast_selectors.hpp:262:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'15343 262 | ATTACH_CMP_OPERATIONS(PseudoSelector)15344 | ^~~~~~~~~~~~~~~~~~~~~15345ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SelectorComponent::operator!=(const Sass::SelectorComponent&) const' was hidden [-Woverloaded-virtual=]15346 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \15347 | ^~~~~~~~15348ast_selectors.hpp:349:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'15349 349 | ATTACH_VIRTUAL_CMP_OPERATIONS(SelectorComponent);15350 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~15351ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::CompoundSelector::operator!=(const Sass::CompoundSelector&) const'15352 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \15353 | ^~~~~~~~15354ast_selectors.hpp:459:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'15355 459 | ATTACH_CMP_OPERATIONS(CompoundSelector)15356 | ^~~~~~~~~~~~~~~~~~~~~15357ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::Selector::operator!=(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]15358 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \15359 | ^~~~~~~~15360ast_selectors.hpp:56:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'15361 56 | ATTACH_VIRTUAL_CMP_OPERATIONS(Selector)15362 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~15363ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::ComplexSelector::operator!=(const Sass::ComplexSelector&) const'15364 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \15365 | ^~~~~~~~15366ast_selectors.hpp:310:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'15367 310 | ATTACH_CMP_OPERATIONS(ComplexSelector)15368 | ^~~~~~~~~~~~~~~~~~~~~15369ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::Selector::operator!=(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]15370 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \15371 | ^~~~~~~~15372ast_selectors.hpp:56:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'15373 56 | ATTACH_VIRTUAL_CMP_OPERATIONS(Selector)15374 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~15375ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::SelectorList::operator!=(const Sass::SelectorList&) const'15376 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \15377 | ^~~~~~~~15378ast_selectors.hpp:501:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'15379 501 | ATTACH_CMP_OPERATIONS(SelectorList)15380 | ^~~~~~~~~~~~~~~~~~~~~15381ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::Selector::operator!=(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]15382 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \15383 | ^~~~~~~~15384ast_selectors.hpp:56:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'15385 56 | ATTACH_VIRTUAL_CMP_OPERATIONS(Selector)15386 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~15387ast_def_macros.hpp:106:16: note: by 'virtual bool Sass::SelectorComponent::operator!=(const Sass::SelectorComponent&) const'15388 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \15389 | ^~~~~~~~15390ast_selectors.hpp:349:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'15391 349 | ATTACH_VIRTUAL_CMP_OPERATIONS(SelectorComponent);15392 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~15393ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SelectorComponent::operator!=(const Sass::SelectorComponent&) const' was hidden [-Woverloaded-virtual=]15394 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \15395 | ^~~~~~~~15396ast_selectors.hpp:349:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'15397 349 | ATTACH_VIRTUAL_CMP_OPERATIONS(SelectorComponent);15398 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~15399ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::SelectorCombinator::operator!=(const Sass::SelectorCombinator&) const'15400 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \15401 | ^~~~~~~~15402ast_selectors.hpp:407:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'15403 407 | ATTACH_CMP_OPERATIONS(SelectorCombinator)15404 | ^~~~~~~~~~~~~~~~~~~~~15405In file included from ast.hpp:18:15406operation.hpp:147:7: warning: 'T Sass::Operation_CRTP<T, D>::operator()(Sass::Declaration*) [with T = Sass::Expression*; D = Sass::Eval]' was hidden [-Woverloaded-virtual=]15407 147 | T operator()(Declaration* x) { return static_cast<D*>(this)->fallback(x); }15408 | ^~~~~~~~15409In file included from expand.hpp:7,15410 from expand.cpp:9:15411eval.hpp:43:17: note: by 'virtual Sass::Expression* Sass::Eval::operator()(Sass::Block*)'15412 43 | Expression* operator()(Block*);15413 | ^~~~~~~~15414operation.hpp:183:7: warning: 'T Sass::Operation_CRTP<T, D>::operator()(Sass::SupportsCondition*) [with T = Sass::Expression*; D = Sass::Eval]' was hidden [-Woverloaded-virtual=]15415 183 | T operator()(SupportsCondition* x) { return static_cast<D*>(this)->fallback(x); }15416 | ^~~~~~~~15417eval.hpp:43:17: note: by 'virtual Sass::Expression* Sass::Eval::operator()(Sass::Block*)'15418 43 | Expression* operator()(Block*);15419 | ^~~~~~~~15420operation.hpp:163:7: warning: 'T Sass::Operation_CRTP<T, D>::operator()(Sass::Mixin_Call*) [with T = Sass::Expression*; D = Sass::Eval]' was hidden [-Woverloaded-virtual=]15421 163 | T operator()(Mixin_Call* x) { return static_cast<D*>(this)->fallback(x); }15422 | ^~~~~~~~15423eval.hpp:43:17: note: by 'virtual Sass::Expression* Sass::Eval::operator()(Sass::Block*)'15424 43 | Expression* operator()(Block*);15425 | ^~~~~~~~15426operation.hpp:168:7: warning: 'T Sass::Operation_CRTP<T, D>::operator()(Sass::Function*) [with T = Sass::Expression*; D = Sass::Eval]' was hidden [-Woverloaded-virtual=]15427 168 | T operator()(Function* x) { return static_cast<D*>(this)->fallback(x); }15428 | ^~~~~~~~15429eval.hpp:43:17: note: by 'virtual Sass::Expression* Sass::Eval::operator()(Sass::Block*)'15430 43 | Expression* operator()(Block*);15431 | ^~~~~~~~15432operation.hpp:172:7: warning: 'T Sass::Operation_CRTP<T, D>::operator()(Sass::Custom_Warning*) [with T = Sass::Expression*; D = Sass::Eval]' was hidden [-Woverloaded-virtual=]15433 172 | T operator()(Custom_Warning* x) { return static_cast<D*>(this)->fallback(x); }15434 | ^~~~~~~~15435eval.hpp:43:17: note: by 'virtual Sass::Expression* Sass::Eval::operator()(Sass::Block*)'15436 43 | Expression* operator()(Block*);15437 | ^~~~~~~~15438operation.hpp:176:7: warning: 'T Sass::Operation_CRTP<T, D>::operator()(Sass::Color*) [with T = Sass::Expression*; D = Sass::Eval]' was hidden [-Woverloaded-virtual=]15439 176 | T operator()(Color* x) { return static_cast<D*>(this)->fallback(x); }15440 | ^~~~~~~~15441eval.hpp:43:17: note: by 'virtual Sass::Expression* Sass::Eval::operator()(Sass::Block*)'15442 43 | Expression* operator()(Block*);15443 | ^~~~~~~~15444operation.hpp:144:7: warning: 'T Sass::Operation_CRTP<T, D>::operator()(Sass::AtRootRule*) [with T = Sass::Expression*; D = Sass::Eval]' was hidden [-Woverloaded-virtual=]15445 144 | T operator()(AtRootRule* x) { return static_cast<D*>(this)->fallback(x); }15446 | ^~~~~~~~15447eval.hpp:43:17: note: by 'virtual Sass::Expression* Sass::Eval::operator()(Sass::Block*)'15448 43 | Expression* operator()(Block*);15449 | ^~~~~~~~15450operation.hpp:193:7: warning: 'T Sass::Operation_CRTP<T, D>::operator()(Sass::Parameter*) [with T = Sass::Expression*; D = Sass::Eval]' was hidden [-Woverloaded-virtual=]15451 193 | T operator()(Parameter* x) { return static_cast<D*>(this)->fallback(x); }15452 | ^~~~~~~~15453eval.hpp:43:17: note: by 'virtual Sass::Expression* Sass::Eval::operator()(Sass::Block*)'15454 43 | Expression* operator()(Block*);15455 | ^~~~~~~~15456operation.hpp:138:7: warning: 'T Sass::Operation_CRTP<T, D>::operator()(Sass::Bubble*) [with T = Sass::Expression*; D = Sass::Eval]' was hidden [-Woverloaded-virtual=]15457 138 | T operator()(Bubble* x) { return static_cast<D*>(this)->fallback(x); }15458 | ^~~~~~~~15459eval.hpp:43:17: note: by 'virtual Sass::Expression* Sass::Eval::operator()(Sass::Block*)'15460 43 | Expression* operator()(Block*);15461 | ^~~~~~~~15462operation.hpp:206:7: warning: 'T Sass::Operation_CRTP<T, D>::operator()(Sass::SelectorCombinator*) [with T = Sass::Expression*; D = Sass::Eval]' was hidden [-Woverloaded-virtual=]15463 206 | T operator()(SelectorCombinator* x) { return static_cast<D*>(this)->fallback(x); }15464 | ^~~~~~~~15465eval.hpp:43:17: note: by 'virtual Sass::Expression* Sass::Eval::operator()(Sass::Block*)'15466 43 | Expression* operator()(Block*);15467 | ^~~~~~~~15468operation.hpp:160:7: warning: 'T Sass::Operation_CRTP<T, D>::operator()(Sass::Content*) [with T = Sass::Expression*; D = Sass::Eval]' was hidden [-Woverloaded-virtual=]15469 160 | T operator()(Content* x) { return static_cast<D*>(this)->fallback(x); }15470 | ^~~~~~~~15471eval.hpp:43:17: note: by 'virtual Sass::Expression* Sass::Eval::operator()(Sass::Block*)'15472 43 | Expression* operator()(Block*);15473 | ^~~~~~~~15474operation.hpp:173:7: warning: 'T Sass::Operation_CRTP<T, D>::operator()(Sass::Custom_Error*) [with T = Sass::Expression*; D = Sass::Eval]' was hidden [-Woverloaded-virtual=]15475 173 | T operator()(Custom_Error* x) { return static_cast<D*>(this)->fallback(x); }15476 | ^~~~~~~~15477eval.hpp:43:17: note: by 'virtual Sass::Expression* Sass::Eval::operator()(Sass::Block*)'15478 43 | Expression* operator()(Block*);15479 | ^~~~~~~~15480operation.hpp:139:7: warning: 'T Sass::Operation_CRTP<T, D>::operator()(Sass::Trace*) [with T = Sass::Expression*; D = Sass::Eval]' was hidden [-Woverloaded-virtual=]15481 139 | T operator()(Trace* x) { return static_cast<D*>(this)->fallback(x); }15482 | ^~~~~~~~15483eval.hpp:43:17: note: by 'virtual Sass::Expression* Sass::Eval::operator()(Sass::Block*)'15484 43 | Expression* operator()(Block*);15485 | ^~~~~~~~15486operation.hpp:141:7: warning: 'T Sass::Operation_CRTP<T, D>::operator()(Sass::MediaRule*) [with T = Sass::Expression*; D = Sass::Eval]' was hidden [-Woverloaded-virtual=]15487 141 | T operator()(MediaRule* x) { return static_cast<D*>(this)->fallback(x); }15488 | ^~~~~~~~15489eval.hpp:43:17: note: by 'virtual Sass::Expression* Sass::Eval::operator()(Sass::Block*)'15490 43 | Expression* operator()(Block*);15491 | ^~~~~~~~15492operation.hpp:143:7: warning: 'T Sass::Operation_CRTP<T, D>::operator()(Sass::CssMediaQuery*) [with T = Sass::Expression*; D = Sass::Eval]' was hidden [-Woverloaded-virtual=]15493 143 | T operator()(CssMediaQuery* x) { return static_cast<D*>(this)->fallback(x); }15494 | ^~~~~~~~15495eval.hpp:43:17: note: by 'virtual Sass::Expression* Sass::Eval::operator()(Sass::Block*)'15496 43 | Expression* operator()(Block*);15497 | ^~~~~~~~15498operation.hpp:145:7: warning: 'T Sass::Operation_CRTP<T, D>::operator()(Sass::AtRule*) [with T = Sass::Expression*; D = Sass::Eval]' was hidden [-Woverloaded-virtual=]15499 145 | T operator()(AtRule* x) { return static_cast<D*>(this)->fallback(x); }15500 | ^~~~~~~~15501eval.hpp:43:17: note: by 'virtual Sass::Expression* Sass::Eval::operator()(Sass::Block*)'15502 43 | Expression* operator()(Block*);15503 | ^~~~~~~~15504operation.hpp:149:7: warning: 'T Sass::Operation_CRTP<T, D>::operator()(Sass::Import*) [with T = Sass::Expression*; D = Sass::Eval]' was hidden [-Woverloaded-virtual=]15505 149 | T operator()(Import* x) { return static_cast<D*>(this)->fallback(x); }15506 | ^~~~~~~~15507eval.hpp:43:17: note: by 'virtual Sass::Expression* Sass::Eval::operator()(Sass::Block*)'15508 43 | Expression* operator()(Block*);15509 | ^~~~~~~~15510operation.hpp:137:7: warning: 'T Sass::Operation_CRTP<T, D>::operator()(Sass::StyleRule*) [with T = Sass::Expression*; D = Sass::Eval]' was hidden [-Woverloaded-virtual=]15511 137 | T operator()(StyleRule* x) { return static_cast<D*>(this)->fallback(x); }15512 | ^~~~~~~~15513eval.hpp:43:17: note: by 'virtual Sass::Expression* Sass::Eval::operator()(Sass::Block*)'15514 43 | Expression* operator()(Block*);15515 | ^~~~~~~~15516operation.hpp:194:7: warning: 'T Sass::Operation_CRTP<T, D>::operator()(Sass::Parameters*) [with T = Sass::Expression*; D = Sass::Eval]' was hidden [-Woverloaded-virtual=]15517 194 | T operator()(Parameters* x) { return static_cast<D*>(this)->fallback(x); }15518 | ^~~~~~~~15519eval.hpp:43:17: note: by 'virtual Sass::Expression* Sass::Eval::operator()(Sass::Block*)'15520 43 | Expression* operator()(Block*);15521 | ^~~~~~~~15522operation.hpp:161:7: warning: 'T Sass::Operation_CRTP<T, D>::operator()(Sass::ExtendRule*) [with T = Sass::Expression*; D = Sass::Eval]' was hidden [-Woverloaded-virtual=]15523 161 | T operator()(ExtendRule* x) { return static_cast<D*>(this)->fallback(x); }15524 | ^~~~~~~~15525eval.hpp:43:17: note: by 'virtual Sass::Expression* Sass::Eval::operator()(Sass::Block*)'15526 43 | Expression* operator()(Block*);15527 | ^~~~~~~~15528operation.hpp:146:7: warning: 'T Sass::Operation_CRTP<T, D>::operator()(Sass::Keyframe_Rule*) [with T = Sass::Expression*; D = Sass::Eval]' was hidden [-Woverloaded-virtual=]15529 146 | T operator()(Keyframe_Rule* x) { return static_cast<D*>(this)->fallback(x); }15530 | ^~~~~~~~15531ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SelectorComponent::operator!=(const Sass::SelectorComponent&) const' was hidden [-Woverloaded-virtual=]15532 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \15533 | ^~~~~~~~15534ast_selectors.hpp:349:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'15535 349 | ATTACH_VIRTUAL_CMP_OPERATIONS(SelectorComponent);15536 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~15537ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::CompoundSelector::operator!=(const Sass::CompoundSelector&) const'15538 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \15539 | ^~~~~~~~15540ast_selectors.hpp:459:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'15541 459 | ATTACH_CMP_OPERATIONS(CompoundSelector)15542 | ^~~~~~~~~~~~~~~~~~~~~15543/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c -o utf8_string.lo utf8_string.cpp15544ast.hpp:165:18: warning: 'virtual bool Sass::Expression::operator==(const Sass::Expression&) const' was hidden [-Woverloaded-virtual=]15545 165 | virtual bool operator== (const Expression& rhs) const { return false; }15546 | ^~~~~~~~15547In file included from ast.hpp:14:15548ast_def_macros.hpp:105:16: note: by 'virtual bool Sass::Selector::operator==(const Sass::Selector&) const'15549 105 | virtual bool operator==(const klass& rhs) const = 0; \15550 | ^~~~~~~~15551ast_selectors.hpp:56:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'15552 56 | ATTACH_VIRTUAL_CMP_OPERATIONS(Selector)15553 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~15554ast.hpp:96:18: warning: 'virtual bool Sass::AST_Node::operator!=(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]15555 96 | virtual bool operator!= (const AST_Node& rhs) const {15556 | ^~~~~~~~15557ast_def_macros.hpp:106:16: note: by 'virtual bool Sass::Selector::operator!=(const Sass::Selector&) const'15558 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \15559 | ^~~~~~~~15560ast_selectors.hpp:56:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'15561 56 | ATTACH_VIRTUAL_CMP_OPERATIONS(Selector)15562 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~15563ast.hpp:90:18: warning: 'virtual bool Sass::AST_Node::operator==(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]15564 90 | virtual bool operator== (const AST_Node& rhs) const {15565 | ^~~~~~~~15566ast.hpp:908:10: note: by 'bool Sass::CssMediaRule::operator==(const Sass::CssMediaRule&) const'15567 908 | bool operator== (const CssMediaRule& rhs) const {15568 | ^~~~~~~~15569ast.hpp:96:18: warning: 'virtual bool Sass::AST_Node::operator!=(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]15570 96 | virtual bool operator!= (const AST_Node& rhs) const {15571 | ^~~~~~~~15572ast.hpp:911:10: note: by 'bool Sass::CssMediaRule::operator!=(const Sass::CssMediaRule&) const'15573 911 | bool operator!=(const CssMediaRule& rhs) const {15574 | ^~~~~~~~15575In file included from ast2c.cpp:6:15576ast.hpp:90:18: warning: 'virtual bool Sass::AST_Node::operator==(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]15577 90 | virtual bool operator== (const AST_Node& rhs) const {15578 | ^~~~~~~~15579ast.hpp:165:18: note: by 'virtual bool Sass::Expression::operator==(const Sass::Expression&) const'15580 165 | virtual bool operator== (const Expression& rhs) const { return false; }15581 | ^~~~~~~~15582ast.hpp:96:18: warning: 'virtual bool Sass::AST_Node::operator!=(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]15583 96 | virtual bool operator!= (const AST_Node& rhs) const {15584 | ^~~~~~~~15585ast.hpp:167:17: note: by 'bool Sass::Expression::operator!=(const Sass::Expression&) const'15586 167 | inline bool operator!=(const Expression& rhs) const { return !(rhs == *this); }15587 | ^~~~~~~~15588/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c -o base64vlq.lo base64vlq.cpp15589ast.hpp:90:18: warning: 'virtual bool Sass::AST_Node::operator==(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]15590 90 | virtual bool operator== (const AST_Node& rhs) const {15591 | ^~~~~~~~15592ast.hpp:939:10: note: by 'bool Sass::CssMediaQuery::operator==(const Sass::CssMediaQuery&) const'15593 939 | bool operator== (const CssMediaQuery& rhs) const;15594 | ^~~~~~~~15595ast.hpp:96:18: warning: 'virtual bool Sass::AST_Node::operator!=(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]15596 96 | virtual bool operator!= (const AST_Node& rhs) const {15597 | ^~~~~~~~15598ast.hpp:940:10: note: by 'bool Sass::CssMediaQuery::operator!=(const Sass::CssMediaQuery&) const'15599 940 | bool operator!=(const CssMediaQuery& rhs) const {15600 | ^~~~~~~~15601eval.hpp:43:17: note: by 'virtual Sass::Expression* Sass::Eval::operator()(Sass::Block*)'15602 43 | Expression* operator()(Block*);15603 | ^~~~~~~~15604operation.hpp:150:7: warning: 'T Sass::Operation_CRTP<T, D>::operator()(Sass::Import_Stub*) [with T = Sass::Expression*; D = Sass::Eval]' was hidden [-Woverloaded-virtual=]15605 150 | T operator()(Import_Stub* x) { return static_cast<D*>(this)->fallback(x); }15606 | ^~~~~~~~15607eval.hpp:43:17: note: by 'virtual Sass::Expression* Sass::Eval::operator()(Sass::Block*)'15608 43 | Expression* operator()(Block*);15609 | ^~~~~~~~15610operation.hpp:134:7: warning: 'T Sass::Operation_CRTP<T, D>::operator()(Sass::AST_Node*) [with T = Sass::Expression*; D = Sass::Eval]' was hidden [-Woverloaded-virtual=]15611 134 | T operator()(AST_Node* x) { return static_cast<D*>(this)->fallback(x); }15612 | ^~~~~~~~15613eval.hpp:43:17: note: by 'virtual Sass::Expression* Sass::Eval::operator()(Sass::Block*)'15614 43 | Expression* operator()(Block*);15615 | ^~~~~~~~15616operation.hpp:162:7: warning: 'T Sass::Operation_CRTP<T, D>::operator()(Sass::Definition*) [with T = Sass::Expression*; D = Sass::Eval]' was hidden [-Woverloaded-virtual=]15617 162 | T operator()(Definition* x) { return static_cast<D*>(this)->fallback(x); }15618 | ^~~~~~~~15619eval.hpp:43:17: note: by 'virtual Sass::Expression* Sass::Eval::operator()(Sass::Block*)'15620 43 | Expression* operator()(Block*);15621 | ^~~~~~~~15622operation.hpp:140:7: warning: 'T Sass::Operation_CRTP<T, D>::operator()(Sass::SupportsRule*) [with T = Sass::Expression*; D = Sass::Eval]' was hidden [-Woverloaded-virtual=]15623 140 | T operator()(SupportsRule* x) { return static_cast<D*>(this)->fallback(x); }15624 | ^~~~~~~~15625ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::Selector::operator!=(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]15626 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \15627 | ^~~~~~~~15628ast_selectors.hpp:56:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'15629 56 | ATTACH_VIRTUAL_CMP_OPERATIONS(Selector)15630 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~15631eval.hpp:43:17: note: by 'virtual Sass::Expression* Sass::Eval::operator()(Sass::Block*)'15632 43 | Expression* operator()(Block*);15633 | ^~~~~~~~15634ast_def_macros.hpp:106:16: note: by 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const'15635 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \15636 | ^~~~~~~~15637ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'15638 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);15639 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~15640operation.hpp:142:7: warning: 'T Sass::Operation_CRTP<T, D>::operator()(Sass::CssMediaRule*) [with T = Sass::Expression*; D = Sass::Eval]' was hidden [-Woverloaded-virtual=]15641 142 | T operator()(CssMediaRule* x) { return static_cast<D*>(this)->fallback(x); }15642 | ^~~~~~~~15643eval.hpp:43:17: note: by 'virtual Sass::Expression* Sass::Eval::operator()(Sass::Block*)'15644 43 | Expression* operator()(Block*);15645 | ^~~~~~~~15646In file included from ast.hpp:1055:15647ast_selectors.hpp:136:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::ComplexSelector&) const' was hidden [-Woverloaded-virtual=]15648 136 | virtual bool operator==(const ComplexSelector& rhs) const;15649 | ^~~~~~~~15650ast_selectors.hpp:156:10: note: by 'virtual bool Sass::PlaceholderSelector::operator==(const Sass::SimpleSelector&) const'15651 156 | bool operator==(const SimpleSelector& rhs) const override;15652 | ^~~~~~~~15653ast_selectors.hpp:133:10: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]15654 133 | bool operator==(const Selector& rhs) const final override;15655 | ^~~~~~~~15656ast_selectors.hpp:156:10: note: by 'virtual bool Sass::PlaceholderSelector::operator==(const Sass::SimpleSelector&) const'15657 156 | bool operator==(const SimpleSelector& rhs) const override;15658 | ^~~~~~~~15659ast_selectors.hpp:137:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::CompoundSelector&) const' was hidden [-Woverloaded-virtual=]15660 137 | virtual bool operator==(const CompoundSelector& rhs) const;15661 | ^~~~~~~~15662ast_selectors.hpp:156:10: note: by 'virtual bool Sass::PlaceholderSelector::operator==(const Sass::SimpleSelector&) const'15663 156 | bool operator==(const SimpleSelector& rhs) const override;15664 | ^~~~~~~~15665ast_selectors.hpp:135:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::SelectorList&) const' was hidden [-Woverloaded-virtual=]15666 135 | virtual bool operator==(const SelectorList& rhs) const;15667 | ^~~~~~~~15668ast_selectors.hpp:156:10: note: by 'virtual bool Sass::PlaceholderSelector::operator==(const Sass::SimpleSelector&) const'15669 156 | bool operator==(const SimpleSelector& rhs) const override;15670 | ^~~~~~~~15671ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const' was hidden [-Woverloaded-virtual=]15672 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \15673 | ^~~~~~~~15674ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'15675 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);15676 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~15677ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::PlaceholderSelector::operator!=(const Sass::PlaceholderSelector&) const'15678 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \15679 | ^~~~~~~~15680ast_selectors.hpp:157:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'15681 157 | ATTACH_CMP_OPERATIONS(PlaceholderSelector)15682 | ^~~~~~~~~~~~~~~~~~~~~15683ast_selectors.hpp:136:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::ComplexSelector&) const' was hidden [-Woverloaded-virtual=]15684 136 | virtual bool operator==(const ComplexSelector& rhs) const;15685 | ^~~~~~~~15686ast_selectors.hpp:173:10: note: by 'virtual bool Sass::TypeSelector::operator==(const Sass::SimpleSelector&) const'15687 173 | bool operator==(const SimpleSelector& rhs) const final override;15688 | ^~~~~~~~15689ast_selectors.hpp:133:10: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]15690 133 | bool operator==(const Selector& rhs) const final override;15691 | ^~~~~~~~15692ast_selectors.hpp:173:10: note: by 'virtual bool Sass::TypeSelector::operator==(const Sass::SimpleSelector&) const'15693 173 | bool operator==(const SimpleSelector& rhs) const final override;15694 | ^~~~~~~~15695ast_selectors.hpp:137:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::CompoundSelector&) const' was hidden [-Woverloaded-virtual=]15696 137 | virtual bool operator==(const CompoundSelector& rhs) const;15697 | ^~~~~~~~15698ast_selectors.hpp:173:10: note: by 'virtual bool Sass::TypeSelector::operator==(const Sass::SimpleSelector&) const'15699 173 | bool operator==(const SimpleSelector& rhs) const final override;15700 | ^~~~~~~~15701ast_selectors.hpp:135:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::SelectorList&) const' was hidden [-Woverloaded-virtual=]15702 135 | virtual bool operator==(const SelectorList& rhs) const;15703 | ^~~~~~~~15704ast_selectors.hpp:173:10: note: by 'virtual bool Sass::TypeSelector::operator==(const Sass::SimpleSelector&) const'15705 173 | bool operator==(const SimpleSelector& rhs) const final override;15706 | ^~~~~~~~15707ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const' was hidden [-Woverloaded-virtual=]15708 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \15709 | ^~~~~~~~15710ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'15711 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);15712 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~15713ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::TypeSelector::operator!=(const Sass::TypeSelector&) const'15714 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \15715 | ^~~~~~~~15716ast_selectors.hpp:174:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'15717 174 | ATTACH_CMP_OPERATIONS(TypeSelector)15718 | ^~~~~~~~~~~~~~~~~~~~~15719ast_selectors.hpp:136:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::ComplexSelector&) const' was hidden [-Woverloaded-virtual=]15720 136 | virtual bool operator==(const ComplexSelector& rhs) const;15721 | ^~~~~~~~15722ast_selectors.hpp:187:10: note: by 'virtual bool Sass::ClassSelector::operator==(const Sass::SimpleSelector&) const'15723 187 | bool operator==(const SimpleSelector& rhs) const final override;15724 | ^~~~~~~~15725ast_selectors.hpp:133:10: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]15726 133 | bool operator==(const Selector& rhs) const final override;15727 | ^~~~~~~~15728ast_selectors.hpp:187:10: note: by 'virtual bool Sass::ClassSelector::operator==(const Sass::SimpleSelector&) const'15729 187 | bool operator==(const SimpleSelector& rhs) const final override;15730 | ^~~~~~~~15731ast_selectors.hpp:137:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::CompoundSelector&) const' was hidden [-Woverloaded-virtual=]15732 137 | virtual bool operator==(const CompoundSelector& rhs) const;15733 | ^~~~~~~~15734ast_selectors.hpp:187:10: note: by 'virtual bool Sass::ClassSelector::operator==(const Sass::SimpleSelector&) const'15735 187 | bool operator==(const SimpleSelector& rhs) const final override;15736 | ^~~~~~~~15737ast_selectors.hpp:135:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::SelectorList&) const' was hidden [-Woverloaded-virtual=]15738 135 | virtual bool operator==(const SelectorList& rhs) const;15739 | ^~~~~~~~15740ast_selectors.hpp:187:10: note: by 'virtual bool Sass::ClassSelector::operator==(const Sass::SimpleSelector&) const'15741 187 | bool operator==(const SimpleSelector& rhs) const final override;15742 | ^~~~~~~~15743ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const' was hidden [-Woverloaded-virtual=]15744 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \15745 | ^~~~~~~~15746ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'15747 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);15748 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~15749ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::ClassSelector::operator!=(const Sass::ClassSelector&) const'15750 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \15751 | ^~~~~~~~15752ast_selectors.hpp:188:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'15753 188 | ATTACH_CMP_OPERATIONS(ClassSelector)15754 | ^~~~~~~~~~~~~~~~~~~~~15755ast_selectors.hpp:136:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::ComplexSelector&) const' was hidden [-Woverloaded-virtual=]15756 136 | virtual bool operator==(const ComplexSelector& rhs) const;15757 | ^~~~~~~~15758ast_selectors.hpp:203:10: note: by 'virtual bool Sass::IDSelector::operator==(const Sass::SimpleSelector&) const'15759 203 | bool operator==(const SimpleSelector& rhs) const final override;15760 | ^~~~~~~~15761ast_selectors.hpp:133:10: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]15762 133 | bool operator==(const Selector& rhs) const final override;15763 | ^~~~~~~~15764ast_selectors.hpp:203:10: note: by 'virtual bool Sass::IDSelector::operator==(const Sass::SimpleSelector&) const'15765 203 | bool operator==(const SimpleSelector& rhs) const final override;15766 | ^~~~~~~~15767ast_selectors.hpp:137:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::CompoundSelector&) const' was hidden [-Woverloaded-virtual=]15768 137 | virtual bool operator==(const CompoundSelector& rhs) const;15769 | ^~~~~~~~15770ast_selectors.hpp:203:10: note: by 'virtual bool Sass::IDSelector::operator==(const Sass::SimpleSelector&) const'15771 203 | bool operator==(const SimpleSelector& rhs) const final override;15772 | ^~~~~~~~15773ast_selectors.hpp:135:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::SelectorList&) const' was hidden [-Woverloaded-virtual=]15774 135 | virtual bool operator==(const SelectorList& rhs) const;15775 | ^~~~~~~~15776ast_selectors.hpp:203:10: note: by 'virtual bool Sass::IDSelector::operator==(const Sass::SimpleSelector&) const'15777 203 | bool operator==(const SimpleSelector& rhs) const final override;15778 | ^~~~~~~~15779ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const' was hidden [-Woverloaded-virtual=]15780 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \15781 | ^~~~~~~~15782ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'15783 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);15784 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~15785ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::Selector::operator!=(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]15786 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \15787 | ^~~~~~~~15788ast_selectors.hpp:56:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'15789 56 | ATTACH_VIRTUAL_CMP_OPERATIONS(Selector)15790 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~15791ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::IDSelector::operator!=(const Sass::IDSelector&) const'15792 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \15793 | ^~~~~~~~15794ast_selectors.hpp:204:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'15795 204 | ATTACH_CMP_OPERATIONS(IDSelector)15796 | ^~~~~~~~~~~~~~~~~~~~~15797ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::SelectorList::operator!=(const Sass::SelectorList&) const'15798 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \15799 | ^~~~~~~~15800ast_selectors.hpp:501:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'15801 501 | ATTACH_CMP_OPERATIONS(SelectorList)15802 | ^~~~~~~~~~~~~~~~~~~~~15803ast_selectors.hpp:136:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::ComplexSelector&) const' was hidden [-Woverloaded-virtual=]15804 136 | virtual bool operator==(const ComplexSelector& rhs) const;15805 | ^~~~~~~~15806ast_selectors.hpp:222:10: note: by 'virtual bool Sass::AttributeSelector::operator==(const Sass::SimpleSelector&) const'15807 222 | bool operator==(const SimpleSelector& rhs) const final override;15808 | ^~~~~~~~15809ast_selectors.hpp:133:10: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]15810 133 | bool operator==(const Selector& rhs) const final override;15811 | ^~~~~~~~15812ast_selectors.hpp:222:10: note: by 'virtual bool Sass::AttributeSelector::operator==(const Sass::SimpleSelector&) const'15813 222 | bool operator==(const SimpleSelector& rhs) const final override;15814 | ^~~~~~~~15815ast_selectors.hpp:137:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::CompoundSelector&) const' was hidden [-Woverloaded-virtual=]15816 137 | virtual bool operator==(const CompoundSelector& rhs) const;15817 | ^~~~~~~~15818ast_selectors.hpp:222:10: note: by 'virtual bool Sass::AttributeSelector::operator==(const Sass::SimpleSelector&) const'15819 222 | bool operator==(const SimpleSelector& rhs) const final override;15820 | ^~~~~~~~15821ast_selectors.hpp:135:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::SelectorList&) const' was hidden [-Woverloaded-virtual=]15822 135 | virtual bool operator==(const SelectorList& rhs) const;15823 | ^~~~~~~~15824ast_selectors.hpp:222:10: note: by 'virtual bool Sass::AttributeSelector::operator==(const Sass::SimpleSelector&) const'15825 222 | bool operator==(const SimpleSelector& rhs) const final override;15826 | ^~~~~~~~15827ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const' was hidden [-Woverloaded-virtual=]15828 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \15829 | ^~~~~~~~15830ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'15831 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);15832 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~15833ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::AttributeSelector::operator!=(const Sass::AttributeSelector&) const'15834 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \15835 | ^~~~~~~~15836ast_selectors.hpp:223:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'15837 223 | ATTACH_CMP_OPERATIONS(AttributeSelector)15838 | ^~~~~~~~~~~~~~~~~~~~~15839ast_selectors.hpp:136:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::ComplexSelector&) const' was hidden [-Woverloaded-virtual=]15840 136 | virtual bool operator==(const ComplexSelector& rhs) const;15841 | ^~~~~~~~15842ast_selectors.hpp:261:10: note: by 'virtual bool Sass::PseudoSelector::operator==(const Sass::SimpleSelector&) const'15843 261 | bool operator==(const SimpleSelector& rhs) const final override;15844 | ^~~~~~~~15845ast_selectors.hpp:133:10: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]15846 133 | bool operator==(const Selector& rhs) const final override;15847 | ^~~~~~~~15848ast_selectors.hpp:261:10: note: by 'virtual bool Sass::PseudoSelector::operator==(const Sass::SimpleSelector&) const'15849 261 | bool operator==(const SimpleSelector& rhs) const final override;15850 | ^~~~~~~~15851ast_selectors.hpp:137:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::CompoundSelector&) const' was hidden [-Woverloaded-virtual=]15852 137 | virtual bool operator==(const CompoundSelector& rhs) const;15853 | ^~~~~~~~15854ast_selectors.hpp:261:10: note: by 'virtual bool Sass::PseudoSelector::operator==(const Sass::SimpleSelector&) const'15855 261 | bool operator==(const SimpleSelector& rhs) const final override;15856 | ^~~~~~~~15857ast_selectors.hpp:135:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::SelectorList&) const' was hidden [-Woverloaded-virtual=]15858 135 | virtual bool operator==(const SelectorList& rhs) const;15859 | ^~~~~~~~15860ast_selectors.hpp:261:10: note: by 'virtual bool Sass::PseudoSelector::operator==(const Sass::SimpleSelector&) const'15861 261 | bool operator==(const SimpleSelector& rhs) const final override;15862 | ^~~~~~~~15863ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const' was hidden [-Woverloaded-virtual=]15864 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \15865 | ^~~~~~~~15866ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'15867 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);15868 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~15869ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::PseudoSelector::operator!=(const Sass::PseudoSelector&) const'15870 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \15871 | ^~~~~~~~15872ast_selectors.hpp:262:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'15873 262 | ATTACH_CMP_OPERATIONS(PseudoSelector)15874 | ^~~~~~~~~~~~~~~~~~~~~15875ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::Selector::operator!=(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]15876 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \15877 | ^~~~~~~~15878ast_selectors.hpp:56:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'15879 56 | ATTACH_VIRTUAL_CMP_OPERATIONS(Selector)15880 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~15881ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::ComplexSelector::operator!=(const Sass::ComplexSelector&) const'15882 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \15883 | ^~~~~~~~15884ast_selectors.hpp:310:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'15885 310 | ATTACH_CMP_OPERATIONS(ComplexSelector)15886 | ^~~~~~~~~~~~~~~~~~~~~15887ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::Selector::operator!=(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]15888 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \15889 | ^~~~~~~~15890ast_selectors.hpp:56:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'15891 56 | ATTACH_VIRTUAL_CMP_OPERATIONS(Selector)15892 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~15893ast_def_macros.hpp:106:16: note: by 'virtual bool Sass::SelectorComponent::operator!=(const Sass::SelectorComponent&) const'15894 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \15895 | ^~~~~~~~15896ast_selectors.hpp:349:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'15897 349 | ATTACH_VIRTUAL_CMP_OPERATIONS(SelectorComponent);15898 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~15899ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SelectorComponent::operator!=(const Sass::SelectorComponent&) const' was hidden [-Woverloaded-virtual=]15900 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \15901 | ^~~~~~~~15902ast_selectors.hpp:349:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'15903 349 | ATTACH_VIRTUAL_CMP_OPERATIONS(SelectorComponent);15904 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~15905ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::SelectorCombinator::operator!=(const Sass::SelectorCombinator&) const'15906 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \15907 | ^~~~~~~~15908ast_selectors.hpp:407:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'15909 407 | ATTACH_CMP_OPERATIONS(SelectorCombinator)15910 | ^~~~~~~~~~~~~~~~~~~~~15911ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SelectorComponent::operator!=(const Sass::SelectorComponent&) const' was hidden [-Woverloaded-virtual=]15912 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \15913 | ^~~~~~~~15914ast_selectors.hpp:349:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'15915 349 | ATTACH_VIRTUAL_CMP_OPERATIONS(SelectorComponent);15916 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~15917ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::CompoundSelector::operator!=(const Sass::CompoundSelector&) const'15918 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \15919 | ^~~~~~~~15920ast_selectors.hpp:459:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'15921 459 | ATTACH_CMP_OPERATIONS(CompoundSelector)15922 | ^~~~~~~~~~~~~~~~~~~~~15923ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::Selector::operator!=(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]15924 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \15925 | ^~~~~~~~15926ast_selectors.hpp:56:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'15927 56 | ATTACH_VIRTUAL_CMP_OPERATIONS(Selector)15928 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~15929ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::SelectorList::operator!=(const Sass::SelectorList&) const'15930 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \15931 | ^~~~~~~~15932ast_selectors.hpp:501:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'15933 501 | ATTACH_CMP_OPERATIONS(SelectorList)15934 | ^~~~~~~~~~~~~~~~~~~~~15935In file included from c2ast.cpp:1:15936ast.hpp:90:18: warning: 'virtual bool Sass::AST_Node::operator==(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]15937 90 | virtual bool operator== (const AST_Node& rhs) const {15938 | ^~~~~~~~15939ast.hpp:165:18: note: by 'virtual bool Sass::Expression::operator==(const Sass::Expression&) const'15940 165 | virtual bool operator== (const Expression& rhs) const { return false; }15941 | ^~~~~~~~15942ast.hpp:96:18: warning: 'virtual bool Sass::AST_Node::operator!=(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]15943 96 | virtual bool operator!= (const AST_Node& rhs) const {15944 | ^~~~~~~~15945ast.hpp:167:17: note: by 'bool Sass::Expression::operator!=(const Sass::Expression&) const'15946 167 | inline bool operator!=(const Expression& rhs) const { return !(rhs == *this); }15947 | ^~~~~~~~15948ast.hpp:96:18: warning: 'virtual bool Sass::AST_Node::operator!=(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]15949 96 | virtual bool operator!= (const AST_Node& rhs) const {15950 | ^~~~~~~~15951In file included from ast.hpp:1053:15952ast_values.hpp:38:18: note: by 'virtual bool Sass::Value::operator!=(const Sass::Expression&) const'15953 38 | virtual bool operator!= (const Expression& rhs) const {15954 | ^~~~~~~~15955libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c utf8_string.cpp -fPIC -DPIC -o .libs/utf8_string.o15956libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../include -Wall -O2 -std=c++11 -g -O2 -c base64vlq.cpp -fPIC -DPIC -o .libs/base64vlq.o15957ast.hpp:90:18: warning: 'virtual bool Sass::AST_Node::operator==(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]15958 90 | virtual bool operator== (const AST_Node& rhs) const {15959 | ^~~~~~~~15960ast.hpp:908:10: note: by 'bool Sass::CssMediaRule::operator==(const Sass::CssMediaRule&) const'15961 908 | bool operator== (const CssMediaRule& rhs) const {15962 | ^~~~~~~~15963ast.hpp:96:18: warning: 'virtual bool Sass::AST_Node::operator!=(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]15964 96 | virtual bool operator!= (const AST_Node& rhs) const {15965 | ^~~~~~~~15966ast.hpp:911:10: note: by 'bool Sass::CssMediaRule::operator!=(const Sass::CssMediaRule&) const'15967 911 | bool operator!=(const CssMediaRule& rhs) const {15968 | ^~~~~~~~15969ast.hpp:90:18: warning: 'virtual bool Sass::AST_Node::operator==(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]15970 90 | virtual bool operator== (const AST_Node& rhs) const {15971 | ^~~~~~~~15972ast.hpp:939:10: note: by 'bool Sass::CssMediaQuery::operator==(const Sass::CssMediaQuery&) const'15973 939 | bool operator== (const CssMediaQuery& rhs) const;15974 | ^~~~~~~~15975ast.hpp:96:18: warning: 'virtual bool Sass::AST_Node::operator!=(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]15976 96 | virtual bool operator!= (const AST_Node& rhs) const {15977 | ^~~~~~~~15978ast.hpp:940:10: note: by 'bool Sass::CssMediaQuery::operator!=(const Sass::CssMediaQuery&) const'15979 940 | bool operator!=(const CssMediaQuery& rhs) const {15980 | ^~~~~~~~15981ast.hpp:96:18: warning: 'virtual bool Sass::AST_Node::operator!=(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]15982 96 | virtual bool operator!= (const AST_Node& rhs) const {15983 | ^~~~~~~~15984In file included from ast.hpp:1053:15985ast_values.hpp:38:18: note: by 'virtual bool Sass::Value::operator!=(const Sass::Expression&) const'15986 38 | virtual bool operator!= (const Expression& rhs) const {15987 | ^~~~~~~~15988In file included from error_handling.cpp:5:15989ast.hpp:90:18: warning: 'virtual bool Sass::AST_Node::operator==(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]15990 90 | virtual bool operator== (const AST_Node& rhs) const {15991 | ^~~~~~~~15992ast.hpp:165:18: note: by 'virtual bool Sass::Expression::operator==(const Sass::Expression&) const'15993 165 | virtual bool operator== (const Expression& rhs) const { return false; }15994 | ^~~~~~~~15995ast.hpp:96:18: warning: 'virtual bool Sass::AST_Node::operator!=(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]15996 96 | virtual bool operator!= (const AST_Node& rhs) const {15997 | ^~~~~~~~15998ast.hpp:167:17: note: by 'bool Sass::Expression::operator!=(const Sass::Expression&) const'15999 167 | inline bool operator!=(const Expression& rhs) const { return !(rhs == *this); }16000 | ^~~~~~~~16001ast.hpp:90:18: warning: 'virtual bool Sass::AST_Node::operator==(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]16002 90 | virtual bool operator== (const AST_Node& rhs) const {16003 | ^~~~~~~~16004ast.hpp:908:10: note: by 'bool Sass::CssMediaRule::operator==(const Sass::CssMediaRule&) const'16005 908 | bool operator== (const CssMediaRule& rhs) const {16006 | ^~~~~~~~16007ast.hpp:96:18: warning: 'virtual bool Sass::AST_Node::operator!=(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]16008 96 | virtual bool operator!= (const AST_Node& rhs) const {16009 | ^~~~~~~~16010ast.hpp:911:10: note: by 'bool Sass::CssMediaRule::operator!=(const Sass::CssMediaRule&) const'16011 911 | bool operator!=(const CssMediaRule& rhs) const {16012 | ^~~~~~~~16013ast.hpp:90:18: warning: 'virtual bool Sass::AST_Node::operator==(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]16014 90 | virtual bool operator== (const AST_Node& rhs) const {16015 | ^~~~~~~~16016ast.hpp:939:10: note: by 'bool Sass::CssMediaQuery::operator==(const Sass::CssMediaQuery&) const'16017 939 | bool operator== (const CssMediaQuery& rhs) const;16018 | ^~~~~~~~16019ast.hpp:96:18: warning: 'virtual bool Sass::AST_Node::operator!=(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]16020 96 | virtual bool operator!= (const AST_Node& rhs) const {16021 | ^~~~~~~~16022ast.hpp:940:10: note: by 'bool Sass::CssMediaQuery::operator!=(const Sass::CssMediaQuery&) const'16023 940 | bool operator!=(const CssMediaQuery& rhs) const {16024 | ^~~~~~~~16025ast.hpp:96:18: warning: 'virtual bool Sass::AST_Node::operator!=(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]16026 96 | virtual bool operator!= (const AST_Node& rhs) const {16027 | ^~~~~~~~16028In file included from ast.hpp:1053:16029ast_values.hpp:38:18: note: by 'virtual bool Sass::Value::operator!=(const Sass::Expression&) const'16030 38 | virtual bool operator!= (const Expression& rhs) const {16031 | ^~~~~~~~16032In file included from to_value.cpp:5:16033ast.hpp:90:18: warning: 'virtual bool Sass::AST_Node::operator==(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]16034 90 | virtual bool operator== (const AST_Node& rhs) const {16035 | ^~~~~~~~16036ast.hpp:165:18: note: by 'virtual bool Sass::Expression::operator==(const Sass::Expression&) const'16037 165 | virtual bool operator== (const Expression& rhs) const { return false; }16038 | ^~~~~~~~16039ast.hpp:96:18: warning: 'virtual bool Sass::AST_Node::operator!=(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]16040 96 | virtual bool operator!= (const AST_Node& rhs) const {16041 | ^~~~~~~~16042ast.hpp:167:17: note: by 'bool Sass::Expression::operator!=(const Sass::Expression&) const'16043 167 | inline bool operator!=(const Expression& rhs) const { return !(rhs == *this); }16044 | ^~~~~~~~16045In file included from source_map.cpp:10:16046ast.hpp:90:18: warning: 'virtual bool Sass::AST_Node::operator==(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]16047 90 | virtual bool operator== (const AST_Node& rhs) const {16048 | ^~~~~~~~16049ast.hpp:165:18: note: by 'virtual bool Sass::Expression::operator==(const Sass::Expression&) const'16050 165 | virtual bool operator== (const Expression& rhs) const { return false; }16051 | ^~~~~~~~16052ast.hpp:96:18: warning: 'virtual bool Sass::AST_Node::operator!=(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]16053 96 | virtual bool operator!= (const AST_Node& rhs) const {16054 | ^~~~~~~~16055ast.hpp:167:17: note: by 'bool Sass::Expression::operator!=(const Sass::Expression&) const'16056 167 | inline bool operator!=(const Expression& rhs) const { return !(rhs == *this); }16057 | ^~~~~~~~16058ast.hpp:90:18: warning: 'virtual bool Sass::AST_Node::operator==(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]16059 90 | virtual bool operator== (const AST_Node& rhs) const {16060 | ^~~~~~~~16061ast.hpp:908:10: note: by 'bool Sass::CssMediaRule::operator==(const Sass::CssMediaRule&) const'16062 908 | bool operator== (const CssMediaRule& rhs) const {16063 | ^~~~~~~~16064ast.hpp:96:18: warning: 'virtual bool Sass::AST_Node::operator!=(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]16065 96 | virtual bool operator!= (const AST_Node& rhs) const {16066 | ^~~~~~~~16067ast.hpp:911:10: note: by 'bool Sass::CssMediaRule::operator!=(const Sass::CssMediaRule&) const'16068 911 | bool operator!=(const CssMediaRule& rhs) const {16069 | ^~~~~~~~16070ast.hpp:90:18: warning: 'virtual bool Sass::AST_Node::operator==(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]16071 90 | virtual bool operator== (const AST_Node& rhs) const {16072 | ^~~~~~~~16073ast.hpp:939:10: note: by 'bool Sass::CssMediaQuery::operator==(const Sass::CssMediaQuery&) const'16074 939 | bool operator== (const CssMediaQuery& rhs) const;16075 | ^~~~~~~~16076ast.hpp:96:18: warning: 'virtual bool Sass::AST_Node::operator!=(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]16077 96 | virtual bool operator!= (const AST_Node& rhs) const {16078 | ^~~~~~~~16079ast.hpp:940:10: note: by 'bool Sass::CssMediaQuery::operator!=(const Sass::CssMediaQuery&) const'16080 940 | bool operator!=(const CssMediaQuery& rhs) const {16081 | ^~~~~~~~16082ast.hpp:90:18: warning: 'virtual bool Sass::AST_Node::operator==(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]16083 90 | virtual bool operator== (const AST_Node& rhs) const {16084 | ^~~~~~~~16085ast.hpp:908:10: note: by 'bool Sass::CssMediaRule::operator==(const Sass::CssMediaRule&) const'16086 908 | bool operator== (const CssMediaRule& rhs) const {16087 | ^~~~~~~~16088ast.hpp:96:18: warning: 'virtual bool Sass::AST_Node::operator!=(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]16089 96 | virtual bool operator!= (const AST_Node& rhs) const {16090 | ^~~~~~~~16091ast.hpp:911:10: note: by 'bool Sass::CssMediaRule::operator!=(const Sass::CssMediaRule&) const'16092 911 | bool operator!=(const CssMediaRule& rhs) const {16093 | ^~~~~~~~16094ast.hpp:90:18: warning: 'virtual bool Sass::AST_Node::operator==(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]16095 90 | virtual bool operator== (const AST_Node& rhs) const {16096 | ^~~~~~~~16097ast.hpp:939:10: note: by 'bool Sass::CssMediaQuery::operator==(const Sass::CssMediaQuery&) const'16098 939 | bool operator== (const CssMediaQuery& rhs) const;16099 | ^~~~~~~~16100ast.hpp:96:18: warning: 'virtual bool Sass::AST_Node::operator!=(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]16101 96 | virtual bool operator!= (const AST_Node& rhs) const {16102 | ^~~~~~~~16103ast.hpp:940:10: note: by 'bool Sass::CssMediaQuery::operator!=(const Sass::CssMediaQuery&) const'16104 940 | bool operator!=(const CssMediaQuery& rhs) const {16105 | ^~~~~~~~16106ast.hpp:96:18: warning: 'virtual bool Sass::AST_Node::operator!=(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]16107 96 | virtual bool operator!= (const AST_Node& rhs) const {16108 | ^~~~~~~~16109In file included from ast.hpp:1053:16110ast_values.hpp:38:18: note: by 'virtual bool Sass::Value::operator!=(const Sass::Expression&) const'16111 38 | virtual bool operator!= (const Expression& rhs) const {16112 | ^~~~~~~~16113ast.hpp:96:18: warning: 'virtual bool Sass::AST_Node::operator!=(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]16114 96 | virtual bool operator!= (const AST_Node& rhs) const {16115 | ^~~~~~~~16116In file included from ast.hpp:1053:16117ast_values.hpp:38:18: note: by 'virtual bool Sass::Value::operator!=(const Sass::Expression&) const'16118 38 | virtual bool operator!= (const Expression& rhs) const {16119 | ^~~~~~~~16120ast.hpp:90:18: warning: 'virtual bool Sass::AST_Node::operator==(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]16121 90 | virtual bool operator== (const AST_Node& rhs) const {16122 | ^~~~~~~~16123ast.hpp:908:10: note: by 'bool Sass::CssMediaRule::operator==(const Sass::CssMediaRule&) const'16124 908 | bool operator== (const CssMediaRule& rhs) const {16125 | ^~~~~~~~16126ast.hpp:96:18: warning: 'virtual bool Sass::AST_Node::operator!=(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]16127 96 | virtual bool operator!= (const AST_Node& rhs) const {16128 | ^~~~~~~~16129ast.hpp:911:10: note: by 'bool Sass::CssMediaRule::operator!=(const Sass::CssMediaRule&) const'16130 911 | bool operator!=(const CssMediaRule& rhs) const {16131 | ^~~~~~~~16132ast.hpp:90:18: warning: 'virtual bool Sass::AST_Node::operator==(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]16133 90 | virtual bool operator== (const AST_Node& rhs) const {16134 | ^~~~~~~~16135ast.hpp:939:10: note: by 'bool Sass::CssMediaQuery::operator==(const Sass::CssMediaQuery&) const'16136 939 | bool operator== (const CssMediaQuery& rhs) const;16137 | ^~~~~~~~16138ast.hpp:96:18: warning: 'virtual bool Sass::AST_Node::operator!=(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]16139 96 | virtual bool operator!= (const AST_Node& rhs) const {16140 | ^~~~~~~~16141ast.hpp:940:10: note: by 'bool Sass::CssMediaQuery::operator!=(const Sass::CssMediaQuery&) const'16142 940 | bool operator!=(const CssMediaQuery& rhs) const {16143 | ^~~~~~~~16144ast.hpp:96:18: warning: 'virtual bool Sass::AST_Node::operator!=(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]16145 96 | virtual bool operator!= (const AST_Node& rhs) const {16146 | ^~~~~~~~16147In file included from ast.hpp:1053:16148ast_values.hpp:38:18: note: by 'virtual bool Sass::Value::operator!=(const Sass::Expression&) const'16149 38 | virtual bool operator!= (const Expression& rhs) const {16150 | ^~~~~~~~16151ast.hpp:165:18: warning: 'virtual bool Sass::Expression::operator==(const Sass::Expression&) const' was hidden [-Woverloaded-virtual=]16152 165 | virtual bool operator== (const Expression& rhs) const { return false; }16153 | ^~~~~~~~16154In file included from operation.hpp:15,16155 from ast2c.hpp:5,16156 from ast2c.cpp:5:16157ast_def_macros.hpp:105:16: note: by 'virtual bool Sass::Selector::operator==(const Sass::Selector&) const'16158 105 | virtual bool operator==(const klass& rhs) const = 0; \16159 | ^~~~~~~~16160ast_selectors.hpp:56:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'16161 56 | ATTACH_VIRTUAL_CMP_OPERATIONS(Selector)16162 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~16163ast.hpp:96:18: warning: 'virtual bool Sass::AST_Node::operator!=(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]16164 96 | virtual bool operator!= (const AST_Node& rhs) const {16165 | ^~~~~~~~16166ast_def_macros.hpp:106:16: note: by 'virtual bool Sass::Selector::operator!=(const Sass::Selector&) const'16167 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \16168 | ^~~~~~~~16169ast_selectors.hpp:56:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'16170 56 | ATTACH_VIRTUAL_CMP_OPERATIONS(Selector)16171 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~16172ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::Selector::operator!=(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]16173 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \16174 | ^~~~~~~~16175ast_selectors.hpp:56:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'16176 56 | ATTACH_VIRTUAL_CMP_OPERATIONS(Selector)16177 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~16178ast_def_macros.hpp:106:16: note: by 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const'16179 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \16180 | ^~~~~~~~16181ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'16182 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);16183 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~16184In file included from ast.hpp:1055:16185ast_selectors.hpp:137:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::CompoundSelector&) const' was hidden [-Woverloaded-virtual=]16186 137 | virtual bool operator==(const CompoundSelector& rhs) const;16187 | ^~~~~~~~16188ast_selectors.hpp:156:10: note: by 'virtual bool Sass::PlaceholderSelector::operator==(const Sass::SimpleSelector&) const'16189 156 | bool operator==(const SimpleSelector& rhs) const override;16190 | ^~~~~~~~16191ast_selectors.hpp:135:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::SelectorList&) const' was hidden [-Woverloaded-virtual=]16192 135 | virtual bool operator==(const SelectorList& rhs) const;16193 | ^~~~~~~~16194ast_selectors.hpp:156:10: note: by 'virtual bool Sass::PlaceholderSelector::operator==(const Sass::SimpleSelector&) const'16195 156 | bool operator==(const SimpleSelector& rhs) const override;16196 | ^~~~~~~~16197ast_selectors.hpp:136:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::ComplexSelector&) const' was hidden [-Woverloaded-virtual=]16198 136 | virtual bool operator==(const ComplexSelector& rhs) const;16199 | ^~~~~~~~16200ast_selectors.hpp:156:10: note: by 'virtual bool Sass::PlaceholderSelector::operator==(const Sass::SimpleSelector&) const'16201 156 | bool operator==(const SimpleSelector& rhs) const override;16202 | ^~~~~~~~16203ast_selectors.hpp:133:10: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]16204 133 | bool operator==(const Selector& rhs) const final override;16205 | ^~~~~~~~16206ast_selectors.hpp:156:10: note: by 'virtual bool Sass::PlaceholderSelector::operator==(const Sass::SimpleSelector&) const'16207 156 | bool operator==(const SimpleSelector& rhs) const override;16208 | ^~~~~~~~16209ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const' was hidden [-Woverloaded-virtual=]16210 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \16211 | ^~~~~~~~16212ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'16213 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);16214 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~16215ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::PlaceholderSelector::operator!=(const Sass::PlaceholderSelector&) const'16216 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \16217 | ^~~~~~~~16218ast_selectors.hpp:157:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'16219 157 | ATTACH_CMP_OPERATIONS(PlaceholderSelector)16220 | ^~~~~~~~~~~~~~~~~~~~~16221ast_selectors.hpp:137:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::CompoundSelector&) const' was hidden [-Woverloaded-virtual=]16222 137 | virtual bool operator==(const CompoundSelector& rhs) const;16223 | ^~~~~~~~16224ast_selectors.hpp:173:10: note: by 'virtual bool Sass::TypeSelector::operator==(const Sass::SimpleSelector&) const'16225 173 | bool operator==(const SimpleSelector& rhs) const final override;16226 | ^~~~~~~~16227ast_selectors.hpp:135:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::SelectorList&) const' was hidden [-Woverloaded-virtual=]16228 135 | virtual bool operator==(const SelectorList& rhs) const;16229 | ^~~~~~~~16230ast_selectors.hpp:173:10: note: by 'virtual bool Sass::TypeSelector::operator==(const Sass::SimpleSelector&) const'16231 173 | bool operator==(const SimpleSelector& rhs) const final override;16232 | ^~~~~~~~16233ast_selectors.hpp:136:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::ComplexSelector&) const' was hidden [-Woverloaded-virtual=]16234 136 | virtual bool operator==(const ComplexSelector& rhs) const;16235 | ^~~~~~~~16236ast_selectors.hpp:173:10: note: by 'virtual bool Sass::TypeSelector::operator==(const Sass::SimpleSelector&) const'16237 173 | bool operator==(const SimpleSelector& rhs) const final override;16238 | ^~~~~~~~16239ast_selectors.hpp:133:10: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]16240 133 | bool operator==(const Selector& rhs) const final override;16241 | ^~~~~~~~16242ast_selectors.hpp:173:10: note: by 'virtual bool Sass::TypeSelector::operator==(const Sass::SimpleSelector&) const'16243 173 | bool operator==(const SimpleSelector& rhs) const final override;16244 | ^~~~~~~~16245ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const' was hidden [-Woverloaded-virtual=]16246 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \16247 | ^~~~~~~~16248ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'16249 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);16250 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~16251ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::TypeSelector::operator!=(const Sass::TypeSelector&) const'16252 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \16253 | ^~~~~~~~16254ast_selectors.hpp:174:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'16255 174 | ATTACH_CMP_OPERATIONS(TypeSelector)16256 | ^~~~~~~~~~~~~~~~~~~~~16257ast_selectors.hpp:137:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::CompoundSelector&) const' was hidden [-Woverloaded-virtual=]16258 137 | virtual bool operator==(const CompoundSelector& rhs) const;16259 | ^~~~~~~~16260ast_selectors.hpp:187:10: note: by 'virtual bool Sass::ClassSelector::operator==(const Sass::SimpleSelector&) const'16261 187 | bool operator==(const SimpleSelector& rhs) const final override;16262 | ^~~~~~~~16263ast_selectors.hpp:135:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::SelectorList&) const' was hidden [-Woverloaded-virtual=]16264 135 | virtual bool operator==(const SelectorList& rhs) const;16265 | ^~~~~~~~16266ast_selectors.hpp:187:10: note: by 'virtual bool Sass::ClassSelector::operator==(const Sass::SimpleSelector&) const'16267 187 | bool operator==(const SimpleSelector& rhs) const final override;16268 | ^~~~~~~~16269ast_selectors.hpp:136:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::ComplexSelector&) const' was hidden [-Woverloaded-virtual=]16270 136 | virtual bool operator==(const ComplexSelector& rhs) const;16271 | ^~~~~~~~16272ast_selectors.hpp:187:10: note: by 'virtual bool Sass::ClassSelector::operator==(const Sass::SimpleSelector&) const'16273 187 | bool operator==(const SimpleSelector& rhs) const final override;16274 | ^~~~~~~~16275ast_selectors.hpp:133:10: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]16276 133 | bool operator==(const Selector& rhs) const final override;16277 | ^~~~~~~~16278ast_selectors.hpp:187:10: note: by 'virtual bool Sass::ClassSelector::operator==(const Sass::SimpleSelector&) const'16279 187 | bool operator==(const SimpleSelector& rhs) const final override;16280 | ^~~~~~~~16281ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const' was hidden [-Woverloaded-virtual=]16282 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \16283 | ^~~~~~~~16284ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'16285 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);16286 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~16287ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::ClassSelector::operator!=(const Sass::ClassSelector&) const'16288 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \16289 | ^~~~~~~~16290ast_selectors.hpp:188:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'16291 188 | ATTACH_CMP_OPERATIONS(ClassSelector)16292 | ^~~~~~~~~~~~~~~~~~~~~16293ast_selectors.hpp:137:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::CompoundSelector&) const' was hidden [-Woverloaded-virtual=]16294 137 | virtual bool operator==(const CompoundSelector& rhs) const;16295 | ^~~~~~~~16296ast_selectors.hpp:203:10: note: by 'virtual bool Sass::IDSelector::operator==(const Sass::SimpleSelector&) const'16297 203 | bool operator==(const SimpleSelector& rhs) const final override;16298 | ^~~~~~~~16299ast_selectors.hpp:135:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::SelectorList&) const' was hidden [-Woverloaded-virtual=]16300 135 | virtual bool operator==(const SelectorList& rhs) const;16301 | ^~~~~~~~16302ast_selectors.hpp:203:10: note: by 'virtual bool Sass::IDSelector::operator==(const Sass::SimpleSelector&) const'16303 203 | bool operator==(const SimpleSelector& rhs) const final override;16304 | ^~~~~~~~16305ast_selectors.hpp:136:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::ComplexSelector&) const' was hidden [-Woverloaded-virtual=]16306 136 | virtual bool operator==(const ComplexSelector& rhs) const;16307 | ^~~~~~~~16308ast_selectors.hpp:203:10: note: by 'virtual bool Sass::IDSelector::operator==(const Sass::SimpleSelector&) const'16309 203 | bool operator==(const SimpleSelector& rhs) const final override;16310 | ^~~~~~~~16311ast_selectors.hpp:133:10: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]16312 133 | bool operator==(const Selector& rhs) const final override;16313 | ^~~~~~~~16314ast_selectors.hpp:203:10: note: by 'virtual bool Sass::IDSelector::operator==(const Sass::SimpleSelector&) const'16315 203 | bool operator==(const SimpleSelector& rhs) const final override;16316 | ^~~~~~~~16317ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const' was hidden [-Woverloaded-virtual=]16318 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \16319 | ^~~~~~~~16320ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'16321 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);16322 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~16323ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::IDSelector::operator!=(const Sass::IDSelector&) const'16324 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \16325 | ^~~~~~~~16326ast_selectors.hpp:204:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'16327 204 | ATTACH_CMP_OPERATIONS(IDSelector)16328 | ^~~~~~~~~~~~~~~~~~~~~16329ast_selectors.hpp:137:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::CompoundSelector&) const' was hidden [-Woverloaded-virtual=]16330 137 | virtual bool operator==(const CompoundSelector& rhs) const;16331 | ^~~~~~~~16332ast_selectors.hpp:222:10: note: by 'virtual bool Sass::AttributeSelector::operator==(const Sass::SimpleSelector&) const'16333 222 | bool operator==(const SimpleSelector& rhs) const final override;16334 | ^~~~~~~~16335ast_selectors.hpp:135:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::SelectorList&) const' was hidden [-Woverloaded-virtual=]16336 135 | virtual bool operator==(const SelectorList& rhs) const;16337 | ^~~~~~~~16338ast_selectors.hpp:222:10: note: by 'virtual bool Sass::AttributeSelector::operator==(const Sass::SimpleSelector&) const'16339 222 | bool operator==(const SimpleSelector& rhs) const final override;16340 | ^~~~~~~~16341ast_selectors.hpp:136:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::ComplexSelector&) const' was hidden [-Woverloaded-virtual=]16342 136 | virtual bool operator==(const ComplexSelector& rhs) const;16343 | ^~~~~~~~16344ast_selectors.hpp:222:10: note: by 'virtual bool Sass::AttributeSelector::operator==(const Sass::SimpleSelector&) const'16345 222 | bool operator==(const SimpleSelector& rhs) const final override;16346 | ^~~~~~~~16347ast_selectors.hpp:133:10: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]16348 133 | bool operator==(const Selector& rhs) const final override;16349 | ^~~~~~~~16350ast_selectors.hpp:222:10: note: by 'virtual bool Sass::AttributeSelector::operator==(const Sass::SimpleSelector&) const'16351 222 | bool operator==(const SimpleSelector& rhs) const final override;16352 | ^~~~~~~~16353ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const' was hidden [-Woverloaded-virtual=]16354 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \16355 | ^~~~~~~~16356ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'16357 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);16358 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~16359ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::AttributeSelector::operator!=(const Sass::AttributeSelector&) const'16360 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \16361 | ^~~~~~~~16362ast_selectors.hpp:223:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'16363 223 | ATTACH_CMP_OPERATIONS(AttributeSelector)16364 | ^~~~~~~~~~~~~~~~~~~~~16365ast_selectors.hpp:137:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::CompoundSelector&) const' was hidden [-Woverloaded-virtual=]16366 137 | virtual bool operator==(const CompoundSelector& rhs) const;16367 | ^~~~~~~~16368ast_selectors.hpp:261:10: note: by 'virtual bool Sass::PseudoSelector::operator==(const Sass::SimpleSelector&) const'16369 261 | bool operator==(const SimpleSelector& rhs) const final override;16370 | ^~~~~~~~16371ast_selectors.hpp:135:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::SelectorList&) const' was hidden [-Woverloaded-virtual=]16372 135 | virtual bool operator==(const SelectorList& rhs) const;16373 | ^~~~~~~~16374ast_selectors.hpp:261:10: note: by 'virtual bool Sass::PseudoSelector::operator==(const Sass::SimpleSelector&) const'16375 261 | bool operator==(const SimpleSelector& rhs) const final override;16376 | ^~~~~~~~16377ast_selectors.hpp:136:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::ComplexSelector&) const' was hidden [-Woverloaded-virtual=]16378 136 | virtual bool operator==(const ComplexSelector& rhs) const;16379 | ^~~~~~~~16380ast_selectors.hpp:261:10: note: by 'virtual bool Sass::PseudoSelector::operator==(const Sass::SimpleSelector&) const'16381 261 | bool operator==(const SimpleSelector& rhs) const final override;16382 | ^~~~~~~~16383ast_selectors.hpp:133:10: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]16384 133 | bool operator==(const Selector& rhs) const final override;16385 | ^~~~~~~~16386ast_selectors.hpp:261:10: note: by 'virtual bool Sass::PseudoSelector::operator==(const Sass::SimpleSelector&) const'16387 261 | bool operator==(const SimpleSelector& rhs) const final override;16388 | ^~~~~~~~16389ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const' was hidden [-Woverloaded-virtual=]16390 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \16391 | ^~~~~~~~16392ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'16393 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);16394 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~16395ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::PseudoSelector::operator!=(const Sass::PseudoSelector&) const'16396 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \16397 | ^~~~~~~~16398ast_selectors.hpp:262:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'16399 262 | ATTACH_CMP_OPERATIONS(PseudoSelector)16400 | ^~~~~~~~~~~~~~~~~~~~~16401ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::Selector::operator!=(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]16402 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \16403 | ^~~~~~~~16404ast_selectors.hpp:56:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'16405 56 | ATTACH_VIRTUAL_CMP_OPERATIONS(Selector)16406 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~16407ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::ComplexSelector::operator!=(const Sass::ComplexSelector&) const'16408 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \16409 | ^~~~~~~~16410ast_selectors.hpp:310:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'16411 310 | ATTACH_CMP_OPERATIONS(ComplexSelector)16412 | ^~~~~~~~~~~~~~~~~~~~~16413ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::Selector::operator!=(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]16414 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \16415 | ^~~~~~~~16416ast_selectors.hpp:56:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'16417 56 | ATTACH_VIRTUAL_CMP_OPERATIONS(Selector)16418 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~16419ast_def_macros.hpp:106:16: note: by 'virtual bool Sass::SelectorComponent::operator!=(const Sass::SelectorComponent&) const'16420 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \16421 | ^~~~~~~~16422ast_selectors.hpp:349:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'16423 349 | ATTACH_VIRTUAL_CMP_OPERATIONS(SelectorComponent);16424 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~16425ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SelectorComponent::operator!=(const Sass::SelectorComponent&) const' was hidden [-Woverloaded-virtual=]16426 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \16427 | ^~~~~~~~16428ast_selectors.hpp:349:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'16429 349 | ATTACH_VIRTUAL_CMP_OPERATIONS(SelectorComponent);16430 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~16431ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::SelectorCombinator::operator!=(const Sass::SelectorCombinator&) const'16432 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \16433 | ^~~~~~~~16434ast_selectors.hpp:407:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'16435 407 | ATTACH_CMP_OPERATIONS(SelectorCombinator)16436 | ^~~~~~~~~~~~~~~~~~~~~16437ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SelectorComponent::operator!=(const Sass::SelectorComponent&) const' was hidden [-Woverloaded-virtual=]16438 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \16439 | ^~~~~~~~16440ast_selectors.hpp:349:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'16441 349 | ATTACH_VIRTUAL_CMP_OPERATIONS(SelectorComponent);16442 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~16443ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::CompoundSelector::operator!=(const Sass::CompoundSelector&) const'16444 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \16445 | ^~~~~~~~16446ast_selectors.hpp:459:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'16447 459 | ATTACH_CMP_OPERATIONS(CompoundSelector)16448 | ^~~~~~~~~~~~~~~~~~~~~16449ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::Selector::operator!=(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]16450 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \16451 | ^~~~~~~~16452ast_selectors.hpp:56:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'16453 56 | ATTACH_VIRTUAL_CMP_OPERATIONS(Selector)16454 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~16455ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::SelectorList::operator!=(const Sass::SelectorList&) const'16456 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \16457 | ^~~~~~~~16458ast_selectors.hpp:501:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'16459 501 | ATTACH_CMP_OPERATIONS(SelectorList)16460 | ^~~~~~~~~~~~~~~~~~~~~16461ast.hpp:165:18: warning: 'virtual bool Sass::Expression::operator==(const Sass::Expression&) const' was hidden [-Woverloaded-virtual=]16462 165 | virtual bool operator== (const Expression& rhs) const { return false; }16463 | ^~~~~~~~16464In file included from ast.hpp:14:16465ast_def_macros.hpp:105:16: note: by 'virtual bool Sass::Selector::operator==(const Sass::Selector&) const'16466 105 | virtual bool operator==(const klass& rhs) const = 0; \16467 | ^~~~~~~~16468ast_selectors.hpp:56:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'16469 56 | ATTACH_VIRTUAL_CMP_OPERATIONS(Selector)16470 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~16471ast.hpp:96:18: warning: 'virtual bool Sass::AST_Node::operator!=(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]16472 96 | virtual bool operator!= (const AST_Node& rhs) const {16473 | ^~~~~~~~16474ast_def_macros.hpp:106:16: note: by 'virtual bool Sass::Selector::operator!=(const Sass::Selector&) const'16475 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \16476 | ^~~~~~~~16477ast_selectors.hpp:56:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'16478 56 | ATTACH_VIRTUAL_CMP_OPERATIONS(Selector)16479 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~16480ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::Selector::operator!=(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]16481 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \16482 | ^~~~~~~~16483ast_selectors.hpp:56:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'16484 56 | ATTACH_VIRTUAL_CMP_OPERATIONS(Selector)16485 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~16486ast_def_macros.hpp:106:16: note: by 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const'16487 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \16488 | ^~~~~~~~16489ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'16490 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);16491 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~16492In file included from ast.hpp:1055:16493ast_selectors.hpp:133:10: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]16494 133 | bool operator==(const Selector& rhs) const final override;16495 | ^~~~~~~~16496ast_selectors.hpp:156:10: note: by 'virtual bool Sass::PlaceholderSelector::operator==(const Sass::SimpleSelector&) const'16497 156 | bool operator==(const SimpleSelector& rhs) const override;16498 | ^~~~~~~~16499ast_selectors.hpp:137:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::CompoundSelector&) const' was hidden [-Woverloaded-virtual=]16500 137 | virtual bool operator==(const CompoundSelector& rhs) const;16501 | ^~~~~~~~16502ast_selectors.hpp:156:10: note: by 'virtual bool Sass::PlaceholderSelector::operator==(const Sass::SimpleSelector&) const'16503 156 | bool operator==(const SimpleSelector& rhs) const override;16504 | ^~~~~~~~16505ast_selectors.hpp:135:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::SelectorList&) const' was hidden [-Woverloaded-virtual=]16506 135 | virtual bool operator==(const SelectorList& rhs) const;16507 | ^~~~~~~~16508ast_selectors.hpp:156:10: note: by 'virtual bool Sass::PlaceholderSelector::operator==(const Sass::SimpleSelector&) const'16509 156 | bool operator==(const SimpleSelector& rhs) const override;16510 | ^~~~~~~~16511ast_selectors.hpp:136:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::ComplexSelector&) const' was hidden [-Woverloaded-virtual=]16512 136 | virtual bool operator==(const ComplexSelector& rhs) const;16513 | ^~~~~~~~16514ast_selectors.hpp:156:10: note: by 'virtual bool Sass::PlaceholderSelector::operator==(const Sass::SimpleSelector&) const'16515 156 | bool operator==(const SimpleSelector& rhs) const override;16516 | ^~~~~~~~16517ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const' was hidden [-Woverloaded-virtual=]16518 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \16519 | ^~~~~~~~16520ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'16521 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);16522 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~16523ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::PlaceholderSelector::operator!=(const Sass::PlaceholderSelector&) const'16524 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \16525 | ^~~~~~~~16526ast_selectors.hpp:157:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'16527 157 | ATTACH_CMP_OPERATIONS(PlaceholderSelector)16528 | ^~~~~~~~~~~~~~~~~~~~~16529ast_selectors.hpp:133:10: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]16530 133 | bool operator==(const Selector& rhs) const final override;16531 | ^~~~~~~~16532ast_selectors.hpp:173:10: note: by 'virtual bool Sass::TypeSelector::operator==(const Sass::SimpleSelector&) const'16533 173 | bool operator==(const SimpleSelector& rhs) const final override;16534 | ^~~~~~~~16535ast_selectors.hpp:137:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::CompoundSelector&) const' was hidden [-Woverloaded-virtual=]16536 137 | virtual bool operator==(const CompoundSelector& rhs) const;16537 | ^~~~~~~~16538ast_selectors.hpp:173:10: note: by 'virtual bool Sass::TypeSelector::operator==(const Sass::SimpleSelector&) const'16539 173 | bool operator==(const SimpleSelector& rhs) const final override;16540 | ^~~~~~~~16541ast_selectors.hpp:135:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::SelectorList&) const' was hidden [-Woverloaded-virtual=]16542 135 | virtual bool operator==(const SelectorList& rhs) const;16543 | ^~~~~~~~16544ast_selectors.hpp:173:10: note: by 'virtual bool Sass::TypeSelector::operator==(const Sass::SimpleSelector&) const'16545 173 | bool operator==(const SimpleSelector& rhs) const final override;16546 | ^~~~~~~~16547ast_selectors.hpp:136:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::ComplexSelector&) const' was hidden [-Woverloaded-virtual=]16548 136 | virtual bool operator==(const ComplexSelector& rhs) const;16549 | ^~~~~~~~16550ast_selectors.hpp:173:10: note: by 'virtual bool Sass::TypeSelector::operator==(const Sass::SimpleSelector&) const'16551 173 | bool operator==(const SimpleSelector& rhs) const final override;16552 | ^~~~~~~~16553ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const' was hidden [-Woverloaded-virtual=]16554 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \16555 | ^~~~~~~~16556ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'16557 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);16558 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~16559ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::TypeSelector::operator!=(const Sass::TypeSelector&) const'16560 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \16561 | ^~~~~~~~16562ast_selectors.hpp:174:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'16563 174 | ATTACH_CMP_OPERATIONS(TypeSelector)16564 | ^~~~~~~~~~~~~~~~~~~~~16565ast_selectors.hpp:133:10: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]16566 133 | bool operator==(const Selector& rhs) const final override;16567 | ^~~~~~~~16568ast_selectors.hpp:187:10: note: by 'virtual bool Sass::ClassSelector::operator==(const Sass::SimpleSelector&) const'16569 187 | bool operator==(const SimpleSelector& rhs) const final override;16570 | ^~~~~~~~16571ast_selectors.hpp:137:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::CompoundSelector&) const' was hidden [-Woverloaded-virtual=]16572 137 | virtual bool operator==(const CompoundSelector& rhs) const;16573 | ^~~~~~~~16574ast_selectors.hpp:187:10: note: by 'virtual bool Sass::ClassSelector::operator==(const Sass::SimpleSelector&) const'16575 187 | bool operator==(const SimpleSelector& rhs) const final override;16576 | ^~~~~~~~16577ast_selectors.hpp:135:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::SelectorList&) const' was hidden [-Woverloaded-virtual=]16578 135 | virtual bool operator==(const SelectorList& rhs) const;16579 | ^~~~~~~~16580ast_selectors.hpp:187:10: note: by 'virtual bool Sass::ClassSelector::operator==(const Sass::SimpleSelector&) const'16581 187 | bool operator==(const SimpleSelector& rhs) const final override;16582 | ^~~~~~~~16583ast_selectors.hpp:136:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::ComplexSelector&) const' was hidden [-Woverloaded-virtual=]16584 136 | virtual bool operator==(const ComplexSelector& rhs) const;16585 | ^~~~~~~~16586ast_selectors.hpp:187:10: note: by 'virtual bool Sass::ClassSelector::operator==(const Sass::SimpleSelector&) const'16587 187 | bool operator==(const SimpleSelector& rhs) const final override;16588 | ^~~~~~~~16589ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const' was hidden [-Woverloaded-virtual=]16590 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \16591 | ^~~~~~~~16592ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'16593 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);16594 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~16595ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::ClassSelector::operator!=(const Sass::ClassSelector&) const'16596 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \16597 | ^~~~~~~~16598ast_selectors.hpp:188:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'16599 188 | ATTACH_CMP_OPERATIONS(ClassSelector)16600 | ^~~~~~~~~~~~~~~~~~~~~16601ast_selectors.hpp:133:10: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]16602 133 | bool operator==(const Selector& rhs) const final override;16603 | ^~~~~~~~16604ast_selectors.hpp:203:10: note: by 'virtual bool Sass::IDSelector::operator==(const Sass::SimpleSelector&) const'16605 203 | bool operator==(const SimpleSelector& rhs) const final override;16606 | ^~~~~~~~16607ast_selectors.hpp:137:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::CompoundSelector&) const' was hidden [-Woverloaded-virtual=]16608 137 | virtual bool operator==(const CompoundSelector& rhs) const;16609 | ^~~~~~~~16610ast_selectors.hpp:203:10: note: by 'virtual bool Sass::IDSelector::operator==(const Sass::SimpleSelector&) const'16611 203 | bool operator==(const SimpleSelector& rhs) const final override;16612 | ^~~~~~~~16613ast_selectors.hpp:135:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::SelectorList&) const' was hidden [-Woverloaded-virtual=]16614 135 | virtual bool operator==(const SelectorList& rhs) const;16615 | ^~~~~~~~16616ast_selectors.hpp:203:10: note: by 'virtual bool Sass::IDSelector::operator==(const Sass::SimpleSelector&) const'16617 203 | bool operator==(const SimpleSelector& rhs) const final override;16618 | ^~~~~~~~16619ast_selectors.hpp:136:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::ComplexSelector&) const' was hidden [-Woverloaded-virtual=]16620 136 | virtual bool operator==(const ComplexSelector& rhs) const;16621 | ^~~~~~~~16622ast_selectors.hpp:203:10: note: by 'virtual bool Sass::IDSelector::operator==(const Sass::SimpleSelector&) const'16623 203 | bool operator==(const SimpleSelector& rhs) const final override;16624 | ^~~~~~~~16625ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const' was hidden [-Woverloaded-virtual=]16626 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \16627 | ^~~~~~~~16628ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'16629 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);16630 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~16631ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::IDSelector::operator!=(const Sass::IDSelector&) const'16632 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \16633 | ^~~~~~~~16634ast_selectors.hpp:204:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'16635 204 | ATTACH_CMP_OPERATIONS(IDSelector)16636 | ^~~~~~~~~~~~~~~~~~~~~16637ast_selectors.hpp:133:10: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]16638 133 | bool operator==(const Selector& rhs) const final override;16639 | ^~~~~~~~16640ast_selectors.hpp:222:10: note: by 'virtual bool Sass::AttributeSelector::operator==(const Sass::SimpleSelector&) const'16641 222 | bool operator==(const SimpleSelector& rhs) const final override;16642 | ^~~~~~~~16643ast_selectors.hpp:137:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::CompoundSelector&) const' was hidden [-Woverloaded-virtual=]16644 137 | virtual bool operator==(const CompoundSelector& rhs) const;16645 | ^~~~~~~~16646ast_selectors.hpp:222:10: note: by 'virtual bool Sass::AttributeSelector::operator==(const Sass::SimpleSelector&) const'16647 222 | bool operator==(const SimpleSelector& rhs) const final override;16648 | ^~~~~~~~16649ast_selectors.hpp:135:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::SelectorList&) const' was hidden [-Woverloaded-virtual=]16650 135 | virtual bool operator==(const SelectorList& rhs) const;16651 | ^~~~~~~~16652ast_selectors.hpp:222:10: note: by 'virtual bool Sass::AttributeSelector::operator==(const Sass::SimpleSelector&) const'16653 222 | bool operator==(const SimpleSelector& rhs) const final override;16654 | ^~~~~~~~16655ast_selectors.hpp:136:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::ComplexSelector&) const' was hidden [-Woverloaded-virtual=]16656 136 | virtual bool operator==(const ComplexSelector& rhs) const;16657 | ^~~~~~~~16658ast_selectors.hpp:222:10: note: by 'virtual bool Sass::AttributeSelector::operator==(const Sass::SimpleSelector&) const'16659 222 | bool operator==(const SimpleSelector& rhs) const final override;16660 | ^~~~~~~~16661ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const' was hidden [-Woverloaded-virtual=]16662 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \16663 | ^~~~~~~~16664ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'16665 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);16666 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~16667ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::AttributeSelector::operator!=(const Sass::AttributeSelector&) const'16668 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \16669 | ^~~~~~~~16670ast_selectors.hpp:223:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'16671 223 | ATTACH_CMP_OPERATIONS(AttributeSelector)16672 | ^~~~~~~~~~~~~~~~~~~~~16673ast_selectors.hpp:133:10: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]16674 133 | bool operator==(const Selector& rhs) const final override;16675 | ^~~~~~~~16676ast_selectors.hpp:261:10: note: by 'virtual bool Sass::PseudoSelector::operator==(const Sass::SimpleSelector&) const'16677 261 | bool operator==(const SimpleSelector& rhs) const final override;16678 | ^~~~~~~~16679ast_selectors.hpp:137:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::CompoundSelector&) const' was hidden [-Woverloaded-virtual=]16680 137 | virtual bool operator==(const CompoundSelector& rhs) const;16681 | ^~~~~~~~16682ast_selectors.hpp:261:10: note: by 'virtual bool Sass::PseudoSelector::operator==(const Sass::SimpleSelector&) const'16683 261 | bool operator==(const SimpleSelector& rhs) const final override;16684 | ^~~~~~~~16685ast_selectors.hpp:135:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::SelectorList&) const' was hidden [-Woverloaded-virtual=]16686 135 | virtual bool operator==(const SelectorList& rhs) const;16687 | ^~~~~~~~16688ast_selectors.hpp:261:10: note: by 'virtual bool Sass::PseudoSelector::operator==(const Sass::SimpleSelector&) const'16689 261 | bool operator==(const SimpleSelector& rhs) const final override;16690 | ^~~~~~~~16691ast_selectors.hpp:136:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::ComplexSelector&) const' was hidden [-Woverloaded-virtual=]16692 136 | virtual bool operator==(const ComplexSelector& rhs) const;16693 | ^~~~~~~~16694ast_selectors.hpp:261:10: note: by 'virtual bool Sass::PseudoSelector::operator==(const Sass::SimpleSelector&) const'16695 261 | bool operator==(const SimpleSelector& rhs) const final override;16696 | ^~~~~~~~16697ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const' was hidden [-Woverloaded-virtual=]16698 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \16699 | ^~~~~~~~16700ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'16701 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);16702 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~16703ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::PseudoSelector::operator!=(const Sass::PseudoSelector&) const'16704 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \16705 | ^~~~~~~~16706ast_selectors.hpp:262:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'16707 262 | ATTACH_CMP_OPERATIONS(PseudoSelector)16708 | ^~~~~~~~~~~~~~~~~~~~~16709ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::Selector::operator!=(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]16710 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \16711 | ^~~~~~~~16712ast_selectors.hpp:56:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'16713 56 | ATTACH_VIRTUAL_CMP_OPERATIONS(Selector)16714 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~16715ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::ComplexSelector::operator!=(const Sass::ComplexSelector&) const'16716 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \16717 | ^~~~~~~~16718ast_selectors.hpp:310:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'16719 310 | ATTACH_CMP_OPERATIONS(ComplexSelector)16720 | ^~~~~~~~~~~~~~~~~~~~~16721ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::Selector::operator!=(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]16722 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \16723 | ^~~~~~~~16724ast_selectors.hpp:56:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'16725 56 | ATTACH_VIRTUAL_CMP_OPERATIONS(Selector)16726 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~16727ast_def_macros.hpp:106:16: note: by 'virtual bool Sass::SelectorComponent::operator!=(const Sass::SelectorComponent&) const'16728 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \16729 | ^~~~~~~~16730ast_selectors.hpp:349:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'16731 349 | ATTACH_VIRTUAL_CMP_OPERATIONS(SelectorComponent);16732 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~16733ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SelectorComponent::operator!=(const Sass::SelectorComponent&) const' was hidden [-Woverloaded-virtual=]16734 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \16735 | ^~~~~~~~16736ast_selectors.hpp:349:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'16737 349 | ATTACH_VIRTUAL_CMP_OPERATIONS(SelectorComponent);16738 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~16739ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::SelectorCombinator::operator!=(const Sass::SelectorCombinator&) const'16740 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \16741 | ^~~~~~~~16742ast_selectors.hpp:407:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'16743 407 | ATTACH_CMP_OPERATIONS(SelectorCombinator)16744 | ^~~~~~~~~~~~~~~~~~~~~16745ast.hpp:165:18: warning: 'virtual bool Sass::Expression::operator==(const Sass::Expression&) const' was hidden [-Woverloaded-virtual=]16746 165 | virtual bool operator== (const Expression& rhs) const { return false; }16747 | ^~~~~~~~16748In file included from ast.hpp:14:16749ast_def_macros.hpp:105:16: note: by 'virtual bool Sass::Selector::operator==(const Sass::Selector&) const'16750 105 | virtual bool operator==(const klass& rhs) const = 0; \16751 | ^~~~~~~~16752ast_selectors.hpp:56:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'16753 56 | ATTACH_VIRTUAL_CMP_OPERATIONS(Selector)16754 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~16755ast.hpp:96:18: warning: 'virtual bool Sass::AST_Node::operator!=(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]16756 96 | virtual bool operator!= (const AST_Node& rhs) const {16757 | ^~~~~~~~16758ast_def_macros.hpp:106:16: note: by 'virtual bool Sass::Selector::operator!=(const Sass::Selector&) const'16759 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \16760 | ^~~~~~~~16761ast_selectors.hpp:56:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'16762 56 | ATTACH_VIRTUAL_CMP_OPERATIONS(Selector)16763 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~16764ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::Selector::operator!=(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]16765 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \16766 | ^~~~~~~~16767ast_selectors.hpp:56:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'16768 56 | ATTACH_VIRTUAL_CMP_OPERATIONS(Selector)16769 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~16770ast_def_macros.hpp:106:16: note: by 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const'16771 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \16772 | ^~~~~~~~16773ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'16774 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);16775 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~16776ast.hpp:165:18: warning: 'virtual bool Sass::Expression::operator==(const Sass::Expression&) const' was hidden [-Woverloaded-virtual=]16777 165 | virtual bool operator== (const Expression& rhs) const { return false; }16778 | ^~~~~~~~16779In file included from ast.hpp:14:16780ast_def_macros.hpp:105:16: note: by 'virtual bool Sass::Selector::operator==(const Sass::Selector&) const'16781 105 | virtual bool operator==(const klass& rhs) const = 0; \16782 | ^~~~~~~~16783ast_selectors.hpp:56:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'16784 56 | ATTACH_VIRTUAL_CMP_OPERATIONS(Selector)16785 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~16786ast.hpp:96:18: warning: 'virtual bool Sass::AST_Node::operator!=(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]16787 96 | virtual bool operator!= (const AST_Node& rhs) const {16788 | ^~~~~~~~16789ast_def_macros.hpp:106:16: note: by 'virtual bool Sass::Selector::operator!=(const Sass::Selector&) const'16790 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \16791 | ^~~~~~~~16792ast_selectors.hpp:56:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'16793 56 | ATTACH_VIRTUAL_CMP_OPERATIONS(Selector)16794 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~16795In file included from ast.hpp:1055:16796ast_selectors.hpp:136:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::ComplexSelector&) const' was hidden [-Woverloaded-virtual=]16797 136 | virtual bool operator==(const ComplexSelector& rhs) const;16798 | ^~~~~~~~16799ast_selectors.hpp:156:10: note: by 'virtual bool Sass::PlaceholderSelector::operator==(const Sass::SimpleSelector&) const'16800 156 | bool operator==(const SimpleSelector& rhs) const override;16801 | ^~~~~~~~16802ast_selectors.hpp:133:10: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]16803 133 | bool operator==(const Selector& rhs) const final override;16804 | ^~~~~~~~16805ast_selectors.hpp:156:10: note: by 'virtual bool Sass::PlaceholderSelector::operator==(const Sass::SimpleSelector&) const'16806 156 | bool operator==(const SimpleSelector& rhs) const override;16807 | ^~~~~~~~16808ast_selectors.hpp:137:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::CompoundSelector&) const' was hidden [-Woverloaded-virtual=]16809 137 | virtual bool operator==(const CompoundSelector& rhs) const;16810 | ^~~~~~~~16811ast_selectors.hpp:156:10: note: by 'virtual bool Sass::PlaceholderSelector::operator==(const Sass::SimpleSelector&) const'16812 156 | bool operator==(const SimpleSelector& rhs) const override;16813 | ^~~~~~~~16814ast_selectors.hpp:135:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::SelectorList&) const' was hidden [-Woverloaded-virtual=]16815 135 | virtual bool operator==(const SelectorList& rhs) const;16816 | ^~~~~~~~16817ast_selectors.hpp:156:10: note: by 'virtual bool Sass::PlaceholderSelector::operator==(const Sass::SimpleSelector&) const'16818 156 | bool operator==(const SimpleSelector& rhs) const override;16819 | ^~~~~~~~16820ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const' was hidden [-Woverloaded-virtual=]16821 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \16822 | ^~~~~~~~16823ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'16824 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);16825 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~16826ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::PlaceholderSelector::operator!=(const Sass::PlaceholderSelector&) const'16827 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \16828 | ^~~~~~~~16829ast_selectors.hpp:157:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'16830 157 | ATTACH_CMP_OPERATIONS(PlaceholderSelector)16831 | ^~~~~~~~~~~~~~~~~~~~~16832ast_selectors.hpp:136:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::ComplexSelector&) const' was hidden [-Woverloaded-virtual=]16833 136 | virtual bool operator==(const ComplexSelector& rhs) const;16834 | ^~~~~~~~16835ast_selectors.hpp:173:10: note: by 'virtual bool Sass::TypeSelector::operator==(const Sass::SimpleSelector&) const'16836 173 | bool operator==(const SimpleSelector& rhs) const final override;16837 | ^~~~~~~~16838ast_selectors.hpp:133:10: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]16839 133 | bool operator==(const Selector& rhs) const final override;16840 | ^~~~~~~~16841ast_selectors.hpp:173:10: note: by 'virtual bool Sass::TypeSelector::operator==(const Sass::SimpleSelector&) const'16842 173 | bool operator==(const SimpleSelector& rhs) const final override;16843 | ^~~~~~~~16844ast_selectors.hpp:137:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::CompoundSelector&) const' was hidden [-Woverloaded-virtual=]16845 137 | virtual bool operator==(const CompoundSelector& rhs) const;16846 | ^~~~~~~~16847ast_selectors.hpp:173:10: note: by 'virtual bool Sass::TypeSelector::operator==(const Sass::SimpleSelector&) const'16848 173 | bool operator==(const SimpleSelector& rhs) const final override;16849 | ^~~~~~~~16850ast_selectors.hpp:135:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::SelectorList&) const' was hidden [-Woverloaded-virtual=]16851 135 | virtual bool operator==(const SelectorList& rhs) const;16852 | ^~~~~~~~16853ast_selectors.hpp:173:10: note: by 'virtual bool Sass::TypeSelector::operator==(const Sass::SimpleSelector&) const'16854 173 | bool operator==(const SimpleSelector& rhs) const final override;16855 | ^~~~~~~~16856ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const' was hidden [-Woverloaded-virtual=]16857 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \16858 | ^~~~~~~~16859ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'16860 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);16861 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~16862ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::TypeSelector::operator!=(const Sass::TypeSelector&) const'16863 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \16864 | ^~~~~~~~16865ast_selectors.hpp:174:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'16866 174 | ATTACH_CMP_OPERATIONS(TypeSelector)16867 | ^~~~~~~~~~~~~~~~~~~~~16868ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SelectorComponent::operator!=(const Sass::SelectorComponent&) const' was hidden [-Woverloaded-virtual=]16869 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \16870 | ^~~~~~~~16871ast_selectors.hpp:349:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'16872 349 | ATTACH_VIRTUAL_CMP_OPERATIONS(SelectorComponent);16873 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~16874ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::CompoundSelector::operator!=(const Sass::CompoundSelector&) const'16875 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \16876 | ^~~~~~~~16877ast_selectors.hpp:459:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'16878 459 | ATTACH_CMP_OPERATIONS(CompoundSelector)16879 | ^~~~~~~~~~~~~~~~~~~~~16880ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::Selector::operator!=(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]16881 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \16882 | ^~~~~~~~16883ast_selectors.hpp:56:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'16884 56 | ATTACH_VIRTUAL_CMP_OPERATIONS(Selector)16885 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~16886ast_def_macros.hpp:106:16: note: by 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const'16887 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \16888 | ^~~~~~~~16889ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'16890 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);16891 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~16892ast_selectors.hpp:136:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::ComplexSelector&) const' was hidden [-Woverloaded-virtual=]16893 136 | virtual bool operator==(const ComplexSelector& rhs) const;16894 | ^~~~~~~~16895ast_selectors.hpp:187:10: note: by 'virtual bool Sass::ClassSelector::operator==(const Sass::SimpleSelector&) const'16896 187 | bool operator==(const SimpleSelector& rhs) const final override;16897 | ^~~~~~~~16898ast_selectors.hpp:133:10: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]16899 133 | bool operator==(const Selector& rhs) const final override;16900 | ^~~~~~~~16901ast_selectors.hpp:187:10: note: by 'virtual bool Sass::ClassSelector::operator==(const Sass::SimpleSelector&) const'16902 187 | bool operator==(const SimpleSelector& rhs) const final override;16903 | ^~~~~~~~16904ast_selectors.hpp:137:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::CompoundSelector&) const' was hidden [-Woverloaded-virtual=]16905 137 | virtual bool operator==(const CompoundSelector& rhs) const;16906 | ^~~~~~~~16907ast_selectors.hpp:187:10: note: by 'virtual bool Sass::ClassSelector::operator==(const Sass::SimpleSelector&) const'16908 187 | bool operator==(const SimpleSelector& rhs) const final override;16909 | ^~~~~~~~16910ast_selectors.hpp:135:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::SelectorList&) const' was hidden [-Woverloaded-virtual=]16911 135 | virtual bool operator==(const SelectorList& rhs) const;16912 | ^~~~~~~~16913ast_selectors.hpp:187:10: note: by 'virtual bool Sass::ClassSelector::operator==(const Sass::SimpleSelector&) const'16914 187 | bool operator==(const SimpleSelector& rhs) const final override;16915 | ^~~~~~~~16916ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const' was hidden [-Woverloaded-virtual=]16917 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \16918 | ^~~~~~~~16919ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'16920 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);16921 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~16922ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::ClassSelector::operator!=(const Sass::ClassSelector&) const'16923 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \16924 | ^~~~~~~~16925ast_selectors.hpp:188:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'16926 188 | ATTACH_CMP_OPERATIONS(ClassSelector)16927 | ^~~~~~~~~~~~~~~~~~~~~16928ast_selectors.hpp:136:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::ComplexSelector&) const' was hidden [-Woverloaded-virtual=]16929 136 | virtual bool operator==(const ComplexSelector& rhs) const;16930 | ^~~~~~~~16931ast_selectors.hpp:203:10: note: by 'virtual bool Sass::IDSelector::operator==(const Sass::SimpleSelector&) const'16932 203 | bool operator==(const SimpleSelector& rhs) const final override;16933 | ^~~~~~~~16934ast_selectors.hpp:133:10: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]16935 133 | bool operator==(const Selector& rhs) const final override;16936 | ^~~~~~~~16937ast_selectors.hpp:203:10: note: by 'virtual bool Sass::IDSelector::operator==(const Sass::SimpleSelector&) const'16938 203 | bool operator==(const SimpleSelector& rhs) const final override;16939 | ^~~~~~~~16940ast_selectors.hpp:137:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::CompoundSelector&) const' was hidden [-Woverloaded-virtual=]16941 137 | virtual bool operator==(const CompoundSelector& rhs) const;16942 | ^~~~~~~~16943ast_selectors.hpp:203:10: note: by 'virtual bool Sass::IDSelector::operator==(const Sass::SimpleSelector&) const'16944 203 | bool operator==(const SimpleSelector& rhs) const final override;16945 | ^~~~~~~~16946ast_selectors.hpp:135:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::SelectorList&) const' was hidden [-Woverloaded-virtual=]16947 135 | virtual bool operator==(const SelectorList& rhs) const;16948 | ^~~~~~~~16949ast_selectors.hpp:203:10: note: by 'virtual bool Sass::IDSelector::operator==(const Sass::SimpleSelector&) const'16950 203 | bool operator==(const SimpleSelector& rhs) const final override;16951 | ^~~~~~~~16952ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const' was hidden [-Woverloaded-virtual=]16953 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \16954 | ^~~~~~~~16955ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'16956 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);16957 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~16958ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::IDSelector::operator!=(const Sass::IDSelector&) const'16959 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \16960 | ^~~~~~~~16961ast_selectors.hpp:204:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'16962 204 | ATTACH_CMP_OPERATIONS(IDSelector)16963 | ^~~~~~~~~~~~~~~~~~~~~16964ast_selectors.hpp:136:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::ComplexSelector&) const' was hidden [-Woverloaded-virtual=]16965 136 | virtual bool operator==(const ComplexSelector& rhs) const;16966 | ^~~~~~~~16967ast_selectors.hpp:222:10: note: by 'virtual bool Sass::AttributeSelector::operator==(const Sass::SimpleSelector&) const'16968 222 | bool operator==(const SimpleSelector& rhs) const final override;16969 | ^~~~~~~~16970ast_selectors.hpp:133:10: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]16971 133 | bool operator==(const Selector& rhs) const final override;16972 | ^~~~~~~~16973ast_selectors.hpp:222:10: note: by 'virtual bool Sass::AttributeSelector::operator==(const Sass::SimpleSelector&) const'16974 222 | bool operator==(const SimpleSelector& rhs) const final override;16975 | ^~~~~~~~16976ast_selectors.hpp:137:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::CompoundSelector&) const' was hidden [-Woverloaded-virtual=]16977 137 | virtual bool operator==(const CompoundSelector& rhs) const;16978 | ^~~~~~~~16979ast_selectors.hpp:222:10: note: by 'virtual bool Sass::AttributeSelector::operator==(const Sass::SimpleSelector&) const'16980 222 | bool operator==(const SimpleSelector& rhs) const final override;16981 | ^~~~~~~~16982ast_selectors.hpp:135:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::SelectorList&) const' was hidden [-Woverloaded-virtual=]16983 135 | virtual bool operator==(const SelectorList& rhs) const;16984 | ^~~~~~~~16985ast_selectors.hpp:222:10: note: by 'virtual bool Sass::AttributeSelector::operator==(const Sass::SimpleSelector&) const'16986 222 | bool operator==(const SimpleSelector& rhs) const final override;16987 | ^~~~~~~~16988ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const' was hidden [-Woverloaded-virtual=]16989 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \16990 | ^~~~~~~~16991ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'16992 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);16993 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~16994ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::AttributeSelector::operator!=(const Sass::AttributeSelector&) const'16995 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \16996 | ^~~~~~~~16997ast_selectors.hpp:223:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'16998 223 | ATTACH_CMP_OPERATIONS(AttributeSelector)16999 | ^~~~~~~~~~~~~~~~~~~~~17000ast_selectors.hpp:136:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::ComplexSelector&) const' was hidden [-Woverloaded-virtual=]17001 136 | virtual bool operator==(const ComplexSelector& rhs) const;17002 | ^~~~~~~~17003ast_selectors.hpp:261:10: note: by 'virtual bool Sass::PseudoSelector::operator==(const Sass::SimpleSelector&) const'17004 261 | bool operator==(const SimpleSelector& rhs) const final override;17005 | ^~~~~~~~17006ast_selectors.hpp:133:10: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]17007 133 | bool operator==(const Selector& rhs) const final override;17008 | ^~~~~~~~17009ast_selectors.hpp:261:10: note: by 'virtual bool Sass::PseudoSelector::operator==(const Sass::SimpleSelector&) const'17010 261 | bool operator==(const SimpleSelector& rhs) const final override;17011 | ^~~~~~~~17012ast_selectors.hpp:137:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::CompoundSelector&) const' was hidden [-Woverloaded-virtual=]17013 137 | virtual bool operator==(const CompoundSelector& rhs) const;17014 | ^~~~~~~~17015ast_selectors.hpp:261:10: note: by 'virtual bool Sass::PseudoSelector::operator==(const Sass::SimpleSelector&) const'17016 261 | bool operator==(const SimpleSelector& rhs) const final override;17017 | ^~~~~~~~17018ast_selectors.hpp:135:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::SelectorList&) const' was hidden [-Woverloaded-virtual=]17019 135 | virtual bool operator==(const SelectorList& rhs) const;17020 | ^~~~~~~~17021ast_selectors.hpp:261:10: note: by 'virtual bool Sass::PseudoSelector::operator==(const Sass::SimpleSelector&) const'17022 261 | bool operator==(const SimpleSelector& rhs) const final override;17023 | ^~~~~~~~17024ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const' was hidden [-Woverloaded-virtual=]17025 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17026 | ^~~~~~~~17027ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'17028 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);17029 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~17030ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::PseudoSelector::operator!=(const Sass::PseudoSelector&) const'17031 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17032 | ^~~~~~~~17033ast_selectors.hpp:262:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'17034 262 | ATTACH_CMP_OPERATIONS(PseudoSelector)17035 | ^~~~~~~~~~~~~~~~~~~~~17036In file included from ast.hpp:1055:17037ast_selectors.hpp:137:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::CompoundSelector&) const' was hidden [-Woverloaded-virtual=]17038 137 | virtual bool operator==(const CompoundSelector& rhs) const;17039 | ^~~~~~~~17040ast_selectors.hpp:156:10: note: by 'virtual bool Sass::PlaceholderSelector::operator==(const Sass::SimpleSelector&) const'17041 156 | bool operator==(const SimpleSelector& rhs) const override;17042 | ^~~~~~~~17043ast_selectors.hpp:135:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::SelectorList&) const' was hidden [-Woverloaded-virtual=]17044 135 | virtual bool operator==(const SelectorList& rhs) const;17045 | ^~~~~~~~17046ast_selectors.hpp:156:10: note: by 'virtual bool Sass::PlaceholderSelector::operator==(const Sass::SimpleSelector&) const'17047 156 | bool operator==(const SimpleSelector& rhs) const override;17048 | ^~~~~~~~17049ast_selectors.hpp:136:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::ComplexSelector&) const' was hidden [-Woverloaded-virtual=]17050 136 | virtual bool operator==(const ComplexSelector& rhs) const;17051 | ^~~~~~~~17052ast_selectors.hpp:156:10: note: by 'virtual bool Sass::PlaceholderSelector::operator==(const Sass::SimpleSelector&) const'17053 156 | bool operator==(const SimpleSelector& rhs) const override;17054 | ^~~~~~~~17055ast_selectors.hpp:133:10: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]17056 133 | bool operator==(const Selector& rhs) const final override;17057 | ^~~~~~~~17058ast_selectors.hpp:156:10: note: by 'virtual bool Sass::PlaceholderSelector::operator==(const Sass::SimpleSelector&) const'17059 156 | bool operator==(const SimpleSelector& rhs) const override;17060 | ^~~~~~~~17061ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const' was hidden [-Woverloaded-virtual=]17062 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17063 | ^~~~~~~~17064ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'17065 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);17066 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~17067ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::PlaceholderSelector::operator!=(const Sass::PlaceholderSelector&) const'17068 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17069 | ^~~~~~~~17070ast_selectors.hpp:157:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'17071 157 | ATTACH_CMP_OPERATIONS(PlaceholderSelector)17072 | ^~~~~~~~~~~~~~~~~~~~~17073ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::Selector::operator!=(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]17074 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17075 | ^~~~~~~~17076ast_selectors.hpp:56:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'17077 56 | ATTACH_VIRTUAL_CMP_OPERATIONS(Selector)17078 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~17079ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::SelectorList::operator!=(const Sass::SelectorList&) const'17080 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17081 | ^~~~~~~~17082ast_selectors.hpp:501:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'17083 501 | ATTACH_CMP_OPERATIONS(SelectorList)17084 | ^~~~~~~~~~~~~~~~~~~~~17085ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::Selector::operator!=(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]17086 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17087 | ^~~~~~~~17088ast_selectors.hpp:56:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'17089 56 | ATTACH_VIRTUAL_CMP_OPERATIONS(Selector)17090 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~17091ast_selectors.hpp:137:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::CompoundSelector&) const' was hidden [-Woverloaded-virtual=]17092 137 | virtual bool operator==(const CompoundSelector& rhs) const;17093 | ^~~~~~~~17094ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::ComplexSelector::operator!=(const Sass::ComplexSelector&) const'17095 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17096 | ^~~~~~~~17097ast_selectors.hpp:310:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'17098 310 | ATTACH_CMP_OPERATIONS(ComplexSelector)17099 | ^~~~~~~~~~~~~~~~~~~~~17100ast_selectors.hpp:173:10: note: by 'virtual bool Sass::TypeSelector::operator==(const Sass::SimpleSelector&) const'17101 173 | bool operator==(const SimpleSelector& rhs) const final override;17102 | ^~~~~~~~17103ast_selectors.hpp:135:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::SelectorList&) const' was hidden [-Woverloaded-virtual=]17104 135 | virtual bool operator==(const SelectorList& rhs) const;17105 | ^~~~~~~~17106ast_selectors.hpp:173:10: note: by 'virtual bool Sass::TypeSelector::operator==(const Sass::SimpleSelector&) const'17107 173 | bool operator==(const SimpleSelector& rhs) const final override;17108 | ^~~~~~~~17109ast_selectors.hpp:136:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::ComplexSelector&) const' was hidden [-Woverloaded-virtual=]17110 136 | virtual bool operator==(const ComplexSelector& rhs) const;17111 | ^~~~~~~~17112ast_selectors.hpp:173:10: note: by 'virtual bool Sass::TypeSelector::operator==(const Sass::SimpleSelector&) const'17113 173 | bool operator==(const SimpleSelector& rhs) const final override;17114 | ^~~~~~~~17115ast_selectors.hpp:133:10: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]17116 133 | bool operator==(const Selector& rhs) const final override;17117 | ^~~~~~~~17118ast_selectors.hpp:173:10: note: by 'virtual bool Sass::TypeSelector::operator==(const Sass::SimpleSelector&) const'17119 173 | bool operator==(const SimpleSelector& rhs) const final override;17120 | ^~~~~~~~17121ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const' was hidden [-Woverloaded-virtual=]17122 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17123 | ^~~~~~~~17124ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'17125 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);17126 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~17127ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::TypeSelector::operator!=(const Sass::TypeSelector&) const'17128 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17129 | ^~~~~~~~17130ast_selectors.hpp:174:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'17131 174 | ATTACH_CMP_OPERATIONS(TypeSelector)17132 | ^~~~~~~~~~~~~~~~~~~~~17133ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::Selector::operator!=(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]17134 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17135 | ^~~~~~~~17136ast_selectors.hpp:56:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'17137 56 | ATTACH_VIRTUAL_CMP_OPERATIONS(Selector)17138 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~17139ast_def_macros.hpp:106:16: note: by 'virtual bool Sass::SelectorComponent::operator!=(const Sass::SelectorComponent&) const'17140 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17141 | ^~~~~~~~17142ast_selectors.hpp:349:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'17143 349 | ATTACH_VIRTUAL_CMP_OPERATIONS(SelectorComponent);17144 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~17145ast_selectors.hpp:137:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::CompoundSelector&) const' was hidden [-Woverloaded-virtual=]17146 137 | virtual bool operator==(const CompoundSelector& rhs) const;17147 | ^~~~~~~~17148ast_selectors.hpp:187:10: note: by 'virtual bool Sass::ClassSelector::operator==(const Sass::SimpleSelector&) const'17149 187 | bool operator==(const SimpleSelector& rhs) const final override;17150 | ^~~~~~~~17151ast_selectors.hpp:135:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::SelectorList&) const' was hidden [-Woverloaded-virtual=]17152 135 | virtual bool operator==(const SelectorList& rhs) const;17153 | ^~~~~~~~17154ast_selectors.hpp:187:10: note: by 'virtual bool Sass::ClassSelector::operator==(const Sass::SimpleSelector&) const'17155 187 | bool operator==(const SimpleSelector& rhs) const final override;17156 | ^~~~~~~~17157ast_selectors.hpp:136:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::ComplexSelector&) const' was hidden [-Woverloaded-virtual=]17158 136 | virtual bool operator==(const ComplexSelector& rhs) const;17159 | ^~~~~~~~17160ast_selectors.hpp:187:10: note: by 'virtual bool Sass::ClassSelector::operator==(const Sass::SimpleSelector&) const'17161 187 | bool operator==(const SimpleSelector& rhs) const final override;17162 | ^~~~~~~~17163ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SelectorComponent::operator!=(const Sass::SelectorComponent&) const' was hidden [-Woverloaded-virtual=]17164 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17165 | ^~~~~~~~17166ast_selectors.hpp:349:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'17167 349 | ATTACH_VIRTUAL_CMP_OPERATIONS(SelectorComponent);17168 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~17169ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::SelectorCombinator::operator!=(const Sass::SelectorCombinator&) const'17170 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17171 | ^~~~~~~~17172ast_selectors.hpp:407:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'17173 407 | ATTACH_CMP_OPERATIONS(SelectorCombinator)17174 | ^~~~~~~~~~~~~~~~~~~~~17175ast_selectors.hpp:133:10: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]17176 133 | bool operator==(const Selector& rhs) const final override;17177 | ^~~~~~~~17178ast_selectors.hpp:187:10: note: by 'virtual bool Sass::ClassSelector::operator==(const Sass::SimpleSelector&) const'17179 187 | bool operator==(const SimpleSelector& rhs) const final override;17180 | ^~~~~~~~17181ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const' was hidden [-Woverloaded-virtual=]17182 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17183 | ^~~~~~~~17184ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'17185 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);17186 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~17187ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::ClassSelector::operator!=(const Sass::ClassSelector&) const'17188 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17189 | ^~~~~~~~17190ast_selectors.hpp:188:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'17191 188 | ATTACH_CMP_OPERATIONS(ClassSelector)17192 | ^~~~~~~~~~~~~~~~~~~~~17193ast_selectors.hpp:137:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::CompoundSelector&) const' was hidden [-Woverloaded-virtual=]17194 137 | virtual bool operator==(const CompoundSelector& rhs) const;17195 | ^~~~~~~~17196ast_selectors.hpp:203:10: note: by 'virtual bool Sass::IDSelector::operator==(const Sass::SimpleSelector&) const'17197 203 | bool operator==(const SimpleSelector& rhs) const final override;17198 | ^~~~~~~~17199ast_selectors.hpp:135:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::SelectorList&) const' was hidden [-Woverloaded-virtual=]17200 135 | virtual bool operator==(const SelectorList& rhs) const;17201 | ^~~~~~~~17202ast_selectors.hpp:203:10: note: by 'virtual bool Sass::IDSelector::operator==(const Sass::SimpleSelector&) const'17203 203 | bool operator==(const SimpleSelector& rhs) const final override;17204 | ^~~~~~~~17205ast_selectors.hpp:136:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::ComplexSelector&) const' was hidden [-Woverloaded-virtual=]17206 136 | virtual bool operator==(const ComplexSelector& rhs) const;17207 | ^~~~~~~~17208ast_selectors.hpp:203:10: note: by 'virtual bool Sass::IDSelector::operator==(const Sass::SimpleSelector&) const'17209 203 | bool operator==(const SimpleSelector& rhs) const final override;17210 | ^~~~~~~~17211ast_selectors.hpp:133:10: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]17212 133 | bool operator==(const Selector& rhs) const final override;17213 | ^~~~~~~~17214ast_selectors.hpp:203:10: note: by 'virtual bool Sass::IDSelector::operator==(const Sass::SimpleSelector&) const'17215 203 | bool operator==(const SimpleSelector& rhs) const final override;17216 | ^~~~~~~~17217ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const' was hidden [-Woverloaded-virtual=]17218 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17219 | ^~~~~~~~17220ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'17221 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);17222 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~17223ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::IDSelector::operator!=(const Sass::IDSelector&) const'17224 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17225 | ^~~~~~~~17226ast_selectors.hpp:204:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'17227 204 | ATTACH_CMP_OPERATIONS(IDSelector)17228 | ^~~~~~~~~~~~~~~~~~~~~17229ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SelectorComponent::operator!=(const Sass::SelectorComponent&) const' was hidden [-Woverloaded-virtual=]17230 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17231 | ^~~~~~~~17232ast_selectors.hpp:349:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'17233 349 | ATTACH_VIRTUAL_CMP_OPERATIONS(SelectorComponent);17234 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~17235ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::CompoundSelector::operator!=(const Sass::CompoundSelector&) const'17236 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17237 | ^~~~~~~~17238ast_selectors.hpp:459:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'17239 459 | ATTACH_CMP_OPERATIONS(CompoundSelector)17240 | ^~~~~~~~~~~~~~~~~~~~~17241ast_selectors.hpp:137:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::CompoundSelector&) const' was hidden [-Woverloaded-virtual=]17242 137 | virtual bool operator==(const CompoundSelector& rhs) const;17243 | ^~~~~~~~17244ast_selectors.hpp:222:10: note: by 'virtual bool Sass::AttributeSelector::operator==(const Sass::SimpleSelector&) const'17245 222 | bool operator==(const SimpleSelector& rhs) const final override;17246 | ^~~~~~~~17247ast_selectors.hpp:135:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::SelectorList&) const' was hidden [-Woverloaded-virtual=]17248 135 | virtual bool operator==(const SelectorList& rhs) const;17249 | ^~~~~~~~17250ast_selectors.hpp:222:10: note: by 'virtual bool Sass::AttributeSelector::operator==(const Sass::SimpleSelector&) const'17251 222 | bool operator==(const SimpleSelector& rhs) const final override;17252 | ^~~~~~~~17253ast_selectors.hpp:136:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::ComplexSelector&) const' was hidden [-Woverloaded-virtual=]17254 136 | virtual bool operator==(const ComplexSelector& rhs) const;17255 | ^~~~~~~~17256ast_selectors.hpp:222:10: note: by 'virtual bool Sass::AttributeSelector::operator==(const Sass::SimpleSelector&) const'17257 222 | bool operator==(const SimpleSelector& rhs) const final override;17258 | ^~~~~~~~17259ast_selectors.hpp:133:10: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]17260 133 | bool operator==(const Selector& rhs) const final override;17261 | ^~~~~~~~17262ast_selectors.hpp:222:10: note: by 'virtual bool Sass::AttributeSelector::operator==(const Sass::SimpleSelector&) const'17263 222 | bool operator==(const SimpleSelector& rhs) const final override;17264 | ^~~~~~~~17265ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const' was hidden [-Woverloaded-virtual=]17266 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17267 | ^~~~~~~~17268ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'17269 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);17270 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~17271ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::AttributeSelector::operator!=(const Sass::AttributeSelector&) const'17272 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17273 | ^~~~~~~~17274ast_selectors.hpp:223:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'17275 223 | ATTACH_CMP_OPERATIONS(AttributeSelector)17276 | ^~~~~~~~~~~~~~~~~~~~~17277ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::Selector::operator!=(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]17278 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17279 | ^~~~~~~~17280ast_selectors.hpp:56:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'17281 56 | ATTACH_VIRTUAL_CMP_OPERATIONS(Selector)17282 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~17283ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::SelectorList::operator!=(const Sass::SelectorList&) const'17284 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17285 | ^~~~~~~~17286ast_selectors.hpp:501:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'17287 501 | ATTACH_CMP_OPERATIONS(SelectorList)17288 | ^~~~~~~~~~~~~~~~~~~~~17289ast_selectors.hpp:137:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::CompoundSelector&) const' was hidden [-Woverloaded-virtual=]17290 137 | virtual bool operator==(const CompoundSelector& rhs) const;17291 | ^~~~~~~~17292ast_selectors.hpp:261:10: note: by 'virtual bool Sass::PseudoSelector::operator==(const Sass::SimpleSelector&) const'17293 261 | bool operator==(const SimpleSelector& rhs) const final override;17294 | ^~~~~~~~17295ast_selectors.hpp:135:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::SelectorList&) const' was hidden [-Woverloaded-virtual=]17296 135 | virtual bool operator==(const SelectorList& rhs) const;17297 | ^~~~~~~~17298ast_selectors.hpp:261:10: note: by 'virtual bool Sass::PseudoSelector::operator==(const Sass::SimpleSelector&) const'17299 261 | bool operator==(const SimpleSelector& rhs) const final override;17300 | ^~~~~~~~17301ast_selectors.hpp:136:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::ComplexSelector&) const' was hidden [-Woverloaded-virtual=]17302 136 | virtual bool operator==(const ComplexSelector& rhs) const;17303 | ^~~~~~~~17304ast_selectors.hpp:261:10: note: by 'virtual bool Sass::PseudoSelector::operator==(const Sass::SimpleSelector&) const'17305 261 | bool operator==(const SimpleSelector& rhs) const final override;17306 | ^~~~~~~~17307ast_selectors.hpp:133:10: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]17308 133 | bool operator==(const Selector& rhs) const final override;17309 | ^~~~~~~~17310ast_selectors.hpp:261:10: note: by 'virtual bool Sass::PseudoSelector::operator==(const Sass::SimpleSelector&) const'17311 261 | bool operator==(const SimpleSelector& rhs) const final override;17312 | ^~~~~~~~17313ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const' was hidden [-Woverloaded-virtual=]17314 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17315 | ^~~~~~~~17316ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'17317 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);17318 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~17319ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::PseudoSelector::operator!=(const Sass::PseudoSelector&) const'17320 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17321 | ^~~~~~~~17322ast_selectors.hpp:262:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'17323 262 | ATTACH_CMP_OPERATIONS(PseudoSelector)17324 | ^~~~~~~~~~~~~~~~~~~~~17325ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::Selector::operator!=(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]17326 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17327 | ^~~~~~~~17328ast_selectors.hpp:56:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'17329 56 | ATTACH_VIRTUAL_CMP_OPERATIONS(Selector)17330 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~17331ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::ComplexSelector::operator!=(const Sass::ComplexSelector&) const'17332 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17333 | ^~~~~~~~17334ast_selectors.hpp:310:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'17335 310 | ATTACH_CMP_OPERATIONS(ComplexSelector)17336 | ^~~~~~~~~~~~~~~~~~~~~17337ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::Selector::operator!=(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]17338 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17339 | ^~~~~~~~17340ast_selectors.hpp:56:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'17341 56 | ATTACH_VIRTUAL_CMP_OPERATIONS(Selector)17342 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~17343ast_def_macros.hpp:106:16: note: by 'virtual bool Sass::SelectorComponent::operator!=(const Sass::SelectorComponent&) const'17344 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17345 | ^~~~~~~~17346ast_selectors.hpp:349:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'17347 349 | ATTACH_VIRTUAL_CMP_OPERATIONS(SelectorComponent);17348 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~17349ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SelectorComponent::operator!=(const Sass::SelectorComponent&) const' was hidden [-Woverloaded-virtual=]17350 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17351 | ^~~~~~~~17352ast_selectors.hpp:349:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'17353 349 | ATTACH_VIRTUAL_CMP_OPERATIONS(SelectorComponent);17354 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~17355ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::SelectorCombinator::operator!=(const Sass::SelectorCombinator&) const'17356 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17357 | ^~~~~~~~17358ast_selectors.hpp:407:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'17359 407 | ATTACH_CMP_OPERATIONS(SelectorCombinator)17360 | ^~~~~~~~~~~~~~~~~~~~~17361ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SelectorComponent::operator!=(const Sass::SelectorComponent&) const' was hidden [-Woverloaded-virtual=]17362 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17363 | ^~~~~~~~17364ast_selectors.hpp:349:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'17365 349 | ATTACH_VIRTUAL_CMP_OPERATIONS(SelectorComponent);17366 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~17367ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::CompoundSelector::operator!=(const Sass::CompoundSelector&) const'17368 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17369 | ^~~~~~~~17370ast_selectors.hpp:459:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'17371 459 | ATTACH_CMP_OPERATIONS(CompoundSelector)17372 | ^~~~~~~~~~~~~~~~~~~~~17373ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::Selector::operator!=(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]17374 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17375 | ^~~~~~~~17376ast_selectors.hpp:56:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'17377 56 | ATTACH_VIRTUAL_CMP_OPERATIONS(Selector)17378 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~17379ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::SelectorList::operator!=(const Sass::SelectorList&) const'17380 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17381 | ^~~~~~~~17382ast_selectors.hpp:501:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'17383 501 | ATTACH_CMP_OPERATIONS(SelectorList)17384 | ^~~~~~~~~~~~~~~~~~~~~17385ast.hpp:165:18: warning: 'virtual bool Sass::Expression::operator==(const Sass::Expression&) const' was hidden [-Woverloaded-virtual=]17386 165 | virtual bool operator== (const Expression& rhs) const { return false; }17387 | ^~~~~~~~17388In file included from ast.hpp:14:17389ast_def_macros.hpp:105:16: note: by 'virtual bool Sass::Selector::operator==(const Sass::Selector&) const'17390 105 | virtual bool operator==(const klass& rhs) const = 0; \17391 | ^~~~~~~~17392ast_selectors.hpp:56:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'17393 56 | ATTACH_VIRTUAL_CMP_OPERATIONS(Selector)17394 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~17395ast.hpp:96:18: warning: 'virtual bool Sass::AST_Node::operator!=(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]17396 96 | virtual bool operator!= (const AST_Node& rhs) const {17397 | ^~~~~~~~17398ast_def_macros.hpp:106:16: note: by 'virtual bool Sass::Selector::operator!=(const Sass::Selector&) const'17399 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17400 | ^~~~~~~~17401ast_selectors.hpp:56:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'17402 56 | ATTACH_VIRTUAL_CMP_OPERATIONS(Selector)17403 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~17404ast.hpp:165:18: warning: 'virtual bool Sass::Expression::operator==(const Sass::Expression&) const' was hidden [-Woverloaded-virtual=]17405 165 | virtual bool operator== (const Expression& rhs) const { return false; }17406 | ^~~~~~~~17407In file included from ast.hpp:14:17408ast_def_macros.hpp:105:16: note: by 'virtual bool Sass::Selector::operator==(const Sass::Selector&) const'17409 105 | virtual bool operator==(const klass& rhs) const = 0; \17410 | ^~~~~~~~17411ast_selectors.hpp:56:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'17412 56 | ATTACH_VIRTUAL_CMP_OPERATIONS(Selector)17413 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~17414ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::Selector::operator!=(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]17415 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17416 | ^~~~~~~~17417ast_selectors.hpp:56:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'17418 56 | ATTACH_VIRTUAL_CMP_OPERATIONS(Selector)17419 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~17420ast_def_macros.hpp:106:16: note: by 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const'17421 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17422 | ^~~~~~~~17423ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'17424 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);17425 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~17426ast.hpp:96:18: warning: 'virtual bool Sass::AST_Node::operator!=(const Sass::AST_Node&) const' was hidden [-Woverloaded-virtual=]17427 96 | virtual bool operator!= (const AST_Node& rhs) const {17428 | ^~~~~~~~17429ast_def_macros.hpp:106:16: note: by 'virtual bool Sass::Selector::operator!=(const Sass::Selector&) const'17430 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17431 | ^~~~~~~~17432ast_selectors.hpp:56:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'17433 56 | ATTACH_VIRTUAL_CMP_OPERATIONS(Selector)17434 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~17435In file included from ast.hpp:1055:17436ast_selectors.hpp:135:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::SelectorList&) const' was hidden [-Woverloaded-virtual=]17437 135 | virtual bool operator==(const SelectorList& rhs) const;17438 | ^~~~~~~~17439ast_selectors.hpp:156:10: note: by 'virtual bool Sass::PlaceholderSelector::operator==(const Sass::SimpleSelector&) const'17440 156 | bool operator==(const SimpleSelector& rhs) const override;17441 | ^~~~~~~~17442ast_selectors.hpp:136:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::ComplexSelector&) const' was hidden [-Woverloaded-virtual=]17443 136 | virtual bool operator==(const ComplexSelector& rhs) const;17444 | ^~~~~~~~17445ast_selectors.hpp:156:10: note: by 'virtual bool Sass::PlaceholderSelector::operator==(const Sass::SimpleSelector&) const'17446 156 | bool operator==(const SimpleSelector& rhs) const override;17447 | ^~~~~~~~17448ast_selectors.hpp:133:10: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]17449 133 | bool operator==(const Selector& rhs) const final override;17450 | ^~~~~~~~17451ast_selectors.hpp:156:10: note: by 'virtual bool Sass::PlaceholderSelector::operator==(const Sass::SimpleSelector&) const'17452 156 | bool operator==(const SimpleSelector& rhs) const override;17453 | ^~~~~~~~17454ast_selectors.hpp:137:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::CompoundSelector&) const' was hidden [-Woverloaded-virtual=]17455 137 | virtual bool operator==(const CompoundSelector& rhs) const;17456 | ^~~~~~~~17457ast_selectors.hpp:156:10: note: by 'virtual bool Sass::PlaceholderSelector::operator==(const Sass::SimpleSelector&) const'17458 156 | bool operator==(const SimpleSelector& rhs) const override;17459 | ^~~~~~~~17460ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const' was hidden [-Woverloaded-virtual=]17461 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17462 | ^~~~~~~~17463ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'17464 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);17465 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~17466ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::PlaceholderSelector::operator!=(const Sass::PlaceholderSelector&) const'17467 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17468 | ^~~~~~~~17469ast_selectors.hpp:157:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'17470 157 | ATTACH_CMP_OPERATIONS(PlaceholderSelector)17471 | ^~~~~~~~~~~~~~~~~~~~~17472ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::Selector::operator!=(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]17473 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17474 | ^~~~~~~~17475ast_selectors.hpp:56:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'17476 56 | ATTACH_VIRTUAL_CMP_OPERATIONS(Selector)17477 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~17478ast_def_macros.hpp:106:16: note: by 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const'17479 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17480 | ^~~~~~~~17481ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'17482 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);17483 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~17484ast_selectors.hpp:135:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::SelectorList&) const' was hidden [-Woverloaded-virtual=]17485 135 | virtual bool operator==(const SelectorList& rhs) const;17486 | ^~~~~~~~17487ast_selectors.hpp:173:10: note: by 'virtual bool Sass::TypeSelector::operator==(const Sass::SimpleSelector&) const'17488 173 | bool operator==(const SimpleSelector& rhs) const final override;17489 | ^~~~~~~~17490ast_selectors.hpp:136:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::ComplexSelector&) const' was hidden [-Woverloaded-virtual=]17491 136 | virtual bool operator==(const ComplexSelector& rhs) const;17492 | ^~~~~~~~17493ast_selectors.hpp:173:10: note: by 'virtual bool Sass::TypeSelector::operator==(const Sass::SimpleSelector&) const'17494 173 | bool operator==(const SimpleSelector& rhs) const final override;17495 | ^~~~~~~~17496ast_selectors.hpp:133:10: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]17497 133 | bool operator==(const Selector& rhs) const final override;17498 | ^~~~~~~~17499ast_selectors.hpp:173:10: note: by 'virtual bool Sass::TypeSelector::operator==(const Sass::SimpleSelector&) const'17500 173 | bool operator==(const SimpleSelector& rhs) const final override;17501 | ^~~~~~~~17502ast_selectors.hpp:137:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::CompoundSelector&) const' was hidden [-Woverloaded-virtual=]17503 137 | virtual bool operator==(const CompoundSelector& rhs) const;17504 | ^~~~~~~~17505ast_selectors.hpp:173:10: note: by 'virtual bool Sass::TypeSelector::operator==(const Sass::SimpleSelector&) const'17506 173 | bool operator==(const SimpleSelector& rhs) const final override;17507 | ^~~~~~~~17508ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const' was hidden [-Woverloaded-virtual=]17509 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17510 | ^~~~~~~~17511ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'17512 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);17513 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~17514ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::TypeSelector::operator!=(const Sass::TypeSelector&) const'17515 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17516 | ^~~~~~~~17517ast_selectors.hpp:174:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'17518 174 | ATTACH_CMP_OPERATIONS(TypeSelector)17519 | ^~~~~~~~~~~~~~~~~~~~~17520In file included from ast.hpp:1055:17521ast_selectors.hpp:133:10: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]17522 133 | bool operator==(const Selector& rhs) const final override;17523 | ^~~~~~~~17524ast_selectors.hpp:135:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::SelectorList&) const' was hidden [-Woverloaded-virtual=]17525 135 | virtual bool operator==(const SelectorList& rhs) const;17526 | ^~~~~~~~17527ast_selectors.hpp:156:10: note: by 'virtual bool Sass::PlaceholderSelector::operator==(const Sass::SimpleSelector&) const'17528 156 | bool operator==(const SimpleSelector& rhs) const override;17529 | ^~~~~~~~17530ast_selectors.hpp:137:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::CompoundSelector&) const' was hidden [-Woverloaded-virtual=]17531 137 | virtual bool operator==(const CompoundSelector& rhs) const;17532 | ^~~~~~~~17533ast_selectors.hpp:156:10: note: by 'virtual bool Sass::PlaceholderSelector::operator==(const Sass::SimpleSelector&) const'17534 156 | bool operator==(const SimpleSelector& rhs) const override;17535 | ^~~~~~~~17536ast_selectors.hpp:187:10: note: by 'virtual bool Sass::ClassSelector::operator==(const Sass::SimpleSelector&) const'17537 187 | bool operator==(const SimpleSelector& rhs) const final override;17538 | ^~~~~~~~17539ast_selectors.hpp:136:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::ComplexSelector&) const' was hidden [-Woverloaded-virtual=]17540 136 | virtual bool operator==(const ComplexSelector& rhs) const;17541 | ^~~~~~~~17542ast_selectors.hpp:187:10: note: by 'virtual bool Sass::ClassSelector::operator==(const Sass::SimpleSelector&) const'17543 187 | bool operator==(const SimpleSelector& rhs) const final override;17544 | ^~~~~~~~17545ast_selectors.hpp:133:10: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]17546 133 | bool operator==(const Selector& rhs) const final override;17547 | ^~~~~~~~17548ast_selectors.hpp:187:10: note: by 'virtual bool Sass::ClassSelector::operator==(const Sass::SimpleSelector&) const'17549 187 | bool operator==(const SimpleSelector& rhs) const final override;17550 | ^~~~~~~~17551ast_selectors.hpp:137:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::CompoundSelector&) const' was hidden [-Woverloaded-virtual=]17552 137 | virtual bool operator==(const CompoundSelector& rhs) const;17553 | ^~~~~~~~17554ast_selectors.hpp:187:10: note: by 'virtual bool Sass::ClassSelector::operator==(const Sass::SimpleSelector&) const'17555 187 | bool operator==(const SimpleSelector& rhs) const final override;17556 | ^~~~~~~~17557ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const' was hidden [-Woverloaded-virtual=]17558 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17559 | ^~~~~~~~17560ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'17561 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);17562 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~17563ast_selectors.hpp:135:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::SelectorList&) const' was hidden [-Woverloaded-virtual=]17564 135 | virtual bool operator==(const SelectorList& rhs) const;17565 | ^~~~~~~~17566ast_selectors.hpp:156:10: note: by 'virtual bool Sass::PlaceholderSelector::operator==(const Sass::SimpleSelector&) const'17567 156 | bool operator==(const SimpleSelector& rhs) const override;17568 | ^~~~~~~~17569ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::ClassSelector::operator!=(const Sass::ClassSelector&) const'17570 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17571 | ^~~~~~~~17572ast_selectors.hpp:188:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'17573 188 | ATTACH_CMP_OPERATIONS(ClassSelector)17574 | ^~~~~~~~~~~~~~~~~~~~~17575ast_selectors.hpp:136:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::ComplexSelector&) const' was hidden [-Woverloaded-virtual=]17576 136 | virtual bool operator==(const ComplexSelector& rhs) const;17577 | ^~~~~~~~17578ast_selectors.hpp:156:10: note: by 'virtual bool Sass::PlaceholderSelector::operator==(const Sass::SimpleSelector&) const'17579 156 | bool operator==(const SimpleSelector& rhs) const override;17580 | ^~~~~~~~17581ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const' was hidden [-Woverloaded-virtual=]17582 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17583 | ^~~~~~~~17584ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'17585 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);17586 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~17587ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::PlaceholderSelector::operator!=(const Sass::PlaceholderSelector&) const'17588 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17589 | ^~~~~~~~17590ast_selectors.hpp:157:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'17591 157 | ATTACH_CMP_OPERATIONS(PlaceholderSelector)17592 | ^~~~~~~~~~~~~~~~~~~~~17593ast_selectors.hpp:135:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::SelectorList&) const' was hidden [-Woverloaded-virtual=]17594 135 | virtual bool operator==(const SelectorList& rhs) const;17595 | ^~~~~~~~17596ast_selectors.hpp:203:10: note: by 'virtual bool Sass::IDSelector::operator==(const Sass::SimpleSelector&) const'17597 203 | bool operator==(const SimpleSelector& rhs) const final override;17598 | ^~~~~~~~17599ast_selectors.hpp:136:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::ComplexSelector&) const' was hidden [-Woverloaded-virtual=]17600 136 | virtual bool operator==(const ComplexSelector& rhs) const;17601 | ^~~~~~~~17602ast_selectors.hpp:203:10: note: by 'virtual bool Sass::IDSelector::operator==(const Sass::SimpleSelector&) const'17603 203 | bool operator==(const SimpleSelector& rhs) const final override;17604 | ^~~~~~~~17605ast_selectors.hpp:133:10: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]17606 133 | bool operator==(const Selector& rhs) const final override;17607 | ^~~~~~~~17608ast_selectors.hpp:203:10: note: by 'virtual bool Sass::IDSelector::operator==(const Sass::SimpleSelector&) const'17609 203 | bool operator==(const SimpleSelector& rhs) const final override;17610 | ^~~~~~~~17611ast_selectors.hpp:137:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::CompoundSelector&) const' was hidden [-Woverloaded-virtual=]17612 137 | virtual bool operator==(const CompoundSelector& rhs) const;17613 | ^~~~~~~~17614ast_selectors.hpp:203:10: note: by 'virtual bool Sass::IDSelector::operator==(const Sass::SimpleSelector&) const'17615 203 | bool operator==(const SimpleSelector& rhs) const final override;17616 | ^~~~~~~~17617ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const' was hidden [-Woverloaded-virtual=]17618 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17619 | ^~~~~~~~17620ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'17621 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);17622 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~17623ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::IDSelector::operator!=(const Sass::IDSelector&) const'17624 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17625 | ^~~~~~~~17626ast_selectors.hpp:204:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'17627 204 | ATTACH_CMP_OPERATIONS(IDSelector)17628 | ^~~~~~~~~~~~~~~~~~~~~17629ast_selectors.hpp:135:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::SelectorList&) const' was hidden [-Woverloaded-virtual=]17630 135 | virtual bool operator==(const SelectorList& rhs) const;17631 | ^~~~~~~~17632ast_selectors.hpp:222:10: note: by 'virtual bool Sass::AttributeSelector::operator==(const Sass::SimpleSelector&) const'17633 222 | bool operator==(const SimpleSelector& rhs) const final override;17634 | ^~~~~~~~17635ast_selectors.hpp:136:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::ComplexSelector&) const' was hidden [-Woverloaded-virtual=]17636 136 | virtual bool operator==(const ComplexSelector& rhs) const;17637 | ^~~~~~~~17638ast_selectors.hpp:222:10: note: by 'virtual bool Sass::AttributeSelector::operator==(const Sass::SimpleSelector&) const'17639 222 | bool operator==(const SimpleSelector& rhs) const final override;17640 | ^~~~~~~~17641ast_selectors.hpp:133:10: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]17642 133 | bool operator==(const Selector& rhs) const final override;17643 | ^~~~~~~~17644ast_selectors.hpp:222:10: note: by 'virtual bool Sass::AttributeSelector::operator==(const Sass::SimpleSelector&) const'17645 222 | bool operator==(const SimpleSelector& rhs) const final override;17646 | ^~~~~~~~17647ast_selectors.hpp:137:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::CompoundSelector&) const' was hidden [-Woverloaded-virtual=]17648 137 | virtual bool operator==(const CompoundSelector& rhs) const;17649 | ^~~~~~~~17650ast_selectors.hpp:222:10: note: by 'virtual bool Sass::AttributeSelector::operator==(const Sass::SimpleSelector&) const'17651 222 | bool operator==(const SimpleSelector& rhs) const final override;17652 | ^~~~~~~~17653ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const' was hidden [-Woverloaded-virtual=]17654 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17655 | ^~~~~~~~17656ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'17657 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);17658 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~17659ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::AttributeSelector::operator!=(const Sass::AttributeSelector&) const'17660 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17661 | ^~~~~~~~17662ast_selectors.hpp:223:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'17663 223 | ATTACH_CMP_OPERATIONS(AttributeSelector)17664 | ^~~~~~~~~~~~~~~~~~~~~17665ast_selectors.hpp:133:10: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]17666 133 | bool operator==(const Selector& rhs) const final override;17667 | ^~~~~~~~17668ast_selectors.hpp:173:10: note: by 'virtual bool Sass::TypeSelector::operator==(const Sass::SimpleSelector&) const'17669 173 | bool operator==(const SimpleSelector& rhs) const final override;17670 | ^~~~~~~~17671ast_selectors.hpp:137:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::CompoundSelector&) const' was hidden [-Woverloaded-virtual=]17672 137 | virtual bool operator==(const CompoundSelector& rhs) const;17673 | ^~~~~~~~17674ast_selectors.hpp:173:10: note: by 'virtual bool Sass::TypeSelector::operator==(const Sass::SimpleSelector&) const'17675 173 | bool operator==(const SimpleSelector& rhs) const final override;17676 | ^~~~~~~~17677ast_selectors.hpp:135:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::SelectorList&) const' was hidden [-Woverloaded-virtual=]17678 135 | virtual bool operator==(const SelectorList& rhs) const;17679 | ^~~~~~~~17680ast_selectors.hpp:173:10: note: by 'virtual bool Sass::TypeSelector::operator==(const Sass::SimpleSelector&) const'17681 173 | bool operator==(const SimpleSelector& rhs) const final override;17682 | ^~~~~~~~17683ast_selectors.hpp:136:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::ComplexSelector&) const' was hidden [-Woverloaded-virtual=]17684 136 | virtual bool operator==(const ComplexSelector& rhs) const;17685 | ^~~~~~~~17686ast_selectors.hpp:173:10: note: by 'virtual bool Sass::TypeSelector::operator==(const Sass::SimpleSelector&) const'17687 173 | bool operator==(const SimpleSelector& rhs) const final override;17688 | ^~~~~~~~17689ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const' was hidden [-Woverloaded-virtual=]17690 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17691 | ^~~~~~~~17692ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'17693 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);17694 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~17695ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::TypeSelector::operator!=(const Sass::TypeSelector&) const'17696 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17697 | ^~~~~~~~17698ast_selectors.hpp:174:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'17699 174 | ATTACH_CMP_OPERATIONS(TypeSelector)17700 | ^~~~~~~~~~~~~~~~~~~~~17701ast_selectors.hpp:135:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::SelectorList&) const' was hidden [-Woverloaded-virtual=]17702 135 | virtual bool operator==(const SelectorList& rhs) const;17703 | ^~~~~~~~17704ast_selectors.hpp:261:10: note: by 'virtual bool Sass::PseudoSelector::operator==(const Sass::SimpleSelector&) const'17705 261 | bool operator==(const SimpleSelector& rhs) const final override;17706 | ^~~~~~~~17707ast_selectors.hpp:136:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::ComplexSelector&) const' was hidden [-Woverloaded-virtual=]17708 136 | virtual bool operator==(const ComplexSelector& rhs) const;17709 | ^~~~~~~~17710ast_selectors.hpp:261:10: note: by 'virtual bool Sass::PseudoSelector::operator==(const Sass::SimpleSelector&) const'17711 261 | bool operator==(const SimpleSelector& rhs) const final override;17712 | ^~~~~~~~17713ast_selectors.hpp:133:10: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]17714 133 | bool operator==(const Selector& rhs) const final override;17715 | ^~~~~~~~17716ast_selectors.hpp:261:10: note: by 'virtual bool Sass::PseudoSelector::operator==(const Sass::SimpleSelector&) const'17717 261 | bool operator==(const SimpleSelector& rhs) const final override;17718 | ^~~~~~~~17719ast_selectors.hpp:137:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::CompoundSelector&) const' was hidden [-Woverloaded-virtual=]17720 137 | virtual bool operator==(const CompoundSelector& rhs) const;17721 | ^~~~~~~~17722ast_selectors.hpp:261:10: note: by 'virtual bool Sass::PseudoSelector::operator==(const Sass::SimpleSelector&) const'17723 261 | bool operator==(const SimpleSelector& rhs) const final override;17724 | ^~~~~~~~17725ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const' was hidden [-Woverloaded-virtual=]17726 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17727 | ^~~~~~~~17728ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'17729 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);17730 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~17731ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::PseudoSelector::operator!=(const Sass::PseudoSelector&) const'17732 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17733 | ^~~~~~~~17734ast_selectors.hpp:262:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'17735 262 | ATTACH_CMP_OPERATIONS(PseudoSelector)17736 | ^~~~~~~~~~~~~~~~~~~~~17737ast_selectors.hpp:133:10: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]17738 133 | bool operator==(const Selector& rhs) const final override;17739 | ^~~~~~~~17740ast_selectors.hpp:187:10: note: by 'virtual bool Sass::ClassSelector::operator==(const Sass::SimpleSelector&) const'17741 187 | bool operator==(const SimpleSelector& rhs) const final override;17742 | ^~~~~~~~17743ast_selectors.hpp:137:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::CompoundSelector&) const' was hidden [-Woverloaded-virtual=]17744 137 | virtual bool operator==(const CompoundSelector& rhs) const;17745 | ^~~~~~~~17746ast_selectors.hpp:187:10: note: by 'virtual bool Sass::ClassSelector::operator==(const Sass::SimpleSelector&) const'17747 187 | bool operator==(const SimpleSelector& rhs) const final override;17748 | ^~~~~~~~17749ast_selectors.hpp:135:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::SelectorList&) const' was hidden [-Woverloaded-virtual=]17750 135 | virtual bool operator==(const SelectorList& rhs) const;17751 | ^~~~~~~~17752ast_selectors.hpp:187:10: note: by 'virtual bool Sass::ClassSelector::operator==(const Sass::SimpleSelector&) const'17753 187 | bool operator==(const SimpleSelector& rhs) const final override;17754 | ^~~~~~~~17755ast_selectors.hpp:136:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::ComplexSelector&) const' was hidden [-Woverloaded-virtual=]17756 136 | virtual bool operator==(const ComplexSelector& rhs) const;17757 | ^~~~~~~~17758ast_selectors.hpp:187:10: note: by 'virtual bool Sass::ClassSelector::operator==(const Sass::SimpleSelector&) const'17759 187 | bool operator==(const SimpleSelector& rhs) const final override;17760 | ^~~~~~~~17761ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const' was hidden [-Woverloaded-virtual=]17762 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17763 | ^~~~~~~~17764ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'17765 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);17766 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~17767ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::ClassSelector::operator!=(const Sass::ClassSelector&) const'17768 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17769 | ^~~~~~~~17770ast_selectors.hpp:188:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'17771 188 | ATTACH_CMP_OPERATIONS(ClassSelector)17772 | ^~~~~~~~~~~~~~~~~~~~~17773ast_selectors.hpp:133:10: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]17774 133 | bool operator==(const Selector& rhs) const final override;17775 | ^~~~~~~~17776ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::Selector::operator!=(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]17777 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17778 | ^~~~~~~~17779ast_selectors.hpp:56:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'17780 56 | ATTACH_VIRTUAL_CMP_OPERATIONS(Selector)17781 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~17782ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::ComplexSelector::operator!=(const Sass::ComplexSelector&) const'17783 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17784 | ^~~~~~~~17785ast_selectors.hpp:310:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'17786 310 | ATTACH_CMP_OPERATIONS(ComplexSelector)17787 | ^~~~~~~~~~~~~~~~~~~~~17788ast_selectors.hpp:203:10: note: by 'virtual bool Sass::IDSelector::operator==(const Sass::SimpleSelector&) const'17789 203 | bool operator==(const SimpleSelector& rhs) const final override;17790 | ^~~~~~~~17791ast_selectors.hpp:137:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::CompoundSelector&) const' was hidden [-Woverloaded-virtual=]17792 137 | virtual bool operator==(const CompoundSelector& rhs) const;17793 | ^~~~~~~~17794ast_selectors.hpp:203:10: note: by 'virtual bool Sass::IDSelector::operator==(const Sass::SimpleSelector&) const'17795 203 | bool operator==(const SimpleSelector& rhs) const final override;17796 | ^~~~~~~~17797ast_selectors.hpp:135:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::SelectorList&) const' was hidden [-Woverloaded-virtual=]17798 135 | virtual bool operator==(const SelectorList& rhs) const;17799 | ^~~~~~~~17800ast_selectors.hpp:203:10: note: by 'virtual bool Sass::IDSelector::operator==(const Sass::SimpleSelector&) const'17801 203 | bool operator==(const SimpleSelector& rhs) const final override;17802 | ^~~~~~~~17803ast_selectors.hpp:136:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::ComplexSelector&) const' was hidden [-Woverloaded-virtual=]17804 136 | virtual bool operator==(const ComplexSelector& rhs) const;17805 | ^~~~~~~~17806ast_selectors.hpp:203:10: note: by 'virtual bool Sass::IDSelector::operator==(const Sass::SimpleSelector&) const'17807 203 | bool operator==(const SimpleSelector& rhs) const final override;17808 | ^~~~~~~~17809ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const' was hidden [-Woverloaded-virtual=]17810 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17811 | ^~~~~~~~17812ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'17813 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);17814 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~17815ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::IDSelector::operator!=(const Sass::IDSelector&) const'17816 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17817 | ^~~~~~~~17818ast_selectors.hpp:204:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'17819 204 | ATTACH_CMP_OPERATIONS(IDSelector)17820 | ^~~~~~~~~~~~~~~~~~~~~17821ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::Selector::operator!=(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]17822 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17823 | ^~~~~~~~17824ast_selectors.hpp:56:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'17825 56 | ATTACH_VIRTUAL_CMP_OPERATIONS(Selector)17826 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~17827ast_def_macros.hpp:106:16: note: by 'virtual bool Sass::SelectorComponent::operator!=(const Sass::SelectorComponent&) const'17828 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17829 | ^~~~~~~~17830ast_selectors.hpp:349:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'17831 349 | ATTACH_VIRTUAL_CMP_OPERATIONS(SelectorComponent);17832 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~17833ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SelectorComponent::operator!=(const Sass::SelectorComponent&) const' was hidden [-Woverloaded-virtual=]17834 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17835 | ^~~~~~~~17836ast_selectors.hpp:349:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'17837 349 | ATTACH_VIRTUAL_CMP_OPERATIONS(SelectorComponent);17838 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~17839ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::SelectorCombinator::operator!=(const Sass::SelectorCombinator&) const'17840 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17841 | ^~~~~~~~17842ast_selectors.hpp:407:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'17843 407 | ATTACH_CMP_OPERATIONS(SelectorCombinator)17844 | ^~~~~~~~~~~~~~~~~~~~~17845ast_selectors.hpp:133:10: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]17846 133 | bool operator==(const Selector& rhs) const final override;17847 | ^~~~~~~~17848ast_selectors.hpp:222:10: note: by 'virtual bool Sass::AttributeSelector::operator==(const Sass::SimpleSelector&) const'17849 222 | bool operator==(const SimpleSelector& rhs) const final override;17850 | ^~~~~~~~17851ast_selectors.hpp:137:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::CompoundSelector&) const' was hidden [-Woverloaded-virtual=]17852 137 | virtual bool operator==(const CompoundSelector& rhs) const;17853 | ^~~~~~~~17854ast_selectors.hpp:222:10: note: by 'virtual bool Sass::AttributeSelector::operator==(const Sass::SimpleSelector&) const'17855 222 | bool operator==(const SimpleSelector& rhs) const final override;17856 | ^~~~~~~~17857ast_selectors.hpp:135:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::SelectorList&) const' was hidden [-Woverloaded-virtual=]17858 135 | virtual bool operator==(const SelectorList& rhs) const;17859 | ^~~~~~~~17860ast_selectors.hpp:222:10: note: by 'virtual bool Sass::AttributeSelector::operator==(const Sass::SimpleSelector&) const'17861 222 | bool operator==(const SimpleSelector& rhs) const final override;17862 | ^~~~~~~~17863ast_selectors.hpp:136:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::ComplexSelector&) const' was hidden [-Woverloaded-virtual=]17864 136 | virtual bool operator==(const ComplexSelector& rhs) const;17865 | ^~~~~~~~17866ast_selectors.hpp:222:10: note: by 'virtual bool Sass::AttributeSelector::operator==(const Sass::SimpleSelector&) const'17867 222 | bool operator==(const SimpleSelector& rhs) const final override;17868 | ^~~~~~~~17869ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const' was hidden [-Woverloaded-virtual=]17870 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17871 | ^~~~~~~~17872ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'17873 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);17874 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~17875ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::AttributeSelector::operator!=(const Sass::AttributeSelector&) const'17876 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17877 | ^~~~~~~~17878ast_selectors.hpp:223:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'17879 223 | ATTACH_CMP_OPERATIONS(AttributeSelector)17880 | ^~~~~~~~~~~~~~~~~~~~~17881ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SelectorComponent::operator!=(const Sass::SelectorComponent&) const' was hidden [-Woverloaded-virtual=]17882 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17883 | ^~~~~~~~17884ast_selectors.hpp:349:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'17885 349 | ATTACH_VIRTUAL_CMP_OPERATIONS(SelectorComponent);17886 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~17887ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::CompoundSelector::operator!=(const Sass::CompoundSelector&) const'17888 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17889 | ^~~~~~~~17890ast_selectors.hpp:459:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'17891 459 | ATTACH_CMP_OPERATIONS(CompoundSelector)17892 | ^~~~~~~~~~~~~~~~~~~~~17893ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::Selector::operator!=(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]17894 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17895 | ^~~~~~~~17896ast_selectors.hpp:56:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'17897 56 | ATTACH_VIRTUAL_CMP_OPERATIONS(Selector)17898 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~17899ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::SelectorList::operator!=(const Sass::SelectorList&) const'17900 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17901 | ^~~~~~~~17902ast_selectors.hpp:501:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'17903 501 | ATTACH_CMP_OPERATIONS(SelectorList)17904 | ^~~~~~~~~~~~~~~~~~~~~17905ast_selectors.hpp:133:10: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]17906 133 | bool operator==(const Selector& rhs) const final override;17907 | ^~~~~~~~17908ast_selectors.hpp:261:10: note: by 'virtual bool Sass::PseudoSelector::operator==(const Sass::SimpleSelector&) const'17909 261 | bool operator==(const SimpleSelector& rhs) const final override;17910 | ^~~~~~~~17911ast_selectors.hpp:137:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::CompoundSelector&) const' was hidden [-Woverloaded-virtual=]17912 137 | virtual bool operator==(const CompoundSelector& rhs) const;17913 | ^~~~~~~~17914ast_selectors.hpp:261:10: note: by 'virtual bool Sass::PseudoSelector::operator==(const Sass::SimpleSelector&) const'17915 261 | bool operator==(const SimpleSelector& rhs) const final override;17916 | ^~~~~~~~17917ast_selectors.hpp:135:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::SelectorList&) const' was hidden [-Woverloaded-virtual=]17918 135 | virtual bool operator==(const SelectorList& rhs) const;17919 | ^~~~~~~~17920ast_selectors.hpp:261:10: note: by 'virtual bool Sass::PseudoSelector::operator==(const Sass::SimpleSelector&) const'17921 261 | bool operator==(const SimpleSelector& rhs) const final override;17922 | ^~~~~~~~17923ast_selectors.hpp:136:18: warning: 'virtual bool Sass::SimpleSelector::operator==(const Sass::ComplexSelector&) const' was hidden [-Woverloaded-virtual=]17924 136 | virtual bool operator==(const ComplexSelector& rhs) const;17925 | ^~~~~~~~17926ast_selectors.hpp:261:10: note: by 'virtual bool Sass::PseudoSelector::operator==(const Sass::SimpleSelector&) const'17927 261 | bool operator==(const SimpleSelector& rhs) const final override;17928 | ^~~~~~~~17929ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SimpleSelector::operator!=(const Sass::SimpleSelector&) const' was hidden [-Woverloaded-virtual=]17930 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17931 | ^~~~~~~~17932ast_selectors.hpp:139:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'17933 139 | ATTACH_VIRTUAL_CMP_OPERATIONS(SimpleSelector);17934 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~17935ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::PseudoSelector::operator!=(const Sass::PseudoSelector&) const'17936 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17937 | ^~~~~~~~17938ast_selectors.hpp:262:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'17939 262 | ATTACH_CMP_OPERATIONS(PseudoSelector)17940 | ^~~~~~~~~~~~~~~~~~~~~17941ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::Selector::operator!=(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]17942 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17943 | ^~~~~~~~17944ast_selectors.hpp:56:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'17945 56 | ATTACH_VIRTUAL_CMP_OPERATIONS(Selector)17946 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~17947ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::ComplexSelector::operator!=(const Sass::ComplexSelector&) const'17948 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17949 | ^~~~~~~~17950ast_selectors.hpp:310:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'17951 310 | ATTACH_CMP_OPERATIONS(ComplexSelector)17952 | ^~~~~~~~~~~~~~~~~~~~~17953ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::Selector::operator!=(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]17954 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17955 | ^~~~~~~~17956ast_selectors.hpp:56:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'17957 56 | ATTACH_VIRTUAL_CMP_OPERATIONS(Selector)17958 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~17959ast_def_macros.hpp:106:16: note: by 'virtual bool Sass::SelectorComponent::operator!=(const Sass::SelectorComponent&) const'17960 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17961 | ^~~~~~~~17962ast_selectors.hpp:349:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'17963 349 | ATTACH_VIRTUAL_CMP_OPERATIONS(SelectorComponent);17964 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~17965ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SelectorComponent::operator!=(const Sass::SelectorComponent&) const' was hidden [-Woverloaded-virtual=]17966 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17967 | ^~~~~~~~17968ast_selectors.hpp:349:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'17969 349 | ATTACH_VIRTUAL_CMP_OPERATIONS(SelectorComponent);17970 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~17971ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::SelectorCombinator::operator!=(const Sass::SelectorCombinator&) const'17972 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17973 | ^~~~~~~~17974ast_selectors.hpp:407:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'17975 407 | ATTACH_CMP_OPERATIONS(SelectorCombinator)17976 | ^~~~~~~~~~~~~~~~~~~~~17977ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::SelectorComponent::operator!=(const Sass::SelectorComponent&) const' was hidden [-Woverloaded-virtual=]17978 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17979 | ^~~~~~~~17980ast_selectors.hpp:349:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'17981 349 | ATTACH_VIRTUAL_CMP_OPERATIONS(SelectorComponent);17982 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~17983ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::CompoundSelector::operator!=(const Sass::CompoundSelector&) const'17984 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17985 | ^~~~~~~~17986ast_selectors.hpp:459:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'17987 459 | ATTACH_CMP_OPERATIONS(CompoundSelector)17988 | ^~~~~~~~~~~~~~~~~~~~~17989ast_def_macros.hpp:106:16: warning: 'virtual bool Sass::Selector::operator!=(const Sass::Selector&) const' was hidden [-Woverloaded-virtual=]17990 106 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17991 | ^~~~~~~~17992ast_selectors.hpp:56:5: note: in expansion of macro 'ATTACH_VIRTUAL_CMP_OPERATIONS'17993 56 | ATTACH_VIRTUAL_CMP_OPERATIONS(Selector)17994 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~17995ast_def_macros.hpp:110:16: note: by 'virtual bool Sass::SelectorList::operator!=(const Sass::SelectorList&) const'17996 110 | virtual bool operator!=(const klass& rhs) const { return !(*this == rhs); }; \17997 | ^~~~~~~~17998ast_selectors.hpp:501:5: note: in expansion of macro 'ATTACH_CMP_OPERATIONS'17999 501 | ATTACH_CMP_OPERATIONS(SelectorList)18000 | ^~~~~~~~~~~~~~~~~~~~~18001/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ../libtool --tag=CXX --mode=link g++ -Wall -O2 -std=c++11 -g -O2 -Wall -O2 -no-undefined -version-info 1:0:0 -o libsass.la -rpath /nix/store/rk5c8a8gy76zz6rq8dpx0x3pvy1j5py8-libsass-3.6.6/lib cencode.lo ast.lo ast_values.lo ast_supports.lo ast_sel_cmp.lo ast_sel_unify.lo ast_sel_super.lo ast_sel_weave.lo ast_selectors.lo context.lo constants.lo fn_utils.lo fn_miscs.lo fn_maps.lo fn_lists.lo fn_colors.lo fn_numbers.lo fn_strings.lo fn_selectors.lo color_maps.lo environment.lo ast_fwd_decl.lo bind.lo file.lo util.lo util_string.lo json.lo units.lo values.lo plugins.lo source.lo position.lo lexer.lo parser.lo parser_selectors.lo prelexer.lo eval.lo eval_selectors.lo expand.lo listize.lo cssize.lo extender.lo extension.lo stylesheet.lo output.lo inspect.lo emitter.lo check_nesting.lo remove_placeholders.lo sass.lo sass_values.lo sass_context.lo sass_functions.lo sass2scss.lo backtrace.lo operators.lo ast2c.lo c2ast.lo to_value.lo source_map.lo error_handling.lo allocator.lo shared_ptr.lo utf8_string.lo base64vlq.lo 18002libtool: link: g++ -fPIC -DPIC -shared -nostdlib /nix/store/ias8xacs1h3jy7xgwi2awvim61k2ji6c-glibc-2.42-67/lib/crti.o /nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/lib/gcc/x86_64-unknown-linux-gnu/15.2.0/crtbeginS.o .libs/cencode.o .libs/ast.o .libs/ast_values.o .libs/ast_supports.o .libs/ast_sel_cmp.o .libs/ast_sel_unify.o .libs/ast_sel_super.o .libs/ast_sel_weave.o .libs/ast_selectors.o .libs/context.o .libs/constants.o .libs/fn_utils.o .libs/fn_miscs.o .libs/fn_maps.o .libs/fn_lists.o .libs/fn_colors.o .libs/fn_numbers.o .libs/fn_strings.o .libs/fn_selectors.o .libs/color_maps.o .libs/environment.o .libs/ast_fwd_decl.o .libs/bind.o .libs/file.o .libs/util.o .libs/util_string.o .libs/json.o .libs/units.o .libs/values.o .libs/plugins.o .libs/source.o .libs/position.o .libs/lexer.o .libs/parser.o .libs/parser_selectors.o .libs/prelexer.o .libs/eval.o .libs/eval_selectors.o .libs/expand.o .libs/listize.o .libs/cssize.o .libs/extender.o .libs/extension.o .libs/stylesheet.o .libs/output.o .libs/inspect.o .libs/emitter.o .libs/check_nesting.o .libs/remove_placeholders.o .libs/sass.o .libs/sass_values.o .libs/sass_context.o .libs/sass_functions.o .libs/sass2scss.o .libs/backtrace.o .libs/operators.o .libs/ast2c.o .libs/c2ast.o .libs/to_value.o .libs/source_map.o .libs/error_handling.o .libs/allocator.o .libs/shared_ptr.o .libs/utf8_string.o .libs/base64vlq.o -L/nix/store/dymb441kkml42b8405pg0xixl99298gl-gettext-1.0/lib -L/nix/store/5p2d3z74570j4mlwrfh35i9vqizb00w1-file-5.48/lib -L/nix/store/s1bkk4586hms9xg1isbr9a5p4d6d237x-libtool-2.5.4-lib/lib -L/nix/store/ias8xacs1h3jy7xgwi2awvim61k2ji6c-glibc-2.42-67/lib -L/nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/lib/gcc/x86_64-unknown-linux-gnu/15.2.0 -L/nix/store/8lahnh9pn3lrrnhax5nk7ibvjcbjmnkm-gcc-15.2.0-lib/lib -L/nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/lib/gcc/x86_64-unknown-linux-gnu/15.2.0/../../.. -lstdc++ -lm -lc -lgcc_s /nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/lib/gcc/x86_64-unknown-linux-gnu/15.2.0/crtendS.o /nix/store/ias8xacs1h3jy7xgwi2awvim61k2ji6c-glibc-2.42-67/lib/crtn.o -O2 -g -O2 -O2 -Wl,-soname -Wl,libsass.so.1 -o .libs/libsass.so.1.0.018003libtool: link: (cd ".libs" && rm -f "libsass.so.1" && ln -s "libsass.so.1.0.0" "libsass.so.1")18004libtool: link: (cd ".libs" && rm -f "libsass.so" && ln -s "libsass.so.1.0.0" "libsass.so")18005libtool: link: ( cd ".libs" && rm -f "libsass.la" && ln -s "../libsass.la" "libsass.la" )18006make[2]: Leaving directory '/build/source/src'18007make[1]: Leaving directory '/build/source/src'18008make[1]: Entering directory '/build/source'18009make[1]: Nothing to be done for 'all-am'.18010make[1]: Leaving directory '/build/source'18011buildPhase completed in 1 minutes 2 secondsinstallPhase
18012install flags: -j48 SHELL=/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash install18013Making install in src18014make[1]: Entering directory '/build/source/src'18015make[2]: Entering directory '/build/source/src'18016 /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/mkdir -p '/nix/store/rk5c8a8gy76zz6rq8dpx0x3pvy1j5py8-libsass-3.6.6/lib'18017 /nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ../libtool --mode=install /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c libsass.la '/nix/store/rk5c8a8gy76zz6rq8dpx0x3pvy1j5py8-libsass-3.6.6/lib'18018 /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/mkdir -p '/nix/store/rk5c8a8gy76zz6rq8dpx0x3pvy1j5py8-libsass-3.6.6/include'18019 /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/mkdir -p '/nix/store/rk5c8a8gy76zz6rq8dpx0x3pvy1j5py8-libsass-3.6.6/lib/pkgconfig'18020 /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c -m 644 ../include/sass.h ../include/sass2scss.h '/nix/store/rk5c8a8gy76zz6rq8dpx0x3pvy1j5py8-libsass-3.6.6/include'18021 /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/mkdir -p '/nix/store/rk5c8a8gy76zz6rq8dpx0x3pvy1j5py8-libsass-3.6.6/include/sass'18022 /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c -m 644 support/libsass.pc '/nix/store/rk5c8a8gy76zz6rq8dpx0x3pvy1j5py8-libsass-3.6.6/lib/pkgconfig'18023 /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c -m 644 ../include/sass/base.h ../include/sass/values.h ../include/sass/version.h ../include/sass/context.h ../include/sass/functions.h '/nix/store/rk5c8a8gy76zz6rq8dpx0x3pvy1j5py8-libsass-3.6.6/include/sass'18024libtool: install: /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c .libs/libsass.so.1.0.0 /nix/store/rk5c8a8gy76zz6rq8dpx0x3pvy1j5py8-libsass-3.6.6/lib/libsass.so.1.0.018025libtool: install: (cd /nix/store/rk5c8a8gy76zz6rq8dpx0x3pvy1j5py8-libsass-3.6.6/lib && { ln -s -f libsass.so.1.0.0 libsass.so.1 || { rm -f libsass.so.1 && ln -s libsass.so.1.0.0 libsass.so.1; }; })18026libtool: install: (cd /nix/store/rk5c8a8gy76zz6rq8dpx0x3pvy1j5py8-libsass-3.6.6/lib && { ln -s -f libsass.so.1.0.0 libsass.so || { rm -f libsass.so && ln -s libsass.so.1.0.0 libsass.so; }; })18027libtool: install: /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c .libs/libsass.lai /nix/store/rk5c8a8gy76zz6rq8dpx0x3pvy1j5py8-libsass-3.6.6/lib/libsass.la18028libtool: finish: PATH="/nix/store/04h8gzbdmlycbip6mfs3mhh3h9xw724g-autoconf-2.73/bin:/nix/store/4vn4k1x1j7q07z7x6fy7bhxhywnb2jgj-automake-1.18.1/bin:/nix/store/dymb441kkml42b8405pg0xixl99298gl-gettext-1.0/bin:/nix/store/kgb0hhk1bay1rpix13sabvdc4d3k6xbn-libtool-2.5.4/bin:/nix/store/kj3fz1nbbmgpjsrxv5f2w6izcwbs75nb-gnum4-1.4.21/bin:/nix/store/5p2d3z74570j4mlwrfh35i9vqizb00w1-file-5.48/bin:/nix/store/if2h609psbpg1ysf1m27dpshjk2wzpk4-patchelf-0.15.2/bin:/nix/store/vdaz6sk455r8sbpi7wzaf9vlz5i9yyvx-gcc-wrapper-15.2.0/bin:/nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/bin:/nix/store/1k05xwhd5wjciwrr6zd54mfw8za5lqnz-glibc-2.42-67-bin/bin:/nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin:/nix/store/nhjmc8clp6igx6n6zrjxlh7zri78p7ng-binutils-wrapper-2.46/bin:/nix/store/ddk8rvjihg4vhh1k6x9rc65y1zb1kx34-binutils-2.46/bin:/nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin:/nix/store/f4bixss3h2i80asiz45aj4qmplvmam4k-findutils-4.10.0/bin:/nix/store/x90w8bcl58l9va6xhvfjgwmwl45vjf0n-diffutils-3.12/bin:/nix/store/68d86idclxs6bfaqprmdx052xqy9qlv9-gnused-4.10/bin:/nix/store/p48bl1kiw42fakak404srawmlr730b7j-gnugrep-3.12/bin:/nix/store/cb4h2p8j9m45riqawxlfndpz4arlv4rs-gawk-5.4.0/bin:/nix/store/fq62mc3s8ddxgk1nvlbzly2zmr7v2cax-gnutar-1.35/bin:/nix/store/ljxnca2bb04vlrhivnl7j7p1ph9xz4sg-gzip-1.14/bin:/nix/store/bnjhp47nmncm9jlrv6q77hpqwbzxmafr-bzip2-1.0.8-bin/bin:/nix/store/5hndr36f8c9d9z305r27z6dxkhysng95-gnumake-4.4.1/bin:/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin:/nix/store/bx13mhzpi1va0gccy86ycpbdj9agaw46-patch-2.8/bin:/nix/store/68hf1657rfhnzi3s0l3gmqjjh1pr54dy-xz-5.8.3-bin/bin:/nix/store/cqzmdgzwvi3xv3pfl4zymj7yaprkp7c8-file-5.48/bin:/sbin" ldconfig -n /nix/store/rk5c8a8gy76zz6rq8dpx0x3pvy1j5py8-libsass-3.6.6/lib18029----------------------------------------------------------------------18030Libraries have been installed in:18031 /nix/store/rk5c8a8gy76zz6rq8dpx0x3pvy1j5py8-libsass-3.6.6/lib1803218033If you ever happen to want to link against installed libraries18034in a given directory, LIBDIR, you must either use libtool, and18035specify the full pathname of the library, or use the '-LLIBDIR'18036flag during linking and do at least one of the following:18037 - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable18038 during execution18039 - add LIBDIR to the 'LD_RUN_PATH' environment variable18040 during linking18041 - use the '-Wl,-rpath -Wl,LIBDIR' linker flag1804218043See any operating system documentation about shared libraries for18044more information, such as the ld(1) and ld.so(8) manual pages.18045----------------------------------------------------------------------18046make[2]: Leaving directory '/build/source/src'18047make[1]: Leaving directory '/build/source/src'18048make[1]: Entering directory '/build/source'18049make[2]: Entering directory '/build/source'18050make[2]: Nothing to be done for 'install-exec-am'.18051make[2]: Nothing to be done for 'install-data-am'.18052make[2]: Leaving directory '/build/source'18053make[1]: Leaving directory '/build/source'fixupPhase
18054shrinking RPATHs of ELF executables and libraries in /nix/store/rk5c8a8gy76zz6rq8dpx0x3pvy1j5py8-libsass-3.6.618055shrinking /nix/store/rk5c8a8gy76zz6rq8dpx0x3pvy1j5py8-libsass-3.6.6/lib/libsass.so.1.0.018056checking for references to /build/ in /nix/store/rk5c8a8gy76zz6rq8dpx0x3pvy1j5py8-libsass-3.6.6...18057patching script interpreter paths in /nix/store/rk5c8a8gy76zz6rq8dpx0x3pvy1j5py8-libsass-3.6.618058stripping (with command strip and flags -S -p) in /nix/store/rk5c8a8gy76zz6rq8dpx0x3pvy1j5py8-libsass-3.6.6/lib