Snap for 10447354 from 375c70a0e47fa9c3a1b7dd428806daecb5833e0d to mainline-cellbroadcast-release Change-Id: I151f5557b2e6fc4d2d9ad5576b90a44677ebbcfd
diff --git a/.github/README.md b/.github/README.md new file mode 100644 index 0000000..255d9a2 --- /dev/null +++ b/.github/README.md
@@ -0,0 +1,7 @@ +# Github automations + +Github provides several CI/CD features that some people find +useful. This directory enables those features for people who want to +use them. More information about the layout of this directory and how +to make use of these features can be found here: +https://docs.github.com/en/actions
diff --git a/.github/workflows/build-container.yaml b/.github/workflows/build-container.yaml new file mode 100644 index 0000000..8b51704 --- /dev/null +++ b/.github/workflows/build-container.yaml
@@ -0,0 +1,100 @@ +name: Build Deploy Container + +on: + + # Always have a base image ready to go - this is a nightly build + schedule: + - cron: 0 3 * * * + + # Allow manual trigger of a build + workflow_dispatch: + inputs: + whatever: + description: 'This variable does not matter, its a GHA bug.' + + # On push to main we build and deploy images + push: + branches: + - develop + + # Do build to test works on PR + pull_request: [] + + # Publish packages on release + release: + types: [published] + +jobs: + build: + permissions: + packages: write + strategy: + fail-fast: false + matrix: + + # Dockerfiles to build, container names to use, and to tag as libabigail:latest? + container: [["Dockerfile.fedora", "ghcr.io/woodard/libabigail-fedora", true], + ["Dockerfile.ubuntu", "ghcr.io/woodard/libabigail-ubuntu-22.04", false], + ["Dockerfile.fedora-base", "ghcr.io/woodard/libabigail-fedora-base", false]] + + runs-on: ubuntu-latest + name: Build + steps: + - name: Checkout + uses: actions/checkout@v3 + + - name: Make Space For Build + run: | + sudo rm -rf /usr/share/dotnet + sudo rm -rf /opt/ghc + + # It's easier to reference named variables than indexes of the matrix + - name: Set Environment + env: + dockerfile: ${{ matrix.container[0] }} + uri: ${{ matrix.container[1] }} + isLatest: ${{ matrix.container[2] }} + run: | + echo "dockerfile=$dockerfile" >> $GITHUB_ENV + echo "uri=$uri" >> $GITHUB_ENV + echo "isLatest=$isLatest" >> $GITHUB_ENV + + - name: Pull previous layers for cache + run: docker pull ${uri}:latest || echo "No container to pull" + + - name: Build Container + run: | + container=$uri:latest + docker build -f docker/${dockerfile} -t ${container} . + if [[ "${isLatest}" == "true" ]]; then + docker tag ${container} ghcr.io/woodard/libabigail:latest + fi + echo "container=$container" >> $GITHUB_ENV + + - name: GHCR Login + if: (github.event_name != 'pull_request') + uses: docker/login-action@v1 + with: + registry: ghcr.io + username: ${{ github.actor }} + password: ${{ secrets.GITHUB_TOKEN }} + + - name: Deploy + if: (github.event_name != 'pull_request') + run: | + docker push ${container} + if [[ "${isLatest}" == "true" ]]; then + docker push ghcr.io/woodard/libabigail:latest + fi + + - name: Tag and Push Release + if: (github.event_name == 'release') + run: | + tag=${GITHUB_REF#refs/tags/} + echo "Tagging and releasing ${uri}:${tag}" + docker tag ${uri}:latest ${uri}:${tag} + docker push ${uri}:${tag} + if [[ "${isLatest}" == "true" ]]; then + docker tag ${uri}:latest ghcr.io/woodard/libabigail:${tag} + docker push ghcr.io/woodard/libabigail:${tag} + fi
diff --git a/.github/workflows/libabigail.yaml b/.github/workflows/libabigail.yaml new file mode 100644 index 0000000..a7c40d2 --- /dev/null +++ b/.github/workflows/libabigail.yaml
@@ -0,0 +1,126 @@ +name: Libabigail ABI Checks +on: + pull_request: [] + +jobs: + +# get-release: +# container: ghcr.io/woodard/libabigail-ubuntu-22.04:latest +# runs-on: ubuntu-latest +# steps: +# - name: Organize Files +# run: | +# mkdir -p /abi +# cp /opt/abigail-env/.spack-env/view/lib/libabigail.so /abi/ +# cp /lib/x86_64-linux-gnu/libc.so.6 /abi/ +# cp /lib/x86_64-linux-gnu/libstdc++.so.6 /abi/ +# cp /lib/x86_64-linux-gnu/libsystemd.so.0 /abi/ + +# - name: Upload Libs +# uses: actions/upload-artifact@v3 +# with: +# name: release-libs +# path: | +# /abi/libabigail.so +# /abi/libc.so.6 +# /abi/libstdc++.so.6 +# /abi/libsystemd.so.0 + + + get-latest: + container: ghcr.io/woodard/libabigail-ubuntu-22.04:latest + runs-on: ubuntu-latest + steps: + - name: Organize Files + run: | + mkdir -p /abi + cp /opt/abigail-env/.spack-env/view/lib/libabigail.so /abi/ + cp /lib/x86_64-linux-gnu/libc.so.6 /abi/ + cp /lib/x86_64-linux-gnu/libstdc++.so.6 /abi/ + cp /lib/x86_64-linux-gnu/libsystemd.so.0 /abi/ + + - name: Upload Libs + uses: actions/upload-artifact@v3 + with: + name: latest-libs + path: | + /abi/libabigail.so + /abi/libc.so.6 + /abi/libstdc++.so.6 + /abi/libsystemd.so.0 + + get-pr: + container: ghcr.io/woodard/libabigail-ubuntu-22.04:latest + runs-on: ubuntu-latest + steps: + - name: Build Pull Request + uses: actions/checkout@v3 + - name: Build + run: | + rm -rf /src + cp -R $PWD /src + ls /src + . /opt/spack/share/spack/setup-env.sh + cd /opt/abigail-env + spack install + + - name: Organize Files + run: | + mkdir -p /abi + cp /opt/abigail-env/.spack-env/view/lib/libabigail.so /abi/ + cp /lib/x86_64-linux-gnu/libc.so.6 /abi/ + cp /lib/x86_64-linux-gnu/libstdc++.so.6 /abi/ + cp /lib/x86_64-linux-gnu/libsystemd.so.0 /abi/ + + - name: Upload Libs + uses: actions/upload-artifact@v3 + with: + name: pr-libs + path: | + /abi/libabigail.so + /abi/libc.so.6 + /abi/libstdc++.so.6 + /abi/libsystemd.so.0 + + abi: + runs-on: ubuntu-latest + needs: [get-latest, get-pr] # get-release + strategy: + fail-fast: false + matrix: + + # Testing every paired library for release vs pr and main vs. pr + libs: ["libabigail.so", + "libc.so.6", + "libstdc++.so.6", + "libsystemd.so.0"] + + # Artifact pairs (named) for comparison) + artifacts: [["pr-libs", "latest-libs"]] + #["pr-libs", "release-libs"]] + + steps: + - name: Download Previous Version + uses: actions/download-artifact@v2 + with: + name: ${{ matrix.artifacts[1] }} + path: previous/ + + - name: Download Pull Request Version + uses: actions/download-artifact@v2 + with: + name: ${{ matrix.artifacts[0] }} + path: current/ + + - name: Show Files + run: | + ls current/ + ls previous/ + + - name: Run Libabigail + uses: buildsi/libabigail-action@0.0.11 + env: + lib: ${{ matrix.libs }} + with: + abidiff: previous/${{ env.lib }} current/${{ env.lib }} + abidw: "--abidiff current/${{ env.lib }}"
diff --git a/.github/workflows/test-fedora.yaml b/.github/workflows/test-fedora.yaml new file mode 100644 index 0000000..a0d2583 --- /dev/null +++ b/.github/workflows/test-fedora.yaml
@@ -0,0 +1,65 @@ +name: Libabigail ABI Diff Checks +on: + pull_request: [] + +jobs: + abi: + runs-on: ubuntu-latest + container: ghcr.io/woodard/libabigail + strategy: + fail-fast: false + matrix: + + # Pairs of path and install command + libs: [["/lib64/libabigail.so", "libabigail"], + ["/lib64/libadwaitaqtpriv.so", "libadwaita-qt5"], + ["/lib64/libaspell.so", "aspell"], + ["/lib64/libboost_log.so", "boost-log"], + ["/lib64/libclucene-core.so", "clucene-core"], + ["/lib64/libdap.so", "libdap"], + ["/lib64/libdcerpc-samr.so", "samba-libs"], + ["/lib64/libdjvulibre.so", "djvulibre-libs"], + ["/lib64/dovecot/libdovecot-storage.so", "dovecot"], + ["/lib64/libexiv2.so", "exiv2-libs"], + ["/lib64/libgdal.so", "gdal-libs"], + ["/lib64/libgeos.so", "geos"], + ["/lib64/libglibmm-2.4.so", "glibmm24"], + ["/lib64/mozilla/plugins/gmp-gmpopenh264/system-installed/libgmpopenh264.so", "mozilla-openh264"], + ["/lib64/libhdf5_cpp.so", "hdf5"], + ["/lib64/libicui18n.so", "libicu67"], + ["/lib64/libicui18n.so", "libicu"], + ["/lib64/libicuuc.so", "libicu67"], + ["/lib64/libicuuc.so", "libicu"], + ["/lib64/dyninst/libinstructionAPI.so", "dyninst"], + ["/lib64/libjavascriptcoregtk-4.0.so", "webkit2gtk3-jsc"], + ["/lib64/libjxl.so", "libjxl"], + ["/lib64/libkmldom.so", "libkml"], + ["/lib64/libmusicbrainz5.so", "libmusicbrainz5"], + ["/lib64/libOpenEXRUtil-3_1.so", "openexr-libs"], + ["/lib64/libopenh264.so", "openh264"], + ["/lib64/libOSMesa.so", "mesa-libOSMesa"], + ["/lib64/libproj.so", "proj"], + ["/lib64/libQt5WaylandClient.so", "qt5-qtwayland"], + ["/lib64/libQt5WaylandCompositor.so", "qt5-qtwayland"], + ["/lib64/libQt5XmlPatterns.so", "qt5-qtxmlpatterns"], + ["/lib64/libSDL2_image-2.0.so", "SDL2_image"], + ["/lib64/libstdc++.so", "libstdc++"], + ["/lib64/libtag.so", "taglib"], + ["/lib64/libreoffice/program/libuno_cppuhelpergcc3.so", "libreoffice-ure"], + ["/lib64/libvtkRenderingCore.so", "vtk"], + ["/lib64/libwebrtc_audio_processing.so", "webrtc-audio-processing"]] + steps: + - name: Install Library + env: + lib: ${{ matrix.libs[1] }} + run: dnf install -y ${lib} findutils + + - name: Run abidw abidiff + env: + libpath: ${{ matrix.libs[0] }} + run: | + for name in $(find -type f $libpath*); do + printf "abidw --abidiff ${name}\n" + abidw --abidiff ${name} + echo $? + done
diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml new file mode 100644 index 0000000..1b16ea1 --- /dev/null +++ b/.github/workflows/test.yaml
@@ -0,0 +1,34 @@ +name: Test Libabigail + +on: + pull_request: [] + push: + branches: + - develop + +jobs: + build: + permissions: + packages: read + strategy: + fail-fast: false + matrix: + + # Testing containers (build and run make check) + dockerfile: ["Dockerfile.test"] + + runs-on: ubuntu-latest + name: Build + steps: + - name: Checkout + uses: actions/checkout@v3 + + - name: Make Space For Build + run: | + sudo rm -rf /usr/share/dotnet + sudo rm -rf /opt/ghc + + - name: Build Test Container + env: + dockerfile: ${{ matrix.dockerfile }} + run: docker build -f docker/${dockerfile} -t libabigail-test .
diff --git a/Android.bp b/Android.bp index 09e7d16..927c2c0 100644 --- a/Android.bp +++ b/Android.bp
@@ -54,7 +54,7 @@ ], visibility: [ - "//external/stg", + "//visibility:private", ], compile_multilib: "64", target: { @@ -80,15 +80,6 @@ export_include_dirs: ["include"], } -cc_library_headers { - name: "libabigail_src_headers", - host_supported: true, - visibility: ["//external/stg"], - export_include_dirs: [ - "src", - ], -} - cc_binary_host { name: "abidiff", defaults: ["libabigail_defaults"],
diff --git a/COMPILING b/COMPILING index 33613a3..1d9932c 100644 --- a/COMPILING +++ b/COMPILING
@@ -13,19 +13,19 @@ pkg-config If you want to build the documentation of libabigail, then you also -need these packages (and its dependencies): +need these packages (and their dependencies): doxygen python-sphinx Note that if you are installing these packages in a binary form provided by your distribution, then you probably need to install the -development variant of those that have one. +development variant of those packages if the distribution has one. Once you have installed the development packages of the dependencies, there are two options for compiling libabigail, depending on the two -kinds of source code package you have: either you've got the source -code from our Git source control management system, or you've got a +kinds of source code packages you have: either you have the source +code from our Git source control management system, or you have a released tarball. * Getting and compiling libabigail from Git @@ -99,7 +99,7 @@ make doc This will generate the documentation in html, info and man format, in -under the doc/ subdirectory of your build directory. +the doc/ subdirectory of your build directory. If you only want the html documentation (mainly the web site, apidoc and manuals) then just type:
diff --git a/CONTRIBUTING b/CONTRIBUTING index 5ab7bcc..cbdc984 100644 --- a/CONTRIBUTING +++ b/CONTRIBUTING
@@ -110,7 +110,7 @@ make check-valgrind -This runs the tests under the control of Valgrind memcheck and +This runs the tests under the control of the Valgrind memcheck and helgrind tools. But then, if you want Valgrind to check the libabigail command line @@ -135,7 +135,7 @@ binaries to compare. Once the comparison is done, the resulting report is compared against a reference report that is provided. -Test executable have names that starts with 'runtest*'. For instance, +Test executables have names that starts with 'runtest*'. For instance, under <build-directory>/tests/ you can find tests named runtestdiffdwarf, runtestabidiff, etc... @@ -151,8 +151,8 @@ Data for the test runtestabidiff is to be found under tests/data/test-abidiff.cc. -So adding your own tests usually just amounts to adding the input -right input into the right sub-directory of tests/data/. To do so, +So adding your own tests usually just amounts to adding the right input +into the right sub-directory of tests/data/. To do so, look at several tests/test-*.cc to see which one you'd like to add some input binaries to be compared in.
diff --git a/METADATA b/METADATA index c879242..7e350ed 100644 --- a/METADATA +++ b/METADATA
@@ -10,7 +10,7 @@ type: GIT value: "http://sourceware.org/git/libabigail.git" } - version: "71633a7c0c7c96c03db8c18826afea26da0f7b4b" - last_upgrade_date { year: 2022 month: 1 day: 10 } + version: "e8a012b6e19b5744b0e395a249582fc1489deffe" + last_upgrade_date { year: 2022 month: 6 day: 9 } license_type: NOTICE }
diff --git a/README b/README index 10f8335..93c2ba7 100644 --- a/README +++ b/README
@@ -5,7 +5,7 @@ ABI-relevant artifacts. The set of artifacts that we are intersted is made of quantities like -types, variable, fonctions and declarations of a given library or +types, variable, functions and declarations of a given library or program. For a given library or program this set of quantities is called an ABI corpus.
diff --git a/README-DOCKER.md b/README-DOCKER.md new file mode 100644 index 0000000..ad2dd8e --- /dev/null +++ b/README-DOCKER.md
@@ -0,0 +1,66 @@ +# Libabigail Docker + +Libabigail comes with two Dockerfile in [docker](docker) to build each of: + + - a Fedora base image (recommended) + - an Ubuntu base image. + +These containers are built and deployed on merges to the main branch and releases. + +### Usage + +Here is how to build the containers. Note that we build so it belongs to the same +namespace as the repository here. "ghcr.io" means "GitHub Container Registry" and +is the [GitHub packages](https://github.com/features/packages) registry that supports + Docker images and other OCI artifacts. + +```bash +$ docker build -f docker/Dockerfile.fedora -t ghcr.io/woodard/libabigail-fedora . +``` +```bash +$ docker build -f docker/Dockerfile.ubuntu -t ghcr.io/woodard/libabigail-ubuntu-22.04 . +``` + +Note that currently the fedora image is deployed to `ghcr.io/woodard/libabigail:latest`. + +### Shell + +To shell into a container (here is an example with ubuntu): + +```bash +$ docker run -it ghcr.io/woodard/libabigail-ubuntu-22.04 bash +``` + +Off the bat, you can find the abi executables: + +```bash +# which abidiff +/opt/abigail-env/.spack-env/view/bin/abidiff +``` + +Since the ubuntu base uses spack, you can interact with spack. +You can go to the environment in `/opt/abigail-env` and (given you +have the source code bound to `/src`) build and test again. + +```bash +$ spack install +``` + +And that's it! This workflow should make it easy to install development versions of libabigail with spack. +We will also use the "production" containers to grab libraries in: + +``` +$ ls /opt/abigail-env/.spack-env/view/ +bin include lib share +``` + +Note that the fedora container does not come with spack. + +### Testing + +We provide a testing container, which will use a fedora base and add new code to +compile, and then run `make check`. You can do this as follows on your local machine: + +```bash +$ docker build -f docker/Dockerfile.test -t test . +```
diff --git a/VISIBILITY b/VISIBILITY index b78111b..652ff13 100644 --- a/VISIBILITY +++ b/VISIBILITY
@@ -5,8 +5,7 @@ ========================================================== We try to limit the number of ELF symbols that are exported by the -libabigail.so shared library. We call this symbols visibility -control. +libabigail.so shared library. We call this, "symbol visibility control". As GNU/Linux is our development platform, we control symbol visibility by using the visibility support of the G++ compiler.
diff --git a/config.h b/config.h index e5475e6..67494ec 100644 --- a/config.h +++ b/config.h
@@ -249,6 +249,9 @@ /* has rpm/zstd support */ #define WITH_RPM_ZSTD 1 +/* compile support of abilint --show-type-use */ +/* #undef WITH_SHOW_TYPE_USE_IN_ABILINT */ + /* compile the GNU tar archive support in abipkgdiff */ #define WITH_TAR 1
diff --git a/configure.ac b/configure.ac index 056a851..7331eb9 100644 --- a/configure.ac +++ b/configure.ac
@@ -10,7 +10,7 @@ AC_PREREQ([2.63]) AC_CONFIG_AUX_DIR([build-aux]) -AC_CONFIG_HEADER([config.h]) +AC_CONFIG_HEADERS([config.h]) AC_CONFIG_SRCDIR([README]) AC_CONFIG_MACRO_DIR([m4]) @@ -83,6 +83,12 @@ ENABLE_DEBUG_TYPE_CANONICALIZATION=$enableval, ENABLE_DEBUG_TYPE_CANONICALIZATION=no) +AC_ARG_ENABLE(show-type-use-in-abilint, + AS_HELP_STRING([--enable-show-type-use-in-abilint=yes|no], + ['enable abilint --show-type-use'(default is no)]), + ENABLE_SHOW_TYPE_USE_IN_ABILINT=$enableval, + ENABLE_SHOW_TYPE_USE_IN_ABILINT=no) + AC_ARG_ENABLE(deb, AS_HELP_STRING([--enable-deb=yes|no|auto], [enable the support of deb in abipkgdiff (default is auto)]), @@ -167,6 +173,7 @@ dnl ************************************************* AC_PROG_CXX +AC_CANONICAL_HOST AC_USE_SYSTEM_EXTENSIONS AC_PROG_INSTALL @@ -225,6 +232,12 @@ [CFLAGS="$CFLAGS -DBAD_FTS=1", CXXFLAGS="$CXXFLAGS -DBAD_FTS=1"]) +dnl On musl, we need to find fts-standalone +AS_CASE( + [${host_os}], [*-musl*], [ + PKG_CHECK_MODULES([FTS], [fts-standalone]) +]) + dnl Check for dependency: libelf, libdw, libebl (elfutils) dnl Note that we need to use at least elfutils 0.159 but dnl at that time elfutils didnt have pkgconfig capabilities @@ -372,6 +385,16 @@ AM_CONDITIONAL(ENABLE_DEBUG_SELF_COMPARISON, test x$ENABLE_DEBUG_SELF_COMPARISON = xyes) +dnl enable support of abilint --show-type-use <type-id> +if test x$ENABLE_SHOW_TYPE_USE_IN_ABILINT = xyes; then + AC_DEFINE([WITH_SHOW_TYPE_USE_IN_ABILINT], 1, [compile support of abilint --show-type-use]) + AC_MSG_NOTICE([support of abilint --show-type-use <type-id> is enabled]) +else + AC_MSG_NOTICE([support of abilint --show-type-use <type-id> is disabled]) +fi + +AM_CONDITIONAL(ENABLE_SHOW_TYPE_USE_IN_ABILINT, test x$ENABLE_SHOW_TYPE_USE_IN_ABILINT = xyes) + dnl enable the debugging of type canonicalization when doing abidw --debug-tc <binary> if test x$ENABLE_DEBUG_TYPE_CANONICALIZATION = xyes; then AC_DEFINE([WITH_DEBUG_TYPE_CANONICALIZATION], @@ -1016,6 +1039,7 @@ libdw has the dwarf_getalt function : ${FOUND_DWARF_GETALT_IN_LIBDW} Enable rpm support in abipkgdiff : ${ENABLE_RPM} Enable rpm/zstd in abipkgdiff testing : ${ENABLE_RPM_ZSTD} + Enable abilint --show-type-use <type-id> : ${ENABLE_SHOW_TYPE_USE_IN_ABILINT} Enable self comparison debugging : ${ENABLE_DEBUG_SELF_COMPARISON} Enable type canonicalization debugging : ${ENABLE_DEBUG_TYPE_CANONICALIZATION} Enable deb support in abipkgdiff : ${ENABLE_DEB}
diff --git a/doc/manuals/abicompat.rst b/doc/manuals/abicompat.rst index acb2ab0..e88a05a 100644 --- a/doc/manuals/abicompat.rst +++ b/doc/manuals/abicompat.rst
@@ -77,6 +77,22 @@ Do not show information about where in the *second shared library* the respective type was changed. + * ``--ctf`` + + When comparing binaries, extract ABI information from CTF debug + information, if present. + + * ``--fail-no-debug-info`` + + If no debug info was found, then this option makes the program to + fail. Otherwise, without this option, the program will attempt to + compare properties of the binaries that are not related to debug + info, like pure ELF properties. + + * ``--ignore-soname`` + + Ignore differences in the SONAME when doing a comparison + * ``--weak-mode`` This triggers the weak mode of ``abicompat``. In this mode, only
diff --git a/doc/manuals/abidiff.rst b/doc/manuals/abidiff.rst index b37ed17..a15515b 100644 --- a/doc/manuals/abidiff.rst +++ b/doc/manuals/abidiff.rst
@@ -129,7 +129,7 @@ library that the tool has to consider. The tool will thus filter out ABI changes on types that are not defined in public headers. - * ``--headers-dir2 | --hd2`` <headers-directory-path-1> + * ``--headers-dir2 | --hd2`` <headers-directory-path-2> Specifies where to find the public headers of the second shared library that the tool has to consider. The tool will thus filter @@ -310,6 +310,10 @@ Show sizes and offsets in decimal base. This option is activated by default. + * ``--ignore-soname`` + + Ignore differences in the SONAME when doing a comparison + * ``--no-show-relative-offset-changes`` Without this option, when the offset of a data member changes,
diff --git a/doc/manuals/abipkgdiff.rst b/doc/manuals/abipkgdiff.rst index bc5acb9..f297c9a 100644 --- a/doc/manuals/abipkgdiff.rst +++ b/doc/manuals/abipkgdiff.rst
@@ -452,7 +452,7 @@ Emit verbose progress messages. - * ``self-check`` + * ``--self-check`` This is used to test the underlying Libabigail library. When in used, the command expects only on input package, along with its @@ -468,6 +468,10 @@ ==== SELF CHECK SUCCEEDED for 'libGLU.so.1.3.1' ==== $ + * ``--ctf`` + + This is used to compare packages with CTF debug information, if present. + .. _abipkgdiff_return_value_label: Return value
diff --git a/doc/manuals/conf.py b/doc/manuals/conf.py index a0967a2..1e37286 100644 --- a/doc/manuals/conf.py +++ b/doc/manuals/conf.py
@@ -41,7 +41,7 @@ # General information about the project. project = u'Libabigail' -copyright = u'2014-2016, Red Hat, Inc.' +copyright = u'2014-2022, Red Hat, Inc.' # The version info for the project you're documenting, acts as replacement for # |version| and |release|, also used in various other places throughout the @@ -220,6 +220,7 @@ ('abilint', 'abilint', u'validate an abigail ABI representation', [u'Dodji Seketeli'], 1), ('abicompat', 'abicompat', u'check ABI compatibility', [u'Dodji Seketeli'], 1), ('fedabipkgdiff', 'fedabipkgdiff', u'compare ABIs of Fedora packages', [u'Chenxiong Qi'], 1), + ('kmidiff', 'kmidiff', u'compare KMIs of Linux Kernel trees', [u'Dodji Seketeli'], 1), ] # If true, show URL addresses after external links.
diff --git a/docker/Dockerfile.fedora b/docker/Dockerfile.fedora new file mode 100644 index 0000000..0257e99 --- /dev/null +++ b/docker/Dockerfile.fedora
@@ -0,0 +1,38 @@ +FROM ghcr.io/woodard/libabigail-fedora-base as builder + +# docker build -f docker/Dockerfile.fedora -t ghcr.io/woodard/libabigail-fedora . + +WORKDIR /code +COPY . /code + +RUN mkdir -p build && \ + autoreconf -i && \ + cd build && \ + CXXFLAGS="-g3 -fvar-tracking-assignments \ + -gstatement-frontiers -gvariable-location-views -grecord-gcc-switches -pipe -Wall \ + -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wp,-D_GLIBCXX_ASSERTIONS \ + -fstack-protector-strong -fstack-clash-protection -fcf-protection \ + -fasynchronous-unwind-tables -O2" CFLAGS="-g3 -fvar-tracking-assignments \ + -gstatement-frontiers -gvariable-location-views -grecord-gcc-switches -pipe -Wall \ + -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wp,-D_GLIBCXX_ASSERTIONS \ + -fstack-protector-strong -fstack-clash-protection -fcf-protection \ + -fasynchronous-unwind-tables -O2" LDFLAGS="-Wl,--no-undefined" \ + ../configure --prefix=/opt/libabigail --enable-rpm=yes && \ + make -j4 && \ + make install + +FROM fedora:latest +COPY --from=builder /opt/libabigail /opt/libabigail +ENV PATH=/opt/libabigail/bin:$PATH + +# Runtime dependencies +RUN dnf install -y \ + python3-koji \ + python3-mock \ + python3-pyxdg \ + elfutils-libelf \ + elfutils-libs \ + libstdc++ \ + lbzip2 \ + shared-mime-info \ + six
diff --git a/docker/Dockerfile.fedora-base b/docker/Dockerfile.fedora-base new file mode 100644 index 0000000..f803dd7 --- /dev/null +++ b/docker/Dockerfile.fedora-base
@@ -0,0 +1,21 @@ +ARG fedora_version=latest +# ARG fedora_version=35 +FROM fedora:${fedora_version} as builder + +# docker build -f docker/Dockerfile.fedora-base -t ghcr.io/woodard/libabigail-fedora-base . + +RUN dnf install -y \ + autoconf \ + automake \ + cpio \ + elfutils-devel \ + gcc-c++ \ + lbzip2 \ + libtool \ + libxml2-devel \ + python3-koji \ + python3-mock \ + python3-pyxdg \ + shared-mime-info \ + six \ + wget
diff --git a/docker/Dockerfile.test b/docker/Dockerfile.test new file mode 100644 index 0000000..f25739a --- /dev/null +++ b/docker/Dockerfile.test
@@ -0,0 +1,28 @@ +FROM ghcr.io/woodard/libabigail-fedora-base + +# docker build -f docker/Dockerfile.test -t test . + +RUN dnf install -y \ + file \ + diffutils \ + lbzip2 \ + elfutils-libs + +WORKDIR /code +COPY . /code + +RUN mkdir -p build && \ + autoreconf -i && \ + cd build && \ + CXXFLAGS="-g3 -fvar-tracking-assignments \ + -gstatement-frontiers -gvariable-location-views -grecord-gcc-switches -pipe -Wall \ + -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wp,-D_GLIBCXX_ASSERTIONS \ + -fstack-protector-strong -fstack-clash-protection -fcf-protection \ + -fasynchronous-unwind-tables -O2" CFLAGS="-g3 -fvar-tracking-assignments \ + -gstatement-frontiers -gvariable-location-views -grecord-gcc-switches -pipe -Wall \ + -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wp,-D_GLIBCXX_ASSERTIONS \ + -fstack-protector-strong -fstack-clash-protection -fcf-protection \ + -fasynchronous-unwind-tables -O2" LDFLAGS="-Wl,--no-undefined" \ + ../configure --prefix=/opt/libabigail --enable-rpm=yes && \ + make -j4 && \ + make check ENABLE_SLOW_TEST=yes || (cat tests/test-suite.log && exit 1)
diff --git a/docker/Dockerfile.ubuntu b/docker/Dockerfile.ubuntu new file mode 100644 index 0000000..cb1dc16 --- /dev/null +++ b/docker/Dockerfile.ubuntu
@@ -0,0 +1,30 @@ +ARG ubuntu_version=22.04 +ARG gcc_version=10.3.0 +FROM ghcr.io/rse-ops/gcc-ubuntu-${ubuntu_version}:gcc-${gcc_version} + +# docker build -t ghcr.io/woodard/libabigail-ubuntu-22.04 . + +# Install Libabigail to its own view +WORKDIR /opt/abigail-env +RUN . /opt/spack/share/spack/setup-env.sh && \ + spack env create -d . && \ + spack env activate . && \ + spack add libabigail@master && \ + spack --debug install + +# Prepare a source extraction of libabigail at /src (intended to be overwritten by user) +COPY . /src + +# Second run - should have deps cached +RUN . /opt/spack/share/spack/setup-env.sh && \ + + # This adds metadata for libabigail to spack.yaml + spack develop --path /src libabigail@master && \ + spack --debug install + # At this point you can spack install, and bind the code to /code to develop + +# ensure libabigail stuffs always on the path +RUN cd /opt/abigail-env && \ + spack env activate --sh -d . >> /etc/profile.d/z10_spack_environment.sh + +ENTRYPOINT ["/bin/bash", "--rcfile", "/etc/profile", "-l", "-c"]
diff --git a/include/abg-comparison.h b/include/abg-comparison.h index 0ded53b..f5169ae 100644 --- a/include/abg-comparison.h +++ b/include/abg-comparison.h
@@ -836,12 +836,6 @@ show_redundant_changes(bool f); bool - flag_indirect_changes() const; - - void - flag_indirect_changes(bool f); - - bool show_symbols_unreferenced_by_debug_info() const; void @@ -893,7 +887,44 @@ diff_context_sptr ctxt); };//end struct diff_context. -/// The abstraction of a change between two ABI artifacts. +/// The abstraction of a change between two ABI artifacts, a.k.a an +/// artifact change. +/// +/// In the grand scheme of things, a diff is strongly typed; for +/// instance, a change between two enums is represented by an +/// enum_diff type. A change between two function_type is represented +/// by a function_type_diff type and a change between two class_decl +/// is represented by a class_diff type. All of these types derive +/// from the @ref diff parent class. +/// +/// An artifact change D can have one (or more) details named D'. A +/// detail is an artifact change that "belongs" to another one. Here, +/// D' belongs to D. Or said otherwise, D' is a child change of D. +/// Said otherwise, D and D' are related, and the relation is a +/// "child relation". +/// +/// For instance, if we consider a change carried by a class_diff, the +/// detail change might be a change on one data member of the class. +/// In other word, the class_diff change might have a child diff node +/// that would be a var_diff node. +/// +/// There are two ways to get the child var_diff node (for the data +/// member change detail) of the class_diff. +/// +/// The first way is through the typed API, that is, through the +/// class_diff::sorted_changed_data_members() member function which +/// returns var_diff nodes. +/// +/// The second way is through the generic API, that is, through the +/// diff::children_nodes() member function which returns generic diff +/// nodes. This second way enables us to walk the diff nodes graph in +/// a generic way, regardless of the types of the diff nodes. +/// +/// Said otherwise, there are two views for a given diff node. There +/// is typed view, and there is the generic view. In the typed view, +/// the details are accessed through the typed API. In the generic +/// view, the details are gathered through the generic view. +/// /// /// Please read more about the @ref DiffNode "IR" of the comparison /// engine to learn more about this. @@ -1021,6 +1052,11 @@ virtual const string& get_pretty_representation() const; + /// This constructs the relation between this diff node and its + /// detail diff nodes, in the generic view of the diff node. + /// + /// Each specific typed diff node should implement how the typed + /// view "links" itself to its detail nodes in the generic sense. virtual void chain_into_hierarchy(); @@ -1127,9 +1163,6 @@ type_or_decl_base_sptr second, diff_context_sptr ctxt = diff_context_sptr()); - virtual void - finish_diff_type(); - public: const type_or_decl_base_sptr @@ -1183,9 +1216,6 @@ diff_sptr type_diff, diff_context_sptr ctxt = diff_context_sptr()); - virtual void - finish_diff_type(); - public: var_decl_sptr first_var() const; @@ -1237,9 +1267,6 @@ diff_sptr underlying_type_diff, diff_context_sptr ctxt = diff_context_sptr()); - virtual void - finish_diff_type(); - public: const pointer_type_def_sptr first_pointer() const; @@ -1297,9 +1324,6 @@ diff_sptr underlying, diff_context_sptr ctxt = diff_context_sptr()); - virtual void - finish_diff_type(); - public: reference_type_def_sptr first_reference() const; @@ -1357,9 +1381,6 @@ diff_sptr element_type_diff, diff_context_sptr ctxt = diff_context_sptr()); - virtual void - finish_diff_type(); - public: const array_type_def_sptr first_array() const; @@ -1414,9 +1435,6 @@ diff_sptr underling, diff_context_sptr ctxt = diff_context_sptr()); - virtual void - finish_diff_type(); - public: const qualified_type_def_sptr first_qualified_type() const; @@ -1483,9 +1501,6 @@ const diff_sptr, diff_context_sptr ctxt = diff_context_sptr()); - virtual void - finish_diff_type(); - public: const enum_type_decl_sptr first_enum() const; @@ -1556,9 +1571,6 @@ class_or_union_sptr second_scope, diff_context_sptr ctxt = diff_context_sptr()); - virtual void - finish_diff_type(); - public: const class_or_union_diff::priv_ptr& @@ -1678,9 +1690,6 @@ class_decl_sptr second_scope, diff_context_sptr ctxt = diff_context_sptr()); - virtual void - finish_diff_type(); - public: //TODO: add change of the name of the type. @@ -1707,6 +1716,9 @@ const base_diff_sptrs_type& changed_bases(); + const vector<class_decl::base_spec_sptr>& + moved_bases() const; + virtual bool has_changes() const; @@ -1757,9 +1769,6 @@ union_decl_sptr second_union, diff_context_sptr ctxt = diff_context_sptr()); - virtual void - finish_diff_type(); - public: virtual ~union_diff(); @@ -1799,9 +1808,6 @@ class_diff_sptr underlying, diff_context_sptr ctxt = diff_context_sptr()); - virtual void - finish_diff_type(); - public: class_decl::base_spec_sptr first_base() const; @@ -1866,9 +1872,6 @@ scope_decl_sptr second_scope, diff_context_sptr ctxt = diff_context_sptr()); - virtual void - finish_diff_type(); - public: friend scope_diff_sptr @@ -1960,9 +1963,6 @@ struct priv; std::unique_ptr<priv> priv_; - virtual void - finish_diff_type(); - fn_parm_diff(const function_decl::parameter_sptr first, const function_decl::parameter_sptr second, diff_context_sptr ctxt); @@ -2029,9 +2029,6 @@ const function_type_sptr second, diff_context_sptr ctxt); - virtual void - finish_diff_type(); - public: friend function_type_diff_sptr compute_diff(const function_type_sptr first, @@ -2101,9 +2098,6 @@ const function_decl_sptr second, diff_context_sptr ctxt); - virtual void - finish_diff_type(); - public: friend function_decl_diff_sptr @@ -2156,9 +2150,6 @@ const type_decl_sptr second, diff_context_sptr ctxt = diff_context_sptr()); - virtual void - finish_diff_type(); - public: friend type_decl_diff_sptr compute_diff(const type_decl_sptr first, @@ -2208,9 +2199,6 @@ const diff_sptr underlying_type_diff, diff_context_sptr ctxt = diff_context_sptr()); - virtual void - finish_diff_type(); - public: friend typedef_diff_sptr compute_diff(const typedef_decl_sptr first,
diff --git a/include/abg-corpus.h b/include/abg-corpus.h index 652a829..4ea82f5 100644 --- a/include/abg-corpus.h +++ b/include/abg-corpus.h
@@ -44,10 +44,10 @@ enum origin { ARTIFICIAL_ORIGIN = 0, - NATIVE_XML_ORIGIN, - DWARF_ORIGIN, - CTF_ORIGIN, - LINUX_KERNEL_BINARY_ORIGIN + NATIVE_XML_ORIGIN = 1, + DWARF_ORIGIN = 1 << 1, + CTF_ORIGIN = 1 << 2, + LINUX_KERNEL_BINARY_ORIGIN = 1 << 3 }; private: @@ -280,6 +280,18 @@ friend class corpus_group; };// end class corpus. +corpus::origin +operator|(corpus::origin l, corpus::origin r); + +corpus::origin +operator|=(corpus::origin &l, corpus::origin r); + +corpus::origin +operator&(corpus::origin l, corpus::origin r); + +corpus::origin +operator&=(corpus::origin &l, corpus::origin r); + /// Abstracts the building of the set of exported variables and /// functions. ///
diff --git a/include/abg-ctf-reader.h b/include/abg-ctf-reader.h index 3343f0d..60f3623 100644 --- a/include/abg-ctf-reader.h +++ b/include/abg-ctf-reader.h
@@ -19,6 +19,8 @@ #include "abg-suppression.h" #include "abg-elf-reader-common.h" +#include "ctf-api.h" + namespace abigail { namespace ctf_reader @@ -29,11 +31,27 @@ read_context_sptr create_read_context(const std::string& elf_path, + const vector<char**>& debug_info_root_paths, ir::environment *env); corpus_sptr read_corpus(read_context *ctxt, elf_reader::status& status); + corpus_sptr read_corpus(const read_context_sptr &ctxt, elf_reader::status &status); + +corpus_sptr +read_and_add_corpus_to_group_from_elf(read_context*, corpus_group&, elf_reader::status&); + +void +set_read_context_corpus_group(read_context& ctxt, corpus_group_sptr& group); + +void +reset_read_context(read_context_sptr &ctxt, + const std::string& elf_path, + const vector<char**>& debug_info_root_path, + ir::environment* environment); +std::string +dic_type_key(ctf_dict_t *dic, ctf_id_t ctf_type); } // end namespace ctf_reader } // end namespace abigail
diff --git a/include/abg-cxx-compat.h b/include/abg-cxx-compat.h index 443905c..5c5943d 100644 --- a/include/abg-cxx-compat.h +++ b/include/abg-cxx-compat.h
@@ -45,7 +45,7 @@ optional(const T& value) : has_value_(true), value_(value) {} bool - has_value() const + has_value() const noexcept { return has_value_; } @@ -67,19 +67,19 @@ } const T& - operator*() const + operator*() const& noexcept { return value_; } T& - operator*() + operator*() & noexcept { return value_; } const T* - operator->() const + operator->() const noexcept { return &value_; } T* - operator->() + operator->() noexcept { return &value_; } optional& @@ -90,9 +90,27 @@ return *this; } - explicit operator bool() const { return has_value_; } + explicit operator bool() const noexcept { return has_value(); } }; +template <typename T, typename U> +bool +operator==(const optional<T>& lhs, const optional<U>& rhs) +{ + if (!lhs.has_value() && !rhs.has_value()) + return true; + if (!lhs.has_value() || !rhs.has_value()) + return false; + return lhs.value() == rhs.value(); +} + +template <typename T, typename U> +bool +operator!=(const optional<T>& lhs, const optional<U>& rhs) +{ + return !(lhs == rhs); +} + #endif }
diff --git a/include/abg-fwd.h b/include/abg-fwd.h index 4c13990..423d29e 100644 --- a/include/abg-fwd.h +++ b/include/abg-fwd.h
@@ -349,6 +349,9 @@ bool is_at_global_scope(const decl_base_sptr); +bool +is_at_global_scope(const decl_base*); + class_or_union* is_at_class_scope(const decl_base_sptr);
diff --git a/include/abg-ir.h b/include/abg-ir.h index a0ef29b..8d1d292 100644 --- a/include/abg-ir.h +++ b/include/abg-ir.h
@@ -21,6 +21,7 @@ #include <functional> #include <set> #include <unordered_map> +#include "abg-cxx-compat.h" #include "abg-fwd.h" #include "abg-hash.h" #include "abg-traverse.h" @@ -179,12 +180,6 @@ decl_only_class_equals_definition(bool f) const; bool - use_enum_binary_only_equality() const; - - void - use_enum_binary_only_equality(bool f) const; - - bool is_void_type(const type_base_sptr&) const; bool @@ -926,7 +921,8 @@ const version& ve, visibility vi, bool is_in_ksymtab = false, - uint64_t crc = 0, + const abg_compat::optional<uint32_t>& crc = {}, + const abg_compat::optional<std::string>& ns = {}, bool is_suppressed = false); elf_symbol(const elf_symbol&); @@ -951,7 +947,8 @@ const version& ve, visibility vi, bool is_in_ksymtab = false, - uint64_t crc = 0, + const abg_compat::optional<uint32_t>& crc = {}, + const abg_compat::optional<std::string>& ns = {}, bool is_suppressed = false); const environment* @@ -1023,11 +1020,17 @@ void set_is_in_ksymtab(bool is_in_ksymtab); - uint64_t + const abg_compat::optional<uint32_t>& get_crc() const; void - set_crc(uint64_t crc); + set_crc(const abg_compat::optional<uint32_t>& crc); + + const abg_compat::optional<std::string>& + get_namespace() const; + + void + set_namespace(const abg_compat::optional<std::string>& ns); bool is_suppressed() const;
diff --git a/include/abg-reader.h b/include/abg-reader.h index a3aa0f8..78771c5 100644 --- a/include/abg-reader.h +++ b/include/abg-reader.h
@@ -26,6 +26,8 @@ using namespace abigail::ir; +class read_context; + translation_unit_sptr read_translation_unit_from_file(const std::string& file_path, environment* env); @@ -38,7 +40,8 @@ read_translation_unit_from_istream(std::istream* in, environment* env); -class read_context; +translation_unit_sptr +read_translation_unit(read_context&); /// A convenience typedef for a shared pointer to read_context. typedef shared_ptr<read_context> read_context_sptr; @@ -81,6 +84,14 @@ void consider_types_not_reachable_from_public_interfaces(read_context& ctxt, bool flag); + +#ifdef WITH_SHOW_TYPE_USE_IN_ABILINT +vector<type_base_sptr>* +get_types_from_type_id(read_context&, const string&); + +unordered_map<type_or_decl_base*, vector<type_or_decl_base*>>* +get_artifact_used_by_relation_map(read_context&); +#endif }//end xml_reader #ifdef WITH_DEBUG_SELF_COMPARISON
diff --git a/include/abg-tools-utils.h b/include/abg-tools-utils.h index 68e5402..f7dccb2 100644 --- a/include/abg-tools-utils.h +++ b/include/abg-tools-utils.h
@@ -311,7 +311,8 @@ vector<string>& kabi_wl_paths, suppr::suppressions_type& supprs, bool verbose, - environment_sptr& env); + environment_sptr& env, + corpus::origin origin = corpus::DWARF_ORIGIN); }// end namespace tools_utils /// A macro that expands to aborting the program when executed.
diff --git a/src/Makefile.am b/src/Makefile.am index 29da1ec..1591224 100644 --- a/src/Makefile.am +++ b/src/Makefile.am
@@ -46,12 +46,12 @@ libabigail_la_SOURCES += abg-ctf-reader.cc endif -libabigail_la_LIBADD = $(DEPS_LIBS) +libabigail_la_LIBADD = $(DEPS_LIBS) $(FTS_LIBS) libabigail_la_LDFLAGS = -lpthread -Wl,--as-needed -no-undefined CUSTOM_MACROS = -DABIGAIL_ROOT_SYSTEM_LIBDIR=\"${libdir}\" AM_CPPFLAGS=\ -$(CUSTOM_MACROS) $(DEPS_CPPFLAGS) \ +$(CUSTOM_MACROS) $(DEPS_CPPFLAGS) $(FTS_CFLAGS) \ -Wall -I$(abs_top_srcdir) -I$(abs_top_srcdir)/include \ -I$(abs_top_builddir)/include -I$(abs_top_builddir)
diff --git a/src/abg-comp-filter.cc b/src/abg-comp-filter.cc index 5625127..22da524 100644 --- a/src/abg-comp-filter.cc +++ b/src/abg-comp-filter.cc
@@ -230,11 +230,11 @@ crc_changed(const function_or_var_decl_sptr& f, const function_or_var_decl_sptr& s) { - const auto symbol_f = f->get_symbol(), symbol_s = s->get_symbol(); + const auto& symbol_f = f->get_symbol(); + const auto& symbol_s = s->get_symbol(); if (!symbol_f || !symbol_s) return false; - const auto crc_f = symbol_f->get_crc(), crc_s = symbol_s->get_crc(); - return (crc_f != 0 && crc_s != 0 && crc_f != crc_s); + return symbol_f->get_crc() != symbol_s->get_crc(); } /// Test if the current diff tree node carries a CRC change in either a @@ -254,6 +254,43 @@ return false; } +/// Test if there was a function or variable namespace change. +/// +/// @param f the first function or variable to consider. +/// +/// @param s the second function or variable to consider. +/// +/// @return true if the test is positive, false otherwise. +template <typename function_or_var_decl_sptr> +static bool +namespace_changed(const function_or_var_decl_sptr& f, + const function_or_var_decl_sptr& s) +{ + const auto& symbol_f = f->get_symbol(); + const auto& symbol_s = s->get_symbol(); + if (!symbol_f || !symbol_s) + return false; + return symbol_f->get_namespace() != symbol_s->get_namespace(); +} + +/// Test if the current diff tree node carries a namespace change in +/// either a function or a variable. +/// +/// @param diff the diff tree node to consider. +/// +/// @return true if the test is positive, false otherwise. +static bool +namespace_changed(const diff* diff) +{ + if (const function_decl_diff* d = + dynamic_cast<const function_decl_diff*>(diff)) + return namespace_changed(d->first_function_decl(), + d->second_function_decl()); + if (const var_diff* d = dynamic_cast<const var_diff*>(diff)) + return namespace_changed(d->first_var(), d->second_var()); + return false; +} + /// Test if there was a function name change, but there there was no /// change in name of the underlying symbol. IOW, if the name of a /// function changed, but the symbol of the new function is equal to @@ -1781,7 +1818,8 @@ || non_static_data_member_added_or_removed(d) || base_classes_added_or_removed(d) || has_harmful_enum_change(d) - || crc_changed(d))) + || crc_changed(d) + || namespace_changed(d))) category |= SIZE_OR_OFFSET_CHANGE_CATEGORY; if (has_virtual_mem_fn_change(d))
diff --git a/src/abg-comparison-priv.h b/src/abg-comparison-priv.h index f293568..0953d56 100644 --- a/src/abg-comparison-priv.h +++ b/src/abg-comparison-priv.h
@@ -197,7 +197,6 @@ bool show_linkage_names_; bool show_locs_; bool show_redundant_changes_; - bool flag_indirect_changes_; bool show_syms_unreferenced_by_di_; bool show_added_syms_unreferenced_by_di_; bool show_unreachable_types_; @@ -227,7 +226,6 @@ show_linkage_names_(false), show_locs_(true), show_redundant_changes_(true), - flag_indirect_changes_(false), show_syms_unreferenced_by_di_(true), show_added_syms_unreferenced_by_di_(true), show_unreachable_types_(false), @@ -242,7 +240,8 @@ friend class type_diff_base; }; // end class type_diff_base -/// Private data for the @ref diff type. +/// Private data for the @ref diff type. The details of generic view +/// of the diff node are expressed here. struct diff::priv { bool finished_; @@ -614,6 +613,7 @@ class_decl::base_specs sorted_inserted_bases_; string_base_diff_sptr_map changed_bases_; base_diff_sptrs_type sorted_changed_bases_; + vector<class_decl::base_spec_sptr> moved_bases_; class_decl::base_spec_sptr base_has_changed(class_decl::base_spec_sptr) const;
diff --git a/src/abg-comparison.cc b/src/abg-comparison.cc index ac75ff6..1313e8f 100644 --- a/src/abg-comparison.cc +++ b/src/abg-comparison.cc
@@ -1667,22 +1667,6 @@ diff_context::show_redundant_changes(bool f) {priv_->show_redundant_changes_ = f;} -/// A getter for the flag that says if we should flag indirect class -/// and union changes in leaf-changes-only mode. -/// -/// @return the flag. -bool -diff_context::flag_indirect_changes() const -{return priv_->flag_indirect_changes_;} - -/// A setter for the flag that says if we should flag indirect class -/// and union changes in leaf-changes-only mode. -/// -/// @param f the flag to set. -void -diff_context::flag_indirect_changes(bool f) -{priv_->flag_indirect_changes_ = f;} - /// Getter for the flag that indicates if symbols not referenced by /// any debug info are to be compared and reported about. /// @@ -1933,7 +1917,10 @@ priv_->traversing_ = false; } -/// Finish the building of a given kind of a diff tree node. +/// Finish the insertion of a diff tree node into the diff graph. +/// +/// This function might be called several times. It must perform the +/// insertion only once. /// /// For instance, certain kinds of diff tree node have specific /// children nodes that are populated after the constructor of the @@ -1943,6 +1930,10 @@ void diff::finish_diff_type() { + if (diff::priv_->finished_) + return; + chain_into_hierarchy(); + diff::priv_->finished_ = true; } /// Getter of the first subject of the diff. @@ -2014,11 +2005,6 @@ // above. priv_->children_.push_back(d.get()); - diff_less_than_functor comp; - std::sort(priv_->children_.begin(), - priv_->children_.end(), - comp); - d->priv_->parent_ = this; } @@ -2081,6 +2067,13 @@ /// without traversing it. But traversing a node without visiting it /// is not possible. /// +/// Note that the insertion of the "generic view" of the diff node +/// into the graph being traversed is done "on the fly". The +/// insertion of the "typed view" of the diff node into the graph is +/// done implicitely. To learn more about the generic and typed view +/// of the diff node, please read the introductory comments of the +/// @ref diff class. +/// /// Note that by default this traversing code visits a given class of /// equivalence of a diff node only once. This behaviour can been /// changed by calling @@ -2118,6 +2111,7 @@ bool diff::traverse(diff_node_visitor& v) { + // Insert the "generic view" of the diff node into its graph. finish_diff_type(); v.visit_begin(this); @@ -2549,17 +2543,6 @@ priv_(new priv) {ABG_ASSERT(entities_are_of_distinct_kinds(first, second));} -/// Finish building the current instance of @ref distinct_diff. -void -distinct_diff::finish_diff_type() -{ - if (diff::priv_->finished_) - return; - - chain_into_hierarchy(); - diff::priv_->finished_ = true; -} - /// Getter for the first subject of the diff. /// /// @return the first subject of the diff. @@ -3252,16 +3235,6 @@ priv_(new priv) {priv_->type_diff_ = type_diff;} -/// Finish building the current instance of @ref var_diff. -void -var_diff::finish_diff_type() -{ - if (diff::priv_->finished_) - return; - chain_into_hierarchy(); - diff::priv_->finished_ = true; -} - /// Getter for the first @ref var_decl of the diff. /// /// @return the first @ref var_decl of the diff. @@ -3381,16 +3354,6 @@ priv_(new priv(underlying)) {} -/// Finish building the current instance of @ref pointer_diff. -void -pointer_diff::finish_diff_type() -{ - if (diff::priv_->finished_) - return; - chain_into_hierarchy(); - diff::priv_->finished_ = true; -} - /// Getter for the first subject of a pointer diff /// /// @return the first pointer considered in this pointer diff. @@ -3531,16 +3494,6 @@ priv_(new priv(element_type_diff)) {} -/// Finish building the current instance of @ref array_diff. -void -array_diff::finish_diff_type() -{ - if (diff::priv_->finished_) - return; - chain_into_hierarchy(); - diff::priv_->finished_ = true; -} - /// Getter for the first array of the diff. /// /// @return the first array of the diff. @@ -3692,16 +3645,6 @@ priv_(new priv(underlying)) {} -/// Finish building the current instance of @ref reference_diff. -void -reference_diff::finish_diff_type() -{ - if (diff::priv_->finished_) - return; - chain_into_hierarchy(); - diff::priv_->finished_ = true; -} - /// Getter for the first reference of the diff. /// /// @return the first reference of the diff. @@ -3837,16 +3780,6 @@ priv_(new priv(under)) {} -/// Finish building the current instance of @ref qualified_type_diff. -void -qualified_type_diff::finish_diff_type() -{ - if (diff::priv_->finished_) - return; - chain_into_hierarchy(); - diff::priv_->finished_ = true; -} - /// Getter for the first qualified type of the diff. /// /// @return the first qualified type of the diff. @@ -4080,16 +4013,6 @@ priv_(new priv(underlying_type_diff)) {} -/// Finish building the current instance of @ref enum_diff. -void -enum_diff::finish_diff_type() -{ - if (diff::priv_->finished_) - return; - chain_into_hierarchy(); - diff::priv_->finished_ = true; -} - /// @return the first enum of the diff. const enum_type_decl_sptr enum_diff::first_enum() const @@ -4194,11 +4117,8 @@ second->get_underlying_type(), ctxt); enum_diff_sptr d(new enum_diff(first, second, ud, ctxt)); - bool s = first->get_environment()->use_enum_binary_only_equality(); - first->get_environment()->use_enum_binary_only_equality(true); if (first != second) { - first->get_environment()->use_enum_binary_only_equality(false); compute_diff(first->get_enumerators().begin(), first->get_enumerators().end(), second->get_enumerators().begin(), @@ -4206,7 +4126,6 @@ d->priv_->enumerators_changes_); d->ensure_lookup_tables_populated(); } - first->get_environment()->use_enum_binary_only_equality(s); ctxt->initialize_canonical_diff(d); return d; @@ -4946,16 +4865,6 @@ //priv_(new priv) {} -/// Finish building the current instance of @ref class_or_union_diff. -void -class_or_union_diff::finish_diff_type() -{ - if (diff::priv_->finished_) - return; - chain_into_hierarchy(); - diff::priv_->finished_ = true; -} - /// Getter of the private data of the @ref class_or_union_diff type. /// /// Note that due to an optimization, the private data of @ref @@ -5308,6 +5217,11 @@ if (j->second != b) get_priv()->changed_bases_[name] = compute_diff(j->second, b, context()); + else + // The base class changed place. IOW, the base + // classes got re-arranged. Let's keep track of the + // base classes that moved. + get_priv()->moved_bases_.push_back(b); get_priv()->deleted_bases_.erase(j); } else @@ -5561,16 +5475,6 @@ return canonical->priv_; } -/// Finish building the current instance of @ref class_diff. -void -class_diff::finish_diff_type() -{ - if (diff::priv_->finished_) - return; - chain_into_hierarchy(); - diff::priv_->finished_ = true; -} - /// @return the pretty representation of the current instance of @ref /// class_diff. const string& @@ -5648,6 +5552,16 @@ class_diff::changed_bases() {return get_priv()->sorted_changed_bases_;} +/// Getter for the vector of bases that "moved". +/// That is, the vector of base types which position changed. If this +/// vector is not empty, it means the bases of the underlying class +/// type got re-ordered. +/// +/// @return the vector of bases that moved. +const vector<class_decl::base_spec_sptr>& +class_diff::moved_bases() const +{return get_priv()->moved_bases_;} + /// @return the edit script of the bases of the two classes. edit_script& class_diff::base_changes() @@ -5809,17 +5723,6 @@ priv_(new priv(underlying)) {} -/// Finish building the current instance of @ref base_diff. -void -base_diff::finish_diff_type() -{ - if (diff::priv_->finished_) - return; - - chain_into_hierarchy(); - diff::priv_->finished_ = true; -} - /// Getter for the first base spec of the diff object. /// /// @return the first base specifier for the diff object. @@ -5984,11 +5887,6 @@ : class_or_union_diff(first_union, second_union, ctxt) {} -/// Finish building the current instance of @ref union_diff. -void -union_diff::finish_diff_type() -{class_or_union_diff::finish_diff_type();} - /// Destructor of the union_diff node. union_diff::~union_diff() {} @@ -6328,16 +6226,6 @@ priv_(new priv) {} -/// Finish building the current instance of @ref scope_diff. -void -scope_diff::finish_diff_type() -{ - if (diff::priv_->finished_) - return; - chain_into_hierarchy(); - diff::priv_->finished_ = true; -} - /// Getter for the first scope of the diff. /// /// @return the first scope of the diff. @@ -6631,16 +6519,6 @@ ABG_ASSERT(priv_->type_diff); } -/// Finish the building of the current instance of @ref fn_parm_diff. -void -fn_parm_diff::finish_diff_type() -{ - if (diff::priv_->finished_) - return; - chain_into_hierarchy(); - diff::priv_->finished_ = true; -} - /// Getter for the first subject of this diff node. /// /// @return the first function_decl::parameter_sptr subject of this @@ -6902,16 +6780,6 @@ priv_(new priv) {} -/// Finish building the current instance of @ref function_type_diff -void -function_type_diff::finish_diff_type() -{ - if (diff::priv_->finished_) - return; - chain_into_hierarchy(); - diff::priv_->finished_ = true; -} - /// Getter for the first subject of the diff. /// /// @return the first function type involved in the diff. @@ -7118,16 +6986,6 @@ { } -/// Finish building the current instance of @ref function_decl_diff. -void -function_decl_diff::finish_diff_type() -{ - if (diff::priv_->finished_) - return; - chain_into_hierarchy(); - diff::priv_->finished_ = true; -} - /// @return the first function considered by the diff. const function_decl_sptr function_decl_diff::first_function_decl() const @@ -7251,15 +7109,6 @@ : type_diff_base(first, second, ctxt) {} -/// Finish building the current instance of @ref type_decl_diff. -void -type_decl_diff::finish_diff_type() -{ - if (diff::priv_->finished_) - return; - diff::priv_->finished_ = true; -} - /// Getter for the first subject of the type_decl_diff. /// /// @return the first type_decl involved in the diff. @@ -7399,16 +7248,6 @@ priv_(new priv(underlying)) {} -/// Finish building the current instance of @ref typedef_diff. -void -typedef_diff::finish_diff_type() -{ - if (diff::priv_->finished_) - return; - chain_into_hierarchy(); - diff::priv_->finished_ = true; -} - /// Getter for the firt typedef_decl involved in the diff. /// /// @return the first subject of the diff. @@ -10034,7 +9873,11 @@ s.net_num_vars_removed() + s.net_num_vars_added() + s.net_num_leaf_var_changes() + - s.net_num_leaf_type_changes(); + s.net_num_leaf_type_changes() + + s.net_num_removed_func_syms() + + s.net_num_added_func_syms() + + s.net_num_removed_var_syms() + + s.net_num_added_var_syms(); if (!sonames_equal_) out << indent << "ELF SONAME changed\n"; @@ -11097,7 +10940,10 @@ ctxt->set_corpus_diff(r); - r->priv_->sonames_equal_ = f->get_soname() == s->get_soname(); + if(ctxt->show_soname_change()) + r->priv_->sonames_equal_ = f->get_soname() == s->get_soname(); + else + r->priv_->sonames_equal_ = true; r->priv_->architectures_equal_ = f->get_architecture_name() == s->get_architecture_name();
diff --git a/src/abg-corpus-priv.h b/src/abg-corpus-priv.h index 778e336..d4b9ba3 100644 --- a/src/abg-corpus-priv.h +++ b/src/abg-corpus-priv.h
@@ -670,7 +670,7 @@ environment* env; corpus_group* group; corpus::exported_decls_builder_sptr exported_decls_builder; - origin origin_; + corpus::origin origin_; vector<string> regex_patterns_fns_to_suppress; vector<string> regex_patterns_vars_to_suppress; vector<string> regex_patterns_fns_to_keep;
diff --git a/src/abg-corpus.cc b/src/abg-corpus.cc index a517f38..09047a8 100644 --- a/src/abg-corpus.cc +++ b/src/abg-corpus.cc
@@ -1560,6 +1560,62 @@ return priv_->exported_decls_builder; } +/// Bitwise | operator for the corpus::origin type. +/// +/// @param l the left-hand side operand of the | operation. +/// +/// @param r the right-hand side operand of the | operation. +/// +/// @return the result of the operation. +corpus::origin +operator|(corpus::origin l, corpus::origin r) +{ + return static_cast<corpus::origin> + (static_cast<uint32_t>(l) | static_cast<uint32_t>(r)); +} + +/// Bitwise |= operator for the corpus::origin type. +/// +/// @param l the left-hand side operand for the |= operation. +/// +/// @param r the right-hand side operand for the |= operation. +/// +/// @return the result of the operation. +corpus::origin +operator|=(corpus::origin &l, corpus::origin r) +{ + l = l | r; + return l; +} + +/// Bitwise & operator for the corpus::origin type. +/// +/// @param l the left-hand side operand of the & operation. +/// +/// @param r the right-hand side operand of the & operation. +/// +/// @return the result of the operation. +corpus::origin +operator&(corpus::origin l, corpus::origin r) +{ + return static_cast<corpus::origin> + (static_cast<uint32_t>(l) & static_cast<uint32_t>(r)); +} + +/// Bitwise &= operator for the corpus::origin type. +/// +/// @param l the left-hand side operand of the &= operation. +/// +/// @param r the right-hand side operand of the &= operation. +/// +/// @return the result of the operation. +corpus::origin +operator&=(corpus::origin &l, corpus::origin r) +{ + l = l & r; + return l; +} + // </corpus stuff> // <corpus_group stuff>
diff --git a/src/abg-ctf-reader.cc b/src/abg-ctf-reader.cc index e5ea0ca..2bb3d92 100644 --- a/src/abg-ctf-reader.cc +++ b/src/abg-ctf-reader.cc
@@ -16,6 +16,8 @@ #include <fcntl.h> /* For open(3) */ #include <iostream> #include <memory> +#include <map> +#include <algorithm> #include "ctf-api.h" @@ -58,13 +60,21 @@ /// A map associating CTF type ids with libabigail IR types. This /// is used to reuse already generated types. - unordered_map<ctf_id_t,type_base_sptr> types_map; + unordered_map<string,type_base_sptr> types_map; + + /// A set associating unknown CTF type ids + std::set<ctf_id_t> unknown_types_set; /// libelf handler for the ELF file from which we read the CTF data, /// and the corresponding file descriptor. Elf *elf_handler; int elf_fd; + /// libelf handler for the ELF file from which we read the CTF data, + /// and the corresponding file descriptor found in external .debug file + Elf *elf_handler_dbg; + int elf_fd_dbg; + /// The symtab read from the ELF file. symtab_reader::symtab_sptr symtab; @@ -74,28 +84,172 @@ ctf_sect_t symtab_sect; ctf_sect_t strtab_sect; - /// Associate a given CTF type ID with a given libabigail IR type. - void add_type(ctf_id_t ctf_type, type_base_sptr type) + corpus_sptr cur_corpus_; + corpus_group_sptr cur_corpus_group_; + corpus::exported_decls_builder* exported_decls_builder_; + // The set of directories under which to look for debug info. + vector<char**> debug_info_root_paths_; + + /// Setter of the exported decls builder object. + /// + /// Note that this @ref read_context is not responsible for the live + /// time of the exported_decls_builder object. The corpus is. + /// + /// @param b the new builder. + void + exported_decls_builder(corpus::exported_decls_builder* b) + {exported_decls_builder_ = b;} + + /// Getter of the exported decls builder object. + /// + /// @return the exported decls builder. + corpus::exported_decls_builder* + exported_decls_builder() + {return exported_decls_builder_;} + + /// If a given function decl is suitable for the set of exported + /// functions of the current corpus, this function adds it to that + /// set. + /// + /// @param fn the function to consider for inclusion into the set of + /// exported functions of the current corpus. + void + maybe_add_fn_to_exported_decls(function_decl* fn) { - types_map.insert(std::make_pair(ctf_type, type)); + if (fn) + if (corpus::exported_decls_builder* b = exported_decls_builder()) + b->maybe_add_fn_to_exported_fns(fn); + } + + /// If a given variable decl is suitable for the set of exported + /// variables of the current corpus, this variable adds it to that + /// set. + /// + /// @param fn the variable to consider for inclusion into the set of + /// exported variables of the current corpus. + void + maybe_add_var_to_exported_decls(var_decl* var) + { + if (var) + if (corpus::exported_decls_builder* b = exported_decls_builder()) + b->maybe_add_var_to_exported_vars(var); + } + + /// Getter of the current corpus group being constructed. + /// + /// @return current the current corpus being constructed, if any, or + /// nil. + const corpus_group_sptr + current_corpus_group() const + {return cur_corpus_group_;} + + /// Test if there is a corpus group being built. + /// + /// @return if there is a corpus group being built, false otherwise. + bool + has_corpus_group() const + {return bool(cur_corpus_group_);} + + /// Return the main corpus from the current corpus group, if any. + /// + /// @return the main corpus of the current corpus group, if any, nil + /// if no corpus group is being constructed. + corpus_sptr + main_corpus_from_current_group() + { + if (cur_corpus_group_) + return cur_corpus_group_->get_main_corpus(); + return corpus_sptr(); + } + + /// Test if the current corpus being built is the main corpus of the + /// current corpus group. + /// + /// @return return true iff the current corpus being built is the + /// main corpus of the current corpus group. + bool + current_corpus_is_main_corpus_from_current_group() + { + corpus_sptr main_corpus = main_corpus_from_current_group(); + + if (main_corpus && main_corpus.get() == cur_corpus_.get()) + return true; + + return false; + } + + /// Return true if the current corpus is part of a corpus group + /// being built and if it's not the main corpus of the group. + /// + /// For instance, this would return true if we are loading a linux + /// kernel *module* that is part of the current corpus group that is + /// being built. In this case, it means we should re-use types + /// coming from the "vmlinux" binary that is the main corpus of the + /// group. + /// + /// @return the corpus group the current corpus belongs to, if the + /// current corpus is part of a corpus group being built. Nil otherwise. + corpus_sptr + should_reuse_type_from_corpus_group() + { + if (has_corpus_group()) + if (corpus_sptr main_corpus = main_corpus_from_current_group()) + if (!current_corpus_is_main_corpus_from_current_group()) + return current_corpus_group(); + + return corpus_sptr(); + } + + /// Associate a given CTF type ID with a given libabigail IR type. + /// + /// @param dic the dictionnary the type belongs to. + /// + /// @param ctf_type the type ID. + /// + /// @param type the type to associate to the ID. + void + add_type(ctf_dict_t *dic, ctf_id_t ctf_type, type_base_sptr type) + { + string key = dic_type_key(dic, ctf_type); + types_map.insert(std::make_pair(key, type)); + } + + /// Insert a given CTF unknown type ID. + /// + /// @param ctf_type the unknown type ID to be added. + void + add_unknown_type(ctf_id_t ctf_type) + { + unknown_types_set.insert(ctf_type); } /// Lookup a given CTF type ID in the types map. /// + /// @param dic the dictionnary the type belongs to. + /// /// @param ctf_type the type ID of the type to lookup. - type_base_sptr lookup_type(ctf_id_t ctf_type) + type_base_sptr + lookup_type(ctf_dict_t *dic, ctf_id_t ctf_type) { type_base_sptr result; + std::string key = dic_type_key(dic, ctf_type); - auto search = types_map.find(ctf_type); + auto search = types_map.find(key); if (search != types_map.end()) result = search->second; return result; } + /// Lookup a given CTF unknown type ID in the unknown set. + /// @param ctf_type the unknown type ID to lookup. + bool + lookup_unknown_type(ctf_id_t ctf_type) + { return unknown_types_set.find(ctf_type) != unknown_types_set.end(); } + /// Canonicalize all the types stored in the types map. - void canonicalize_all_types(void) + void + canonicalize_all_types(void) { for (auto t = types_map.begin(); t != types_map.end(); t++) canonicalize (t->second); @@ -104,17 +258,59 @@ /// Constructor. /// /// @param elf_path the path to the ELF file. - read_context(const string& elf_path, ir::environment *env) + /// + /// @param debug_info_root_paths vector with the paths + /// to directories where .debug file is located. + /// + /// @param env the environment used by the current context. + /// This environment contains resources needed by the reader and by + /// the types and declarations that are to be created later. Note + /// that ABI artifacts that are to be compared all need to be + /// created within the same environment. + read_context(const string& elf_path, + const vector<char**>& debug_info_root_paths, + ir::environment *env) : + ctfa(NULL) + { + initialize(elf_path, debug_info_root_paths, env); + } + + /// Initializer of read_context. + /// + /// @param elf_path the path to the elf file the context is to be + /// used for. + /// + /// @param debug_info_root_paths vector with the paths + /// to directories where .debug file is located. + /// + /// @param environment the environment used by the current context. + /// This environment contains resources needed by the reader and by + /// the types and declarations that are to be created later. Note + /// that ABI artifacts that are to be compared all need to be + /// created within the same environment. + /// + /// Please also note that the life time of this environment object + /// must be greater than the life time of the resulting @ref + /// read_context the context uses resources that are allocated in + /// the environment. + void + initialize(const string& elf_path, + const vector<char**>& debug_info_root_paths, + ir::environment *env) { types_map.clear(); filename = elf_path; ir_env = env; elf_handler = NULL; + elf_handler_dbg = NULL; elf_fd = -1; - ctfa = NULL; + elf_fd_dbg = -1; + symtab.reset(); + cur_corpus_group_.reset(); + exported_decls_builder_ = 0; + debug_info_root_paths_ = debug_info_root_paths; } - /// Destructor of the @ref read_context type. ~read_context() { ctf_close(ctfa); @@ -153,13 +349,18 @@ return result; const char *typedef_name = ctf_type_name_raw(ctf_dictionary, ctf_type); + if (corpus_sptr corp = ctxt->should_reuse_type_from_corpus_group()) + if (result = lookup_typedef_type(typedef_name, *corp)) + return result; + type_base_sptr utype = lookup_type(ctxt, corp, tunit, ctf_dictionary, ctf_utype); if (!utype) return result; - result = dynamic_pointer_cast<typedef_decl>(ctxt->lookup_type(ctf_type)); + result = dynamic_pointer_cast<typedef_decl>(ctxt->lookup_type(ctf_dictionary, + ctf_type)); if (result) return result; @@ -180,7 +381,7 @@ if (result) { add_decl_to_scope(result, tunit->get_global_scope()); - ctxt->add_type(ctf_type, result); + ctxt->add_type(ctf_dictionary, ctf_type, result); } return result; @@ -225,9 +426,20 @@ type_base_sptr void_type = ctxt->ir_env->get_void_type(); decl_base_sptr type_declaration = get_type_declaration(void_type); result = is_type_decl(type_declaration); + canonicalize(result); } else { + if (corpus_sptr corp = ctxt->should_reuse_type_from_corpus_group()) + { + string normalized_type_name = type_name; + integral_type int_type; + if (parse_integral_type(type_name, int_type)) + normalized_type_name = int_type.to_string(); + if (result = lookup_basic_type(normalized_type_name, *corp)) + return result; + } + result = lookup_basic_type(type_name, *corp); if (!result) result.reset(new type_decl(ctxt->ir_env, @@ -242,12 +454,32 @@ if (result) { add_decl_to_scope(result, tunit->get_global_scope()); - ctxt->add_type(ctf_type, result); + ctxt->add_type(ctf_dictionary, ctf_type, result); } return result; } +/// Build the IR node for a variadic parameter type. +/// +/// @param ctxt the read context to use. +/// +/// @return the variadic parameter type. +static decl_base_sptr +build_ir_node_for_variadic_parameter_type(read_context &ctxt, + translation_unit_sptr tunit) +{ + + ir::environment* env = ctxt.ir_env; + ABG_ASSERT(env); + type_base_sptr t = env->get_variadic_parameter_type(); + decl_base_sptr type_declaration = get_type_declaration(t); + if (!has_scope(type_declaration)) + add_decl_to_scope(type_declaration, tunit->get_global_scope()); + canonicalize(t); + return type_declaration; +} + /// Build and return a function type libabigail IR. /// /// @param ctxt the read context. @@ -298,12 +530,26 @@ function_decl::parameter_sptr parm (new function_decl::parameter(arg_type, "", location(), - vararg_p && (i == argc - 1), + false, false /* is_artificial */)); function_parms.push_back(parm); } - result = dynamic_pointer_cast<function_type>(ctxt->lookup_type(ctf_type)); + if (vararg_p) + { + type_base_sptr arg_type = + is_type(build_ir_node_for_variadic_parameter_type(*ctxt, tunit)); + + function_decl::parameter_sptr parm + (new function_decl::parameter(arg_type, "", + location(), + true, + false /* is_artificial */)); + function_parms.push_back(parm); + } + + result = dynamic_pointer_cast<function_type>(ctxt->lookup_type(ctf_dictionary, + ctf_type)); if (result) return result; @@ -319,7 +565,7 @@ result->set_is_artificial(true); decl_base_sptr function_type_decl = get_type_declaration(result); add_decl_to_scope(function_type_decl, tunit->get_global_scope()); - ctxt->add_type(ctf_type, result); + ctxt->add_type(ctf_dictionary, ctf_type, result); } return result; @@ -350,7 +596,7 @@ while ((member_size = ctf_member_next(ctf_dictionary, ctf_type, &member_next, &member_name, &member_ctf_type, - CTF_MN_RECURSE)) >= 0) + 0 /* flags */)) >= 0) { ctf_membinfo_t membinfo; @@ -384,6 +630,66 @@ fprintf(stderr, "ERROR from ctf_member_next\n"); } +/// Create a declaration-only union or struct type and add it to the +/// IR. +/// +/// @param ctxt the read context. +/// @param tunit the current IR translation unit. +/// @param ctf_dictionary the CTF dictionary being read. +/// @param ctf_type the CTF type ID of the source type. +/// @return the resulting IR node created. + +static type_base_sptr +process_ctf_forward_type(read_context *ctxt, + translation_unit_sptr tunit, + ctf_dict_t *ctf_dictionary, + ctf_id_t ctf_type) +{ + decl_base_sptr result; + std::string type_name = ctf_type_name_raw(ctf_dictionary, + ctf_type); + bool type_is_anonymous = (type_name == ""); + uint32_t kind = ctf_type_kind_forwarded (ctf_dictionary, ctf_type); + + if (kind == CTF_K_UNION) + { + union_decl_sptr + union_fwd(new union_decl(ctxt->ir_env, + type_name, + /*alignment=*/0, + location(), + decl_base::VISIBILITY_DEFAULT, + type_is_anonymous)); + union_fwd->set_is_declaration_only(true); + result = union_fwd; + } + else + { + if (!type_is_anonymous) + if (corpus_sptr corp = ctxt->should_reuse_type_from_corpus_group()) + if (result = lookup_class_type(type_name, *corp)) + return is_type(result); + + class_decl_sptr + struct_fwd(new class_decl(ctxt->ir_env, type_name, + /*alignment=*/0, /*size=*/0, + true /* is_struct */, + location(), + decl_base::VISIBILITY_DEFAULT, + type_is_anonymous)); + struct_fwd->set_is_declaration_only(true); + result = struct_fwd; + } + + if (!result) + return is_type(result); + + add_decl_to_scope(result, tunit->get_global_scope()); + ctxt->add_type(ctf_dictionary, ctf_type, is_type(result)); + + return is_type(result); +} + /// Build and return a struct type libabigail IR. /// /// @param ctxt the read context. @@ -403,9 +709,14 @@ { class_decl_sptr result; std::string struct_type_name = ctf_type_name_raw(ctf_dictionary, - ctf_type); + ctf_type); bool struct_type_is_anonymous = (struct_type_name == ""); + if (!struct_type_is_anonymous) + if (corpus_sptr corp = ctxt->should_reuse_type_from_corpus_group()) + if (result = lookup_class_type(struct_type_name, *corp)) + return result; + /* The libabigail IR encodes C struct types in `class' IR nodes. */ result.reset(new class_decl(ctxt->ir_env, struct_type_name, @@ -424,7 +735,7 @@ at this point even if the members haven't been added to the IR node yet. */ add_decl_to_scope(result, tunit->get_global_scope()); - ctxt->add_type(ctf_type, result); + ctxt->add_type(ctf_dictionary, ctf_type, result); /* Now add the struct members as specified in the CTF type description. This is C, so named types can only be defined in the global @@ -457,6 +768,11 @@ ctf_type); bool union_type_is_anonymous = (union_type_name == ""); + if (!union_type_is_anonymous) + if (corpus_sptr corp = ctxt->should_reuse_type_from_corpus_group()) + if (result = lookup_union_type(union_type_name, *corp)) + return result; + /* Create the corresponding libabigail union IR node. */ result.reset(new union_decl(ctxt->ir_env, union_type_name, @@ -473,7 +789,7 @@ at this point even if the members haven't been added to the IR node yet. */ add_decl_to_scope(result, tunit->get_global_scope()); - ctxt->add_type(ctf_type, result); + ctxt->add_type(ctf_dictionary, ctf_type, result); /* Now add the union members as specified in the CTF type description. This is C, so named types can only be defined in the global @@ -529,7 +845,8 @@ if (!index_type) return result; - result = dynamic_pointer_cast<array_type_def>(ctxt->lookup_type(ctf_type)); + result = dynamic_pointer_cast<array_type_def>(ctxt->lookup_type(ctf_dictionary, + ctf_type)); if (result) return result; @@ -568,7 +885,7 @@ { decl_base_sptr array_type_decl = get_type_declaration(result); add_decl_to_scope(array_type_decl, tunit->get_global_scope()); - ctxt->add_type(ctf_type, result); + ctxt->add_type(ctf_dictionary, ctf_type, result); } return result; @@ -597,6 +914,11 @@ if (!utype) return result; + result = dynamic_pointer_cast<type_base>(ctxt->lookup_type(ctf_dictionary, + ctf_type)); + if (result) + return result; + qualified_type_def::CV qualifiers = qualified_type_def::CV_NONE; if (type_kind == CTF_K_CONST) qualifiers |= qualified_type_def::CV_CONST; @@ -607,13 +929,16 @@ else ABG_ASSERT_NOT_REACHED; - result.reset(new qualified_type_def(utype, qualifiers, location())); + // qualifiers are not be use in functions + if (is_function_type(utype)) + return result; + result.reset(new qualified_type_def(utype, qualifiers, location())); if (result) { decl_base_sptr qualified_type_decl = get_type_declaration(result); add_decl_to_scope(qualified_type_decl, tunit->get_global_scope()); - ctxt->add_type(ctf_type, result); + ctxt->add_type(ctf_dictionary, ctf_type, result); } return result; @@ -647,7 +972,8 @@ if (!target_type) return result; - result = dynamic_pointer_cast<pointer_type_def>(ctxt->lookup_type(ctf_type)); + result = dynamic_pointer_cast<pointer_type_def>(ctxt->lookup_type(ctf_dictionary, + ctf_type)); if (result) return result; @@ -658,7 +984,7 @@ if (result) { add_decl_to_scope(result, tunit->get_global_scope()); - ctxt->add_type(ctf_type, result); + ctxt->add_type(ctf_dictionary, ctf_type, result); } return result; @@ -681,6 +1007,12 @@ ctf_id_t ctf_type) { enum_type_decl_sptr result; + std::string enum_name = ctf_type_name_raw(ctf_dictionary, ctf_type); + + if (!enum_name.empty()) + if (corpus_sptr corp = ctxt->should_reuse_type_from_corpus_group()) + if (result = lookup_enum_type(enum_name, *corp)) + return result; /* Build a signed integral type for the type of the enumerators, aka the underlying type. The size of the enumerators in bytes is @@ -714,13 +1046,12 @@ return result; } - const char *enum_name = ctf_type_name_raw(ctf_dictionary, ctf_type); - result.reset(new enum_type_decl(enum_name, location(), - utype, enms, enum_name)); + result.reset(new enum_type_decl(enum_name.c_str(), location(), + utype, enms, enum_name.c_str())); if (result) { add_decl_to_scope(result, tunit->get_global_scope()); - ctxt->add_type(ctf_type, result); + ctxt->add_type(ctf_dictionary, ctf_type, result); } return result; @@ -749,7 +1080,10 @@ int type_kind = ctf_type_kind(ctf_dictionary, ctf_type); type_base_sptr result; - if ((result = ctxt->lookup_type(ctf_type))) + if (ctxt->lookup_unknown_type(ctf_type)) + return nullptr; + + if ((result = ctxt->lookup_type(ctf_dictionary, ctf_type))) return result; switch (type_kind) @@ -813,6 +1147,13 @@ result = is_type(struct_decl); break; } + case CTF_K_FORWARD: + { + result = process_ctf_forward_type(ctxt, tunit, + ctf_dictionary, + ctf_type); + } + break; case CTF_K_UNION: { union_decl_sptr union_decl @@ -827,7 +1168,10 @@ } if (!result) - fprintf(stderr, "NOT PROCESSED TYPE %lu\n", ctf_type); + { + fprintf(stderr, "NOT PROCESSED TYPE %lu\n", ctf_type); + ctxt->add_unknown_type(ctf_type); + } return result; } @@ -851,7 +1195,7 @@ translation_unit_sptr tunit, ctf_dict_t *ctf_dictionary, ctf_id_t ctf_type) { - type_base_sptr result = ctxt->lookup_type(ctf_type); + type_base_sptr result = ctxt->lookup_type(ctf_dictionary, ctf_type); if (!result) result = process_ctf_type(ctxt, corp, tunit, ctf_dictionary, ctf_type); @@ -859,8 +1203,8 @@ } /// Process a CTF archive and create libabigail IR for the types, -/// variables and function declarations found in the archive. The IR -/// is added to the given corpus. +/// variables and function declarations found in the archive, iterating +/// over public symbols. The IR is added to the given corpus. /// /// @param ctxt the read context containing the CTF archive to /// process. @@ -875,45 +1219,51 @@ ir_translation_unit->set_language(translation_unit::LANG_C); corp->add(ir_translation_unit); - /* Iterate over the CTF dictionaries in the archive. */ int ctf_err; ctf_dict_t *ctf_dict; - ctf_next_t *dict_next = NULL; - const char *archive_name; + const auto symtab = ctxt->symtab; + symtab_reader::symtab_filter filter = symtab->make_filter(); + filter.set_public_symbols(); + std::string dict_name; - while ((ctf_dict = ctf_archive_next(ctxt->ctfa, &dict_next, &archive_name, - 0 /* skip_parent */, &ctf_err)) != NULL) + if (corp->get_origin() & corpus::LINUX_KERNEL_BINARY_ORIGIN) { - /* Iterate over the CTF types stored in this archive. */ - ctf_id_t ctf_type; - int type_flag; - ctf_next_t *type_next = NULL; + tools_utils::base_name(ctxt->filename, dict_name); - while ((ctf_type = ctf_type_next(ctf_dict, &type_next, &type_flag, - 1 /* want_hidden */)) != CTF_ERR) + if (dict_name != "vmlinux") + // remove .ko suffix + dict_name.erase(dict_name.length() - 3, 3); + + std::replace(dict_name.begin(), dict_name.end(), '-', '_'); + } + + if ((ctf_dict = ctf_dict_open(ctxt->ctfa, + dict_name.empty() ? NULL : dict_name.c_str(), + &ctf_err)) == NULL) + { + fprintf(stderr, "ERROR dictionary not found\n"); + abort(); + } + + for (const auto& symbol : symtab_reader::filtered_symtab(*symtab, filter)) + { + std::string sym_name = symbol->get_name(); + ctf_id_t ctf_sym_type; + + ctf_sym_type = ctf_lookup_variable(ctf_dict, sym_name.c_str()); + if (ctf_sym_type == (ctf_id_t) -1 + && !(corp->get_origin() & corpus::LINUX_KERNEL_BINARY_ORIGIN)) + // lookup in function objects + ctf_sym_type = ctf_lookup_by_symbol_name(ctf_dict, sym_name.c_str()); + + if (ctf_sym_type == (ctf_id_t) -1) + continue; + + if (ctf_type_kind(ctf_dict, ctf_sym_type) != CTF_K_FUNCTION) { - process_ctf_type(ctxt, corp, ir_translation_unit, - ctf_dict, ctf_type); - } - if (ctf_errno(ctf_dict) != ECTF_NEXT_END) - fprintf(stderr, "ERROR from ctf_type_next\n"); - - /* Canonicalize all the types generated above. This must be - done "a posteriori" because the processing of types may - require other related types to not be already - canonicalized. */ - ctxt->canonicalize_all_types(); - - /* Iterate over the CTF variables stored in this archive. */ - ctf_id_t ctf_var_type; - ctf_next_t *var_next = NULL; - const char *var_name; - - while ((ctf_var_type = ctf_variable_next(ctf_dict, &var_next, &var_name)) - != CTF_ERR) - { + const char *var_name = sym_name.c_str(); type_base_sptr var_type = lookup_type(ctxt, corp, ir_translation_unit, - ctf_dict, ctf_var_type); + ctf_dict, ctf_sym_type); if (!var_type) /* Ignore variable if its type can't be sorted out. */ continue; @@ -924,50 +1274,42 @@ location(), var_name)); + var_declaration->set_symbol(symbol); add_decl_to_scope(var_declaration, - ir_translation_unit->get_global_scope()); + ir_translation_unit->get_global_scope()); + var_declaration->set_is_in_public_symbol_table(true); + ctxt->maybe_add_var_to_exported_decls(var_declaration.get()); } - if (ctf_errno(ctf_dict) != ECTF_NEXT_END) - fprintf(stderr, "ERROR from ctf_variable_next\n"); + else + { + const char *func_name = sym_name.c_str(); + ctf_id_t ctf_sym = ctf_sym_type; + type_base_sptr func_type = lookup_type(ctxt, corp, ir_translation_unit, + ctf_dict, ctf_sym); + if (!func_type) + /* Ignore function if its type can't be sorted out. */ + continue; - /* Iterate over the CTF functions stored in this archive. */ - ctf_next_t *func_next = NULL; - const char *func_name = NULL; - ctf_id_t ctf_sym; + function_decl_sptr func_declaration; + func_declaration.reset(new function_decl(func_name, + func_type, + 0 /* is_inline */, + location())); - while ((ctf_sym = ctf_symbol_next(ctf_dict, &func_next, &func_name, - 1 /* functions symbols only */) != CTF_ERR)) - { - ctf_id_t ctf_func_type = ctf_lookup_by_name(ctf_dict, func_name); - type_base_sptr func_type = lookup_type(ctxt, corp, ir_translation_unit, - ctf_dict, ctf_func_type); - if (!func_type) - /* Ignore function if its type can't be sorted out. */ - continue; - - elf_symbols func_elf_symbols = ctxt->symtab->lookup_symbol(func_name); - if (func_elf_symbols.size() == 0 - || func_elf_symbols[0]->get_binding() == elf_symbol::LOCAL_BINDING) - /* Ignore local functions. */ - continue; - - function_decl_sptr func_declaration; - func_declaration.reset(new function_decl(func_name, - func_type, - 0 /* is_inline */, - location())); - - add_decl_to_scope(func_declaration, - ir_translation_unit->get_global_scope()); - } - if (ctf_errno(ctf_dict) != ECTF_NEXT_END) - fprintf(stderr, "ERROR from ctf_symbol_next\n"); - - ctf_dict_close(ctf_dict); + func_declaration->set_symbol(symbol); + add_decl_to_scope(func_declaration, + ir_translation_unit->get_global_scope()); + func_declaration->set_is_in_public_symbol_table(true); + ctxt->maybe_add_fn_to_exported_decls(func_declaration.get()); + } } - if (ctf_err != ECTF_NEXT_END) - fprintf(stderr, "ERROR from ctf_archive_next\n"); + ctf_dict_close(ctf_dict); + /* Canonicalize all the types generated above. This must be + done "a posteriori" because the processing of types may + require other related types to not be already + canonicalized. */ + ctxt->canonicalize_all_types(); } /// Open the ELF file described by the given read context. @@ -1010,6 +1352,10 @@ /* Finish the ELF handler and close the associated file. */ elf_end(ctxt->elf_handler); close(ctxt->elf_fd); + + /* Finish the ELF handler and close the associated debug file. */ + elf_end(ctxt->elf_handler_dbg); + close(ctxt->elf_fd_dbg); } /// Fill a CTF section description with the information in a given ELF @@ -1036,43 +1382,137 @@ ctf_section->cts_entsize = section_header->sh_entsize; } +/// Find a CTF section and debug symbols in a given ELF using +/// .gnu_debuglink section. +/// +/// @param ctxt the read context. +/// @param ctf_dbg_section the CTF section to fill with the raw data. +static void +find_alt_debuginfo(read_context *ctxt, Elf_Scn **ctf_dbg_scn) +{ + std::string name; + Elf_Data *data; + + Elf_Scn *section = elf_helpers::find_section + (ctxt->elf_handler, ".gnu_debuglink", SHT_PROGBITS); + + if (section + && (data = elf_getdata(section, NULL)) + && data->d_size != 0) + name = (char *) data->d_buf; + + int fd = -1; + Elf *hdlr = NULL; + *ctf_dbg_scn = NULL; + + if (!name.empty()) + for (vector<char**>::const_iterator i = ctxt->debug_info_root_paths_.begin(); + i != ctxt->debug_info_root_paths_.end(); + ++i) + { + std::string file_path; + if (!tools_utils::find_file_under_dir(**i, name, file_path)) + continue; + + if ((fd = open(file_path.c_str(), O_RDONLY)) == -1) + continue; + + if ((hdlr = elf_begin(fd, ELF_C_READ, NULL)) == NULL) + { + close(fd); + continue; + } + + ctxt->symtab = + symtab_reader::symtab::load(hdlr, ctxt->ir_env, nullptr); + + // unlikely .ctf was designed to be present in stripped file + *ctf_dbg_scn = + elf_helpers::find_section(hdlr, ".ctf", SHT_PROGBITS); + break; + + elf_end(hdlr); + close(fd); + } + + // If we don't have a symbol table, use current one in ELF file + if (!ctxt->symtab) + ctxt->symtab = + symtab_reader::symtab::load(ctxt->elf_handler, ctxt->ir_env, nullptr); + + ctxt->elf_handler_dbg = hdlr; + ctxt->elf_fd_dbg = fd; +} + /// Slurp certain information from the ELF file described by a given /// read context and install it in a libabigail corpus. /// /// @param ctxt the read context /// @param corp the libabigail corpus in which to install the info. -/// -/// @return 0 if there is an error. -/// @return 1 otherwise. - -static int -slurp_elf_info(read_context *ctxt, corpus_sptr corp) +/// @param status the resulting status flags. +static void +slurp_elf_info(read_context *ctxt, + corpus_sptr corp, + elf_reader::status& status) { /* Set the ELF architecture. */ - GElf_Ehdr eh_mem; - GElf_Ehdr *ehdr = gelf_getehdr(ctxt->elf_handler, &eh_mem); + GElf_Ehdr *ehdr, eh_mem; + Elf_Scn *symtab_scn; + Elf_Scn *ctf_scn, *ctf_dbg_scn; + Elf_Scn *strtab_scn; + + if (!(ehdr = gelf_getehdr(ctxt->elf_handler, &eh_mem))) + return; + corp->set_architecture_name(elf_helpers::e_machine_to_string(ehdr->e_machine)); - /* Read the symtab from the ELF file and set it in the corpus. */ - ctxt->symtab = - symtab_reader::symtab::load(ctxt->elf_handler, ctxt->ir_env, - 0 /* No suppressions. */); + find_alt_debuginfo(ctxt, &ctf_dbg_scn); + ABG_ASSERT(ctxt->symtab); corp->set_symtab(ctxt->symtab); - /* Get the raw ELF section contents for libctf. */ - Elf_Scn *ctf_scn = elf_helpers::find_section(ctxt->elf_handler, ".ctf", SHT_PROGBITS); - Elf_Scn *symtab_scn = elf_helpers::find_symbol_table_section(ctxt->elf_handler); - Elf_Scn *strtab_scn = elf_helpers::find_strtab_for_symtab_section(ctxt->elf_handler, - symtab_scn); + if (corp->get_origin() & corpus::LINUX_KERNEL_BINARY_ORIGIN) + { + status |= elf_reader::STATUS_OK; + return; + } - if (ctf_scn == NULL || symtab_scn == NULL || strtab_scn == NULL) - return 0; + /* Get the raw ELF section contents for libctf. */ + const char *ctf_name = ".ctf"; + ctf_scn = elf_helpers::find_section_by_name(ctxt->elf_handler, ctf_name); + if (ctf_scn == NULL) + { + if (ctf_dbg_scn) + ctf_scn = ctf_dbg_scn; + else + { + status |= elf_reader::STATUS_DEBUG_INFO_NOT_FOUND; + return; + } + } + + // ET_{EXEC,DYN} needs .dyn{sym,str} in ctf_arc_bufopen + const char *symtab_name = ".dynsym"; + const char *strtab_name = ".dynstr"; + + if (ehdr->e_type == ET_REL) + { + symtab_name = ".symtab"; + strtab_name = ".strtab"; + } + + symtab_scn = elf_helpers::find_section_by_name(ctxt->elf_handler, symtab_name); + strtab_scn = elf_helpers::find_section_by_name(ctxt->elf_handler, strtab_name); + if (symtab_scn == NULL || strtab_scn == NULL) + { + status |= elf_reader::STATUS_NO_SYMBOLS_FOUND; + return; + } fill_ctf_section(ctf_scn, &ctxt->ctf_sect); fill_ctf_section(symtab_scn, &ctxt->symtab_sect); fill_ctf_section(strtab_scn, &ctxt->strtab_sect); - return 1; + status |= elf_reader::STATUS_OK; } /// Create and return a new read context to process CTF information @@ -1083,9 +1523,12 @@ read_context_sptr create_read_context(const std::string& elf_path, + const vector<char**>& debug_info_root_paths, ir::environment *env) { - read_context_sptr result(new read_context(elf_path, env)); + read_context_sptr result(new read_context(elf_path, + debug_info_root_paths, + env)); return result; } @@ -1104,36 +1547,63 @@ { corpus_sptr corp = std::make_shared<corpus>(ctxt->ir_env, ctxt->filename); - - /* Be optimist. */ - status = elf_reader::STATUS_OK; + ctxt->cur_corpus_ = corp; + status = elf_reader::STATUS_UNKNOWN; /* Open the ELF file. */ if (!open_elf_handler(ctxt)) - { - status = elf_reader::STATUS_DEBUG_INFO_NOT_FOUND; return corp; - } - /* Set some properties of the corpus first. */ - corp->set_origin(corpus::CTF_ORIGIN); - if (!slurp_elf_info(ctxt, corp)) - { - status = elf_reader::STATUS_NO_SYMBOLS_FOUND; + bool is_linux_kernel = elf_helpers::is_linux_kernel(ctxt->elf_handler); + corpus::origin origin = corpus::CTF_ORIGIN; + + if (is_linux_kernel) + origin |= corpus::LINUX_KERNEL_BINARY_ORIGIN; + corp->set_origin(origin); + + if (ctxt->cur_corpus_group_) + ctxt->cur_corpus_group_->add_corpus(ctxt->cur_corpus_); + + slurp_elf_info(ctxt, corp, status); + if (!is_linux_kernel + && ((status & elf_reader::STATUS_DEBUG_INFO_NOT_FOUND) | + (status & elf_reader::STATUS_NO_SYMBOLS_FOUND))) return corp; - } - /* Build the ctfa from the contents of the relevant ELF sections, - and process the CTF archive in the read context, if any. - Information about the types, variables, functions, etc contained - in the archive are added to the given corpus. */ + // Set the set of exported declaration that are defined. + ctxt->exported_decls_builder + (ctxt->cur_corpus_->get_exported_decls_builder().get()); + int errp; - ctxt->ctfa = ctf_arc_bufopen(&ctxt->ctf_sect, &ctxt->symtab_sect, - &ctxt->strtab_sect, &errp); - if (ctxt->ctfa == NULL) - status = elf_reader::STATUS_DEBUG_INFO_NOT_FOUND; + if (corp->get_origin() & corpus::LINUX_KERNEL_BINARY_ORIGIN) + { + std::string filename; + if (tools_utils::base_name(ctxt->filename, filename) + && filename == "vmlinux") + { + std::string vmlinux_ctfa_path = ctxt->filename + ".ctfa"; + ctxt->ctfa = ctf_arc_open(vmlinux_ctfa_path.c_str(), &errp); + } + } else - process_ctf_archive(ctxt, corp); + /* Build the ctfa from the contents of the relevant ELF sections, + and process the CTF archive in the read context, if any. + Information about the types, variables, functions, etc contained + in the archive are added to the given corpus. */ + ctxt->ctfa = ctf_arc_bufopen(&ctxt->ctf_sect, &ctxt->symtab_sect, + &ctxt->strtab_sect, &errp); + + ctxt->ir_env->canonicalization_is_done(false); + if (ctxt->ctfa == NULL) + status |= elf_reader::STATUS_DEBUG_INFO_NOT_FOUND; + else + { + process_ctf_archive(ctxt, corp); + ctxt->cur_corpus_->sort_functions(); + ctxt->cur_corpus_->sort_variables(); + } + + ctxt->ir_env->canonicalization_is_done(true); /* Cleanup and return. */ close_elf_handler(ctxt); @@ -1154,5 +1624,95 @@ read_corpus(const read_context_sptr &ctxt, elf_reader::status &status) {return read_corpus(ctxt.get(), status);} +/// Set the @ref corpus_group being created to the current read context. +/// +/// @param ctxt the read_context to consider. +/// +/// @param group the @ref corpus_group to set. +void +set_read_context_corpus_group(read_context& ctxt, + corpus_group_sptr& group) +{ + ctxt.cur_corpus_group_ = group; +} + +/// Read a corpus and add it to a given @ref corpus_group. +/// +/// @param ctxt the reading context to consider. +/// +/// @param group the @ref corpus_group to add the new corpus to. +/// +/// @param status output parameter. The status of the read. It is set +/// by this function upon its completion. +corpus_sptr +read_and_add_corpus_to_group_from_elf(read_context* ctxt, + corpus_group& group, + elf_reader::status& status) +{ + corpus_sptr result; + corpus_sptr corp = read_corpus(ctxt, status); + if (status & elf_reader::STATUS_OK) + { + if (!corp->get_group()) + group.add_corpus(corp); + result = corp; + } + + return result; +} + +/// Re-initialize a read_context so that it can re-used to read +/// another binary. +/// +/// @param ctxt the context to re-initialize. +/// +/// @param elf_path the path to the elf file the context is to be used +/// for. +/// +/// @param environment the environment used by the current context. +/// This environment contains resources needed by the reader and by +/// the types and declarations that are to be created later. Note +/// that ABI artifacts that are to be compared all need to be created +/// within the same environment. +/// +/// Please also note that the life time of this environment object +/// must be greater than the life time of the resulting @ref +/// read_context the context uses resources that are allocated in the +/// environment. +void +reset_read_context(read_context_sptr &ctxt, + const std::string& elf_path, + const vector<char**>& debug_info_root_path, + ir::environment* environment) +{ + if (ctxt) + ctxt->initialize(elf_path, debug_info_root_path, environment); +} + +/// Returns a key to be use in types_map dict conformed by +/// dictionary id and the CTF type id for a given type. +/// +/// CTF id types are unique by child dictionary, but CTF id +/// types in parent dictionary are unique across the all +/// dictionaries in the CTF archive, to differentiate +/// one each other this member function relies in +/// ctf_type_isparent function. +/// +/// @param dic the pointer to CTF dictionary where the @p type +/// was found. +/// +/// @param type the id for given CTF type. +std::string +dic_type_key(ctf_dict_t *dic, ctf_id_t ctf_type) +{ + std::stringstream key; + + if (ctf_type_isparent (dic, ctf_type)) + key << std::hex << ctf_type; + else + key << std::hex << ctf_type << '-' << ctf_cuname(dic); + return key.str(); +} + } // End of namespace ctf_reader } // End of namespace abigail
diff --git a/src/abg-default-reporter.cc b/src/abg-default-reporter.cc index a5cebef..909d1de 100644 --- a/src/abg-default-reporter.cc +++ b/src/abg-default-reporter.cc
@@ -1348,6 +1348,9 @@ out << "\n"; } } + + // Report base classes re-organisation + maybe_report_base_class_reordering(d, out, indent); } d.class_or_union_diff::report(out, indent);
diff --git a/src/abg-dwarf-reader.cc b/src/abg-dwarf-reader.cc index ffcf749..f476b3a 100644 --- a/src/abg-dwarf-reader.cc +++ b/src/abg-dwarf-reader.cc
@@ -161,7 +161,18 @@ /// Convenience typedef for a set of ELF addresses. typedef unordered_set<GElf_Addr> address_set_type; -typedef unordered_set<interned_string, hash_interned_string> istring_set_type; +/// A hasher for a pair of Dwarf_Off. This is used as a hasher for +/// the type @ref dwarf_offset_pair_set_type. +struct dwarf_offset_pair_hash +{ + size_t + operator()(const std::pair<Dwarf_Off, Dwarf_Off>& p) const + {return abigail::hashing::combine_hashes(p.first, p.second);} +};// end struct dwarf_offset_pair_hash + +typedef unordered_set<std::pair<Dwarf_Off, + Dwarf_Off>, + dwarf_offset_pair_hash> dwarf_offset_pair_set_type; /// Convenience typedef for a shared pointer to an @ref address_set_type. typedef shared_ptr<address_set_type> address_set_sptr; @@ -297,6 +308,12 @@ size_t where_offset, Dwarf_Die& scope_die); +static Dwarf_Off +die_offset(Dwarf_Die* die); + +static Dwarf_Off +die_offset(const Dwarf_Die* die); + static bool die_is_anonymous(const Dwarf_Die* die); @@ -363,7 +380,7 @@ Dwarf_Die& class_scope_die); static bool eval_last_constant_dwarf_sub_expr(Dwarf_Op* expr, - uint64_t expr_len, + size_t expr_len, int64_t& value, bool& is_tls_address); @@ -2077,6 +2094,9 @@ /// A map that associates a function type representations to /// function types, inside a translation unit. mutable istring_fn_type_map_type per_tu_repr_to_fn_type_maps_; + mutable std::unordered_map<std::pair<Dwarf_Off, Dwarf_Off>, + size_t, + dwarf_offset_pair_hash> die_comparison_visits_; die_class_or_union_map_type die_wip_classes_map_; die_class_or_union_map_type alternate_die_wip_classes_map_; @@ -4149,12 +4169,9 @@ ABG_ASSERT(!e->canonicalization_is_done()); bool s0 = e->decl_only_class_equals_definition(); - bool s1 = e->use_enum_binary_only_equality(); e->decl_only_class_equals_definition(true); - e->use_enum_binary_only_equality(true); bool equal = l == r; e->decl_only_class_equals_definition(s0); - e->use_enum_binary_only_equality(s1); return equal; } @@ -6233,6 +6250,24 @@ set_do_log(read_context& ctxt, bool f) {ctxt.do_log(f);} +/// Get the offset of a DIE +/// +/// @param die the DIE to consider. +/// +/// @return the offset of the DIE. +static Dwarf_Off +die_offset(Dwarf_Die* die) +{return dwarf_dieoffset(die);} + +/// Get the offset of a DIE +/// +/// @param die the DIE to consider. +/// +/// @return the offset of the DIE. +static Dwarf_Off +die_offset(const Dwarf_Die* die) +{return die_offset(const_cast<Dwarf_Die*>(die));} + /// Test if a given DIE is anonymous /// /// @param die the DIE to consider. @@ -7689,7 +7724,7 @@ die_location_expr(const Dwarf_Die* die, unsigned attr_name, Dwarf_Op** expr, - uint64_t* expr_len) + size_t* expr_len) { if (!die) return false; @@ -7735,9 +7770,9 @@ /// value onto the DEVM stack, false otherwise. static bool op_pushes_constant_value(Dwarf_Op* ops, - uint64_t ops_len, - uint64_t index, - uint64_t& next_index, + size_t ops_len, + size_t index, + size_t& next_index, dwarf_expr_eval_context& ctxt) { ABG_ASSERT(index < ops_len); @@ -7899,9 +7934,9 @@ /// non-constant value onto the DEVM stack, false otherwise. static bool op_pushes_non_constant_value(Dwarf_Op* ops, - uint64_t ops_len, - uint64_t index, - uint64_t& next_index, + size_t ops_len, + size_t index, + size_t& next_index, dwarf_expr_eval_context& ctxt) { ABG_ASSERT(index < ops_len); @@ -8025,9 +8060,9 @@ /// DEVM stack, false otherwise. static bool op_manipulates_stack(Dwarf_Op* expr, - uint64_t expr_len, - uint64_t index, - uint64_t& next_index, + size_t expr_len, + size_t index, + size_t& next_index, dwarf_expr_eval_context& ctxt) { Dwarf_Op& op = expr[index]; @@ -8149,9 +8184,9 @@ /// arithmetic or logic operation. static bool op_is_arith_logic(Dwarf_Op* expr, - uint64_t expr_len, - uint64_t index, - uint64_t& next_index, + size_t expr_len, + size_t index, + size_t& next_index, dwarf_expr_eval_context& ctxt) { ABG_ASSERT(index < expr_len); @@ -8282,9 +8317,9 @@ /// control flow operation, false otherwise. static bool op_is_control_flow(Dwarf_Op* expr, - uint64_t expr_len, - uint64_t index, - uint64_t& next_index, + size_t expr_len, + size_t index, + size_t& next_index, dwarf_expr_eval_context& ctxt) { ABG_ASSERT(index < expr_len); @@ -8329,7 +8364,7 @@ case DW_OP_bra: val1 = ctxt.pop(); - if (val1 != 0) + if (val1.const_value() != 0) index += val1.const_value() - 1; break; @@ -8401,7 +8436,7 @@ /// to evaluate, false otherwise. static bool eval_last_constant_dwarf_sub_expr(Dwarf_Op* expr, - uint64_t expr_len, + size_t expr_len, int64_t& value, bool& is_tls_address, dwarf_expr_eval_context &eval_ctxt) @@ -8410,7 +8445,7 @@ // expression contained in the DWARF expression 'expr'. eval_ctxt.reset(); - uint64_t index = 0, next_index = 0; + size_t index = 0, next_index = 0; do { if (op_is_arith_logic(expr, expr_len, index, @@ -8455,7 +8490,7 @@ /// to evaluate, false otherwise. static bool eval_last_constant_dwarf_sub_expr(Dwarf_Op* expr, - uint64_t expr_len, + size_t expr_len, int64_t& value, bool& is_tls_address) { @@ -8778,7 +8813,7 @@ int64_t& offset) { Dwarf_Op* expr = NULL; - uint64_t expr_len = 0; + size_t expr_len = 0; uint64_t bit_offset = 0; // First let's see if the DW_AT_data_bit_offset attribute is @@ -8855,7 +8890,7 @@ bool& is_tls_address) { Dwarf_Op* expr = NULL; - uint64_t expr_len = 0; + size_t expr_len = 0; is_tls_address = false; @@ -8901,7 +8936,7 @@ return false; Dwarf_Op* expr = NULL; - uint64_t expr_len = 0; + size_t expr_len = 0; if (!die_location_expr(die, DW_AT_vtable_elem_location, &expr, &expr_len)) return false; @@ -10101,6 +10136,50 @@ && llinkage_name == rlinkage_name); } +/// Test if the pair of offset {p1,p2} is present in a set. +/// +/// @param set the set of pairs of DWARF offsets to consider. +/// +/// @param p1 the first value of the pair. +/// +/// @param p2 the second value of the pair. +/// +/// @return if the pair {p1,p2} is present in the set. +static bool +has_offset_pair(const dwarf_offset_pair_set_type& set, + Dwarf_Off p1, Dwarf_Off p2) +{ + if (set.find(std::make_pair(p1, p2)) != set.end()) + return true; + return false; +} + +/// Insert a new pair of offset into the set of pair. +/// +/// @param set the set of pairs of DWARF offsets to consider. +/// +/// @param p1 the first value of the pair. +/// +/// @param p2 the second value of the pair. +static void +insert_offset_pair(dwarf_offset_pair_set_type& set, Dwarf_Off p1, Dwarf_Off p2) +{set.insert(std::make_pair(p1, p2));} + +/// Erase a pair of DWARF offset from a set of pairs. +/// +/// +/// @param set the set of pairs of DWARF offsets to consider. +/// +/// @param p1 the first value of the pair. +/// +/// @param p2 the second value of the pair. +static void +erase_offset_pair(dwarf_offset_pair_set_type& set, Dwarf_Off p1, Dwarf_Off p2) +{ + std::pair<Dwarf_Off, Dwarf_Off> p(p1, p2); + set.erase(p); +} + /// Compare two DIEs emitted by a C compiler. /// /// @param ctxt the read context used to load the DWARF information. @@ -10127,7 +10206,7 @@ static bool compare_dies(const read_context& ctxt, const Dwarf_Die *l, const Dwarf_Die *r, - istring_set_type& aggregates_being_compared, + dwarf_offset_pair_set_type& aggregates_being_compared, bool update_canonical_dies_on_the_fly) { ABG_ASSERT(l); @@ -10141,6 +10220,15 @@ Dwarf_Off l_offset = dwarf_dieoffset(const_cast<Dwarf_Die*>(l)), r_offset = dwarf_dieoffset(const_cast<Dwarf_Die*>(r)); + + if (l_offset == r_offset) + return true; + auto& visit = ctxt.die_comparison_visits_[std::make_pair(l_offset, r_offset)]; + if (visit == 10000) + return true; + else + ++visit; + Dwarf_Off l_canonical_die_offset = 0, r_canonical_die_offset = 0; const die_source l_die_source = ctxt.get_die_source(l); const die_source r_die_source = ctxt.get_die_source(r); @@ -10161,6 +10249,7 @@ return l_canonical_die_offset == r_canonical_die_offset; bool result = true; + bool aggregate_redundancy_detected = false; switch (l_tag) { @@ -10272,23 +10361,19 @@ case DW_TAG_structure_type: case DW_TAG_union_type: { - interned_string ln = ctxt.get_die_pretty_type_representation(l, 0); - interned_string rn = ctxt.get_die_pretty_type_representation(r, 0); - - if ((aggregates_being_compared.find(ln) - != aggregates_being_compared.end()) - || (aggregates_being_compared.find(rn) - != aggregates_being_compared.end())) - result = true; - else if (!compare_as_decl_dies(l, r)) - result = false; - else if (!compare_as_type_dies(l, r)) + if (has_offset_pair(aggregates_being_compared, + die_offset(l), die_offset(r))) + { + result = true; + aggregate_redundancy_detected = true; + break; + } + else if (!compare_as_decl_dies(l, r) || !compare_as_type_dies(l, r)) result = false; else { - aggregates_being_compared.insert(ln); - aggregates_being_compared.insert(rn); - + insert_offset_pair(aggregates_being_compared, + die_offset(l), die_offset(r)); Dwarf_Die l_member, r_member; bool found_l_member, found_r_member; for (found_l_member = dwarf_child(const_cast<Dwarf_Die*>(l), @@ -10320,8 +10405,8 @@ if (found_l_member != found_r_member) result = false; - aggregates_being_compared.erase(ln); - aggregates_being_compared.erase(rn); + erase_offset_pair(aggregates_being_compared, + die_offset(l), die_offset(r)); } } break; @@ -10406,12 +10491,11 @@ interned_string ln = ctxt.get_die_pretty_type_representation(l, 0); interned_string rn = ctxt.get_die_pretty_type_representation(r, 0); - if ((aggregates_being_compared.find(ln) - != aggregates_being_compared.end()) - || (aggregates_being_compared.find(rn) - != aggregates_being_compared.end())) + if (has_offset_pair(aggregates_being_compared, die_offset(l), + die_offset(r))) { result = true; + aggregate_redundancy_detected = true; break; } else if (l_tag == DW_TAG_subroutine_type) @@ -10502,8 +10586,8 @@ } } - aggregates_being_compared.erase(ln); - aggregates_being_compared.erase(rn); + erase_offset_pair(aggregates_being_compared, + die_offset(l), die_offset(r)); } break; @@ -10539,19 +10623,10 @@ Dwarf_Die l_type, r_type; ABG_ASSERT(die_die_attribute(l, DW_AT_type, l_type)); ABG_ASSERT(die_die_attribute(r, DW_AT_type, r_type)); - if (aggregates_being_compared.size () < 5) - { - if (!compare_dies(ctxt, &l_type, &r_type, - aggregates_being_compared, - update_canonical_dies_on_the_fly)) - result = false; - } - else - { - if (!compare_as_type_dies(&l_type, &r_type) - ||!compare_as_decl_dies(&l_type, &r_type)) - return false; - } + if (!compare_dies(ctxt, &l_type, &r_type, + aggregates_being_compared, + update_canonical_dies_on_the_fly)) + result = false; } } else @@ -10616,6 +10691,7 @@ } if (result == true + && !aggregate_redundancy_detected && update_canonical_dies_on_the_fly && is_canonicalizeable_type_tag(l_tag)) { @@ -10665,7 +10741,7 @@ const Dwarf_Die *r, bool update_canonical_dies_on_the_fly) { - istring_set_type aggregates_being_compared; + dwarf_offset_pair_set_type aggregates_being_compared; return compare_dies(ctxt, l, r, aggregates_being_compared, update_canonical_dies_on_the_fly); } @@ -12164,19 +12240,6 @@ } } - if (!ctxt.die_is_in_cplus_plus(die)) - // In c++, a given class might be put together "piecewise". That - // is, in a translation unit, some data members of that class - // might be defined; then in another later, some member types - // might be defined. So we can't just re-use a class "verbatim" - // just because we've seen previously. So in c++, re-using the - // class is a much clever process. In the other languages however - // (like in C) we can re-use a class definition verbatim. - if (class_decl_sptr class_type = - is_class_type(ctxt.lookup_type_from_die(die))) - if (!class_type->get_is_declaration_only()) - return class_type; - string name, linkage_name; location loc; die_loc_and_name(ctxt, die, loc, name, linkage_name); @@ -14394,10 +14457,12 @@ // First set some mundane properties of the corpus gathered from // ELF. ctxt.current_corpus()->set_path(ctxt.elf_path()); + + corpus::origin origin = corpus::DWARF_ORIGIN; if (is_linux_kernel(ctxt.elf_handle())) - ctxt.current_corpus()->set_origin(corpus::LINUX_KERNEL_BINARY_ORIGIN); - else - ctxt.current_corpus()->set_origin(corpus::DWARF_ORIGIN); + origin |= corpus::LINUX_KERNEL_BINARY_ORIGIN; + ctxt.current_corpus()->set_origin(origin); + ctxt.current_corpus()->set_soname(ctxt.dt_soname()); ctxt.current_corpus()->set_needed(ctxt.dt_needed()); ctxt.current_corpus()->set_architecture_name(ctxt.elf_architecture());
diff --git a/src/abg-elf-helpers.cc b/src/abg-elf-helpers.cc index ee63183..8345d5d 100644 --- a/src/abg-elf-helpers.cc +++ b/src/abg-elf-helpers.cc
@@ -296,6 +296,37 @@ } } +/// Find and return a section by its name. +/// +/// @param elf_handle the elf handle to use. +/// +/// @param name the section name. +/// +/// @return the section found, nor nil if none was found. +Elf_Scn* +find_section_by_name(Elf* elf_handle, const std::string& name) +{ + size_t section_header_string_index = 0; + if (elf_getshdrstrndx (elf_handle, §ion_header_string_index) < 0) + return 0; + + Elf_Scn* section = 0; + GElf_Shdr header_mem, *header; + while ((section = elf_nextscn(elf_handle, section)) != 0) + { + header = gelf_getshdr(section, &header_mem); + if (header == NULL) + continue; + + const char* section_name = + elf_strptr(elf_handle, section_header_string_index, header->sh_name); + if (section_name && name == section_name) + return section; + } + + return 0; +} + /// Find and return a section by its name and its type. /// /// @param elf_handle the elf handle to use. @@ -874,6 +905,54 @@ return false; } +/// Return the CRC from the "__crc_" symbol. +/// +/// @param elf_handle the elf handle to use. +/// +/// @param crc_symbol symbol containing CRC value. +/// +/// @param crc_value the CRC found for @p crc_symbol. +/// +/// @return true iff a CRC was found for given @p crc_symbol. +bool +get_crc_for_symbol(Elf* elf_handle, GElf_Sym* crc_symbol, uint32_t& crc_value) +{ + size_t crc_section_index = crc_symbol->st_shndx; + GElf_Addr crc_symbol_address = + maybe_adjust_et_rel_sym_addr_to_abs_addr(elf_handle, crc_symbol); + if (crc_section_index == SHN_ABS) + { + crc_value = crc_symbol_address; + return true; + } + + Elf_Scn* kcrctab_section = elf_getscn(elf_handle, crc_section_index); + if (kcrctab_section == NULL) + return false; + + GElf_Shdr sheader_mem; + GElf_Shdr* sheader = gelf_getshdr(kcrctab_section, &sheader_mem); + if (sheader == NULL) + return false; + + Elf_Data* kcrctab_data = elf_rawdata(kcrctab_section, NULL); + if (kcrctab_data == NULL) + return false; + + if (crc_symbol_address < sheader->sh_addr) + return false; + + size_t offset = crc_symbol_address - sheader->sh_addr; + if (offset + sizeof(uint32_t) > kcrctab_data->d_size + || offset + sizeof(uint32_t) > sheader->sh_size) + return false; + + crc_value = *reinterpret_cast<uint32_t*>( + reinterpret_cast<char*>(kcrctab_data->d_buf) + offset); + + return true; +} + /// Test if the architecture of the current binary is ppc64. /// /// @param elf_handle the ELF handle to consider. @@ -887,6 +966,19 @@ return (elf_header && elf_header->e_machine == EM_PPC64); } +/// Test if the architecture of the current binary is ppc32. +/// +/// @param elf_handle the ELF handle to consider. +/// +/// @return true iff the architecture of the current binary is ppc32. +bool +architecture_is_ppc32(Elf* elf_handle) +{ + GElf_Ehdr eh_mem; + GElf_Ehdr* elf_header = gelf_getehdr(elf_handle, &eh_mem); + return (elf_header && elf_header->e_machine == EM_PPC); +} + /// Test if the architecture of the current binary is arm32. /// /// @param elf_handle the ELF handle to consider. @@ -900,6 +992,23 @@ return (elf_header && elf_header->e_machine == EM_ARM); } +/// Test if the architecture of the current binary is arm64. +/// +/// @param elf_handle the ELF handle to consider. +/// +/// @return true iff the architecture of the current binary is arm64. +bool +architecture_is_arm64(Elf* elf_handle) +{ +#ifdef HAVE_EM_AARCH64_MACRO + GElf_Ehdr eh_mem; + GElf_Ehdr* elf_header = gelf_getehdr(elf_handle, &eh_mem); + return (elf_header && elf_header->e_machine == EM_AARCH64); +#else + return false; +#endif +} + /// Test if the endianness of the current binary is Big Endian. /// /// https://en.wikipedia.org/wiki/Endianness.
diff --git a/src/abg-elf-helpers.h b/src/abg-elf-helpers.h index 718ce9c..4688216 100644 --- a/src/abg-elf-helpers.h +++ b/src/abg-elf-helpers.h
@@ -50,6 +50,9 @@ Elf64_Word section_type); Elf_Scn* +find_section_by_name(Elf* elf_handle, const std::string& name); + +Elf_Scn* find_section(Elf* elf_handle, Elf64_Word section_type); Elf_Scn* @@ -138,6 +141,9 @@ bool get_def_version, elf_symbol::version& version); +bool +get_crc_for_symbol(Elf* elf_handle, GElf_Sym* crc_symbol, uint32_t& crc_value); + // // Architecture specific helpers // @@ -145,9 +151,15 @@ architecture_is_ppc64(Elf* elf_handle); bool +architecture_is_ppc32(Elf* elf_handle); + +bool architecture_is_arm32(Elf* elf_handle); bool +architecture_is_arm64(Elf* elf_handle); + +bool architecture_is_big_endian(Elf* elf_handle); GElf_Addr
diff --git a/src/abg-ir.cc b/src/abg-ir.cc index 23ee021..02047d1 100644 --- a/src/abg-ir.cc +++ b/src/abg-ir.cc
@@ -1729,7 +1729,8 @@ // STT_COMMON definition of that name that has the largest size. bool is_common_; bool is_in_ksymtab_; - uint64_t crc_; + abg_compat::optional<uint32_t> crc_; + abg_compat::optional<std::string> namespace_; bool is_suppressed_; elf_symbol_wptr main_symbol_; elf_symbol_wptr next_alias_; @@ -1746,7 +1747,8 @@ is_defined_(false), is_common_(false), is_in_ksymtab_(false), - crc_(0), + crc_(), + namespace_(), is_suppressed_(false) {} @@ -1761,7 +1763,8 @@ const elf_symbol::version& ve, elf_symbol::visibility vi, bool is_in_ksymtab, - uint64_t crc, + const abg_compat::optional<uint32_t>& crc, + const abg_compat::optional<std::string>& ns, bool is_suppressed) : env_(e), index_(i), @@ -1775,6 +1778,7 @@ is_common_(c), is_in_ksymtab_(is_in_ksymtab), crc_(crc), + namespace_(ns), is_suppressed_(is_suppressed) { if (!is_common_) @@ -1820,6 +1824,8 @@ /// @param vi the visibility of the symbol. /// /// @param crc the CRC (modversions) value of Linux Kernel symbols +/// +/// @param ns the namespace of Linux Kernel symbols, if any elf_symbol::elf_symbol(const environment* e, size_t i, size_t s, @@ -1831,7 +1837,8 @@ const version& ve, visibility vi, bool is_in_ksymtab, - uint64_t crc, + const abg_compat::optional<uint32_t>& crc, + const abg_compat::optional<std::string>& ns, bool is_suppressed) : priv_(new priv(e, i, @@ -1845,6 +1852,7 @@ vi, is_in_ksymtab, crc, + ns, is_suppressed)) {} @@ -1888,6 +1896,8 @@ /// /// @param crc the CRC (modversions) value of Linux Kernel symbols /// +/// @param ns the namespace of Linux Kernel symbols, if any +/// /// @return a (smart) pointer to a newly created instance of @ref /// elf_symbol. elf_symbol_sptr @@ -1902,11 +1912,12 @@ const version& ve, visibility vi, bool is_in_ksymtab, - uint64_t crc, + const abg_compat::optional<uint32_t>& crc, + const abg_compat::optional<std::string>& ns, bool is_suppressed) { elf_symbol_sptr sym(new elf_symbol(e, i, s, n, t, b, d, c, ve, vi, - is_in_ksymtab, crc, is_suppressed)); + is_in_ksymtab, crc, ns, is_suppressed)); sym->priv_->main_symbol_ = sym; return sym; } @@ -1928,8 +1939,8 @@ && l.is_defined() == r.is_defined() && l.is_common_symbol() == r.is_common_symbol() && l.get_version() == r.get_version() - && (l.get_crc() == 0 || r.get_crc() == 0 - || l.get_crc() == r.get_crc())); + && l.get_crc() == r.get_crc() + && l.get_namespace() == r.get_namespace()); if (equals && l.is_variable()) // These are variable symbols. Let's compare their symbol size. @@ -2137,8 +2148,8 @@ /// Getter of the 'crc' property. /// -/// @return the CRC (modversions) value for Linux Kernel symbols (if present) -uint64_t +/// @return the CRC (modversions) value for Linux Kernel symbols, if any +const abg_compat::optional<uint32_t>& elf_symbol::get_crc() const {return priv_->crc_;} @@ -2146,9 +2157,23 @@ /// /// @param crc the new CRC (modversions) value for Linux Kernel symbols void -elf_symbol::set_crc(uint64_t crc) +elf_symbol::set_crc(const abg_compat::optional<uint32_t>& crc) {priv_->crc_ = crc;} +/// Getter of the 'namespace' property. +/// +/// @return the namespace for Linux Kernel symbols, if any +const abg_compat::optional<std::string>& +elf_symbol::get_namespace() const +{return priv_->namespace_;} + +/// Setter of the 'namespace' property. +/// +/// @param ns the new namespace for Linux Kernel symbols, if any +void +elf_symbol::set_namespace(const abg_compat::optional<std::string>& ns) +{priv_->namespace_ = ns;} + /// Getter for the 'is-suppressed' property. /// /// @return true iff the current symbol has been suppressed by a @@ -3501,70 +3526,6 @@ environment::decl_only_class_equals_definition(bool f) const {priv_->decl_only_class_equals_definition_ = f;} -/// Test if comparing enums is done by looking only at enumerators -/// values. -/// -/// For enums, using 'binary-only' equality means looking only at -/// values of enumerators (not names of enumerators) when comparing -/// enums. This means we are only considering the binary equality of -/// enums, not source equality. -/// -/// The two enums below are "binary equal", but not "source-level -/// equal": -/// -/// enum foo -/// { -/// e0 = 0; -/// e1 = 1; -/// e2 = 2; -/// }; -/// -/// enum foo -/// { -/// e0 = 0; -/// e1 = 1; -/// e2 = 2; -/// e_added = 1; -/// }; -/// -/// @return true iff using 'binary-only' equality for enums -/// comparison. -bool -environment::use_enum_binary_only_equality() const -{return priv_->use_enum_binary_only_equality_;} - -/// Setter for the property that determines that comparing enums is -/// done by looking only at enumerators values. -/// -/// For enums, using 'binary-only' equality means looking only at -/// values of enumerators (not names of enumerators) when comparing -/// enums. This means we are only considering the binary equality of -/// enums, not source equality. -/// -/// The two enums below are "binary equal", but not "source-level -/// equal": -/// -/// enum foo -/// { -/// e0 = 0; -/// e1 = 1; -/// e2 = 2; -/// }; -/// -/// enum foo -/// { -/// e0 = 0; -/// e1 = 1; -/// e2 = 2; -/// e_added = 1; -/// }; -/// -/// @param f true iff using 'binary-only' equality for enums -/// comparison. -void -environment::use_enum_binary_only_equality(bool f) const -{priv_->use_enum_binary_only_equality_ = f;} - /// Test if a given type is a void type as defined in the current /// environment. /// @@ -5139,7 +5100,7 @@ interned_string ln = get_decl_name_for_comparison(l); interned_string rn = get_decl_name_for_comparison(r); - ; /// If both of the current decls have an anonymous scope then let's + /// If both of the current decls have an anonymous scope then let's /// compare their name component by component by properly handling /// anonymous scopes. That's the slow path. /// @@ -9398,6 +9359,15 @@ is_at_global_scope(const decl_base_sptr decl) {return (decl && is_global_scope(decl->get_scope()));} +/// Tests whether a given declaration is at global scope. +/// +/// @param decl the decl to consider. +/// +/// @return true iff decl is at global scope. +bool +is_at_global_scope(const decl_base* decl) +{return is_at_global_scope(*decl);} + /// Tests whether a given decl is at class scope. /// /// @param decl the decl to consider. @@ -13511,7 +13481,7 @@ /// kernel corpus, let's move on. Otherwise bail out. if (!(t1_corpus && t2_corpus && t1_corpus == t2_corpus - && (t1_corpus->get_origin() == corpus::LINUX_KERNEL_BINARY_ORIGIN) + && (t1_corpus->get_origin() & corpus::LINUX_KERNEL_BINARY_ORIGIN) && (is_class_or_union_type(&t1) || is_enum_type(&t1)))) return false; @@ -14398,6 +14368,7 @@ bool parse_integral_type(const string& str, integral_type& type) { + return false; // Disable all integral type name interpretation. integral_type::base_type base_type = integral_type::INT_BASE_TYPE; integral_type::modifiers_type modifiers = integral_type::NO_MODIFIER; @@ -17435,6 +17406,82 @@ return false; } +/// Check if two enumerators values are equal. +/// +/// This function doesn't check if the names of the enumerators are +/// equal or not. +/// +/// @param enr the first enumerator to consider. +/// +/// @param enl the second enumerator to consider. +/// +/// @return true iff @p enr has the same value as @p enl. +static bool +enumerators_values_are_equal(const enum_type_decl::enumerator &enr, + const enum_type_decl::enumerator &enl) +{return enr.get_value() == enl.get_value();} + +/// Detect if a given enumerator value is present in an enum. +/// +/// This function looks inside the enumerators of a given enum and +/// detect if the enum contains at least one enumerator or a given +/// value. The function also detects if the enumerator value we are +/// looking at is present in the enum with a different name. An +/// enumerator with the same value but with a different name is named +/// a "redundant enumerator". The function returns the set of +/// enumerators that are redundant with the value we are looking at. +/// +/// @param enr the enumerator to consider. +/// +/// @param enom the enum to consider. +/// +/// @param redundant_enrs if the function returns true, then this +/// vector is filled with enumerators that are redundant with the +/// value of @p enr. +/// +/// @return true iff the function detects that @p enom contains +/// enumerators with the same value as @p enr. +static bool +is_enumerator_value_present_in_enum(const enum_type_decl::enumerator &enr, + const enum_type_decl &enom, + vector<enum_type_decl::enumerator>& redundant_enrs) +{ + bool found = false; + for (const auto &e : enom.get_enumerators()) + if (enumerators_values_are_equal(e, enr)) + { + found = true; + if (e != enr) + redundant_enrs.push_back(e); + } + + return found; +} + +/// Check if an enumerator value is redundant in a given enum. +/// +/// Given an enumerator value, this function detects if an enum +/// contains at least one enumerator with the the same value but with +/// a different name. +/// +/// @param enr the enumerator to consider. +/// +/// @param enom the enum to consider. +/// +/// @return true iff @p enr is a redundant enumerator in enom. +static bool +is_enumerator_value_redundant(const enum_type_decl::enumerator &enr, + const enum_type_decl &enom) +{ + vector<enum_type_decl::enumerator> redundant_enrs; + if (is_enumerator_value_present_in_enum(enr, enom, redundant_enrs)) + { + if (!redundant_enrs.empty()) + return true; + } + return false; +} + /// Compares two instances of @ref enum_type_decl. /// /// If the two intances are different, set a bitfield to give some @@ -17484,10 +17531,8 @@ // Now compare the enumerators. Note that the order of declaration // of enumerators should not matter in the comparison. // - // Also if the value of - // abigail::ir::environment::use_enum_binary_only_equality() is - // true, then enumerators are compared by considering their value - // only. Their name is not taken into account. + // Also if an enumerator value is redundant, that shouldn't impact + // the comparison. // // In that case, note that the two enums below are considered equal: // @@ -17503,16 +17548,15 @@ // e0 = 0; // e1 = 1; // e2 = 2; - // e_added = 1; + // e_added = 1; // <-- this value is redundant with the value + // // of the enumerator e1. // }; // - // These two enums are considered different if - // environment::use_enum_binary_only_equality() return false. - // - // So enumerators comparison should accomodate these conditions. + // These two enums are considered equal. for(const auto &e : l.get_enumerators()) - if (!is_enumerator_present_in_enum(e, r)) + if (!is_enumerator_present_in_enum(e, r) + && !is_enumerator_value_redundant(e, r)) { result = false; if (k) @@ -17525,7 +17569,8 @@ } for(const auto &e : r.get_enumerators()) - if (!is_enumerator_present_in_enum(e, l)) + if (!is_enumerator_present_in_enum(e, l) + && !is_enumerator_value_redundant(e, r)) { result = false; if (k) @@ -17674,15 +17719,6 @@ } /// Equality operator /// -/// When environment::use_enum_binary_only_equality() is true, this -/// equality operator only cares about the value of the enumerator. -/// It doesn't take the name of the enumerator into account. This is -/// the ABI-oriented default equality operator. -/// -/// When the environment::use_enum_binary_only_equality() is false -/// however, then this equality operator also takes the name of the -/// enumerator into account as well as the value. -/// /// @param other the enumerator to compare to the current /// instance of enum_type_decl::enumerator. /// @@ -17692,8 +17728,7 @@ enum_type_decl::enumerator::operator==(const enumerator& other) const { bool names_equal = true; - if (!get_environment()->use_enum_binary_only_equality()) - names_equal = (get_name() == other.get_name()); + names_equal = (get_name() == other.get_name()); return names_equal && (get_value() == other.get_value()); } @@ -25176,7 +25211,8 @@ /// This is a subroutine of hash_as_canonical_type_or_constant. /// /// For now, the only types allowed to be non canonicalized in the -/// system are decl-only class/union and the void type. +/// system are decl-only class/union, the void type and variadic +/// parameter types. /// /// @return true iff @p t is a one of the only types allowed to be /// non-canonicalized in the system. @@ -25187,7 +25223,9 @@ return true; const environment* env = t->get_environment(); - return is_declaration_only_class_or_union_type(t) || env->is_void_type(t); + return (is_declaration_only_class_or_union_type(t) + || env->is_void_type(t) + || env->is_variadic_parameter_type(t)); } /// For a given type, return its exemplar type.
diff --git a/src/abg-leaf-reporter.cc b/src/abg-leaf-reporter.cc index 8f4e78c..79b0286 100644 --- a/src/abg-leaf-reporter.cc +++ b/src/abg-leaf-reporter.cc
@@ -66,50 +66,6 @@ || stats.net_num_added_var_syms()); } -/// See if a diff is important. -/// -/// All changes to non-class/unions are important. -/// Changes to class/unions are important if there are -/// new or removed members -/// a non-boring change to a member -/// A non-boring change is one where the type decl has changed. -/// So an unimportant change is one where the class/struct -/// may have changed size but its declaration is unchanged. -static bool -is_important(const diff *d) -{ - const class_or_union_diff* cou_dif = dynamic_cast<const class_or_union_diff*>(d); - if (cou_dif) { - if (cou_dif->member_fns_changes()) - return true; - if (cou_dif->data_members_changes()) { - if (cou_dif->class_or_union_diff::get_priv()-> - get_deleted_non_static_data_members_number()) - return true; - if (cou_dif->class_or_union_diff::get_priv()->inserted_data_members_.size()) - return true; - - auto& changed_dm = cou_dif->class_or_union_diff::get_priv()->sorted_changed_dm_; - for (const auto& sub_dif : changed_dm) { - auto n1 = sub_dif->first_var()->get_pretty_representation(); - auto n2 = sub_dif->second_var()->get_pretty_representation(); - if (n1 != n2) - return true; - } - - auto& subtype_changed_dm = cou_dif->class_or_union_diff::get_priv()->sorted_subtype_changed_dm_; - for (const auto& sub_dif : subtype_changed_dm) { - auto n1 = sub_dif->first_var()->get_pretty_representation(); - auto n2 = sub_dif->second_var()->get_pretty_representation(); - if (n1 != n2) - return true; - } - } - return false; - } - return true; -} - /// Report the changes carried by the diffs contained in an instance /// of @ref string_diff_ptr_map. /// @@ -148,16 +104,9 @@ report_loc_info((*i)->first_subject(), *(*i)->context(), out); - diff* canon_diff = (*i)->get_canonical_diff(); + out << "' changed:\n"; - out << "' changed"; - // Work out whether the diff has only indirect changes. - if ((*i)->context()->flag_indirect_changes() - && !is_important(canon_diff)) - out << " (indirectly)"; - out << ":\n"; - - canon_diff->report(out, indent + " "); + (*i)->get_canonical_diff()->report(out, indent + " "); started_to_emit = true; } } @@ -742,6 +691,8 @@ d.class_or_union_diff::report(out, indent); + maybe_report_base_class_reordering(d, out, indent); + maybe_report_interfaces_impacted_by_diff(&d, out, indent); d.reported_once(true);
diff --git a/src/abg-reader.cc b/src/abg-reader.cc index 93b2a5f..588f997 100644 --- a/src/abg-reader.cc +++ b/src/abg-reader.cc
@@ -102,6 +102,12 @@ typedef unordered_map<xmlNodePtr, decl_base_sptr> xml_node_decl_base_sptr_map; + friend vector<type_base_sptr>* get_types_from_type_id(read_context&, + const string&); + + friend unordered_map<type_or_decl_base*, vector<type_or_decl_base*>>* + get_artifact_used_by_relation_map(read_context& ctxt); + private: string m_path; environment* m_env; @@ -120,6 +126,10 @@ suppr::suppressions_type m_supprs; bool m_tracking_non_reachable_types; bool m_drop_undefined_syms; +#ifdef WITH_SHOW_TYPE_USE_IN_ABILINT + unordered_map<type_or_decl_base*, + vector<type_or_decl_base*>> m_artifact_used_by_map; +#endif read_context(); @@ -551,7 +561,7 @@ /// /// @return true upon successful completion. bool - key_type_decl(shared_ptr<type_base> type, const string& id) + key_type_decl(const type_base_sptr& type, const string& id) { if (!type) return false; @@ -584,7 +594,7 @@ return true; } - /// Associate an ID to a class template. + /// Associate an ID to a class template. /// /// @param class_tmpl_decl the class template to consider. /// @@ -607,6 +617,94 @@ return true; } +#ifdef WITH_SHOW_TYPE_USE_IN_ABILINT + /// Record that an artifact is used by another one. + /// + /// If a type is "used" by another one (as in the type is a sub-type + /// of another one), this function records that relation. + /// + /// @param used the type that is used. + /// + /// @param user the type that uses @p used. + void + record_artifact_as_used_by(type_or_decl_base* used, + type_or_decl_base* user) + { + if (m_artifact_used_by_map.find(used) == m_artifact_used_by_map.end()) + { + vector<type_or_decl_base*> v; + m_artifact_used_by_map[used] = v; + } + m_artifact_used_by_map[used].push_back(user); + } + + /// Record that an artifact is used by another one. + /// + /// If a type is "used" by another one (as in the type is a sub-type + /// of another one), this function records that relation. + /// + /// @param used the type that is used. + /// + /// @param user the type that uses @p used. + void + record_artifact_as_used_by(const type_or_decl_base_sptr& used, + const type_or_decl_base_sptr& user) + {record_artifact_as_used_by(used.get(), user.get());} + + /// Record the sub-types of a fn-decl as being used by the fn-decl. + /// + /// @param fn the function decl to consider. + void + record_artifacts_as_used_in_fn_decl(const function_decl *fn) + { + if (!fn) + return; + + type_base_sptr t = fn->get_return_type(); + record_artifact_as_used_by(t.get(), const_cast<function_decl*>(fn)); + + for (auto pit : fn->get_parameters()) + { + type_base_sptr t = pit->get_type(); + record_artifact_as_used_by(t.get(), const_cast<function_decl*>(fn)); + } + } + + /// Record the sub-types of a function decl as being used by it. + /// + /// @param fn the function decl to consider. + void + record_artifacts_as_used_in_fn_decl(const function_decl_sptr& fn) + {record_artifacts_as_used_in_fn_decl(fn.get());} + + /// Record the sub-types of a function type as being used by it. + /// + /// @param fn_type the function decl to consider. + void + record_artifacts_as_used_in_fn_type(const function_type *fn_type) + { + if (!fn_type) + return; + + type_base_sptr t = fn_type->get_return_type(); + record_artifact_as_used_by(t.get(), const_cast<function_type*>(fn_type)); + + for (auto pit : fn_type->get_parameters()) + { + type_base_sptr t = pit->get_type(); + record_artifact_as_used_by(t.get(), + const_cast<function_type*>(fn_type)); + } + } + + /// Record the sub-types of a function type as being used by it. + /// + /// @param fn_type the function decl to consider. + void + record_artifacts_as_used_in_fn_type(const function_type_sptr& fn_type) + {record_artifacts_as_used_in_fn_type(fn_type.get());} +#endif + /// This function must be called on each declaration that is created during /// the parsing. It adds the declaration to the current scope, and updates /// the state of the parsing context accordingly. @@ -1138,10 +1236,8 @@ };// end class read_context static int advance_cursor(read_context&); -static bool -read_translation_unit(read_context&, translation_unit&, xmlNodePtr); -static translation_unit_sptr -get_or_read_and_add_translation_unit(read_context&, xmlNodePtr); +static bool read_translation_unit(read_context&, translation_unit&, xmlNodePtr); +static translation_unit_sptr get_or_read_and_add_translation_unit(read_context&, xmlNodePtr); static translation_unit_sptr read_translation_unit_from_input(read_context&); static bool read_symbol_db_from_input(read_context&, string_elf_symbols_map_sptr&, @@ -1300,6 +1396,19 @@ static decl_base_sptr handle_function_tdecl(read_context&, xmlNodePtr, bool); static decl_base_sptr handle_class_tdecl(read_context&, xmlNodePtr, bool); +#ifdef WITH_SHOW_TYPE_USE_IN_ABILINT +#define RECORD_ARTIFACT_AS_USED_BY(ctxt, used, user) \ + ctxt.record_artifact_as_used_by(used,user) +#define RECORD_ARTIFACTS_AS_USED_IN_FN_DECL(ctxt, fn) \ + ctxt.record_artifacts_as_used_in_fn_decl(fn) +#define RECORD_ARTIFACTS_AS_USED_IN_FN_TYPE(ctxt, fn_type)\ + ctxt.record_artifacts_as_used_in_fn_type(fn_type) +#else +#define RECORD_ARTIFACT_AS_USED_BY(ctxt, used, user) +#define RECORD_ARTIFACTS_AS_USED_IN_FN_DECL(ctxt, fn) +#define RECORD_ARTIFACTS_AS_USED_IN_FN_TYPE(ctxt, fn_type) +#endif + /// Get the IR node representing the scope for a given XML node. /// /// This function might trigger the building of a full sub-tree of IR. @@ -1820,6 +1929,35 @@ bool flag) {ctxt.tracking_non_reachable_types(flag);} +#ifdef WITH_SHOW_TYPE_USE_IN_ABILINT +/// Get the vector of types that have a given type-id. +/// +/// This function is available only if the project has been configured +/// with --enable-show-type-use-in-abilint. +/// +/// @param ctxt the abixml text reader context to use. +/// +/// @param type_id the type-id to consider. +vector<type_base_sptr>* +get_types_from_type_id(read_context& ctxt, const string& type_id) +{ + auto it = ctxt.m_types_map.find(type_id); + if (it == ctxt.m_types_map.end()) + return nullptr; + return &it->second; +} + +/// Get the map that associates an artififact to its users. +/// +/// This function is available only if the project has been configured +/// with --enable-show-type-use-in-abilint. +/// +/// @param ctxt the abixml text reader context to use. +unordered_map<type_or_decl_base*, vector<type_or_decl_base*>>* +get_artifact_used_by_relation_map(read_context& ctxt) +{return &ctxt.m_artifact_used_by_map;} +#endif + /// Read the "version" attribute from the current XML element which is /// supposed to be a corpus or a corpus group and set the format /// version to the corpus object accordingly. @@ -2193,6 +2331,23 @@ return tu; } +/// Parse a translation unit from an abixml input from a given +/// context. +/// +/// @param ctxt the @ref read_context to consider. +/// +/// @return the constructed @ref translation_unit from the content of +/// the input abixml. +translation_unit_sptr +read_translation_unit(read_context& ctxt) +{ + translation_unit_sptr tu = read_translation_unit_from_input(ctxt); + ctxt.get_environment()->canonicalization_is_done(false); + ctxt.perform_late_type_canonicalizing(); + ctxt.get_environment()->canonicalization_is_done(true); + return tu; +} + /// This function is called by @ref read_translation_unit_from_input. /// It handles the current xml element node of the reading context. /// The result of the "handling" is to build the representation of the @@ -3058,10 +3213,6 @@ is_default_version = true; } - uint64_t crc = 0; - if (xml_char_sptr s = XML_NODE_GET_ATTRIBUTE(node, "crc")) - crc = strtoull(CHAR_STR(s), NULL, 0); - elf_symbol::type type = elf_symbol::NOTYPE_TYPE; read_elf_symbol_type(node, type); @@ -3085,8 +3236,15 @@ e->set_is_suppressed(is_suppressed); - if (crc != 0) - e->set_crc(crc); + if (xml_char_sptr s = XML_NODE_GET_ATTRIBUTE(node, "crc")) + e->set_crc(strtoull(CHAR_STR(s), NULL, 0)); + + if (xml_char_sptr s = XML_NODE_GET_ATTRIBUTE(node, "namespace")) + { + std::string ns; + xml::xml_char_sptr_to_string(s, ns); + e->set_namespace(ns); + } return e; } @@ -3381,6 +3539,7 @@ maybe_set_artificial_location(ctxt, node, fn_decl); ctxt.push_decl_to_current_scope(fn_decl, add_to_current_scope); + RECORD_ARTIFACTS_AS_USED_IN_FN_DECL(ctxt, fn_decl); elf_symbol_sptr sym = build_elf_symbol_from_reference(ctxt, node); if (sym) @@ -3619,6 +3778,12 @@ decl->set_symbol(sym); ctxt.push_decl_to_current_scope(decl, add_to_current_scope); + if (add_to_current_scope) + { + // This variable is really being kept in the IR, so let's record + // that it's using its type. + RECORD_ARTIFACT_AS_USED_BY(ctxt, underlying_type, decl); + } if (decl->get_symbol() && decl->get_symbol()->is_public()) decl->set_is_in_public_symbol_table(true); @@ -3787,6 +3952,7 @@ decl.reset(new qualified_type_def(underlying_type, cv, loc)); maybe_set_artificial_location(ctxt, node, decl); ctxt.push_and_key_type_decl(decl, id, add_to_current_scope); + RECORD_ARTIFACT_AS_USED_BY(ctxt, underlying_type, decl); } ctxt.map_xml_node_to_decl(node, decl); @@ -3865,7 +4031,7 @@ ABG_ASSERT(pointed_to_type); t->set_pointed_to_type(pointed_to_type); - + RECORD_ARTIFACT_AS_USED_BY(ctxt, pointed_to_type, t); return t; } @@ -3944,6 +4110,7 @@ ctxt.build_or_get_type_decl(type_id,/*add_to_current_scope=*/ true); ABG_ASSERT(pointed_to_type); t->set_pointed_to_type(pointed_to_type); + RECORD_ARTIFACT_AS_USED_BY(ctxt, pointed_to_type, t); return t; } @@ -4008,6 +4175,7 @@ ctxt.get_translation_unit()->bind_function_type_life_time(fn_type); ctxt.key_type_decl(fn_type, id); + RECORD_ARTIFACTS_AS_USED_IN_FN_TYPE(ctxt, fn_type); for (xmlNodePtr n = xmlFirstElementChild(node); n; @@ -4265,6 +4433,7 @@ maybe_set_artificial_location(ctxt, node, ar_type); if (ctxt.push_and_key_type_decl(ar_type, id, add_to_current_scope)) ctxt.map_xml_node_to_decl(node, ar_type); + RECORD_ARTIFACT_AS_USED_BY(ctxt, type, ar_type); if (dimensions != ar_type->get_dimension_count() || (alignment_in_bits @@ -4446,6 +4615,7 @@ { maybe_set_naming_typedef(ctxt, node, t); ctxt.map_xml_node_to_decl(node, t); + RECORD_ARTIFACT_AS_USED_BY(ctxt, underlying_type, t); return t; } @@ -4508,6 +4678,7 @@ maybe_set_artificial_location(ctxt, node, t); ctxt.push_and_key_type_decl(t, id, add_to_current_scope); ctxt.map_xml_node_to_decl(node, t); + RECORD_ARTIFACT_AS_USED_BY(ctxt, underlying_type, t); return t; } @@ -4871,6 +5042,21 @@ offset_in_bits); if (is_static) ctxt.maybe_add_var_to_exported_decls(v.get()); + // Now let's record the fact that the data + // member uses its type and that the class being + // built uses the data member. + if (is_anonymous_data_member(v)) + // This data member is anonymous so recording + // that it uses its type is useless because we + // can't name it. Rather, let's record that + // the class being built uses the type of the + // (anonymous) data member. + RECORD_ARTIFACT_AS_USED_BY(ctxt, v->get_type(), decl); + else + { + RECORD_ARTIFACT_AS_USED_BY(ctxt, v->get_type(), v); + RECORD_ARTIFACT_AS_USED_BY(ctxt, v, decl); + } } } } @@ -5217,10 +5403,27 @@ } if (!is_static || !variable_is_suppressed(ctxt, decl.get(), *v)) - decl->add_data_member(v, access, - is_laid_out, - is_static, - offset_in_bits); + { + decl->add_data_member(v, access, + is_laid_out, + is_static, + offset_in_bits); + // Now let's record the fact that the data + // member uses its type and that the union being + // built uses the data member. + if (is_anonymous_data_member(v)) + // This data member is anonymous so recording + // that it uses its type is useless because we + // can't name it. Rather, let's record that + // the class being built uses the type of the + // (anonymous) data member. + RECORD_ARTIFACT_AS_USED_BY(ctxt, v->get_type(), decl); + else + { + RECORD_ARTIFACT_AS_USED_BY(ctxt, v->get_type(), v); + RECORD_ARTIFACT_AS_USED_BY(ctxt, v, decl); + } + } } } } @@ -5500,7 +5703,6 @@ return result; } - /// Build a tmpl_parm_type_composition from a /// "template-parameter-type-composition" xml element node. ///
diff --git a/src/abg-reporter-priv.cc b/src/abg-reporter-priv.cc index 7012f5d..e2d4e1a 100644 --- a/src/abg-reporter-priv.cc +++ b/src/abg-reporter-priv.cc
@@ -1149,15 +1149,43 @@ << "\n"; } - if (symbol1->get_crc() != 0 && symbol2->get_crc() != 0 - && symbol1->get_crc() != symbol2->get_crc()) + const abg_compat::optional<uint32_t>& crc1 = symbol1->get_crc(); + const abg_compat::optional<uint32_t>& crc2 = symbol2->get_crc(); + if (crc1 != crc2) { + const std::string none = "(none)"; out << indent << "CRC (modversions) changed from " - << std::showbase << std::hex - << symbol1->get_crc() << " to " << symbol2->get_crc() - << std::noshowbase << std::dec + << std::showbase << std::hex; + if (crc1.has_value()) + out << crc1.value(); + else + out << none; + out << " to "; + if (crc2.has_value()) + out << crc2.value(); + else + out << none; + out << std::noshowbase << std::dec << "\n"; } + + const abg_compat::optional<std::string>& ns1 = symbol1->get_namespace(); + const abg_compat::optional<std::string>& ns2 = symbol2->get_namespace(); + if (ns1 != ns2) + { + const std::string none = "(none)"; + out << indent << "namespace changed from "; + if (ns1.has_value()) + out << "'" << ns1.value() << "'"; + else + out << none; + out << " to "; + if (ns2.has_value()) + out << "'" << ns2.value() << "'"; + else + out << none; + out << "\n"; + } } /// For a given symbol, emit a string made of its name and version. @@ -1451,5 +1479,53 @@ } } +/// Report about the base classes of a class having been re-ordered. +/// +/// @param d the class diff to consider. +/// +/// @param out the output stream to report the change to. +/// +/// @param indent the indentation string to use. +void +maybe_report_base_class_reordering(const class_diff &d, + ostream &out, + const string &indent) +{ + if (d.moved_bases().empty()) + return; + + class_decl_sptr first = d.first_class_decl(), + second = d.second_class_decl(); + + ABG_ASSERT(!first->get_base_specifiers().empty()); + ABG_ASSERT(!second->get_base_specifiers().empty()); + + out << indent << "base classes of '" + << first->get_pretty_representation() + << "' are re-ordered from: "; + + vector<class_decl_sptr> classes = {first, second}; + unsigned nb_classes_seen = 0; + for (auto &klass : classes) + { + if (nb_classes_seen >= 1) + out << " to: "; + out << "'"; + bool needs_comma = false; + for (auto &b : klass->get_base_specifiers()) + { + if (needs_comma) + out << ", "; + if (b->get_is_virtual()) + out << "virtual "; + out << b->get_base_class()->get_qualified_name(); + needs_comma = true; + } + out << "'"; + nb_classes_seen++; + } + if (nb_classes_seen) + out << "\n"; +} } // Namespace comparison } // end namespace abigail
diff --git a/src/abg-reporter-priv.h b/src/abg-reporter-priv.h index a7c4878..42425ef 100644 --- a/src/abg-reporter-priv.h +++ b/src/abg-reporter-priv.h
@@ -241,6 +241,10 @@ const string indent); +void +maybe_report_base_class_reordering(const class_diff &d, + ostream &out, + const string &indent); } // end namespace comparison } // end namespace abigail
diff --git a/src/abg-symtab-reader.cc b/src/abg-symtab-reader.cc index 04e8b23..ccf4683 100644 --- a/src/abg-symtab-reader.cc +++ b/src/abg-symtab-reader.cc
@@ -204,6 +204,13 @@ ir::environment* env, symbol_predicate is_suppressed) { + GElf_Ehdr ehdr_mem; + GElf_Ehdr* header = gelf_getehdr(elf_handle, &ehdr_mem); + if (!header) + { + std::cerr << "Could not get ELF header: Skipping symtab load.\n"; + return false; + } Elf_Scn* symtab_section = elf_helpers::find_symbol_table_section(elf_handle); if (!symtab_section) @@ -232,12 +239,34 @@ return false; } + // The __kstrtab_strings sections is basically an ELF strtab but does not + // support elf_strptr lookups. A single call to elf_getdata gives a handle to + // washed section data. + // + // The value of a __kstrtabns_FOO (or other similar) symbol is an address + // within the __kstrtab_strings section. To look up the string value, we need + // to translate from vmlinux load address to section offset by subtracting the + // base address of the section. This adjustment is not needed for loadable + // modules which are relocatable and so identifiable by ELF type ET_REL. + Elf_Scn* strings_section = elf_helpers::find_ksymtab_strings_section(elf_handle); + size_t strings_offset = 0; + const char* strings_data = nullptr; + size_t strings_size = 0; + if (strings_section) + { + GElf_Shdr strings_sheader; + gelf_getshdr(strings_section, &strings_sheader); + strings_offset = header->e_type == ET_REL ? 0 : strings_sheader.sh_addr; + Elf_Data* data = elf_getdata(strings_section, nullptr); + ABG_ASSERT(data->d_off == 0); + strings_data = reinterpret_cast<const char *>(data->d_buf); + strings_size = data->d_size; + } + const bool is_kernel = elf_helpers::is_linux_kernel(elf_handle); std::unordered_set<std::string> exported_kernel_symbols; - std::unordered_map<std::string, uint64_t> crc_values; - - const bool is_arm32 = elf_helpers::architecture_is_arm32(elf_handle); - const bool is_ppc64 = elf_helpers::architecture_is_ppc64(elf_handle); + std::unordered_map<std::string, uint32_t> crc_values; + std::unordered_map<std::string, std::string> namespaces; for (size_t i = 0; i < number_syms; ++i) { @@ -285,7 +314,31 @@ } if (is_kernel && name.rfind("__crc_", 0) == 0) { - ABG_ASSERT(crc_values.emplace(name.substr(6), sym->st_value).second); + uint32_t crc_value; + ABG_ASSERT(elf_helpers::get_crc_for_symbol(elf_handle, + sym, crc_value)); + ABG_ASSERT(crc_values.emplace(name.substr(6), crc_value).second); + continue; + } + if (strings_section && is_kernel && name.rfind("__kstrtabns_", 0) == 0) + { + // This symbol lives in the __ksymtab_strings section but st_value may + // be a vmlinux load address so we need to subtract the offset before + // looking it up in that section. + const size_t value = sym->st_value; + const size_t offset = value - strings_offset; + // check offset + ABG_ASSERT(offset < strings_size); + // find the terminating NULL + const char* first = strings_data + offset; + const char* last = strings_data + strings_size; + const char* limit = std::find(first, last, 0); + // check NULL found + ABG_ASSERT(limit < last); + // interpret the empty namespace name as no namespace name + if (first < limit) + ABG_ASSERT(namespaces.emplace( + name.substr(12), std::string(first, limit - first)).second); continue; } @@ -346,32 +399,7 @@ } } else if (symbol_sptr->is_defined()) - { - GElf_Addr symbol_value = - elf_helpers::maybe_adjust_et_rel_sym_addr_to_abs_addr(elf_handle, - sym); - - // See also symtab::add_alternative_address_lookups. - if (symbol_sptr->is_function()) - { - if (is_arm32) - // Clear bit zero of ARM32 addresses as per "ELF for the Arm - // Architecture" section 5.5.3. - // https://static.docs.arm.com/ihi0044/g/aaelf32.pdf - symbol_value &= ~1; - else if (is_ppc64) - update_function_entry_address_symbol_map(elf_handle, sym, - symbol_sptr); - } - - const auto result = - addr_symbol_map_.emplace(symbol_value, symbol_sptr); - if (!result.second) - // A symbol with the same address already exists. This - // means this symbol is an alias of the main symbol with - // that address. So let's register this new alias as such. - result.first->second->get_main_symbol()->add_alias(symbol_sptr); - } + setup_symbol_lookup_tables(elf_handle, sym, symbol_sptr); } add_alternative_address_lookups(elf_handle); @@ -402,6 +430,17 @@ symbol->set_crc(crc_entry.second); } + // Now add the namespaces + for (const auto& namespace_entry : namespaces) + { + const auto r = name_symbol_map_.find(namespace_entry.first); + if (r == name_symbol_map_.end()) + continue; + + for (const auto& symbol : r->second) + symbol->set_namespace(namespace_entry.second); + } + // sort the symbols for deterministic output std::sort(symbols_.begin(), symbols_.end(), symbol_sort); @@ -483,6 +522,67 @@ addr_symbol_map_[addr] = new_main; } +/// Various adjustments and bookkeeping may be needed to provide a correct +/// interpretation (one that matches DWARF addresses) of raw symbol values. +/// +/// This is a sub-routine for symtab::load_and +/// symtab::add_alternative_address_lookups and must be called only +/// once (per symbol) during the execution of the former. +/// +/// @param elf_handle the ELF handle +/// +/// @param elf_symbol the ELF symbol +/// +/// @param symbol_sptr the libabigail symbol +/// +/// @return a possibly-adjusted symbol value +GElf_Addr +symtab::setup_symbol_lookup_tables(Elf* elf_handle, + GElf_Sym* elf_symbol, + const elf_symbol_sptr& symbol_sptr) +{ + const bool is_arm32 = elf_helpers::architecture_is_arm32(elf_handle); + const bool is_arm64 = elf_helpers::architecture_is_arm64(elf_handle); + const bool is_ppc64 = elf_helpers::architecture_is_ppc64(elf_handle); + const bool is_ppc32 = elf_helpers::architecture_is_ppc32(elf_handle); + + GElf_Addr symbol_value = + elf_helpers::maybe_adjust_et_rel_sym_addr_to_abs_addr(elf_handle, + elf_symbol); + + if (is_arm32 && symbol_sptr->is_function()) + // Clear bit zero of ARM32 addresses as per "ELF for the Arm + // Architecture" section 5.5.3. + // https://static.docs.arm.com/ihi0044/g/aaelf32.pdf + symbol_value &= ~1; + + if (is_arm64) + // Copy bit 55 over bits 56 to 63 which may be tag information. + symbol_value = symbol_value & (1ULL<<55) + ? symbol_value | (0xffULL<<56) + : symbol_value &~ (0xffULL<<56); + + if (symbol_sptr->is_defined()) + { + const auto result = + addr_symbol_map_.emplace(symbol_value, symbol_sptr); + if (!result.second) + // A symbol with the same address already exists. This + // means this symbol is an alias of the main symbol with + // that address. So let's register this new alias as such. + result.first->second->get_main_symbol()->add_alias(symbol_sptr); + } + + // Please note that update_function_entry_address_symbol_map depends + // on the symbol aliases been setup. This is why, the + // elf_symbol::add_alias call is done above BEFORE this point. + if ((is_ppc64 || is_ppc32) && symbol_sptr->is_function()) + update_function_entry_address_symbol_map(elf_handle, elf_symbol, + symbol_sptr); + + return symbol_value; +} + /// Update the function entry symbol map to later allow lookups of this symbol /// by entry address as well. This is relevant for ppc64 ELFv1 binaries. /// @@ -575,16 +675,13 @@ /// /// So far, this only implements CFI support, by adding addr->symbol pairs /// where -/// addr : symbol value of the <foo>.cfi valyue +/// addr : symbol value of the <foo>.cfi value /// symbol : symbol_sptr looked up via "<foo>" /// /// @param elf_handle the ELF handle to operate on void symtab::add_alternative_address_lookups(Elf* elf_handle) { - const bool is_arm32 = elf_helpers::architecture_is_arm32(elf_handle); - const bool is_ppc64 = elf_helpers::architecture_is_ppc64(elf_handle); - Elf_Scn* symtab_section = elf_helpers::find_symtab_section(elf_handle); if (!symtab_section) return; @@ -634,26 +731,7 @@ if (symbols.size() == 1) { const auto& symbol_sptr = symbols[0]; - GElf_Addr symbol_value = - elf_helpers::maybe_adjust_et_rel_sym_addr_to_abs_addr( - elf_handle, sym); - - // See also symtab::load_. - if (symbol_sptr->is_function()) - { - if (is_arm32) - // Clear bit zero of ARM32 addresses as per "ELF for the Arm - // Architecture" section 5.5.3. - // https://static.docs.arm.com/ihi0044/g/aaelf32.pdf - symbol_value &= ~1; - else if (is_ppc64) - update_function_entry_address_symbol_map(elf_handle, sym, - symbol_sptr); - } - - const auto result = - addr_symbol_map_.emplace(symbol_value, symbol_sptr); - ABG_ASSERT(result.second); + setup_symbol_lookup_tables(elf_handle, sym, symbol_sptr); } } }
diff --git a/src/abg-symtab-reader.h b/src/abg-symtab-reader.h index 7ac1535..948fc27 100644 --- a/src/abg-symtab-reader.h +++ b/src/abg-symtab-reader.h
@@ -289,6 +289,11 @@ load_(string_elf_symbols_map_sptr function_symbol_map, string_elf_symbols_map_sptr variables_symbol_map); + GElf_Addr + setup_symbol_lookup_tables(Elf* elf_handle, + GElf_Sym* elf_symbol, + const elf_symbol_sptr& symbol_sptr); + void update_function_entry_address_symbol_map(Elf* elf_handle, GElf_Sym* native_symbol,
diff --git a/src/abg-tools-utils.cc b/src/abg-tools-utils.cc index 16e734e..06d590f 100644 --- a/src/abg-tools-utils.cc +++ b/src/abg-tools-utils.cc
@@ -44,6 +44,9 @@ #include <sstream> #include "abg-dwarf-reader.h" +#ifdef WITH_CTF +#include "abg-ctf-reader.h" +#endif #include "abg-internal.h" #include "abg-regex.h" @@ -2142,8 +2145,8 @@ || entry->fts_info == FTS_NS) return false; - string fpath = entry->fts_path; - if (string_ends_with(fpath, fname)) + string fpath = ::basename(entry->fts_path); + if (fpath == fname) return true; return false; } @@ -2487,6 +2490,227 @@ module_paths); } +/// If the @ref origin is DWARF_ORIGIN it build a @ref corpus_group +/// made of vmlinux kernel file and the linux kernel modules found +/// under @p root directory and under its sub-directories, recursively. +/// +/// @param origin the debug type information in vmlinux kernel and +/// the linux kernel modules to be used to build the corpora @p group. +/// +/// @param the group @ref corpus_group to be built. +/// +/// @param vmlinux the path to the vmlinux binary. +/// +/// @param modules a vector with the paths to the linux kernel +/// modules. +/// +/// @param root the path of the directory under which the kernel +/// kernel modules were found. +/// +/// @param di_root the directory in aboslute path which debug +/// info is to be found for binaries under director @p root +/// +/// @param suppr_paths the paths to the suppression specifications to +/// apply while loading the binaries. +/// +/// @param kabi_wl_path the paths to the kabi whitelist files to take +/// into account while loading the binaries. +/// +/// @param supprs the suppressions resulting from parsing the +/// suppression specifications at @p suppr_paths. This is set by this +/// function. +/// +/// @param verbose true if the function has to emit some verbose +/// messages. +/// +/// @param t time to trace time spent in each step. +/// +/// @param env the environment to create the corpus_group in. +static void +maybe_load_vmlinux_dwarf_corpus(corpus::origin origin, + corpus_group_sptr& group, + const string& vmlinux, + vector<string>& modules, + const string& root, + vector<char**>& di_roots, + vector<string>& suppr_paths, + vector<string>& kabi_wl_paths, + suppressions_type& supprs, + bool verbose, + timer& t, + environment_sptr& env) +{ + if (!(origin & corpus::DWARF_ORIGIN)) + return; + + abigail::elf_reader::status status = abigail::elf_reader::STATUS_OK; + dwarf_reader::read_context_sptr ctxt; + ctxt = + dwarf_reader::create_read_context(vmlinux, di_roots, env.get(), + /*read_all_types=*/false, + /*linux_kernel_mode=*/true); + dwarf_reader::set_do_log(*ctxt, verbose); + + t.start(); + load_generate_apply_suppressions(*ctxt, suppr_paths, + kabi_wl_paths, supprs); + t.stop(); + + if (verbose) + std::cerr << "loaded white list and generated suppr spec in: " + << t + << "\n"; + + group.reset(new corpus_group(env.get(), root)); + + set_read_context_corpus_group(*ctxt, group); + + if (verbose) + std::cerr << "reading kernel binary '" + << vmlinux << "' ...\n" << std::flush; + + // Read the vmlinux corpus and add it to the group. + t.start(); + read_and_add_corpus_to_group_from_elf(*ctxt, *group, status); + t.stop(); + + if (verbose) + std::cerr << vmlinux + << " reading DONE:" + << t << "\n"; + + if (group->is_empty()) + return; + + // Now add the corpora of the modules to the corpus group. + int total_nb_modules = modules.size(); + int cur_module_index = 1; + for (vector<string>::const_iterator m = modules.begin(); + m != modules.end(); + ++m, ++cur_module_index) + { + if (verbose) + std::cerr << "reading module '" + << *m << "' (" + << cur_module_index + << "/" << total_nb_modules + << ") ... " << std::flush; + + reset_read_context(ctxt, *m, di_roots, env.get(), + /*read_all_types=*/false, + /*linux_kernel_mode=*/true); + + load_generate_apply_suppressions(*ctxt, suppr_paths, + kabi_wl_paths, supprs); + + set_read_context_corpus_group(*ctxt, group); + + t.start(); + read_and_add_corpus_to_group_from_elf(*ctxt, + *group, status); + t.stop(); + if (verbose) + std::cerr << "module '" + << *m + << "' reading DONE: " + << t << "\n"; + } +} + +/// If the @ref origin is CTF_ORIGIN it build a @ref corpus_group +/// made of vmlinux kernel file and the linux kernel modules found +/// under @p root directory and under its sub-directories, recursively. +/// +/// @param origin the debug type information in vmlinux kernel and +/// the linux kernel modules to be used to build the corpora @p group. +/// +/// @param group the @ref corpus_group to be built. +/// +/// @param vmlinux the path to the vmlinux binary. +/// +/// @param modules a vector with the paths to the linux kernel +/// modules. +/// +/// @param root the path of the directory under which the kernel +/// kernel modules were found. +/// +/// @param di_root the directory in aboslute path which debug +/// info is to be found for binaries under director @p root +/// +/// @param verbose true if the function has to emit some verbose +/// messages. +/// +/// @param t time to trace time spent in each step. +/// +/// @param env the environment to create the corpus_group in. +#ifdef WITH_CTF +static void +maybe_load_vmlinux_ctf_corpus(corpus::origin origin, + corpus_group_sptr& group, + const string& vmlinux, + vector<string>& modules, + const string& root, + vector<char**>& di_roots, + bool verbose, + timer& t, + environment_sptr& env) +{ + if (!(origin & corpus::CTF_ORIGIN)) + return; + + abigail::elf_reader::status status = abigail::elf_reader::STATUS_OK; + ctf_reader::read_context_sptr ctxt; + ctxt = ctf_reader::create_read_context(vmlinux, di_roots, env.get()); + group.reset(new corpus_group(env.get(), root)); + set_read_context_corpus_group(*ctxt, group); + + if (verbose) + std::cerr << "reading kernel binary '" + << vmlinux << "' ...\n" << std::flush; + + // Read the vmlinux corpus and add it to the group. + t.start(); + read_and_add_corpus_to_group_from_elf(ctxt.get(), *group, status); + t.stop(); + + if (verbose) + std::cerr << vmlinux + << " reading DONE:" + << t << "\n"; + + if (group->is_empty()) + return; + + // Now add the corpora of the modules to the corpus group. + int total_nb_modules = modules.size(); + int cur_module_index = 1; + for (vector<string>::const_iterator m = modules.begin(); + m != modules.end(); + ++m, ++cur_module_index) + { + if (verbose) + std::cerr << "reading module '" + << *m << "' (" + << cur_module_index + << "/" << total_nb_modules + << ") ... " << std::flush; + + reset_read_context(ctxt, *m, di_roots, env.get()); + set_read_context_corpus_group(*ctxt, group); + + t.start(); + read_and_add_corpus_to_group_from_elf(ctxt.get(), + *group, status); + t.stop(); + if (verbose) + std::cerr << "module '" + << *m + << "' reading DONE: " + << t << "\n"; + } +} +#endif + /// Walk a given directory and build an instance of @ref corpus_group /// from the vmlinux kernel binary and the linux kernel modules found /// under that directory and under its sub-directories, recursively. @@ -2494,6 +2718,11 @@ /// The main corpus of the @ref corpus_group is made of the vmlinux /// binary. The other corpora are made of the linux kernel binaries. /// +/// Depending of the @ref origin it delegates the corpus build @p group +/// to: +/// @ref maybe_load_vmlinux_dwarf_corpus +/// @ref maybe_load_vmlinux_ctf_corpus +/// /// @param root the path of the directory under which the kernel /// kernel modules are to be found. The vmlinux can also be found /// somewhere under that directory, but if it's not in there, its path @@ -2529,10 +2758,11 @@ vector<string>& kabi_wl_paths, suppressions_type& supprs, bool verbose, - environment_sptr& env) + environment_sptr& env, + corpus::origin origin) { string vmlinux = vmlinux_path; - corpus_group_sptr result; + corpus_group_sptr group; vector<string> modules; if (verbose) @@ -2549,7 +2779,6 @@ if (verbose) std::cerr << "DONE: " << t << "\n"; - dwarf_reader::read_context_sptr ctxt; if (got_binary_paths) { shared_ptr<char> di_root = @@ -2557,86 +2786,19 @@ char *di_root_ptr = di_root.get(); vector<char**> di_roots; di_roots.push_back(&di_root_ptr); - abigail::elf_reader::status status = abigail::elf_reader::STATUS_OK; - corpus_group_sptr group; - if (!vmlinux.empty()) - { - ctxt = - dwarf_reader::create_read_context(vmlinux, di_roots ,env.get(), - /*read_all_types=*/false, - /*linux_kernel_mode=*/true); - dwarf_reader::set_do_log(*ctxt, verbose); - t.start(); - load_generate_apply_suppressions(*ctxt, suppr_paths, - kabi_wl_paths, supprs); - t.stop(); - - if (verbose) - std::cerr << "loaded white list and generated suppr spec in: " - << t - << "\n"; - - group.reset(new corpus_group(env.get(), root)); - - set_read_context_corpus_group(*ctxt, group); - - if (verbose) - std::cerr << "reading kernel binary '" - << vmlinux << "' ...\n" << std::flush; - - // Read the vmlinux corpus and add it to the group. - t.start(); - read_and_add_corpus_to_group_from_elf(*ctxt, *group, status); - t.stop(); - - if (verbose) - std::cerr << vmlinux - << " reading DONE:" - << t << "\n"; - } - - if (!group->is_empty()) - { - // Now add the corpora of the modules to the corpus group. - int total_nb_modules = modules.size(); - int cur_module_index = 1; - for (vector<string>::const_iterator m = modules.begin(); - m != modules.end(); - ++m, ++cur_module_index) - { - if (verbose) - std::cerr << "reading module '" - << *m << "' (" - << cur_module_index - << "/" << total_nb_modules - << ") ... " << std::flush; - - reset_read_context(ctxt, *m, di_roots, env.get(), - /*read_all_types=*/false, - /*linux_kernel_mode=*/true); - - load_generate_apply_suppressions(*ctxt, suppr_paths, - kabi_wl_paths, supprs); - - set_read_context_corpus_group(*ctxt, group); - - t.start(); - read_and_add_corpus_to_group_from_elf(*ctxt, - *group, status); - t.stop(); - if (verbose) - std::cerr << "module '" - << *m - << "' reading DONE: " - << t << "\n"; - } - - result = group; - } + maybe_load_vmlinux_dwarf_corpus(origin, group, vmlinux, + modules, root, di_roots, + suppr_paths, kabi_wl_paths, + supprs, verbose, t, env); +#ifdef WITH_CTF + maybe_load_vmlinux_ctf_corpus(origin, group, vmlinux, + modules, root, di_roots, + verbose, t, env); +#endif } - return result; + return group; } }//end namespace tools_utils
diff --git a/src/abg-writer.cc b/src/abg-writer.cc index 946772c..b0885dd 100644 --- a/src/abg-writer.cc +++ b/src/abg-writer.cc
@@ -107,24 +107,15 @@ } }; -/// A hashing functor that should be as fast as possible. -struct type_hasher -{ - size_t - operator()(const type_base* t) const - {return hash_type(t);} -}; // end struct type_hasher - /// A convenience typedef for a map that associates a pointer to type -/// to a string. The pointer to type is hashed as fast as possible. -typedef unordered_map<type_base*, - interned_string> type_ptr_map; +/// to a string. +typedef unordered_map<type_base*, interned_string> type_ptr_map; // A convenience typedef for a set of type_base*. -typedef unordered_set<const type_base*> type_ptr_set_type; +typedef std::unordered_set<const type_base*> type_ptr_set_type; /// A convenience typedef for a set of function type*. -typedef unordered_set<function_type*> fn_type_ptr_set_type; +typedef std::unordered_set<function_type*> fn_type_ptr_set_type; typedef unordered_map<shared_ptr<function_tdecl>, string, @@ -2773,8 +2764,8 @@ /// @return true upon successful completion, false otherwise. static bool write_enum_type_decl(const enum_type_decl_sptr& d, - write_context& ctxt, - unsigned indent) + write_context& ctxt, + unsigned indent) { if (!d) return false; @@ -2884,10 +2875,13 @@ if (sym->is_common_symbol()) o << " is-common='yes'"; - if (sym->get_crc() != 0) + if (sym->get_crc().has_value()) o << " crc='" - << std::hex << std::showbase << sym->get_crc() << "'" - << std::dec << std::noshowbase; + << std::hex << std::showbase << sym->get_crc().value() + << std::dec << std::noshowbase << "'"; + + if (sym->get_namespace().has_value()) + o << " namespace='" << sym->get_namespace().value() << "'"; o << "/>\n"; @@ -4460,7 +4454,7 @@ // <c>0x25f9ba8</c> // </type> - string id = ctxt.get_id_for_type (type); + string id = ctxt.get_id_for_type (const_cast<type_base*>(type)); o << " <type>\n" << " <id>" << id << "</id>\n" << " <c>"
diff --git a/tests/data/Makefile.am b/tests/data/Makefile.am index 6bc9f34..fb2dd12 100644 --- a/tests/data/Makefile.am +++ b/tests/data/Makefile.am
@@ -90,7 +90,12 @@ test-abidiff/test-crc-0.xml \ test-abidiff/test-crc-1.xml \ test-abidiff/test-crc-2.xml \ -test-abidiff/test-crc-report.txt \ +test-abidiff/test-crc-report-0-1.txt \ +test-abidiff/test-crc-report-1-0.txt \ +test-abidiff/test-crc-report-1-2.txt \ +test-abidiff/test-namespace-0.xml \ +test-abidiff/test-namespace-1.xml \ +test-abidiff/test-namespace-report.txt \ test-abidiff/test-PR27985-report.txt \ test-abidiff/test-PR27985-v0.c \ test-abidiff/test-PR27985-v0.o \ @@ -98,12 +103,16 @@ test-abidiff/test-PR27985-v1.c \ test-abidiff/test-PR27985-v1.o \ test-abidiff/test-PR27985-v1.o.abi \ +test-abidiff/test-PR27616-squished-v0.abi \ +test-abidiff/test-PR27616-squished-v1.abi \ +test-abidiff/test-PR27616-v0.xml \ +test-abidiff/test-PR27616-v1.xml \ +\ test-abidiff-exit/test-PR28316-v0.cc \ test-abidiff-exit/test-PR28316-v1.cc \ test-abidiff-exit/test-PR28316-v0.o \ test-abidiff-exit/test-PR28316-v1.o \ test-abidiff-exit/test-PR28316-report.txt \ -\ test-abidiff-exit/test1-voffset-change-report0.txt \ test-abidiff-exit/test1-voffset-change-report1.txt \ test-abidiff-exit/test1-voffset-change.abignore \ @@ -150,7 +159,6 @@ test-abidiff-exit/test-leaf-peeling-v1.cc \ test-abidiff-exit/test-leaf-peeling-v1.o \ test-abidiff-exit/test-leaf-peeling-report.txt \ -test-abidiff-exit/test-leaf-peeling-report-indirect.txt \ test-abidiff-exit/test-leaf-cxx-members-v0.cc \ test-abidiff-exit/test-leaf-cxx-members-v0.o \ test-abidiff-exit/test-leaf-cxx-members-v1.cc \ @@ -219,10 +227,12 @@ test-abidiff-exit/test-missing-alias-report.txt \ test-abidiff-exit/test-missing-alias.abi \ test-abidiff-exit/test-missing-alias.suppr \ -test-abidiff/test-PR27616-squished-v0.abi \ -test-abidiff/test-PR27616-squished-v1.abi \ -test-abidiff/test-PR27616-v0.xml \ -test-abidiff/test-PR27616-v1.xml \ +test-abidiff-exit/test-PR29144-report-2.txt \ +test-abidiff-exit/test-PR29144-report.txt \ +test-abidiff-exit/test-PR29144-v0.cc \ +test-abidiff-exit/test-PR29144-v0.o \ +test-abidiff-exit/test-PR29144-v1.cc \ +test-abidiff-exit/test-PR29144-v1.o \ \ test-diff-dwarf/test0-v0.cc \ test-diff-dwarf/test0-v0.o \ @@ -661,12 +671,18 @@ test-read-ctf/test-forward-type-decl.abi \ test-read-ctf/test-forward-type-decl.o \ test-read-ctf/test-forward-type-decl.c \ +test-read-ctf/test-forward-undefine-type-decl.abi \ +test-read-ctf/test-forward-undefine-type-decl.c \ +test-read-ctf/test-forward-undefine-type-decl.o \ test-read-ctf/test-list-struct.c \ test-read-ctf/test-list-struct.o \ test-read-ctf/test-list-struct.abi \ test-read-ctf/test-callback2.c \ test-read-ctf/test-callback2.o \ test-read-ctf/test-callback2.abi \ +test-read-ctf/test-anonymous-fields.c \ +test-read-ctf/test-anonymous-fields.o \ +test-read-ctf/test-anonymous-fields.o.abi \ \ test-annotate/test0.abi \ test-annotate/test1.abi \ @@ -1069,6 +1085,9 @@ test-diff-filter/test-PR27598-report-0.txt \ test-diff-filter/test-PR27995-report-0.txt \ test-diff-filter/test-PR27995.abi \ +test-diff-filter/test-PR28013-fn-variadic.c.report.txt \ +test-diff-filter/test-PR28013-fn-variadic.c.0.abi \ +test-diff-filter/test-PR28013-fn-variadic.c.1.abi \ \ test-diff-suppr/test0-type-suppr-v0.cc \ test-diff-suppr/test0-type-suppr-v1.cc \
diff --git a/tests/data/test-abidiff-exit/test-PR29144-report-2.txt b/tests/data/test-abidiff-exit/test-PR29144-report-2.txt new file mode 100644 index 0000000..3aff12d --- /dev/null +++ b/tests/data/test-abidiff-exit/test-PR29144-report-2.txt
@@ -0,0 +1,8 @@ +Leaf changes summary: 1 artifact changed +Changed leaf types summary: 1 leaf type changed +Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 0 Added function +Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 0 Added variable + +'struct D at 1.cc:13:1' changed: + type size hasn't changed + base classes of 'struct D' are re-ordered from: 'A, B, C' to: 'B, A, C'
diff --git a/tests/data/test-abidiff-exit/test-PR29144-report.txt b/tests/data/test-abidiff-exit/test-PR29144-report.txt new file mode 100644 index 0000000..88c78fd --- /dev/null +++ b/tests/data/test-abidiff-exit/test-PR29144-report.txt
@@ -0,0 +1,10 @@ +Functions changes summary: 0 Removed, 0 Changed, 0 Added function +Variables changes summary: 0 Removed, 1 Changed, 0 Added variable + +1 Changed variable: + + [C] 'D order' was changed at 2.cc:17:1: + type of variable changed: + type size hasn't changed + base classes of 'struct D' are re-ordered from: 'A, B, C' to: 'B, A, C' +
diff --git a/tests/data/test-abidiff-exit/test-PR29144-v0.cc b/tests/data/test-abidiff-exit/test-PR29144-v0.cc new file mode 100644 index 0000000..8805cfd --- /dev/null +++ b/tests/data/test-abidiff-exit/test-PR29144-v0.cc
@@ -0,0 +1,17 @@ +struct A { + int x; +}; + +struct B { + int y; +}; + +struct C { + int z; +}; + +struct D: A, B, C { + int d; +}; + +D order;
diff --git a/tests/data/test-abidiff-exit/test-PR29144-v0.o b/tests/data/test-abidiff-exit/test-PR29144-v0.o new file mode 100644 index 0000000..2964a68 --- /dev/null +++ b/tests/data/test-abidiff-exit/test-PR29144-v0.o Binary files differ
diff --git a/tests/data/test-abidiff-exit/test-PR29144-v1.cc b/tests/data/test-abidiff-exit/test-PR29144-v1.cc new file mode 100644 index 0000000..eb47682 --- /dev/null +++ b/tests/data/test-abidiff-exit/test-PR29144-v1.cc
@@ -0,0 +1,18 @@ +struct A { + int x; +}; + +struct B { + int y; +}; + +struct C { + int z; +}; + +struct D: B, A, C { + int d; +}; + +D order; +
diff --git a/tests/data/test-abidiff-exit/test-PR29144-v1.o b/tests/data/test-abidiff-exit/test-PR29144-v1.o new file mode 100644 index 0000000..03eb7a9 --- /dev/null +++ b/tests/data/test-abidiff-exit/test-PR29144-v1.o Binary files differ
diff --git a/tests/data/test-abidiff-exit/test-leaf-peeling-report-indirect.txt b/tests/data/test-abidiff-exit/test-leaf-peeling-report-indirect.txt deleted file mode 100644 index 8236a39..0000000 --- a/tests/data/test-abidiff-exit/test-leaf-peeling-report-indirect.txt +++ /dev/null
@@ -1,41 +0,0 @@ -Leaf changes summary: 6 artifacts changed -Changed leaf types summary: 6 leaf types changed -Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 0 Added function -Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 0 Added variable - -'struct foo at test-leaf-peeling-v0.cc:2:1' changed: - type size changed from 32 to 64 (in bits) - there are data member changes: - type 'int' of 'foo::z' changed: - type name changed from 'int' to 'long int' - type size changed from 32 to 64 (in bits) - -'struct ops1 at test-leaf-peeling-v0.cc:6:1' changed: - type size hasn't changed - there are data member changes: - type 'int*' of 'ops1::x' changed: - pointer type changed from: 'int*' to: 'int**' - -'struct ops2 at test-leaf-peeling-v0.cc:10:1' changed (indirectly): - type size changed from 320 to 640 (in bits) - there are data member changes: - 'foo y[10]' size changed from 320 to 640 (in bits) (by +320 bits) - -'struct ops3 at test-leaf-peeling-v0.cc:14:1' changed: - type size hasn't changed - there are data member changes: - type 'void (int&)*' of 'ops3::spong' changed: - pointer type changed from: 'void (int&)*' to: 'void (int&&)*' - -'struct ops4 at test-leaf-peeling-v0.cc:18:1' changed: - type size hasn't changed - there are data member changes: - type 'int*' of 'ops4::x' changed: - entity changed from 'int*' to 'int&' - type size hasn't changed - -'struct ops5 at test-leaf-peeling-v0.cc:22:1' changed: - type size hasn't changed - there are data member changes: - type 'int*' of 'ops5::x' changed: - pointer type changed from: 'int*' to: 'int***'
diff --git a/tests/data/test-abidiff/test-crc-report-0-1.txt b/tests/data/test-abidiff/test-crc-report-0-1.txt new file mode 100644 index 0000000..0db42f6 --- /dev/null +++ b/tests/data/test-abidiff/test-crc-report-0-1.txt
@@ -0,0 +1,16 @@ +Functions changes summary: 0 Removed, 1 Changed, 0 Added function +Variables changes summary: 0 Removed, 2 Changed, 0 Added variables + +1 function with some indirect sub-type change: + + [C] 'function void exported_function()' has some indirect sub-type changes: + CRC (modversions) changed from (none) to 0xe52d5bcf + +2 Changed variables: + + [C] 'int exported_variable' was changed: + CRC (modversions) changed from (none) to 0xee94d699 + + [C] 'int exported_variable_gpl' was changed: + CRC (modversions) changed from (none) to 0x41336c46 +
diff --git a/tests/data/test-abidiff/test-crc-report-1-0.txt b/tests/data/test-abidiff/test-crc-report-1-0.txt new file mode 100644 index 0000000..e11f29c --- /dev/null +++ b/tests/data/test-abidiff/test-crc-report-1-0.txt
@@ -0,0 +1,16 @@ +Functions changes summary: 0 Removed, 1 Changed, 0 Added function +Variables changes summary: 0 Removed, 2 Changed, 0 Added variables + +1 function with some indirect sub-type change: + + [C] 'function void exported_function()' has some indirect sub-type changes: + CRC (modversions) changed from 0xe52d5bcf to (none) + +2 Changed variables: + + [C] 'int exported_variable' was changed: + CRC (modversions) changed from 0xee94d699 to (none) + + [C] 'int exported_variable_gpl' was changed: + CRC (modversions) changed from 0x41336c46 to (none) +
diff --git a/tests/data/test-abidiff/test-crc-report.txt b/tests/data/test-abidiff/test-crc-report-1-2.txt similarity index 100% rename from tests/data/test-abidiff/test-crc-report.txt rename to tests/data/test-abidiff/test-crc-report-1-2.txt
diff --git a/tests/data/test-abidiff/test-namespace-0.xml b/tests/data/test-abidiff/test-namespace-0.xml new file mode 100644 index 0000000..5a9f5cd --- /dev/null +++ b/tests/data/test-abidiff/test-namespace-0.xml
@@ -0,0 +1,15 @@ +<abi-corpus path='test.o' architecture='elf-amd-x86_64'> + <elf-variable-symbols> + <elf-symbol name='v1' size='4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='v2' size='4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes' namespace='this'/> + <elf-symbol name='v3' size='4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes' namespace='that'/> + <elf-symbol name='v4' size='4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes' namespace=''/> + </elf-variable-symbols> + <abi-instr version='1.0' address-size='64' path='test.c' comp-dir-path='/tmp' language='LANG_C89'> + <type-decl name='int' size-in-bits='32' id='type-id-1'/> + <var-decl name='v1' type-id='type-id-1' mangled-name='v1' visibility='default' filepath='test.c' line='1' column='1' elf-symbol-id='v1'/> + <var-decl name='v2' type-id='type-id-1' mangled-name='v2' visibility='default' filepath='test.c' line='2' column='1' elf-symbol-id='v2'/> + <var-decl name='v3' type-id='type-id-1' mangled-name='v3' visibility='default' filepath='test.c' line='3' column='1' elf-symbol-id='v3'/> + <var-decl name='v4' type-id='type-id-1' mangled-name='v4' visibility='default' filepath='test.c' line='4' column='1' elf-symbol-id='v4'/> + </abi-instr> +</abi-corpus>
diff --git a/tests/data/test-abidiff/test-namespace-1.xml b/tests/data/test-abidiff/test-namespace-1.xml new file mode 100644 index 0000000..9814844 --- /dev/null +++ b/tests/data/test-abidiff/test-namespace-1.xml
@@ -0,0 +1,15 @@ +<abi-corpus path='test.o' architecture='elf-amd-x86_64'> + <elf-variable-symbols> + <elf-symbol name='v1' size='4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes' namespace='this'/> + <elf-symbol name='v2' size='4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes' namespace='that'/> + <elf-symbol name='v3' size='4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes' namespace=''/> + <elf-symbol name='v4' size='4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + </elf-variable-symbols> + <abi-instr version='1.0' address-size='64' path='test.c' comp-dir-path='/tmp' language='LANG_C89'> + <type-decl name='int' size-in-bits='32' id='type-id-1'/> + <var-decl name='v1' type-id='type-id-1' mangled-name='v1' visibility='default' filepath='test.c' line='1' column='1' elf-symbol-id='v1'/> + <var-decl name='v2' type-id='type-id-1' mangled-name='v2' visibility='default' filepath='test.c' line='2' column='1' elf-symbol-id='v2'/> + <var-decl name='v3' type-id='type-id-1' mangled-name='v3' visibility='default' filepath='test.c' line='3' column='1' elf-symbol-id='v3'/> + <var-decl name='v4' type-id='type-id-1' mangled-name='v4' visibility='default' filepath='test.c' line='4' column='1' elf-symbol-id='v4'/> + </abi-instr> +</abi-corpus>
diff --git a/tests/data/test-abidiff/test-namespace-report.txt b/tests/data/test-abidiff/test-namespace-report.txt new file mode 100644 index 0000000..d2c421e --- /dev/null +++ b/tests/data/test-abidiff/test-namespace-report.txt
@@ -0,0 +1,17 @@ +Functions changes summary: 0 Removed, 0 Changed, 0 Added function +Variables changes summary: 0 Removed, 4 Changed, 0 Added variables + +4 Changed variables: + + [C] 'int v1' was changed: + namespace changed from (none) to 'this' + + [C] 'int v2' was changed: + namespace changed from 'this' to 'that' + + [C] 'int v3' was changed: + namespace changed from 'that' to '' + + [C] 'int v4' was changed: + namespace changed from '' to (none) +
diff --git a/tests/data/test-annotate/libtest23.so.abi b/tests/data/test-annotate/libtest23.so.abi index ce6c145..8013315 100644 --- a/tests/data/test-annotate/libtest23.so.abi +++ b/tests/data/test-annotate/libtest23.so.abi
@@ -55,27 +55,25 @@ <type-decl name='long long int' size-in-bits='64' id='type-id-12'/> <!-- long long unsigned int --> <type-decl name='long long unsigned int' size-in-bits='64' id='type-id-13'/> + <!-- long unsigned int --> + <type-decl name='long unsigned int' size-in-bits='64' id='type-id-14'/> + <!-- long unsigned int[] --> + <array-type-def dimensions='1' type-id='type-id-14' size-in-bits='infinite' id='type-id-15'> + <!-- <anonymous range>[] --> + <subrange length='infinite' id='type-id-16'/> + </array-type-def> <!-- short int --> - <type-decl name='short int' size-in-bits='16' id='type-id-14'/> + <type-decl name='short int' size-in-bits='16' id='type-id-17'/> <!-- unsigned int --> <type-decl name='unsigned int' size-in-bits='32' id='type-id-5'/> - <!-- unsigned long int --> - <type-decl name='unsigned long int' size-in-bits='64' id='type-id-15'/> - <!-- unsigned long int[] --> - <array-type-def dimensions='1' type-id='type-id-15' size-in-bits='infinite' id='type-id-16'> - <!-- <anonymous range>[] --> - <subrange length='infinite' id='type-id-17'/> - </array-type-def> - <!-- variadic parameter type --> - <type-decl name='variadic parameter type' id='type-id-18'/> <!-- wchar_t --> - <type-decl name='wchar_t' size-in-bits='32' id='type-id-19'/> + <type-decl name='wchar_t' size-in-bits='32' id='type-id-18'/> <!-- typedef int __int32_t --> - <typedef-decl name='__int32_t' type-id='type-id-9' filepath='/usr/include/bits/types.h' line='40' column='1' id='type-id-20'/> + <typedef-decl name='__int32_t' type-id='type-id-9' filepath='/usr/include/bits/types.h' line='40' column='1' id='type-id-19'/> <!-- typedef _IO_FILE __FILE --> - <typedef-decl name='__FILE' type-id='type-id-21' filepath='/usr/include/stdio.h' line='64' column='1' id='type-id-22'/> + <typedef-decl name='__FILE' type-id='type-id-20' filepath='/usr/include/stdio.h' line='64' column='1' id='type-id-21'/> <!-- struct tm --> - <class-decl name='tm' size-in-bits='448' is-struct='yes' visibility='default' filepath='/usr/include/time.h' line='133' column='1' id='type-id-23'> + <class-decl name='tm' size-in-bits='448' is-struct='yes' visibility='default' filepath='/usr/include/time.h' line='133' column='1' id='type-id-22'> <data-member access='public' layout-offset-in-bits='0'> <!-- int tm::tm_sec --> <var-decl name='tm_sec' type-id='type-id-9' visibility='default' filepath='/usr/include/time.h' line='135' column='1'/> @@ -118,14 +116,14 @@ </data-member> <data-member access='public' layout-offset-in-bits='384'> <!-- const char* tm::tm_zone --> - <var-decl name='tm_zone' type-id='type-id-24' visibility='default' filepath='/usr/include/time.h' line='147' column='1'/> + <var-decl name='tm_zone' type-id='type-id-23' visibility='default' filepath='/usr/include/time.h' line='147' column='1'/> </data-member> </class-decl> <!-- struct __mbstate_t --> - <class-decl name='__mbstate_t' size-in-bits='64' is-struct='yes' naming-typedef-id='type-id-25' visibility='default' filepath='/usr/include/wchar.h' line='83' column='1' id='type-id-26'> + <class-decl name='__mbstate_t' size-in-bits='64' is-struct='yes' naming-typedef-id='type-id-24' visibility='default' filepath='/usr/include/wchar.h' line='83' column='1' id='type-id-25'> <member-type access='public'> <!-- union {} --> - <union-decl name='__anonymous_union__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-27'/> + <union-decl name='__anonymous_union__' is-anonymous='yes' visibility='default' is-declaration-only='yes' id='type-id-26'/> </member-type> <data-member access='public' layout-offset-in-bits='0'> <!-- int __mbstate_t::__count --> @@ -133,57 +131,59 @@ </data-member> <data-member access='public' layout-offset-in-bits='32'> <!-- union {} __mbstate_t::__value --> - <var-decl name='__value' type-id='type-id-27' visibility='default' filepath='/usr/include/wchar.h' line='93' column='1'/> + <var-decl name='__value' type-id='type-id-26' visibility='default' filepath='/usr/include/wchar.h' line='93' column='1'/> </data-member> </class-decl> <!-- typedef __mbstate_t __mbstate_t --> - <typedef-decl name='__mbstate_t' type-id='type-id-26' filepath='/usr/include/wchar.h' line='94' column='1' id='type-id-25'/> + <typedef-decl name='__mbstate_t' type-id='type-id-25' filepath='/usr/include/wchar.h' line='94' column='1' id='type-id-24'/> <!-- typedef __mbstate_t mbstate_t --> - <typedef-decl name='mbstate_t' type-id='type-id-25' filepath='/usr/include/wchar.h' line='106' column='1' id='type-id-28'/> - <!-- typedef unsigned long int wctype_t --> - <typedef-decl name='wctype_t' type-id='type-id-15' filepath='/usr/include/wctype.h' line='52' column='1' id='type-id-29'/> + <typedef-decl name='mbstate_t' type-id='type-id-24' filepath='/usr/include/wchar.h' line='106' column='1' id='type-id-27'/> + <!-- typedef long unsigned int wctype_t --> + <typedef-decl name='wctype_t' type-id='type-id-14' filepath='/usr/include/wctype.h' line='52' column='1' id='type-id-28'/> <!-- typedef const __int32_t* wctrans_t --> - <typedef-decl name='wctrans_t' type-id='type-id-30' filepath='/usr/include/wctype.h' line='186' column='1' id='type-id-31'/> - <!-- typedef unsigned long int size_t --> - <typedef-decl name='size_t' type-id='type-id-15' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.8.5/include/stddef.h' line='212' column='1' id='type-id-32'/> + <typedef-decl name='wctrans_t' type-id='type-id-29' filepath='/usr/include/wctype.h' line='186' column='1' id='type-id-30'/> + <!-- typedef long unsigned int size_t --> + <typedef-decl name='size_t' type-id='type-id-14' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.8.5/include/stddef.h' line='212' column='1' id='type-id-31'/> <!-- typedef unsigned int wint_t --> - <typedef-decl name='wint_t' type-id='type-id-5' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.8.5/include/stddef.h' line='353' column='1' id='type-id-33'/> + <typedef-decl name='wint_t' type-id='type-id-5' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.8.5/include/stddef.h' line='353' column='1' id='type-id-32'/> <!-- __FILE* --> - <pointer-type-def type-id='type-id-22' size-in-bits='64' id='type-id-34'/> + <pointer-type-def type-id='type-id-21' size-in-bits='64' id='type-id-33'/> <!-- __anonymous_struct__* --> - <pointer-type-def type-id='type-id-3' size-in-bits='64' id='type-id-35'/> + <pointer-type-def type-id='type-id-3' size-in-bits='64' id='type-id-34'/> <!-- char& --> - <reference-type-def kind='lvalue' type-id='type-id-2' size-in-bits='64' id='type-id-36'/> + <reference-type-def kind='lvalue' type-id='type-id-2' size-in-bits='64' id='type-id-35'/> <!-- char* --> - <pointer-type-def type-id='type-id-2' size-in-bits='64' id='type-id-37'/> + <pointer-type-def type-id='type-id-2' size-in-bits='64' id='type-id-36'/> <!-- const __int32_t --> - <qualified-type-def type-id='type-id-20' const='yes' id='type-id-38'/> + <qualified-type-def type-id='type-id-19' const='yes' id='type-id-37'/> <!-- const __int32_t* --> - <pointer-type-def type-id='type-id-38' size-in-bits='64' id='type-id-30'/> + <pointer-type-def type-id='type-id-37' size-in-bits='64' id='type-id-29'/> <!-- const allocator<char> --> - <qualified-type-def type-id='type-id-39' const='yes' id='type-id-40'/> + <qualified-type-def type-id='type-id-38' const='yes' id='type-id-39'/> <!-- const allocator<char>& --> - <reference-type-def kind='lvalue' type-id='type-id-40' size-in-bits='64' id='type-id-41'/> + <reference-type-def kind='lvalue' type-id='type-id-39' size-in-bits='64' id='type-id-40'/> <!-- const bool --> - <qualified-type-def type-id='type-id-1' const='yes' id='type-id-42'/> + <qualified-type-def type-id='type-id-1' const='yes' id='type-id-41'/> <!-- const char --> - <qualified-type-def type-id='type-id-2' const='yes' id='type-id-43'/> + <qualified-type-def type-id='type-id-2' const='yes' id='type-id-42'/> <!-- const char& --> - <reference-type-def kind='lvalue' type-id='type-id-43' size-in-bits='64' id='type-id-44'/> + <reference-type-def kind='lvalue' type-id='type-id-42' size-in-bits='64' id='type-id-43'/> <!-- const char* --> - <pointer-type-def type-id='type-id-43' size-in-bits='64' id='type-id-24'/> + <pointer-type-def type-id='type-id-42' size-in-bits='64' id='type-id-23'/> <!-- const char** --> - <pointer-type-def type-id='type-id-24' size-in-bits='64' id='type-id-45'/> + <pointer-type-def type-id='type-id-23' size-in-bits='64' id='type-id-44'/> <!-- const int --> - <qualified-type-def type-id='type-id-9' const='yes' id='type-id-46'/> + <qualified-type-def type-id='type-id-9' const='yes' id='type-id-45'/> <!-- const long int --> - <qualified-type-def type-id='type-id-11' const='yes' id='type-id-47'/> + <qualified-type-def type-id='type-id-11' const='yes' id='type-id-46'/> + <!-- const long unsigned int --> + <qualified-type-def type-id='type-id-14' const='yes' id='type-id-47'/> <!-- const mbstate_t --> - <qualified-type-def type-id='type-id-28' const='yes' id='type-id-48'/> + <qualified-type-def type-id='type-id-27' const='yes' id='type-id-48'/> <!-- const mbstate_t* --> <pointer-type-def type-id='type-id-48' size-in-bits='64' id='type-id-49'/> <!-- const short int --> - <qualified-type-def type-id='type-id-14' const='yes' id='type-id-50'/> + <qualified-type-def type-id='type-id-17' const='yes' id='type-id-50'/> <!-- const std::basic_string<char, std::char_traits<char>, std::allocator<char> > --> <qualified-type-def type-id='type-id-51' const='yes' id='type-id-52'/> <!-- const std::basic_string<char, std::char_traits<char>, std::allocator<char> >& --> @@ -195,91 +195,89 @@ <!-- const std::basic_string<char, std::char_traits<char>, std::allocator<char> >::size_type --> <qualified-type-def type-id='type-id-57' const='yes' id='type-id-58'/> <!-- const tm --> - <qualified-type-def type-id='type-id-23' const='yes' id='type-id-59'/> + <qualified-type-def type-id='type-id-22' const='yes' id='type-id-59'/> <!-- const tm* --> <pointer-type-def type-id='type-id-59' size-in-bits='64' id='type-id-60'/> - <!-- const unsigned long int --> - <qualified-type-def type-id='type-id-15' const='yes' id='type-id-61'/> <!-- const wchar_t --> - <qualified-type-def type-id='type-id-19' const='yes' id='type-id-62'/> + <qualified-type-def type-id='type-id-18' const='yes' id='type-id-61'/> <!-- const wchar_t* --> - <pointer-type-def type-id='type-id-62' size-in-bits='64' id='type-id-63'/> + <pointer-type-def type-id='type-id-61' size-in-bits='64' id='type-id-62'/> <!-- const wchar_t** --> - <pointer-type-def type-id='type-id-63' size-in-bits='64' id='type-id-64'/> + <pointer-type-def type-id='type-id-62' size-in-bits='64' id='type-id-63'/> <!-- mbstate_t* --> - <pointer-type-def type-id='type-id-28' size-in-bits='64' id='type-id-65'/> + <pointer-type-def type-id='type-id-27' size-in-bits='64' id='type-id-64'/> <!-- std::basic_string<char, std::char_traits<char>, std::allocator<char> >& --> - <reference-type-def kind='lvalue' type-id='type-id-51' size-in-bits='64' id='type-id-66'/> + <reference-type-def kind='lvalue' type-id='type-id-51' size-in-bits='64' id='type-id-65'/> <!-- std::basic_string<char, std::char_traits<char>, std::allocator<char> >* --> - <pointer-type-def type-id='type-id-51' size-in-bits='64' id='type-id-67'/> + <pointer-type-def type-id='type-id-51' size-in-bits='64' id='type-id-66'/> <!-- std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep& --> - <reference-type-def kind='lvalue' type-id='type-id-55' size-in-bits='64' id='type-id-68'/> + <reference-type-def kind='lvalue' type-id='type-id-55' size-in-bits='64' id='type-id-67'/> <!-- std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep* --> - <pointer-type-def type-id='type-id-55' size-in-bits='64' id='type-id-69'/> + <pointer-type-def type-id='type-id-55' size-in-bits='64' id='type-id-68'/> <!-- std::string& --> - <reference-type-def kind='lvalue' type-id='type-id-70' size-in-bits='64' id='type-id-71'/> + <reference-type-def kind='lvalue' type-id='type-id-69' size-in-bits='64' id='type-id-70'/> <!-- typedef __va_list_tag __va_list_tag* --> - <pointer-type-def type-id='type-id-4' size-in-bits='64' id='type-id-72'/> + <pointer-type-def type-id='type-id-4' size-in-bits='64' id='type-id-71'/> <!-- void* --> - <pointer-type-def type-id='type-id-73' size-in-bits='64' id='type-id-6'/> + <pointer-type-def type-id='type-id-72' size-in-bits='64' id='type-id-6'/> <!-- wchar_t* --> - <pointer-type-def type-id='type-id-19' size-in-bits='64' id='type-id-74'/> + <pointer-type-def type-id='type-id-18' size-in-bits='64' id='type-id-73'/> <!-- wchar_t** --> - <pointer-type-def type-id='type-id-74' size-in-bits='64' id='type-id-75'/> + <pointer-type-def type-id='type-id-73' size-in-bits='64' id='type-id-74'/> <!-- struct _IO_FILE --> - <class-decl name='_IO_FILE' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-21'/> + <class-decl name='_IO_FILE' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-20'/> <!-- class allocator<char> --> - <class-decl name='allocator<char>' visibility='default' is-declaration-only='yes' id='type-id-39'> + <class-decl name='allocator<char>' visibility='default' is-declaration-only='yes' id='type-id-38'> <member-type access='public'> <!-- typedef std::size_t allocator<char>::size_type --> - <typedef-decl name='size_type' type-id='type-id-76' filepath='/usr/include/c++/4.8.2/bits/allocator.h' line='95' column='1' id='type-id-77'/> + <typedef-decl name='size_type' type-id='type-id-75' filepath='/usr/include/c++/4.8.2/bits/allocator.h' line='95' column='1' id='type-id-76'/> </member-type> <member-type access='public'> <!-- typedef std::ptrdiff_t allocator<char>::difference_type --> - <typedef-decl name='difference_type' type-id='type-id-78' filepath='/usr/include/c++/4.8.2/bits/allocator.h' line='96' column='1' id='type-id-79'/> + <typedef-decl name='difference_type' type-id='type-id-77' filepath='/usr/include/c++/4.8.2/bits/allocator.h' line='96' column='1' id='type-id-78'/> </member-type> <member-type access='public'> <!-- typedef char* allocator<char>::pointer --> - <typedef-decl name='pointer' type-id='type-id-37' filepath='/usr/include/c++/4.8.2/bits/allocator.h' line='97' column='1' id='type-id-80'/> + <typedef-decl name='pointer' type-id='type-id-36' filepath='/usr/include/c++/4.8.2/bits/allocator.h' line='97' column='1' id='type-id-79'/> </member-type> <member-type access='public'> <!-- typedef const char* allocator<char>::const_pointer --> - <typedef-decl name='const_pointer' type-id='type-id-24' filepath='/usr/include/c++/4.8.2/bits/allocator.h' line='98' column='1' id='type-id-81'/> + <typedef-decl name='const_pointer' type-id='type-id-23' filepath='/usr/include/c++/4.8.2/bits/allocator.h' line='98' column='1' id='type-id-80'/> </member-type> <member-type access='public'> <!-- typedef char& allocator<char>::reference --> - <typedef-decl name='reference' type-id='type-id-36' filepath='/usr/include/c++/4.8.2/bits/allocator.h' line='99' column='1' id='type-id-82'/> + <typedef-decl name='reference' type-id='type-id-35' filepath='/usr/include/c++/4.8.2/bits/allocator.h' line='99' column='1' id='type-id-81'/> </member-type> <member-type access='public'> <!-- typedef const char& allocator<char>::const_reference --> - <typedef-decl name='const_reference' type-id='type-id-44' filepath='/usr/include/c++/4.8.2/bits/allocator.h' line='100' column='1' id='type-id-83'/> + <typedef-decl name='const_reference' type-id='type-id-43' filepath='/usr/include/c++/4.8.2/bits/allocator.h' line='100' column='1' id='type-id-82'/> </member-type> </class-decl> <!-- struct char_traits<char> --> - <class-decl name='char_traits<char>' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-84'> + <class-decl name='char_traits<char>' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-83'> <member-type access='public'> <!-- typedef char char_traits<char>::char_type --> - <typedef-decl name='char_type' type-id='type-id-2' filepath='/usr/include/c++/4.8.2/bits/char_traits.h' line='235' column='1' id='type-id-85'/> + <typedef-decl name='char_type' type-id='type-id-2' filepath='/usr/include/c++/4.8.2/bits/char_traits.h' line='235' column='1' id='type-id-84'/> </member-type> </class-decl> <!-- struct rebind<char> --> - <class-decl name='rebind<char>' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-86'> + <class-decl name='rebind<char>' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-85'> <member-type access='public'> <!-- typedef allocator<char> rebind<char>::other --> - <typedef-decl name='other' type-id='type-id-39' filepath='/usr/include/c++/4.8.2/bits/allocator.h' line='105' column='1' id='type-id-87'/> + <typedef-decl name='other' type-id='type-id-38' filepath='/usr/include/c++/4.8.2/bits/allocator.h' line='105' column='1' id='type-id-86'/> </member-type> </class-decl> <!-- namespace __gnu_cxx --> <namespace-decl name='__gnu_cxx'> <!-- class __gnu_cxx::__normal_iterator<char const*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > --> - <class-decl name='__normal_iterator<char const*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >' visibility='default' is-declaration-only='yes' id='type-id-88'/> + <class-decl name='__normal_iterator<char const*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >' visibility='default' is-declaration-only='yes' id='type-id-87'/> <!-- class __gnu_cxx::__normal_iterator<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > --> - <class-decl name='__normal_iterator<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >' visibility='default' is-declaration-only='yes' id='type-id-89'/> + <class-decl name='__normal_iterator<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >' visibility='default' is-declaration-only='yes' id='type-id-88'/> </namespace-decl> <!-- namespace std --> <namespace-decl name='std'> <!-- typedef std::basic_string<char, std::char_traits<char>, std::allocator<char> > std::string --> - <typedef-decl name='string' type-id='type-id-51' filepath='/usr/include/c++/4.8.2/bits/stringfwd.h' line='62' column='1' id='type-id-70'/> + <typedef-decl name='string' type-id='type-id-51' filepath='/usr/include/c++/4.8.2/bits/stringfwd.h' line='62' column='1' id='type-id-69'/> </namespace-decl> <!-- namespace std --> <namespace-decl name='std'> @@ -287,75 +285,75 @@ <class-decl name='basic_string<char, std::char_traits<char>, std::allocator<char> >' size-in-bits='64' visibility='default' filepath='/usr/include/c++/4.8.2/bits/basic_string.h' line='112' column='1' id='type-id-51'> <member-type access='private'> <!-- typedef rebind<char>::other std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_CharT_alloc_type --> - <typedef-decl name='_CharT_alloc_type' type-id='type-id-87' filepath='/usr/include/c++/4.8.2/bits/basic_string.h' line='114' column='1' id='type-id-90'/> + <typedef-decl name='_CharT_alloc_type' type-id='type-id-86' filepath='/usr/include/c++/4.8.2/bits/basic_string.h' line='114' column='1' id='type-id-89'/> </member-type> <member-type access='public'> <!-- typedef char_traits<char> std::basic_string<char, std::char_traits<char>, std::allocator<char> >::traits_type --> - <typedef-decl name='traits_type' type-id='type-id-84' filepath='/usr/include/c++/4.8.2/bits/basic_string.h' line='118' column='1' id='type-id-91'/> + <typedef-decl name='traits_type' type-id='type-id-83' filepath='/usr/include/c++/4.8.2/bits/basic_string.h' line='118' column='1' id='type-id-90'/> </member-type> <member-type access='public'> <!-- typedef char_traits<char>::char_type std::basic_string<char, std::char_traits<char>, std::allocator<char> >::value_type --> - <typedef-decl name='value_type' type-id='type-id-85' filepath='/usr/include/c++/4.8.2/bits/basic_string.h' line='119' column='1' id='type-id-92'/> + <typedef-decl name='value_type' type-id='type-id-84' filepath='/usr/include/c++/4.8.2/bits/basic_string.h' line='119' column='1' id='type-id-91'/> </member-type> <member-type access='public'> <!-- typedef allocator<char> std::basic_string<char, std::char_traits<char>, std::allocator<char> >::allocator_type --> - <typedef-decl name='allocator_type' type-id='type-id-39' filepath='/usr/include/c++/4.8.2/bits/basic_string.h' line='120' column='1' id='type-id-93'/> + <typedef-decl name='allocator_type' type-id='type-id-38' filepath='/usr/include/c++/4.8.2/bits/basic_string.h' line='120' column='1' id='type-id-92'/> </member-type> <member-type access='public'> <!-- typedef allocator<char>::size_type std::basic_string<char, std::char_traits<char>, std::allocator<char> >::size_type --> - <typedef-decl name='size_type' type-id='type-id-77' filepath='/usr/include/c++/4.8.2/bits/basic_string.h' line='121' column='1' id='type-id-57'/> + <typedef-decl name='size_type' type-id='type-id-76' filepath='/usr/include/c++/4.8.2/bits/basic_string.h' line='121' column='1' id='type-id-57'/> </member-type> <member-type access='public'> <!-- typedef allocator<char>::difference_type std::basic_string<char, std::char_traits<char>, std::allocator<char> >::difference_type --> - <typedef-decl name='difference_type' type-id='type-id-79' filepath='/usr/include/c++/4.8.2/bits/basic_string.h' line='122' column='1' id='type-id-94'/> + <typedef-decl name='difference_type' type-id='type-id-78' filepath='/usr/include/c++/4.8.2/bits/basic_string.h' line='122' column='1' id='type-id-93'/> </member-type> <member-type access='public'> <!-- typedef allocator<char>::reference std::basic_string<char, std::char_traits<char>, std::allocator<char> >::reference --> - <typedef-decl name='reference' type-id='type-id-82' filepath='/usr/include/c++/4.8.2/bits/basic_string.h' line='123' column='1' id='type-id-95'/> + <typedef-decl name='reference' type-id='type-id-81' filepath='/usr/include/c++/4.8.2/bits/basic_string.h' line='123' column='1' id='type-id-94'/> </member-type> <member-type access='public'> <!-- typedef allocator<char>::const_reference std::basic_string<char, std::char_traits<char>, std::allocator<char> >::const_reference --> - <typedef-decl name='const_reference' type-id='type-id-83' filepath='/usr/include/c++/4.8.2/bits/basic_string.h' line='124' column='1' id='type-id-96'/> + <typedef-decl name='const_reference' type-id='type-id-82' filepath='/usr/include/c++/4.8.2/bits/basic_string.h' line='124' column='1' id='type-id-95'/> </member-type> <member-type access='public'> <!-- typedef allocator<char>::pointer std::basic_string<char, std::char_traits<char>, std::allocator<char> >::pointer --> - <typedef-decl name='pointer' type-id='type-id-80' filepath='/usr/include/c++/4.8.2/bits/basic_string.h' line='125' column='1' id='type-id-97'/> + <typedef-decl name='pointer' type-id='type-id-79' filepath='/usr/include/c++/4.8.2/bits/basic_string.h' line='125' column='1' id='type-id-96'/> </member-type> <member-type access='public'> <!-- typedef allocator<char>::const_pointer std::basic_string<char, std::char_traits<char>, std::allocator<char> >::const_pointer --> - <typedef-decl name='const_pointer' type-id='type-id-81' filepath='/usr/include/c++/4.8.2/bits/basic_string.h' line='126' column='1' id='type-id-98'/> + <typedef-decl name='const_pointer' type-id='type-id-80' filepath='/usr/include/c++/4.8.2/bits/basic_string.h' line='126' column='1' id='type-id-97'/> </member-type> <member-type access='public'> <!-- typedef __gnu_cxx::__normal_iterator<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::basic_string<char, std::char_traits<char>, std::allocator<char> >::iterator --> - <typedef-decl name='iterator' type-id='type-id-89' filepath='/usr/include/c++/4.8.2/bits/basic_string.h' line='127' column='1' id='type-id-99'/> + <typedef-decl name='iterator' type-id='type-id-88' filepath='/usr/include/c++/4.8.2/bits/basic_string.h' line='127' column='1' id='type-id-98'/> </member-type> <member-type access='public'> <!-- typedef __gnu_cxx::__normal_iterator<char const*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::basic_string<char, std::char_traits<char>, std::allocator<char> >::const_iterator --> - <typedef-decl name='const_iterator' type-id='type-id-88' filepath='/usr/include/c++/4.8.2/bits/basic_string.h' line='129' column='1' id='type-id-100'/> + <typedef-decl name='const_iterator' type-id='type-id-87' filepath='/usr/include/c++/4.8.2/bits/basic_string.h' line='129' column='1' id='type-id-99'/> </member-type> <member-type access='public'> <!-- typedef std::reverse_iterator<__gnu_cxx::__normal_iterator<char const*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::basic_string<char, std::char_traits<char>, std::allocator<char> >::const_reverse_iterator --> - <typedef-decl name='const_reverse_iterator' type-id='type-id-101' filepath='/usr/include/c++/4.8.2/bits/basic_string.h' line='130' column='1' id='type-id-102'/> + <typedef-decl name='const_reverse_iterator' type-id='type-id-100' filepath='/usr/include/c++/4.8.2/bits/basic_string.h' line='130' column='1' id='type-id-101'/> </member-type> <member-type access='public'> <!-- typedef std::reverse_iterator<__gnu_cxx::__normal_iterator<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::basic_string<char, std::char_traits<char>, std::allocator<char> >::reverse_iterator --> - <typedef-decl name='reverse_iterator' type-id='type-id-103' filepath='/usr/include/c++/4.8.2/bits/basic_string.h' line='131' column='1' id='type-id-104'/> + <typedef-decl name='reverse_iterator' type-id='type-id-102' filepath='/usr/include/c++/4.8.2/bits/basic_string.h' line='131' column='1' id='type-id-103'/> </member-type> <member-type access='private'> <!-- struct std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Alloc_hider --> - <class-decl name='_Alloc_hider' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-105'> + <class-decl name='_Alloc_hider' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-104'> <member-function access='public' constructor='yes'> <!-- std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Alloc_hider::_Alloc_hider() --> <function-decl name='_Alloc_hider' filepath='/usr/include/c++/4.8.2/bits/basic_string.h' line='274' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- void --> - <return type-id='type-id-73'/> + <return type-id='type-id-72'/> </function-decl> </member-function> </class-decl> </member-type> <member-type access='private'> <!-- struct std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep_base --> - <class-decl name='_Rep_base' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-106'/> + <class-decl name='_Rep_base' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-105'/> </member-type> <member-type access='private'> <!-- struct std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep --> @@ -366,11 +364,11 @@ </data-member> <data-member access='public' static='yes'> <!-- static const char std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_terminal --> - <var-decl name='_S_terminal' type-id='type-id-43' visibility='default' filepath='/usr/include/c++/4.8.2/bits/basic_string.tcc' line='55' column='1'/> + <var-decl name='_S_terminal' type-id='type-id-42' visibility='default' filepath='/usr/include/c++/4.8.2/bits/basic_string.tcc' line='55' column='1'/> </data-member> <data-member access='public' static='yes'> - <!-- static unsigned long int std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage[] --> - <var-decl name='_S_empty_rep_storage' type-id='type-id-16' visibility='default' filepath='/usr/include/c++/4.8.2/bits/basic_string.tcc' line='66' column='1'/> + <!-- static long unsigned int std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage[] --> + <var-decl name='_S_empty_rep_storage' type-id='type-id-15' visibility='default' filepath='/usr/include/c++/4.8.2/bits/basic_string.tcc' line='66' column='1'/> </data-member> </class-decl> </member-type> @@ -380,44 +378,44 @@ </data-member> <data-member access='private' layout-offset-in-bits='0'> <!-- std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Alloc_hider std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dataplus --> - <var-decl name='_M_dataplus' type-id='type-id-105' visibility='default' filepath='/usr/include/c++/4.8.2/bits/basic_string.h' line='289' column='1'/> + <var-decl name='_M_dataplus' type-id='type-id-104' visibility='default' filepath='/usr/include/c++/4.8.2/bits/basic_string.h' line='289' column='1'/> </data-member> <member-function access='public'> <!-- void std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() --> <function-decl name='basic_string' filepath='/usr/include/c++/4.8.2/bits/basic_string.h' line='437' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'std::basic_string<char, std::char_traits<char>, std::allocator<char> >*' --> - <parameter type-id='type-id-67' is-artificial='yes'/> + <parameter type-id='type-id-66' is-artificial='yes'/> <!-- void --> - <return type-id='type-id-73'/> + <return type-id='type-id-72'/> </function-decl> </member-function> <member-function access='public'> <!-- void std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(const allocator<char>&) --> <function-decl name='basic_string' filepath='/usr/include/c++/4.8.2/bits/basic_string.tcc' line='177' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'std::basic_string<char, std::char_traits<char>, std::allocator<char> >*' --> - <parameter type-id='type-id-67' is-artificial='yes'/> + <parameter type-id='type-id-66' is-artificial='yes'/> <!-- parameter of type 'const allocator<char>&' --> - <parameter type-id='type-id-41'/> + <parameter type-id='type-id-40'/> <!-- void --> - <return type-id='type-id-73'/> + <return type-id='type-id-72'/> </function-decl> </member-function> <member-function access='public'> <!-- void std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(const std::basic_string<char, std::char_traits<char>, std::allocator<char> >&) --> <function-decl name='basic_string' filepath='/usr/include/c++/4.8.2/bits/basic_string.tcc' line='169' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'std::basic_string<char, std::char_traits<char>, std::allocator<char> >*' --> - <parameter type-id='type-id-67' is-artificial='yes'/> + <parameter type-id='type-id-66' is-artificial='yes'/> <!-- parameter of type 'const std::basic_string<char, std::char_traits<char>, std::allocator<char> >&' --> <parameter type-id='type-id-53'/> <!-- void --> - <return type-id='type-id-73'/> + <return type-id='type-id-72'/> </function-decl> </member-function> <member-function access='public'> <!-- void std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(const std::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >::size_type, std::basic_string<char, std::char_traits<char>, std::allocator<char> >::size_type) --> <function-decl name='basic_string' filepath='/usr/include/c++/4.8.2/bits/basic_string.tcc' line='183' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'std::basic_string<char, std::char_traits<char>, std::allocator<char> >*' --> - <parameter type-id='type-id-67' is-artificial='yes'/> + <parameter type-id='type-id-66' is-artificial='yes'/> <!-- parameter of type 'const std::basic_string<char, std::char_traits<char>, std::allocator<char> >&' --> <parameter type-id='type-id-53'/> <!-- parameter of type 'typedef std::basic_string<char, std::char_traits<char>, std::allocator<char> >::size_type' --> @@ -425,14 +423,14 @@ <!-- parameter of type 'typedef std::basic_string<char, std::char_traits<char>, std::allocator<char> >::size_type' --> <parameter type-id='type-id-57'/> <!-- void --> - <return type-id='type-id-73'/> + <return type-id='type-id-72'/> </function-decl> </member-function> <member-function access='public'> <!-- void std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(const std::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >::size_type, std::basic_string<char, std::char_traits<char>, std::allocator<char> >::size_type, const allocator<char>&) --> <function-decl name='basic_string' filepath='/usr/include/c++/4.8.2/bits/basic_string.tcc' line='193' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'std::basic_string<char, std::char_traits<char>, std::allocator<char> >*' --> - <parameter type-id='type-id-67' is-artificial='yes'/> + <parameter type-id='type-id-66' is-artificial='yes'/> <!-- parameter of type 'const std::basic_string<char, std::char_traits<char>, std::allocator<char> >&' --> <parameter type-id='type-id-53'/> <!-- parameter of type 'typedef std::basic_string<char, std::char_traits<char>, std::allocator<char> >::size_type' --> @@ -440,165 +438,165 @@ <!-- parameter of type 'typedef std::basic_string<char, std::char_traits<char>, std::allocator<char> >::size_type' --> <parameter type-id='type-id-57'/> <!-- parameter of type 'const allocator<char>&' --> - <parameter type-id='type-id-41'/> + <parameter type-id='type-id-40'/> <!-- void --> - <return type-id='type-id-73'/> + <return type-id='type-id-72'/> </function-decl> </member-function> <member-function access='public'> <!-- void std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(const char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> >::size_type, const allocator<char>&) --> <function-decl name='basic_string' filepath='/usr/include/c++/4.8.2/bits/basic_string.tcc' line='205' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'std::basic_string<char, std::char_traits<char>, std::allocator<char> >*' --> - <parameter type-id='type-id-67' is-artificial='yes'/> + <parameter type-id='type-id-66' is-artificial='yes'/> <!-- parameter of type 'const char*' --> - <parameter type-id='type-id-24'/> + <parameter type-id='type-id-23'/> <!-- parameter of type 'typedef std::basic_string<char, std::char_traits<char>, std::allocator<char> >::size_type' --> <parameter type-id='type-id-57'/> <!-- parameter of type 'const allocator<char>&' --> - <parameter type-id='type-id-41'/> + <parameter type-id='type-id-40'/> <!-- void --> - <return type-id='type-id-73'/> + <return type-id='type-id-72'/> </function-decl> </member-function> <member-function access='public'> <!-- void std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(const char*, const allocator<char>&) --> <function-decl name='basic_string' filepath='/usr/include/c++/4.8.2/bits/basic_string.tcc' line='212' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'std::basic_string<char, std::char_traits<char>, std::allocator<char> >*' --> - <parameter type-id='type-id-67' is-artificial='yes'/> + <parameter type-id='type-id-66' is-artificial='yes'/> <!-- parameter of type 'const char*' --> - <parameter type-id='type-id-24'/> + <parameter type-id='type-id-23'/> <!-- parameter of type 'const allocator<char>&' --> - <parameter type-id='type-id-41'/> + <parameter type-id='type-id-40'/> <!-- void --> - <return type-id='type-id-73'/> + <return type-id='type-id-72'/> </function-decl> </member-function> <member-function access='public'> <!-- void std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::basic_string<char, std::char_traits<char>, std::allocator<char> >::size_type, char, const allocator<char>&) --> <function-decl name='basic_string' filepath='/usr/include/c++/4.8.2/bits/basic_string.tcc' line='219' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'std::basic_string<char, std::char_traits<char>, std::allocator<char> >*' --> - <parameter type-id='type-id-67' is-artificial='yes'/> + <parameter type-id='type-id-66' is-artificial='yes'/> <!-- parameter of type 'typedef std::basic_string<char, std::char_traits<char>, std::allocator<char> >::size_type' --> <parameter type-id='type-id-57'/> <!-- parameter of type 'char' --> <parameter type-id='type-id-2'/> <!-- parameter of type 'const allocator<char>&' --> - <parameter type-id='type-id-41'/> + <parameter type-id='type-id-40'/> <!-- void --> - <return type-id='type-id-73'/> + <return type-id='type-id-72'/> </function-decl> </member-function> <member-function access='public' destructor='yes'> <!-- std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string(int) --> <function-decl name='~basic_string' filepath='/usr/include/c++/4.8.2/bits/basic_string.h' line='538' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'std::basic_string<char, std::char_traits<char>, std::allocator<char> >*' --> - <parameter type-id='type-id-67' is-artificial='yes'/> + <parameter type-id='type-id-66' is-artificial='yes'/> <!-- artificial parameter of type 'int' --> <parameter type-id='type-id-9' is-artificial='yes'/> <!-- void --> - <return type-id='type-id-73'/> + <return type-id='type-id-72'/> </function-decl> </member-function> </class-decl> </namespace-decl> <!-- namespace std --> <namespace-decl name='std'> - <!-- typedef unsigned long int std::size_t --> - <typedef-decl name='size_t' type-id='type-id-15' filepath='/usr/include/c++/4.8.2/x86_64-redhat-linux/bits/c++config.h' line='1857' column='1' id='type-id-76'/> + <!-- typedef long unsigned int std::size_t --> + <typedef-decl name='size_t' type-id='type-id-14' filepath='/usr/include/c++/4.8.2/x86_64-redhat-linux/bits/c++config.h' line='1857' column='1' id='type-id-75'/> <!-- typedef long int std::ptrdiff_t --> - <typedef-decl name='ptrdiff_t' type-id='type-id-11' filepath='/usr/include/c++/4.8.2/x86_64-redhat-linux/bits/c++config.h' line='1858' column='1' id='type-id-78'/> + <typedef-decl name='ptrdiff_t' type-id='type-id-11' filepath='/usr/include/c++/4.8.2/x86_64-redhat-linux/bits/c++config.h' line='1858' column='1' id='type-id-77'/> <!-- class std::reverse_iterator<__gnu_cxx::__normal_iterator<char const*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > --> - <class-decl name='reverse_iterator<__gnu_cxx::__normal_iterator<char const*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >' visibility='default' is-declaration-only='yes' id='type-id-101'/> + <class-decl name='reverse_iterator<__gnu_cxx::__normal_iterator<char const*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >' visibility='default' is-declaration-only='yes' id='type-id-100'/> <!-- class std::reverse_iterator<__gnu_cxx::__normal_iterator<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > --> - <class-decl name='reverse_iterator<__gnu_cxx::__normal_iterator<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >' visibility='default' is-declaration-only='yes' id='type-id-103'/> + <class-decl name='reverse_iterator<__gnu_cxx::__normal_iterator<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >' visibility='default' is-declaration-only='yes' id='type-id-102'/> </namespace-decl> <!-- void emit(std::string&) --> <function-decl name='emit' mangled-name='_Z4emitRSs' filepath='/home/dodji/git/libabigail/PR20369/tests/data/test-read-dwarf/test23-first-tu.cc' line='12' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z4emitRSs'> <!-- parameter of type 'std::string&' --> - <parameter type-id='type-id-71' name='s' filepath='/home/dodji/git/libabigail/PR20369/tests/data/test-read-dwarf/test23-first-tu.cc' line='12' column='1'/> + <parameter type-id='type-id-70' name='s' filepath='/home/dodji/git/libabigail/PR20369/tests/data/test-read-dwarf/test23-first-tu.cc' line='12' column='1'/> <!-- void --> - <return type-id='type-id-73'/> + <return type-id='type-id-72'/> </function-decl> <!-- namespace __gnu_cxx --> <namespace-decl name='__gnu_cxx'> <!-- struct __gnu_cxx::__numeric_traits_integer<char> --> - <class-decl name='__numeric_traits_integer<char>' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-107'> + <class-decl name='__numeric_traits_integer<char>' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-106'> <data-member access='public' static='yes'> <!-- static const char __gnu_cxx::__numeric_traits_integer<char>::__min --> - <var-decl name='__min' type-id='type-id-43' visibility='default' filepath='/usr/include/c++/4.8.2/ext/numeric_traits.h' line='58' column='1'/> + <var-decl name='__min' type-id='type-id-42' visibility='default' filepath='/usr/include/c++/4.8.2/ext/numeric_traits.h' line='58' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const char __gnu_cxx::__numeric_traits_integer<char>::__max --> - <var-decl name='__max' type-id='type-id-43' mangled-name='_ZN9__gnu_cxx24__numeric_traits_integerIcE5__maxE' visibility='default' filepath='/usr/include/c++/4.8.2/ext/numeric_traits.h' line='59' column='1'/> + <var-decl name='__max' type-id='type-id-42' mangled-name='_ZN9__gnu_cxx24__numeric_traits_integerIcE5__maxE' visibility='default' filepath='/usr/include/c++/4.8.2/ext/numeric_traits.h' line='59' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const bool __gnu_cxx::__numeric_traits_integer<char>::__is_signed --> - <var-decl name='__is_signed' type-id='type-id-42' visibility='default' filepath='/usr/include/c++/4.8.2/ext/numeric_traits.h' line='63' column='1'/> + <var-decl name='__is_signed' type-id='type-id-41' visibility='default' filepath='/usr/include/c++/4.8.2/ext/numeric_traits.h' line='63' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const int __gnu_cxx::__numeric_traits_integer<char>::__digits --> - <var-decl name='__digits' type-id='type-id-46' visibility='default' filepath='/usr/include/c++/4.8.2/ext/numeric_traits.h' line='64' column='1'/> + <var-decl name='__digits' type-id='type-id-45' visibility='default' filepath='/usr/include/c++/4.8.2/ext/numeric_traits.h' line='64' column='1'/> </data-member> </class-decl> <!-- struct __gnu_cxx::__numeric_traits_integer<int> --> - <class-decl name='__numeric_traits_integer<int>' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-108'> + <class-decl name='__numeric_traits_integer<int>' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-107'> <data-member access='public' static='yes'> <!-- static const int __gnu_cxx::__numeric_traits_integer<int>::__min --> - <var-decl name='__min' type-id='type-id-46' mangled-name='_ZN9__gnu_cxx24__numeric_traits_integerIiE5__minE' visibility='default' filepath='/usr/include/c++/4.8.2/ext/numeric_traits.h' line='58' column='1'/> + <var-decl name='__min' type-id='type-id-45' mangled-name='_ZN9__gnu_cxx24__numeric_traits_integerIiE5__minE' visibility='default' filepath='/usr/include/c++/4.8.2/ext/numeric_traits.h' line='58' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const int __gnu_cxx::__numeric_traits_integer<int>::__max --> - <var-decl name='__max' type-id='type-id-46' mangled-name='_ZN9__gnu_cxx24__numeric_traits_integerIiE5__maxE' visibility='default' filepath='/usr/include/c++/4.8.2/ext/numeric_traits.h' line='59' column='1'/> + <var-decl name='__max' type-id='type-id-45' mangled-name='_ZN9__gnu_cxx24__numeric_traits_integerIiE5__maxE' visibility='default' filepath='/usr/include/c++/4.8.2/ext/numeric_traits.h' line='59' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const bool __gnu_cxx::__numeric_traits_integer<int>::__is_signed --> - <var-decl name='__is_signed' type-id='type-id-42' visibility='default' filepath='/usr/include/c++/4.8.2/ext/numeric_traits.h' line='63' column='1'/> + <var-decl name='__is_signed' type-id='type-id-41' visibility='default' filepath='/usr/include/c++/4.8.2/ext/numeric_traits.h' line='63' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const int __gnu_cxx::__numeric_traits_integer<int>::__digits --> - <var-decl name='__digits' type-id='type-id-46' visibility='default' filepath='/usr/include/c++/4.8.2/ext/numeric_traits.h' line='64' column='1'/> + <var-decl name='__digits' type-id='type-id-45' visibility='default' filepath='/usr/include/c++/4.8.2/ext/numeric_traits.h' line='64' column='1'/> </data-member> </class-decl> <!-- struct __gnu_cxx::__numeric_traits_integer<long int> --> - <class-decl name='__numeric_traits_integer<long int>' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-109'> + <class-decl name='__numeric_traits_integer<long int>' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-108'> <data-member access='public' static='yes'> <!-- static const long int __gnu_cxx::__numeric_traits_integer<long int>::__min --> - <var-decl name='__min' type-id='type-id-47' mangled-name='_ZN9__gnu_cxx24__numeric_traits_integerIlE5__minE' visibility='default' filepath='/usr/include/c++/4.8.2/ext/numeric_traits.h' line='58' column='1'/> + <var-decl name='__min' type-id='type-id-46' mangled-name='_ZN9__gnu_cxx24__numeric_traits_integerIlE5__minE' visibility='default' filepath='/usr/include/c++/4.8.2/ext/numeric_traits.h' line='58' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const long int __gnu_cxx::__numeric_traits_integer<long int>::__max --> - <var-decl name='__max' type-id='type-id-47' mangled-name='_ZN9__gnu_cxx24__numeric_traits_integerIlE5__maxE' visibility='default' filepath='/usr/include/c++/4.8.2/ext/numeric_traits.h' line='59' column='1'/> + <var-decl name='__max' type-id='type-id-46' mangled-name='_ZN9__gnu_cxx24__numeric_traits_integerIlE5__maxE' visibility='default' filepath='/usr/include/c++/4.8.2/ext/numeric_traits.h' line='59' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const bool __gnu_cxx::__numeric_traits_integer<long int>::__is_signed --> - <var-decl name='__is_signed' type-id='type-id-42' visibility='default' filepath='/usr/include/c++/4.8.2/ext/numeric_traits.h' line='63' column='1'/> + <var-decl name='__is_signed' type-id='type-id-41' visibility='default' filepath='/usr/include/c++/4.8.2/ext/numeric_traits.h' line='63' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const int __gnu_cxx::__numeric_traits_integer<long int>::__digits --> - <var-decl name='__digits' type-id='type-id-46' visibility='default' filepath='/usr/include/c++/4.8.2/ext/numeric_traits.h' line='64' column='1'/> + <var-decl name='__digits' type-id='type-id-45' visibility='default' filepath='/usr/include/c++/4.8.2/ext/numeric_traits.h' line='64' column='1'/> </data-member> </class-decl> <!-- struct __gnu_cxx::__numeric_traits_integer<long unsigned int> --> - <class-decl name='__numeric_traits_integer<long unsigned int>' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-110'> + <class-decl name='__numeric_traits_integer<long unsigned int>' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-109'> <data-member access='public' static='yes'> - <!-- static const unsigned long int __gnu_cxx::__numeric_traits_integer<long unsigned int>::__min --> - <var-decl name='__min' type-id='type-id-61' visibility='default' filepath='/usr/include/c++/4.8.2/ext/numeric_traits.h' line='58' column='1'/> + <!-- static const long unsigned int __gnu_cxx::__numeric_traits_integer<long unsigned int>::__min --> + <var-decl name='__min' type-id='type-id-47' visibility='default' filepath='/usr/include/c++/4.8.2/ext/numeric_traits.h' line='58' column='1'/> </data-member> <data-member access='public' static='yes'> - <!-- static const unsigned long int __gnu_cxx::__numeric_traits_integer<long unsigned int>::__max --> - <var-decl name='__max' type-id='type-id-61' visibility='default' filepath='/usr/include/c++/4.8.2/ext/numeric_traits.h' line='59' column='1'/> + <!-- static const long unsigned int __gnu_cxx::__numeric_traits_integer<long unsigned int>::__max --> + <var-decl name='__max' type-id='type-id-47' visibility='default' filepath='/usr/include/c++/4.8.2/ext/numeric_traits.h' line='59' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const bool __gnu_cxx::__numeric_traits_integer<long unsigned int>::__is_signed --> - <var-decl name='__is_signed' type-id='type-id-42' visibility='default' filepath='/usr/include/c++/4.8.2/ext/numeric_traits.h' line='63' column='1'/> + <var-decl name='__is_signed' type-id='type-id-41' visibility='default' filepath='/usr/include/c++/4.8.2/ext/numeric_traits.h' line='63' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const int __gnu_cxx::__numeric_traits_integer<long unsigned int>::__digits --> - <var-decl name='__digits' type-id='type-id-46' mangled-name='_ZN9__gnu_cxx24__numeric_traits_integerImE8__digitsE' visibility='default' filepath='/usr/include/c++/4.8.2/ext/numeric_traits.h' line='64' column='1'/> + <var-decl name='__digits' type-id='type-id-45' mangled-name='_ZN9__gnu_cxx24__numeric_traits_integerImE8__digitsE' visibility='default' filepath='/usr/include/c++/4.8.2/ext/numeric_traits.h' line='64' column='1'/> </data-member> </class-decl> <!-- struct __gnu_cxx::__numeric_traits_integer<short int> --> - <class-decl name='__numeric_traits_integer<short int>' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-111'> + <class-decl name='__numeric_traits_integer<short int>' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-110'> <data-member access='public' static='yes'> <!-- static const short int __gnu_cxx::__numeric_traits_integer<short int>::__min --> <var-decl name='__min' type-id='type-id-50' mangled-name='_ZN9__gnu_cxx24__numeric_traits_integerIsE5__minE' visibility='default' filepath='/usr/include/c++/4.8.2/ext/numeric_traits.h' line='58' column='1'/> @@ -609,11 +607,11 @@ </data-member> <data-member access='public' static='yes'> <!-- static const bool __gnu_cxx::__numeric_traits_integer<short int>::__is_signed --> - <var-decl name='__is_signed' type-id='type-id-42' visibility='default' filepath='/usr/include/c++/4.8.2/ext/numeric_traits.h' line='63' column='1'/> + <var-decl name='__is_signed' type-id='type-id-41' visibility='default' filepath='/usr/include/c++/4.8.2/ext/numeric_traits.h' line='63' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const int __gnu_cxx::__numeric_traits_integer<short int>::__digits --> - <var-decl name='__digits' type-id='type-id-46' visibility='default' filepath='/usr/include/c++/4.8.2/ext/numeric_traits.h' line='64' column='1'/> + <var-decl name='__digits' type-id='type-id-45' visibility='default' filepath='/usr/include/c++/4.8.2/ext/numeric_traits.h' line='64' column='1'/> </data-member> </class-decl> </namespace-decl> @@ -622,186 +620,186 @@ <!-- parameter of type 'int' --> <parameter type-id='type-id-9'/> <!-- parameter of type 'const char*' --> - <parameter type-id='type-id-24'/> + <parameter type-id='type-id-23'/> <!-- char* --> - <return type-id='type-id-37'/> + <return type-id='type-id-36'/> </function-decl> <!-- __anonymous_struct__* localeconv() --> <function-decl name='localeconv' filepath='/usr/include/locale.h' line='128' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- __anonymous_struct__* --> - <return type-id='type-id-35'/> + <return type-id='type-id-34'/> </function-decl> <!-- wchar_t* wcscpy(wchar_t*, const wchar_t*) --> <function-decl name='wcscpy' filepath='/usr/include/wchar.h' line='147' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'wchar_t*' --> - <parameter type-id='type-id-74'/> + <parameter type-id='type-id-73'/> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-63'/> + <parameter type-id='type-id-62'/> <!-- wchar_t* --> - <return type-id='type-id-74'/> + <return type-id='type-id-73'/> </function-decl> <!-- wchar_t* wcsncpy(wchar_t*, const wchar_t*, size_t) --> <function-decl name='wcsncpy' filepath='/usr/include/wchar.h' line='150' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'wchar_t*' --> - <parameter type-id='type-id-74'/> + <parameter type-id='type-id-73'/> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-63'/> + <parameter type-id='type-id-62'/> <!-- parameter of type 'typedef size_t' --> - <parameter type-id='type-id-32'/> + <parameter type-id='type-id-31'/> <!-- wchar_t* --> - <return type-id='type-id-74'/> + <return type-id='type-id-73'/> </function-decl> <!-- wchar_t* wcscat(wchar_t*, const wchar_t*) --> <function-decl name='wcscat' filepath='/usr/include/wchar.h' line='155' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'wchar_t*' --> - <parameter type-id='type-id-74'/> + <parameter type-id='type-id-73'/> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-63'/> + <parameter type-id='type-id-62'/> <!-- wchar_t* --> - <return type-id='type-id-74'/> + <return type-id='type-id-73'/> </function-decl> <!-- wchar_t* wcsncat(wchar_t*, const wchar_t*, size_t) --> <function-decl name='wcsncat' filepath='/usr/include/wchar.h' line='158' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'wchar_t*' --> - <parameter type-id='type-id-74'/> + <parameter type-id='type-id-73'/> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-63'/> + <parameter type-id='type-id-62'/> <!-- parameter of type 'typedef size_t' --> - <parameter type-id='type-id-32'/> + <parameter type-id='type-id-31'/> <!-- wchar_t* --> - <return type-id='type-id-74'/> + <return type-id='type-id-73'/> </function-decl> <!-- int wcscmp(const wchar_t*, const wchar_t*) --> <function-decl name='wcscmp' filepath='/usr/include/wchar.h' line='163' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-63'/> + <parameter type-id='type-id-62'/> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-63'/> + <parameter type-id='type-id-62'/> <!-- int --> <return type-id='type-id-9'/> </function-decl> <!-- int wcsncmp(const wchar_t*, const wchar_t*, size_t) --> <function-decl name='wcsncmp' filepath='/usr/include/wchar.h' line='166' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-63'/> + <parameter type-id='type-id-62'/> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-63'/> + <parameter type-id='type-id-62'/> <!-- parameter of type 'typedef size_t' --> - <parameter type-id='type-id-32'/> + <parameter type-id='type-id-31'/> <!-- int --> <return type-id='type-id-9'/> </function-decl> <!-- int wcscoll(const wchar_t*, const wchar_t*) --> <function-decl name='wcscoll' filepath='/usr/include/wchar.h' line='192' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-63'/> + <parameter type-id='type-id-62'/> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-63'/> + <parameter type-id='type-id-62'/> <!-- int --> <return type-id='type-id-9'/> </function-decl> <!-- size_t wcsxfrm(wchar_t*, const wchar_t*, size_t) --> <function-decl name='wcsxfrm' filepath='/usr/include/wchar.h' line='196' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'wchar_t*' --> - <parameter type-id='type-id-74'/> + <parameter type-id='type-id-73'/> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-63'/> + <parameter type-id='type-id-62'/> <!-- parameter of type 'typedef size_t' --> - <parameter type-id='type-id-32'/> + <parameter type-id='type-id-31'/> <!-- typedef size_t --> - <return type-id='type-id-32'/> + <return type-id='type-id-31'/> </function-decl> <!-- size_t wcscspn(const wchar_t*, const wchar_t*) --> <function-decl name='wcscspn' filepath='/usr/include/wchar.h' line='252' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-63'/> + <parameter type-id='type-id-62'/> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-63'/> + <parameter type-id='type-id-62'/> <!-- typedef size_t --> - <return type-id='type-id-32'/> + <return type-id='type-id-31'/> </function-decl> <!-- size_t wcsspn(const wchar_t*, const wchar_t*) --> <function-decl name='wcsspn' filepath='/usr/include/wchar.h' line='256' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-63'/> + <parameter type-id='type-id-62'/> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-63'/> + <parameter type-id='type-id-62'/> <!-- typedef size_t --> - <return type-id='type-id-32'/> + <return type-id='type-id-31'/> </function-decl> <!-- wchar_t* wcstok(wchar_t*, const wchar_t*, wchar_t**) --> <function-decl name='wcstok' filepath='/usr/include/wchar.h' line='282' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'wchar_t*' --> - <parameter type-id='type-id-74'/> + <parameter type-id='type-id-73'/> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-63'/> + <parameter type-id='type-id-62'/> <!-- parameter of type 'wchar_t**' --> - <parameter type-id='type-id-75'/> + <parameter type-id='type-id-74'/> <!-- wchar_t* --> - <return type-id='type-id-74'/> + <return type-id='type-id-73'/> </function-decl> <!-- size_t wcslen(const wchar_t*) --> <function-decl name='wcslen' filepath='/usr/include/wchar.h' line='287' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-63'/> + <parameter type-id='type-id-62'/> <!-- typedef size_t --> - <return type-id='type-id-32'/> + <return type-id='type-id-31'/> </function-decl> <!-- int wmemcmp(const wchar_t*, const wchar_t*, size_t) --> <function-decl name='wmemcmp' filepath='/usr/include/wchar.h' line='325' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-63'/> + <parameter type-id='type-id-62'/> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-63'/> + <parameter type-id='type-id-62'/> <!-- parameter of type 'typedef size_t' --> - <parameter type-id='type-id-32'/> + <parameter type-id='type-id-31'/> <!-- int --> <return type-id='type-id-9'/> </function-decl> <!-- wchar_t* wmemcpy(wchar_t*, const wchar_t*, size_t) --> <function-decl name='wmemcpy' filepath='/usr/include/wchar.h' line='329' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'wchar_t*' --> - <parameter type-id='type-id-74'/> + <parameter type-id='type-id-73'/> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-63'/> + <parameter type-id='type-id-62'/> <!-- parameter of type 'typedef size_t' --> - <parameter type-id='type-id-32'/> + <parameter type-id='type-id-31'/> <!-- wchar_t* --> - <return type-id='type-id-74'/> + <return type-id='type-id-73'/> </function-decl> <!-- wchar_t* wmemmove(wchar_t*, const wchar_t*, size_t) --> <function-decl name='wmemmove' filepath='/usr/include/wchar.h' line='334' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'wchar_t*' --> - <parameter type-id='type-id-74'/> + <parameter type-id='type-id-73'/> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-63'/> + <parameter type-id='type-id-62'/> <!-- parameter of type 'typedef size_t' --> - <parameter type-id='type-id-32'/> + <parameter type-id='type-id-31'/> <!-- wchar_t* --> - <return type-id='type-id-74'/> + <return type-id='type-id-73'/> </function-decl> <!-- wchar_t* wmemset(wchar_t*, wchar_t, size_t) --> <function-decl name='wmemset' filepath='/usr/include/wchar.h' line='338' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'wchar_t*' --> - <parameter type-id='type-id-74'/> + <parameter type-id='type-id-73'/> <!-- parameter of type 'wchar_t' --> - <parameter type-id='type-id-19'/> + <parameter type-id='type-id-18'/> <!-- parameter of type 'typedef size_t' --> - <parameter type-id='type-id-32'/> + <parameter type-id='type-id-31'/> <!-- wchar_t* --> - <return type-id='type-id-74'/> + <return type-id='type-id-73'/> </function-decl> <!-- wint_t btowc(int) --> <function-decl name='btowc' filepath='/usr/include/wchar.h' line='353' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'int' --> <parameter type-id='type-id-9'/> <!-- typedef wint_t --> - <return type-id='type-id-33'/> + <return type-id='type-id-32'/> </function-decl> <!-- int wctob(wint_t) --> <function-decl name='wctob' filepath='/usr/include/wchar.h' line='357' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'typedef wint_t' --> - <parameter type-id='type-id-33'/> + <parameter type-id='type-id-32'/> <!-- int --> <return type-id='type-id-9'/> </function-decl> @@ -815,119 +813,119 @@ <!-- size_t mbrtowc(wchar_t*, const char*, size_t, mbstate_t*) --> <function-decl name='mbrtowc' filepath='/usr/include/wchar.h' line='365' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'wchar_t*' --> - <parameter type-id='type-id-74'/> + <parameter type-id='type-id-73'/> <!-- parameter of type 'const char*' --> - <parameter type-id='type-id-24'/> + <parameter type-id='type-id-23'/> <!-- parameter of type 'typedef size_t' --> - <parameter type-id='type-id-32'/> + <parameter type-id='type-id-31'/> <!-- parameter of type 'mbstate_t*' --> - <parameter type-id='type-id-65'/> + <parameter type-id='type-id-64'/> <!-- typedef size_t --> - <return type-id='type-id-32'/> + <return type-id='type-id-31'/> </function-decl> <!-- size_t wcrtomb(char*, wchar_t, mbstate_t*) --> <function-decl name='wcrtomb' filepath='/usr/include/wchar.h' line='370' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'char*' --> - <parameter type-id='type-id-37'/> + <parameter type-id='type-id-36'/> <!-- parameter of type 'wchar_t' --> - <parameter type-id='type-id-19'/> + <parameter type-id='type-id-18'/> <!-- parameter of type 'mbstate_t*' --> - <parameter type-id='type-id-65'/> + <parameter type-id='type-id-64'/> <!-- typedef size_t --> - <return type-id='type-id-32'/> + <return type-id='type-id-31'/> </function-decl> <!-- size_t mbrlen(const char*, size_t, mbstate_t*) --> <function-decl name='mbrlen' filepath='/usr/include/wchar.h' line='376' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const char*' --> - <parameter type-id='type-id-24'/> + <parameter type-id='type-id-23'/> <!-- parameter of type 'typedef size_t' --> - <parameter type-id='type-id-32'/> + <parameter type-id='type-id-31'/> <!-- parameter of type 'mbstate_t*' --> - <parameter type-id='type-id-65'/> + <parameter type-id='type-id-64'/> <!-- typedef size_t --> - <return type-id='type-id-32'/> + <return type-id='type-id-31'/> </function-decl> <!-- size_t mbsrtowcs(wchar_t*, const char**, size_t, mbstate_t*) --> <function-decl name='mbsrtowcs' filepath='/usr/include/wchar.h' line='408' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'wchar_t*' --> - <parameter type-id='type-id-74'/> + <parameter type-id='type-id-73'/> <!-- parameter of type 'const char**' --> - <parameter type-id='type-id-45'/> + <parameter type-id='type-id-44'/> <!-- parameter of type 'typedef size_t' --> - <parameter type-id='type-id-32'/> + <parameter type-id='type-id-31'/> <!-- parameter of type 'mbstate_t*' --> - <parameter type-id='type-id-65'/> + <parameter type-id='type-id-64'/> <!-- typedef size_t --> - <return type-id='type-id-32'/> + <return type-id='type-id-31'/> </function-decl> <!-- size_t wcsrtombs(char*, const wchar_t**, size_t, mbstate_t*) --> <function-decl name='wcsrtombs' filepath='/usr/include/wchar.h' line='414' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'char*' --> - <parameter type-id='type-id-37'/> + <parameter type-id='type-id-36'/> <!-- parameter of type 'const wchar_t**' --> - <parameter type-id='type-id-64'/> + <parameter type-id='type-id-63'/> <!-- parameter of type 'typedef size_t' --> - <parameter type-id='type-id-32'/> + <parameter type-id='type-id-31'/> <!-- parameter of type 'mbstate_t*' --> - <parameter type-id='type-id-65'/> + <parameter type-id='type-id-64'/> <!-- typedef size_t --> - <return type-id='type-id-32'/> + <return type-id='type-id-31'/> </function-decl> <!-- double wcstod(const wchar_t*, wchar_t**) --> <function-decl name='wcstod' filepath='/usr/include/wchar.h' line='450' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-63'/> + <parameter type-id='type-id-62'/> <!-- parameter of type 'wchar_t**' --> - <parameter type-id='type-id-75'/> + <parameter type-id='type-id-74'/> <!-- double --> <return type-id='type-id-7'/> </function-decl> <!-- float wcstof(const wchar_t*, wchar_t**) --> <function-decl name='wcstof' filepath='/usr/include/wchar.h' line='457' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-63'/> + <parameter type-id='type-id-62'/> <!-- parameter of type 'wchar_t**' --> - <parameter type-id='type-id-75'/> + <parameter type-id='type-id-74'/> <!-- float --> <return type-id='type-id-8'/> </function-decl> <!-- long double wcstold(const wchar_t*, wchar_t**) --> <function-decl name='wcstold' filepath='/usr/include/wchar.h' line='459' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-63'/> + <parameter type-id='type-id-62'/> <!-- parameter of type 'wchar_t**' --> - <parameter type-id='type-id-75'/> + <parameter type-id='type-id-74'/> <!-- long double --> <return type-id='type-id-10'/> </function-decl> <!-- long int wcstol(const wchar_t*, wchar_t**, int) --> <function-decl name='wcstol' filepath='/usr/include/wchar.h' line='468' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-63'/> + <parameter type-id='type-id-62'/> <!-- parameter of type 'wchar_t**' --> - <parameter type-id='type-id-75'/> + <parameter type-id='type-id-74'/> <!-- parameter of type 'int' --> <parameter type-id='type-id-9'/> <!-- long int --> <return type-id='type-id-11'/> </function-decl> - <!-- unsigned long int wcstoul(const wchar_t*, wchar_t**, int) --> + <!-- long unsigned int wcstoul(const wchar_t*, wchar_t**, int) --> <function-decl name='wcstoul' filepath='/usr/include/wchar.h' line='473' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-63'/> + <parameter type-id='type-id-62'/> <!-- parameter of type 'wchar_t**' --> - <parameter type-id='type-id-75'/> + <parameter type-id='type-id-74'/> <!-- parameter of type 'int' --> <parameter type-id='type-id-9'/> - <!-- unsigned long int --> - <return type-id='type-id-15'/> + <!-- long unsigned int --> + <return type-id='type-id-14'/> </function-decl> <!-- long long int wcstoll(const wchar_t*, wchar_t**, int) --> <function-decl name='wcstoll' filepath='/usr/include/wchar.h' line='483' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-63'/> + <parameter type-id='type-id-62'/> <!-- parameter of type 'wchar_t**' --> - <parameter type-id='type-id-75'/> + <parameter type-id='type-id-74'/> <!-- parameter of type 'int' --> <parameter type-id='type-id-9'/> <!-- long long int --> @@ -936,9 +934,9 @@ <!-- long long unsigned int wcstoull(const wchar_t*, wchar_t**, int) --> <function-decl name='wcstoull' filepath='/usr/include/wchar.h' line='490' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-63'/> + <parameter type-id='type-id-62'/> <!-- parameter of type 'wchar_t**' --> - <parameter type-id='type-id-75'/> + <parameter type-id='type-id-74'/> <!-- parameter of type 'int' --> <parameter type-id='type-id-9'/> <!-- long long unsigned int --> @@ -947,7 +945,7 @@ <!-- int fwide(__FILE*, int) --> <function-decl name='fwide' filepath='/usr/include/wchar.h' line='587' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type '__FILE*' --> - <parameter type-id='type-id-34'/> + <parameter type-id='type-id-33'/> <!-- parameter of type 'int' --> <parameter type-id='type-id-9'/> <!-- int --> @@ -956,9 +954,9 @@ <!-- int fwprintf(__FILE*, const wchar_t*, ...) --> <function-decl name='fwprintf' filepath='/usr/include/wchar.h' line='594' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type '__FILE*' --> - <parameter type-id='type-id-34'/> + <parameter type-id='type-id-33'/> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-63'/> + <parameter type-id='type-id-62'/> <parameter is-variadic='yes'/> <!-- int --> <return type-id='type-id-9'/> @@ -966,7 +964,7 @@ <!-- int wprintf(const wchar_t*, ...) --> <function-decl name='wprintf' filepath='/usr/include/wchar.h' line='601' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-63'/> + <parameter type-id='type-id-62'/> <parameter is-variadic='yes'/> <!-- int --> <return type-id='type-id-9'/> @@ -974,11 +972,11 @@ <!-- int swprintf(wchar_t*, size_t, const wchar_t*, ...) --> <function-decl name='swprintf' filepath='/usr/include/wchar.h' line='604' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'wchar_t*' --> - <parameter type-id='type-id-74'/> + <parameter type-id='type-id-73'/> <!-- parameter of type 'typedef size_t' --> - <parameter type-id='type-id-32'/> + <parameter type-id='type-id-31'/> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-63'/> + <parameter type-id='type-id-62'/> <parameter is-variadic='yes'/> <!-- int --> <return type-id='type-id-9'/> @@ -986,42 +984,42 @@ <!-- int vfwprintf(__FILE*, const wchar_t*, typedef __va_list_tag __va_list_tag*) --> <function-decl name='vfwprintf' filepath='/usr/include/wchar.h' line='612' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type '__FILE*' --> - <parameter type-id='type-id-34'/> + <parameter type-id='type-id-33'/> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-63'/> + <parameter type-id='type-id-62'/> <!-- parameter of type 'typedef __va_list_tag __va_list_tag*' --> - <parameter type-id='type-id-72'/> + <parameter type-id='type-id-71'/> <!-- int --> <return type-id='type-id-9'/> </function-decl> <!-- int vwprintf(const wchar_t*, typedef __va_list_tag __va_list_tag*) --> <function-decl name='vwprintf' filepath='/usr/include/wchar.h' line='620' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-63'/> + <parameter type-id='type-id-62'/> <!-- parameter of type 'typedef __va_list_tag __va_list_tag*' --> - <parameter type-id='type-id-72'/> + <parameter type-id='type-id-71'/> <!-- int --> <return type-id='type-id-9'/> </function-decl> <!-- int vswprintf(wchar_t*, size_t, const wchar_t*, typedef __va_list_tag __va_list_tag*) --> <function-decl name='vswprintf' filepath='/usr/include/wchar.h' line='625' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'wchar_t*' --> - <parameter type-id='type-id-74'/> + <parameter type-id='type-id-73'/> <!-- parameter of type 'typedef size_t' --> - <parameter type-id='type-id-32'/> + <parameter type-id='type-id-31'/> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-63'/> + <parameter type-id='type-id-62'/> <!-- parameter of type 'typedef __va_list_tag __va_list_tag*' --> - <parameter type-id='type-id-72'/> + <parameter type-id='type-id-71'/> <!-- int --> <return type-id='type-id-9'/> </function-decl> <!-- int fwscanf(__FILE*, const wchar_t*, ...) --> <function-decl name='fwscanf' filepath='/usr/include/wchar.h' line='635' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type '__FILE*' --> - <parameter type-id='type-id-34'/> + <parameter type-id='type-id-33'/> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-63'/> + <parameter type-id='type-id-62'/> <parameter is-variadic='yes'/> <!-- int --> <return type-id='type-id-9'/> @@ -1029,7 +1027,7 @@ <!-- int wscanf(const wchar_t*, ...) --> <function-decl name='wscanf' filepath='/usr/include/wchar.h' line='642' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-63'/> + <parameter type-id='type-id-62'/> <parameter is-variadic='yes'/> <!-- int --> <return type-id='type-id-9'/> @@ -1037,9 +1035,9 @@ <!-- int swscanf(const wchar_t*, const wchar_t*, ...) --> <function-decl name='swscanf' filepath='/usr/include/wchar.h' line='645' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-63'/> + <parameter type-id='type-id-62'/> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-63'/> + <parameter type-id='type-id-62'/> <parameter is-variadic='yes'/> <!-- int --> <return type-id='type-id-9'/> @@ -1047,164 +1045,164 @@ <!-- int vfwscanf(__FILE*, const wchar_t*, typedef __va_list_tag __va_list_tag*) --> <function-decl name='vfwscanf' filepath='/usr/include/wchar.h' line='689' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type '__FILE*' --> - <parameter type-id='type-id-34'/> + <parameter type-id='type-id-33'/> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-63'/> + <parameter type-id='type-id-62'/> <!-- parameter of type 'typedef __va_list_tag __va_list_tag*' --> - <parameter type-id='type-id-72'/> + <parameter type-id='type-id-71'/> <!-- int --> <return type-id='type-id-9'/> </function-decl> <!-- int vwscanf(const wchar_t*, typedef __va_list_tag __va_list_tag*) --> <function-decl name='vwscanf' filepath='/usr/include/wchar.h' line='697' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-63'/> + <parameter type-id='type-id-62'/> <!-- parameter of type 'typedef __va_list_tag __va_list_tag*' --> - <parameter type-id='type-id-72'/> + <parameter type-id='type-id-71'/> <!-- int --> <return type-id='type-id-9'/> </function-decl> <!-- int vswscanf(const wchar_t*, const wchar_t*, typedef __va_list_tag __va_list_tag*) --> <function-decl name='vswscanf' filepath='/usr/include/wchar.h' line='701' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-63'/> + <parameter type-id='type-id-62'/> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-63'/> + <parameter type-id='type-id-62'/> <!-- parameter of type 'typedef __va_list_tag __va_list_tag*' --> - <parameter type-id='type-id-72'/> + <parameter type-id='type-id-71'/> <!-- int --> <return type-id='type-id-9'/> </function-decl> <!-- wint_t fgetwc(__FILE*) --> <function-decl name='fgetwc' filepath='/usr/include/wchar.h' line='745' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type '__FILE*' --> - <parameter type-id='type-id-34'/> + <parameter type-id='type-id-33'/> <!-- typedef wint_t --> - <return type-id='type-id-33'/> + <return type-id='type-id-32'/> </function-decl> <!-- wint_t getwc(__FILE*) --> <function-decl name='getwc' filepath='/usr/include/wchar.h' line='746' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type '__FILE*' --> - <parameter type-id='type-id-34'/> + <parameter type-id='type-id-33'/> <!-- typedef wint_t --> - <return type-id='type-id-33'/> + <return type-id='type-id-32'/> </function-decl> <!-- wint_t getwchar() --> <function-decl name='getwchar' filepath='/usr/include/wchar.h' line='752' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- typedef wint_t --> - <return type-id='type-id-33'/> + <return type-id='type-id-32'/> </function-decl> <!-- wint_t fputwc(wchar_t, __FILE*) --> <function-decl name='fputwc' filepath='/usr/include/wchar.h' line='759' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'wchar_t' --> - <parameter type-id='type-id-19'/> + <parameter type-id='type-id-18'/> <!-- parameter of type '__FILE*' --> - <parameter type-id='type-id-34'/> + <parameter type-id='type-id-33'/> <!-- typedef wint_t --> - <return type-id='type-id-33'/> + <return type-id='type-id-32'/> </function-decl> <!-- wint_t putwc(wchar_t, __FILE*) --> <function-decl name='putwc' filepath='/usr/include/wchar.h' line='760' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'wchar_t' --> - <parameter type-id='type-id-19'/> + <parameter type-id='type-id-18'/> <!-- parameter of type '__FILE*' --> - <parameter type-id='type-id-34'/> + <parameter type-id='type-id-33'/> <!-- typedef wint_t --> - <return type-id='type-id-33'/> + <return type-id='type-id-32'/> </function-decl> <!-- wint_t putwchar(wchar_t) --> <function-decl name='putwchar' filepath='/usr/include/wchar.h' line='766' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'wchar_t' --> - <parameter type-id='type-id-19'/> + <parameter type-id='type-id-18'/> <!-- typedef wint_t --> - <return type-id='type-id-33'/> + <return type-id='type-id-32'/> </function-decl> <!-- wchar_t* fgetws(wchar_t*, int, __FILE*) --> <function-decl name='fgetws' filepath='/usr/include/wchar.h' line='774' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'wchar_t*' --> - <parameter type-id='type-id-74'/> + <parameter type-id='type-id-73'/> <!-- parameter of type 'int' --> <parameter type-id='type-id-9'/> <!-- parameter of type '__FILE*' --> - <parameter type-id='type-id-34'/> + <parameter type-id='type-id-33'/> <!-- wchar_t* --> - <return type-id='type-id-74'/> + <return type-id='type-id-73'/> </function-decl> <!-- int fputws(const wchar_t*, __FILE*) --> <function-decl name='fputws' filepath='/usr/include/wchar.h' line='781' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-63'/> + <parameter type-id='type-id-62'/> <!-- parameter of type '__FILE*' --> - <parameter type-id='type-id-34'/> + <parameter type-id='type-id-33'/> <!-- int --> <return type-id='type-id-9'/> </function-decl> <!-- wint_t ungetwc(wint_t, __FILE*) --> <function-decl name='ungetwc' filepath='/usr/include/wchar.h' line='789' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'typedef wint_t' --> - <parameter type-id='type-id-33'/> + <parameter type-id='type-id-32'/> <!-- parameter of type '__FILE*' --> - <parameter type-id='type-id-34'/> + <parameter type-id='type-id-33'/> <!-- typedef wint_t --> - <return type-id='type-id-33'/> + <return type-id='type-id-32'/> </function-decl> <!-- size_t wcsftime(wchar_t*, size_t, const wchar_t*, const tm*) --> <function-decl name='wcsftime' filepath='/usr/include/wchar.h' line='855' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'wchar_t*' --> - <parameter type-id='type-id-74'/> + <parameter type-id='type-id-73'/> <!-- parameter of type 'typedef size_t' --> - <parameter type-id='type-id-32'/> + <parameter type-id='type-id-31'/> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-63'/> + <parameter type-id='type-id-62'/> <!-- parameter of type 'const tm*' --> <parameter type-id='type-id-60'/> <!-- typedef size_t --> - <return type-id='type-id-32'/> + <return type-id='type-id-31'/> </function-decl> <!-- wctype_t wctype(const char*) --> <function-decl name='wctype' filepath='/usr/include/wctype.h' line='171' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const char*' --> - <parameter type-id='type-id-24'/> + <parameter type-id='type-id-23'/> <!-- typedef wctype_t --> - <return type-id='type-id-29'/> + <return type-id='type-id-28'/> </function-decl> <!-- int iswctype(wint_t, wctype_t) --> <function-decl name='iswctype' filepath='/usr/include/wctype.h' line='175' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'typedef wint_t' --> - <parameter type-id='type-id-33'/> + <parameter type-id='type-id-32'/> <!-- parameter of type 'typedef wctype_t' --> - <parameter type-id='type-id-29'/> + <parameter type-id='type-id-28'/> <!-- int --> <return type-id='type-id-9'/> </function-decl> <!-- wctrans_t wctrans(const char*) --> <function-decl name='wctrans' filepath='/usr/include/wctype.h' line='218' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const char*' --> - <parameter type-id='type-id-24'/> + <parameter type-id='type-id-23'/> <!-- typedef wctrans_t --> - <return type-id='type-id-31'/> + <return type-id='type-id-30'/> </function-decl> <!-- wint_t towctrans(wint_t, wctrans_t) --> <function-decl name='towctrans' filepath='/usr/include/wctype.h' line='221' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'typedef wint_t' --> - <parameter type-id='type-id-33'/> + <parameter type-id='type-id-32'/> <!-- parameter of type 'typedef wctrans_t' --> - <parameter type-id='type-id-31'/> + <parameter type-id='type-id-30'/> <!-- typedef wint_t --> - <return type-id='type-id-33'/> + <return type-id='type-id-32'/> </function-decl> <!-- void --> - <type-decl name='void' id='type-id-73'/> + <type-decl name='void' id='type-id-72'/> </abi-instr> <abi-instr address-size='64' path='test23-second-tu.cc' comp-dir-path='/home/dodji/git/libabigail/PR20369/tests/data/test-read-dwarf' language='LANG_C_plus_plus'> <!-- void emit(std::string&, std::string&) --> <function-decl name='emit' mangled-name='_Z4emitRSsS_' filepath='/home/dodji/git/libabigail/PR20369/tests/data/test-read-dwarf/test23-second-tu.cc' line='13' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z4emitRSsS_'> <!-- parameter of type 'std::string&' --> - <parameter type-id='type-id-71' name='prefix' filepath='/home/dodji/git/libabigail/PR20369/tests/data/test-read-dwarf/test23-second-tu.cc' line='13' column='1'/> + <parameter type-id='type-id-70' name='prefix' filepath='/home/dodji/git/libabigail/PR20369/tests/data/test-read-dwarf/test23-second-tu.cc' line='13' column='1'/> <!-- parameter of type 'std::string&' --> - <parameter type-id='type-id-71' name='s' filepath='/home/dodji/git/libabigail/PR20369/tests/data/test-read-dwarf/test23-second-tu.cc' line='13' column='1'/> + <parameter type-id='type-id-70' name='s' filepath='/home/dodji/git/libabigail/PR20369/tests/data/test-read-dwarf/test23-second-tu.cc' line='13' column='1'/> <!-- void --> - <return type-id='type-id-73'/> + <return type-id='type-id-72'/> </function-decl> </abi-instr> </abi-corpus>
diff --git a/tests/data/test-annotate/libtest24-drop-fns-2.so.abi b/tests/data/test-annotate/libtest24-drop-fns-2.so.abi index 0cdc04a..1bc1255 100644 --- a/tests/data/test-annotate/libtest24-drop-fns-2.so.abi +++ b/tests/data/test-annotate/libtest24-drop-fns-2.so.abi
@@ -60,68 +60,66 @@ <type-decl name='long long int' size-in-bits='64' id='type-id-14'/> <!-- long long unsigned int --> <type-decl name='long long unsigned int' size-in-bits='64' id='type-id-15'/> + <!-- long unsigned int --> + <type-decl name='long unsigned int' size-in-bits='64' id='type-id-16'/> + <!-- long unsigned int[] --> + <array-type-def dimensions='1' type-id='type-id-16' size-in-bits='infinite' id='type-id-17'> + <!-- <anonymous range>[] --> + <subrange length='infinite' id='type-id-18'/> + </array-type-def> <!-- short int --> - <type-decl name='short int' size-in-bits='16' id='type-id-16'/> + <type-decl name='short int' size-in-bits='16' id='type-id-19'/> <!-- sizetype --> <type-decl name='sizetype' size-in-bits='64' id='type-id-4'/> <!-- unsigned int --> <type-decl name='unsigned int' size-in-bits='32' id='type-id-7'/> - <!-- unsigned long int --> - <type-decl name='unsigned long int' size-in-bits='64' id='type-id-17'/> - <!-- unsigned long int[] --> - <array-type-def dimensions='1' type-id='type-id-17' size-in-bits='infinite' id='type-id-18'> - <!-- <anonymous range>[] --> - <subrange length='infinite' id='type-id-19'/> - </array-type-def> - <!-- variadic parameter type --> - <type-decl name='variadic parameter type' id='type-id-20'/> <!-- wchar_t --> - <type-decl name='wchar_t' size-in-bits='32' id='type-id-21'/> + <type-decl name='wchar_t' size-in-bits='32' id='type-id-20'/> <!-- typedef int __int32_t --> - <typedef-decl name='__int32_t' type-id='type-id-11' filepath='/usr/include/bits/types.h' line='40' column='1' id='type-id-22'/> + <typedef-decl name='__int32_t' type-id='type-id-11' filepath='/usr/include/bits/types.h' line='40' column='1' id='type-id-21'/> <!-- typedef int _Atomic_word --> - <typedef-decl name='_Atomic_word' type-id='type-id-11' filepath='/usr/include/c++/5.3.1/x86_64-redhat-linux/bits/atomic_word.h' line='32' column='1' id='type-id-23'/> + <typedef-decl name='_Atomic_word' type-id='type-id-11' filepath='/usr/include/c++/5.3.1/x86_64-redhat-linux/bits/atomic_word.h' line='32' column='1' id='type-id-22'/> <!-- struct lconv --> - <class-decl name='lconv' size-in-bits='768' is-struct='yes' visibility='default' filepath='/usr/include/locale.h' line='53' column='1' id='type-id-24'> + <class-decl name='lconv' size-in-bits='768' is-struct='yes' visibility='default' filepath='/usr/include/locale.h' line='53' column='1' id='type-id-23'> <data-member access='public' layout-offset-in-bits='0'> <!-- char* lconv::decimal_point --> - <var-decl name='decimal_point' type-id='type-id-25' visibility='default' filepath='/usr/include/locale.h' line='57' column='1'/> + <var-decl name='decimal_point' type-id='type-id-24' visibility='default' filepath='/usr/include/locale.h' line='57' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <!-- char* lconv::thousands_sep --> - <var-decl name='thousands_sep' type-id='type-id-25' visibility='default' filepath='/usr/include/locale.h' line='58' column='1'/> + <var-decl name='thousands_sep' type-id='type-id-24' visibility='default' filepath='/usr/include/locale.h' line='58' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> <!-- char* lconv::grouping --> - <var-decl name='grouping' type-id='type-id-25' visibility='default' filepath='/usr/include/locale.h' line='64' column='1'/> + <var-decl name='grouping' type-id='type-id-24' visibility='default' filepath='/usr/include/locale.h' line='64' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> <!-- char* lconv::int_curr_symbol --> - <var-decl name='int_curr_symbol' type-id='type-id-25' visibility='default' filepath='/usr/include/locale.h' line='70' column='1'/> + <var-decl name='int_curr_symbol' type-id='type-id-24' visibility='default' filepath='/usr/include/locale.h' line='70' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> <!-- char* lconv::currency_symbol --> - <var-decl name='currency_symbol' type-id='type-id-25' visibility='default' filepath='/usr/include/locale.h' line='71' column='1'/> + <var-decl name='currency_symbol' type-id='type-id-24' visibility='default' filepath='/usr/include/locale.h' line='71' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> <!-- char* lconv::mon_decimal_point --> - <var-decl name='mon_decimal_point' type-id='type-id-25' visibility='default' filepath='/usr/include/locale.h' line='72' column='1'/> + <var-decl name='mon_decimal_point' type-id='type-id-24' visibility='default' filepath='/usr/include/locale.h' line='72' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> <!-- char* lconv::mon_thousands_sep --> - <var-decl name='mon_thousands_sep' type-id='type-id-25' visibility='default' filepath='/usr/include/locale.h' line='73' column='1'/> + <var-decl name='mon_thousands_sep' type-id='type-id-24' visibility='default' filepath='/usr/include/locale.h' line='73' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='448'> <!-- char* lconv::mon_grouping --> - <var-decl name='mon_grouping' type-id='type-id-25' visibility='default' filepath='/usr/include/locale.h' line='74' column='1'/> + <var-decl name='mon_grouping' type-id='type-id-24' visibility='default' filepath='/usr/include/locale.h' line='74' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='512'> <!-- char* lconv::positive_sign --> - <var-decl name='positive_sign' type-id='type-id-25' visibility='default' filepath='/usr/include/locale.h' line='75' column='1'/> + <var-decl name='positive_sign' type-id='type-id-24' visibility='default' filepath='/usr/include/locale.h' line='75' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='576'> <!-- char* lconv::negative_sign --> - <var-decl name='negative_sign' type-id='type-id-25' visibility='default' filepath='/usr/include/locale.h' line='76' column='1'/> + <var-decl name='negative_sign' type-id='type-id-24' visibility='default' filepath='/usr/include/locale.h' line='76' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='640'> <!-- char lconv::int_frac_digits --> @@ -181,9 +179,9 @@ </data-member> </class-decl> <!-- typedef _IO_FILE __FILE --> - <typedef-decl name='__FILE' type-id='type-id-26' filepath='/usr/include/stdio.h' line='64' column='1' id='type-id-27'/> + <typedef-decl name='__FILE' type-id='type-id-25' filepath='/usr/include/stdio.h' line='64' column='1' id='type-id-26'/> <!-- struct tm --> - <class-decl name='tm' size-in-bits='448' is-struct='yes' visibility='default' filepath='/usr/include/time.h' line='133' column='1' id='type-id-28'> + <class-decl name='tm' size-in-bits='448' is-struct='yes' visibility='default' filepath='/usr/include/time.h' line='133' column='1' id='type-id-27'> <data-member access='public' layout-offset-in-bits='0'> <!-- int tm::tm_sec --> <var-decl name='tm_sec' type-id='type-id-11' visibility='default' filepath='/usr/include/time.h' line='135' column='1'/> @@ -226,14 +224,14 @@ </data-member> <data-member access='public' layout-offset-in-bits='384'> <!-- const char* tm::tm_zone --> - <var-decl name='tm_zone' type-id='type-id-29' visibility='default' filepath='/usr/include/time.h' line='147' column='1'/> + <var-decl name='tm_zone' type-id='type-id-28' visibility='default' filepath='/usr/include/time.h' line='147' column='1'/> </data-member> </class-decl> <!-- struct __mbstate_t --> - <class-decl name='__mbstate_t' size-in-bits='64' is-struct='yes' naming-typedef-id='type-id-30' visibility='default' filepath='/usr/include/wchar.h' line='83' column='1' id='type-id-31'> + <class-decl name='__mbstate_t' size-in-bits='64' is-struct='yes' naming-typedef-id='type-id-29' visibility='default' filepath='/usr/include/wchar.h' line='83' column='1' id='type-id-30'> <member-type access='public'> <!-- union {unsigned int __wch; char __wchb[4];} --> - <union-decl name='__anonymous_union__' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='/usr/include/wchar.h' line='86' column='1' id='type-id-32'> + <union-decl name='__anonymous_union__' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='/usr/include/wchar.h' line='86' column='1' id='type-id-31'> <data-member access='public'> <!-- unsigned int __wch --> <var-decl name='__wch' type-id='type-id-7' visibility='default' filepath='/usr/include/wchar.h' line='88' column='1'/> @@ -250,59 +248,61 @@ </data-member> <data-member access='public' layout-offset-in-bits='32'> <!-- union {unsigned int __wch; char __wchb[4];} __mbstate_t::__value --> - <var-decl name='__value' type-id='type-id-32' visibility='default' filepath='/usr/include/wchar.h' line='93' column='1'/> + <var-decl name='__value' type-id='type-id-31' visibility='default' filepath='/usr/include/wchar.h' line='93' column='1'/> </data-member> </class-decl> <!-- typedef __mbstate_t __mbstate_t --> - <typedef-decl name='__mbstate_t' type-id='type-id-31' filepath='/usr/include/wchar.h' line='94' column='1' id='type-id-30'/> + <typedef-decl name='__mbstate_t' type-id='type-id-30' filepath='/usr/include/wchar.h' line='94' column='1' id='type-id-29'/> <!-- typedef __mbstate_t mbstate_t --> - <typedef-decl name='mbstate_t' type-id='type-id-30' filepath='/usr/include/wchar.h' line='106' column='1' id='type-id-33'/> - <!-- typedef unsigned long int wctype_t --> - <typedef-decl name='wctype_t' type-id='type-id-17' filepath='/usr/include/wctype.h' line='52' column='1' id='type-id-34'/> + <typedef-decl name='mbstate_t' type-id='type-id-29' filepath='/usr/include/wchar.h' line='106' column='1' id='type-id-32'/> + <!-- typedef long unsigned int wctype_t --> + <typedef-decl name='wctype_t' type-id='type-id-16' filepath='/usr/include/wctype.h' line='52' column='1' id='type-id-33'/> <!-- typedef const __int32_t* wctrans_t --> - <typedef-decl name='wctrans_t' type-id='type-id-35' filepath='/usr/include/wctype.h' line='186' column='1' id='type-id-36'/> - <!-- typedef unsigned long int size_t --> - <typedef-decl name='size_t' type-id='type-id-17' filepath='/usr/lib/gcc/x86_64-redhat-linux/5.3.1/include/stddef.h' line='216' column='1' id='type-id-37'/> + <typedef-decl name='wctrans_t' type-id='type-id-34' filepath='/usr/include/wctype.h' line='186' column='1' id='type-id-35'/> + <!-- typedef long unsigned int size_t --> + <typedef-decl name='size_t' type-id='type-id-16' filepath='/usr/lib/gcc/x86_64-redhat-linux/5.3.1/include/stddef.h' line='216' column='1' id='type-id-36'/> <!-- typedef unsigned int wint_t --> - <typedef-decl name='wint_t' type-id='type-id-7' filepath='/usr/lib/gcc/x86_64-redhat-linux/5.3.1/include/stddef.h' line='357' column='1' id='type-id-38'/> + <typedef-decl name='wint_t' type-id='type-id-7' filepath='/usr/lib/gcc/x86_64-redhat-linux/5.3.1/include/stddef.h' line='357' column='1' id='type-id-37'/> <!-- __FILE* --> - <pointer-type-def type-id='type-id-27' size-in-bits='64' id='type-id-39'/> + <pointer-type-def type-id='type-id-26' size-in-bits='64' id='type-id-38'/> <!-- __gnu_cxx::new_allocator<char>* --> - <pointer-type-def type-id='type-id-40' size-in-bits='64' id='type-id-41'/> + <pointer-type-def type-id='type-id-39' size-in-bits='64' id='type-id-40'/> <!-- char& --> - <reference-type-def kind='lvalue' type-id='type-id-2' size-in-bits='64' id='type-id-42'/> + <reference-type-def kind='lvalue' type-id='type-id-2' size-in-bits='64' id='type-id-41'/> <!-- char* --> - <pointer-type-def type-id='type-id-2' size-in-bits='64' id='type-id-25'/> + <pointer-type-def type-id='type-id-2' size-in-bits='64' id='type-id-24'/> <!-- const __gnu_cxx::new_allocator<char> --> - <qualified-type-def type-id='type-id-40' const='yes' id='type-id-43'/> + <qualified-type-def type-id='type-id-39' const='yes' id='type-id-42'/> <!-- const __gnu_cxx::new_allocator<char>& --> - <reference-type-def kind='lvalue' type-id='type-id-43' size-in-bits='64' id='type-id-44'/> + <reference-type-def kind='lvalue' type-id='type-id-42' size-in-bits='64' id='type-id-43'/> <!-- const __gnu_cxx::new_allocator<char>* --> - <pointer-type-def type-id='type-id-43' size-in-bits='64' id='type-id-45'/> + <pointer-type-def type-id='type-id-42' size-in-bits='64' id='type-id-44'/> <!-- const __int32_t --> - <qualified-type-def type-id='type-id-22' const='yes' id='type-id-46'/> + <qualified-type-def type-id='type-id-21' const='yes' id='type-id-45'/> <!-- const __int32_t* --> - <pointer-type-def type-id='type-id-46' size-in-bits='64' id='type-id-35'/> + <pointer-type-def type-id='type-id-45' size-in-bits='64' id='type-id-34'/> <!-- const bool --> - <qualified-type-def type-id='type-id-1' const='yes' id='type-id-47'/> + <qualified-type-def type-id='type-id-1' const='yes' id='type-id-46'/> <!-- const char --> - <qualified-type-def type-id='type-id-2' const='yes' id='type-id-48'/> + <qualified-type-def type-id='type-id-2' const='yes' id='type-id-47'/> <!-- const char& --> - <reference-type-def kind='lvalue' type-id='type-id-48' size-in-bits='64' id='type-id-49'/> + <reference-type-def kind='lvalue' type-id='type-id-47' size-in-bits='64' id='type-id-48'/> <!-- const char* --> - <pointer-type-def type-id='type-id-48' size-in-bits='64' id='type-id-29'/> + <pointer-type-def type-id='type-id-47' size-in-bits='64' id='type-id-28'/> <!-- const char** --> - <pointer-type-def type-id='type-id-29' size-in-bits='64' id='type-id-50'/> + <pointer-type-def type-id='type-id-28' size-in-bits='64' id='type-id-49'/> <!-- const int --> - <qualified-type-def type-id='type-id-11' const='yes' id='type-id-51'/> + <qualified-type-def type-id='type-id-11' const='yes' id='type-id-50'/> <!-- const long int --> - <qualified-type-def type-id='type-id-13' const='yes' id='type-id-52'/> + <qualified-type-def type-id='type-id-13' const='yes' id='type-id-51'/> + <!-- const long unsigned int --> + <qualified-type-def type-id='type-id-16' const='yes' id='type-id-52'/> <!-- const mbstate_t --> - <qualified-type-def type-id='type-id-33' const='yes' id='type-id-53'/> + <qualified-type-def type-id='type-id-32' const='yes' id='type-id-53'/> <!-- const mbstate_t* --> <pointer-type-def type-id='type-id-53' size-in-bits='64' id='type-id-54'/> <!-- const short int --> - <qualified-type-def type-id='type-id-16' const='yes' id='type-id-55'/> + <qualified-type-def type-id='type-id-19' const='yes' id='type-id-55'/> <!-- const std::allocator<char> --> <qualified-type-def type-id='type-id-56' const='yes' id='type-id-57'/> <!-- const std::allocator<char>& --> @@ -334,105 +334,103 @@ <!-- const std::string& --> <reference-type-def kind='lvalue' type-id='type-id-76' size-in-bits='64' id='type-id-77'/> <!-- const tm --> - <qualified-type-def type-id='type-id-28' const='yes' id='type-id-78'/> + <qualified-type-def type-id='type-id-27' const='yes' id='type-id-78'/> <!-- const tm* --> <pointer-type-def type-id='type-id-78' size-in-bits='64' id='type-id-79'/> - <!-- const unsigned long int --> - <qualified-type-def type-id='type-id-17' const='yes' id='type-id-80'/> <!-- const wchar_t --> - <qualified-type-def type-id='type-id-21' const='yes' id='type-id-81'/> + <qualified-type-def type-id='type-id-20' const='yes' id='type-id-80'/> <!-- const wchar_t* --> - <pointer-type-def type-id='type-id-81' size-in-bits='64' id='type-id-82'/> + <pointer-type-def type-id='type-id-80' size-in-bits='64' id='type-id-81'/> <!-- const wchar_t** --> - <pointer-type-def type-id='type-id-82' size-in-bits='64' id='type-id-83'/> + <pointer-type-def type-id='type-id-81' size-in-bits='64' id='type-id-82'/> <!-- lconv* --> - <pointer-type-def type-id='type-id-24' size-in-bits='64' id='type-id-84'/> + <pointer-type-def type-id='type-id-23' size-in-bits='64' id='type-id-83'/> <!-- mbstate_t* --> - <pointer-type-def type-id='type-id-33' size-in-bits='64' id='type-id-85'/> + <pointer-type-def type-id='type-id-32' size-in-bits='64' id='type-id-84'/> <!-- std::allocator<char>* --> - <pointer-type-def type-id='type-id-56' size-in-bits='64' id='type-id-86'/> + <pointer-type-def type-id='type-id-56' size-in-bits='64' id='type-id-85'/> <!-- std::basic_string<char, std::char_traits<char>, std::allocator<char> >& --> - <reference-type-def kind='lvalue' type-id='type-id-59' size-in-bits='64' id='type-id-87'/> + <reference-type-def kind='lvalue' type-id='type-id-59' size-in-bits='64' id='type-id-86'/> <!-- std::basic_string<char, std::char_traits<char>, std::allocator<char> >* --> - <pointer-type-def type-id='type-id-59' size-in-bits='64' id='type-id-88'/> + <pointer-type-def type-id='type-id-59' size-in-bits='64' id='type-id-87'/> <!-- std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Alloc_hider* --> - <pointer-type-def type-id='type-id-89' size-in-bits='64' id='type-id-90'/> + <pointer-type-def type-id='type-id-88' size-in-bits='64' id='type-id-89'/> <!-- std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep& --> - <reference-type-def kind='lvalue' type-id='type-id-63' size-in-bits='64' id='type-id-91'/> + <reference-type-def kind='lvalue' type-id='type-id-63' size-in-bits='64' id='type-id-90'/> <!-- std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep* --> - <pointer-type-def type-id='type-id-63' size-in-bits='64' id='type-id-92'/> + <pointer-type-def type-id='type-id-63' size-in-bits='64' id='type-id-91'/> <!-- std::char_traits<char>::char_type& --> - <reference-type-def kind='lvalue' type-id='type-id-68' size-in-bits='64' id='type-id-93'/> + <reference-type-def kind='lvalue' type-id='type-id-68' size-in-bits='64' id='type-id-92'/> <!-- std::char_traits<char>::char_type* --> - <pointer-type-def type-id='type-id-68' size-in-bits='64' id='type-id-94'/> + <pointer-type-def type-id='type-id-68' size-in-bits='64' id='type-id-93'/> <!-- std::ostream* --> - <pointer-type-def type-id='type-id-95' size-in-bits='64' id='type-id-96'/> + <pointer-type-def type-id='type-id-94' size-in-bits='64' id='type-id-95'/> <!-- typedef __va_list_tag __va_list_tag* --> - <pointer-type-def type-id='type-id-6' size-in-bits='64' id='type-id-97'/> + <pointer-type-def type-id='type-id-6' size-in-bits='64' id='type-id-96'/> <!-- void* --> - <pointer-type-def type-id='type-id-98' size-in-bits='64' id='type-id-8'/> + <pointer-type-def type-id='type-id-97' size-in-bits='64' id='type-id-8'/> <!-- wchar_t* --> - <pointer-type-def type-id='type-id-21' size-in-bits='64' id='type-id-99'/> + <pointer-type-def type-id='type-id-20' size-in-bits='64' id='type-id-98'/> <!-- wchar_t** --> - <pointer-type-def type-id='type-id-99' size-in-bits='64' id='type-id-100'/> + <pointer-type-def type-id='type-id-98' size-in-bits='64' id='type-id-99'/> <!-- struct _IO_FILE --> - <class-decl name='_IO_FILE' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-26'/> + <class-decl name='_IO_FILE' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-25'/> <!-- namespace std --> <namespace-decl name='std'> <!-- class std::allocator<char> --> <class-decl name='allocator<char>' size-in-bits='8' visibility='default' filepath='/usr/include/c++/5.3.1/bits/allocator.h' line='92' column='1' id='type-id-56'> <!-- class __gnu_cxx::new_allocator<char> --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-40'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-39'/> <member-type access='public'> <!-- typedef std::size_t std::allocator<char>::size_type --> - <typedef-decl name='size_type' type-id='type-id-101' filepath='/usr/include/c++/5.3.1/bits/allocator.h' line='95' column='1' id='type-id-102'/> + <typedef-decl name='size_type' type-id='type-id-100' filepath='/usr/include/c++/5.3.1/bits/allocator.h' line='95' column='1' id='type-id-101'/> </member-type> <member-type access='public'> <!-- typedef char& std::allocator<char>::reference --> - <typedef-decl name='reference' type-id='type-id-42' filepath='/usr/include/c++/5.3.1/bits/allocator.h' line='99' column='1' id='type-id-103'/> + <typedef-decl name='reference' type-id='type-id-41' filepath='/usr/include/c++/5.3.1/bits/allocator.h' line='99' column='1' id='type-id-102'/> </member-type> <member-type access='public'> <!-- typedef const char& std::allocator<char>::const_reference --> - <typedef-decl name='const_reference' type-id='type-id-49' filepath='/usr/include/c++/5.3.1/bits/allocator.h' line='100' column='1' id='type-id-104'/> + <typedef-decl name='const_reference' type-id='type-id-48' filepath='/usr/include/c++/5.3.1/bits/allocator.h' line='100' column='1' id='type-id-103'/> </member-type> </class-decl> <!-- class std::basic_string<char, std::char_traits<char>, std::allocator<char> > --> <class-decl name='basic_string<char, std::char_traits<char>, std::allocator<char> >' size-in-bits='64' visibility='default' filepath='/usr/include/c++/5.3.1/bits/basic_string.h' line='2510' column='1' id='type-id-59'> <member-type access='public'> <!-- typedef std::allocator<char> std::basic_string<char, std::char_traits<char>, std::allocator<char> >::allocator_type --> - <typedef-decl name='allocator_type' type-id='type-id-56' filepath='/usr/include/c++/5.3.1/bits/basic_string.h' line='2518' column='1' id='type-id-105'/> + <typedef-decl name='allocator_type' type-id='type-id-56' filepath='/usr/include/c++/5.3.1/bits/basic_string.h' line='2518' column='1' id='type-id-104'/> </member-type> <member-type access='public'> <!-- typedef std::allocator<char>::size_type std::basic_string<char, std::char_traits<char>, std::allocator<char> >::size_type --> - <typedef-decl name='size_type' type-id='type-id-102' filepath='/usr/include/c++/5.3.1/bits/basic_string.h' line='2519' column='1' id='type-id-66'/> + <typedef-decl name='size_type' type-id='type-id-101' filepath='/usr/include/c++/5.3.1/bits/basic_string.h' line='2519' column='1' id='type-id-66'/> </member-type> <member-type access='public'> <!-- typedef std::allocator<char>::reference std::basic_string<char, std::char_traits<char>, std::allocator<char> >::reference --> - <typedef-decl name='reference' type-id='type-id-103' filepath='/usr/include/c++/5.3.1/bits/basic_string.h' line='2521' column='1' id='type-id-106'/> + <typedef-decl name='reference' type-id='type-id-102' filepath='/usr/include/c++/5.3.1/bits/basic_string.h' line='2521' column='1' id='type-id-105'/> </member-type> <member-type access='public'> <!-- typedef std::allocator<char>::const_reference std::basic_string<char, std::char_traits<char>, std::allocator<char> >::const_reference --> - <typedef-decl name='const_reference' type-id='type-id-104' filepath='/usr/include/c++/5.3.1/bits/basic_string.h' line='2522' column='1' id='type-id-107'/> + <typedef-decl name='const_reference' type-id='type-id-103' filepath='/usr/include/c++/5.3.1/bits/basic_string.h' line='2522' column='1' id='type-id-106'/> </member-type> <member-type access='public'> <!-- typedef __gnu_cxx::__normal_iterator<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::basic_string<char, std::char_traits<char>, std::allocator<char> >::iterator --> - <typedef-decl name='iterator' type-id='type-id-108' filepath='/usr/include/c++/5.3.1/bits/basic_string.h' line='2525' column='1' id='type-id-109'/> + <typedef-decl name='iterator' type-id='type-id-107' filepath='/usr/include/c++/5.3.1/bits/basic_string.h' line='2525' column='1' id='type-id-108'/> </member-type> <member-type access='public'> <!-- typedef __gnu_cxx::__normal_iterator<char const*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::basic_string<char, std::char_traits<char>, std::allocator<char> >::const_iterator --> - <typedef-decl name='const_iterator' type-id='type-id-110' filepath='/usr/include/c++/5.3.1/bits/basic_string.h' line='2527' column='1' id='type-id-111'/> + <typedef-decl name='const_iterator' type-id='type-id-109' filepath='/usr/include/c++/5.3.1/bits/basic_string.h' line='2527' column='1' id='type-id-110'/> </member-type> <member-type access='public'> <!-- typedef std::reverse_iterator<__gnu_cxx::__normal_iterator<char const*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::basic_string<char, std::char_traits<char>, std::allocator<char> >::const_reverse_iterator --> - <typedef-decl name='const_reverse_iterator' type-id='type-id-112' filepath='/usr/include/c++/5.3.1/bits/basic_string.h' line='2528' column='1' id='type-id-113'/> + <typedef-decl name='const_reverse_iterator' type-id='type-id-111' filepath='/usr/include/c++/5.3.1/bits/basic_string.h' line='2528' column='1' id='type-id-112'/> </member-type> <member-type access='public'> <!-- typedef std::reverse_iterator<__gnu_cxx::__normal_iterator<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::basic_string<char, std::char_traits<char>, std::allocator<char> >::reverse_iterator --> - <typedef-decl name='reverse_iterator' type-id='type-id-114' filepath='/usr/include/c++/5.3.1/bits/basic_string.h' line='2529' column='1' id='type-id-115'/> + <typedef-decl name='reverse_iterator' type-id='type-id-113' filepath='/usr/include/c++/5.3.1/bits/basic_string.h' line='2529' column='1' id='type-id-114'/> </member-type> <member-type access='private'> <!-- struct std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep_base --> - <class-decl name='_Rep_base' size-in-bits='192' is-struct='yes' visibility='default' filepath='/usr/include/c++/5.3.1/bits/basic_string.h' line='2546' column='1' id='type-id-116'> + <class-decl name='_Rep_base' size-in-bits='192' is-struct='yes' visibility='default' filepath='/usr/include/c++/5.3.1/bits/basic_string.h' line='2546' column='1' id='type-id-115'> <data-member access='public' layout-offset-in-bits='0'> <!-- std::basic_string<char, std::char_traits<char>, std::allocator<char> >::size_type std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep_base::_M_length --> <var-decl name='_M_length' type-id='type-id-66' visibility='default' filepath='/usr/include/c++/5.3.1/bits/basic_string.h' line='2548' column='1'/> @@ -443,7 +441,7 @@ </data-member> <data-member access='public' layout-offset-in-bits='128'> <!-- _Atomic_word std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep_base::_M_refcount --> - <var-decl name='_M_refcount' type-id='type-id-23' visibility='default' filepath='/usr/include/c++/5.3.1/bits/basic_string.h' line='2550' column='1'/> + <var-decl name='_M_refcount' type-id='type-id-22' visibility='default' filepath='/usr/include/c++/5.3.1/bits/basic_string.h' line='2550' column='1'/> </data-member> </class-decl> </member-type> @@ -451,29 +449,29 @@ <!-- struct std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep --> <class-decl name='_Rep' size-in-bits='192' is-struct='yes' visibility='default' filepath='/usr/include/c++/5.3.1/bits/basic_string.h' line='2553' column='1' id='type-id-63'> <!-- struct std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep_base --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-116'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-115'/> <data-member access='public' static='yes'> <!-- static const std::basic_string<char, std::char_traits<char>, std::allocator<char> >::size_type std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_max_size --> <var-decl name='_S_max_size' type-id='type-id-67' visibility='default' filepath='/usr/include/c++/5.3.1/bits/basic_string.tcc' line='494' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const char std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_terminal --> - <var-decl name='_S_terminal' type-id='type-id-48' visibility='default' filepath='/usr/include/c++/5.3.1/bits/basic_string.tcc' line='499' column='1'/> + <var-decl name='_S_terminal' type-id='type-id-47' visibility='default' filepath='/usr/include/c++/5.3.1/bits/basic_string.tcc' line='499' column='1'/> </data-member> <data-member access='public' static='yes'> - <!-- static unsigned long int std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage[] --> - <var-decl name='_S_empty_rep_storage' type-id='type-id-18' visibility='default' filepath='/usr/include/c++/5.3.1/bits/basic_string.tcc' line='510' column='1'/> + <!-- static long unsigned int std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage[] --> + <var-decl name='_S_empty_rep_storage' type-id='type-id-17' visibility='default' filepath='/usr/include/c++/5.3.1/bits/basic_string.tcc' line='510' column='1'/> </data-member> </class-decl> </member-type> <member-type access='private'> <!-- struct std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Alloc_hider --> - <class-decl name='_Alloc_hider' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/include/c++/5.3.1/bits/basic_string.h' line='2670' column='1' id='type-id-89'> + <class-decl name='_Alloc_hider' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/include/c++/5.3.1/bits/basic_string.h' line='2670' column='1' id='type-id-88'> <!-- class std::allocator<char> --> <base-class access='public' layout-offset-in-bits='0' type-id='type-id-56'/> <data-member access='public' layout-offset-in-bits='0'> <!-- char* std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Alloc_hider::_M_p --> - <var-decl name='_M_p' type-id='type-id-25' visibility='default' filepath='/usr/include/c++/5.3.1/bits/basic_string.h' line='2675' column='1'/> + <var-decl name='_M_p' type-id='type-id-24' visibility='default' filepath='/usr/include/c++/5.3.1/bits/basic_string.h' line='2675' column='1'/> </data-member> </class-decl> </member-type> @@ -483,11 +481,11 @@ </data-member> <data-member access='private' layout-offset-in-bits='0'> <!-- std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Alloc_hider std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dataplus --> - <var-decl name='_M_dataplus' type-id='type-id-89' visibility='default' filepath='/usr/include/c++/5.3.1/bits/basic_string.h' line='2687' column='1'/> + <var-decl name='_M_dataplus' type-id='type-id-88' visibility='default' filepath='/usr/include/c++/5.3.1/bits/basic_string.h' line='2687' column='1'/> </data-member> </class-decl> <!-- struct std::char_traits<char> --> - <class-decl name='char_traits<char>' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/include/c++/5.3.1/bits/char_traits.h' line='233' column='1' id='type-id-117'> + <class-decl name='char_traits<char>' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/include/c++/5.3.1/bits/char_traits.h' line='233' column='1' id='type-id-116'> <member-type access='public'> <!-- typedef char std::char_traits<char>::char_type --> <typedef-decl name='char_type' type-id='type-id-2' filepath='/usr/include/c++/5.3.1/bits/char_traits.h' line='235' column='1' id='type-id-68'/> @@ -502,26 +500,26 @@ <!-- parameter of type 'const std::char_traits<char>::char_type*' --> <parameter type-id='type-id-71'/> <!-- typedef std::size_t --> - <return type-id='type-id-101'/> + <return type-id='type-id-100'/> </function-decl> </member-function> </class-decl> <!-- typedef std::basic_string<char, std::char_traits<char>, std::allocator<char> > std::string --> <typedef-decl name='string' type-id='type-id-59' filepath='/usr/include/c++/5.3.1/bits/stringfwd.h' line='74' column='1' id='type-id-75'/> <!-- typedef std::basic_ostream<char, std::char_traits<char> > std::ostream --> - <typedef-decl name='ostream' type-id='type-id-118' filepath='/usr/include/c++/5.3.1/iosfwd' line='141' column='1' id='type-id-95'/> - <!-- typedef unsigned long int std::size_t --> - <typedef-decl name='size_t' type-id='type-id-17' filepath='/usr/include/c++/5.3.1/x86_64-redhat-linux/bits/c++config.h' line='1969' column='1' id='type-id-101'/> + <typedef-decl name='ostream' type-id='type-id-117' filepath='/usr/include/c++/5.3.1/iosfwd' line='141' column='1' id='type-id-94'/> + <!-- typedef long unsigned int std::size_t --> + <typedef-decl name='size_t' type-id='type-id-16' filepath='/usr/include/c++/5.3.1/x86_64-redhat-linux/bits/c++config.h' line='1969' column='1' id='type-id-100'/> <!-- class std::basic_ostream<char, std::char_traits<char> > --> - <class-decl name='basic_ostream<char, std::char_traits<char> >' visibility='default' is-declaration-only='yes' id='type-id-118'/> + <class-decl name='basic_ostream<char, std::char_traits<char> >' visibility='default' is-declaration-only='yes' id='type-id-117'/> <!-- class std::reverse_iterator<__gnu_cxx::__normal_iterator<char const*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > --> - <class-decl name='reverse_iterator<__gnu_cxx::__normal_iterator<char const*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >' visibility='default' is-declaration-only='yes' id='type-id-112'/> + <class-decl name='reverse_iterator<__gnu_cxx::__normal_iterator<char const*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >' visibility='default' is-declaration-only='yes' id='type-id-111'/> <!-- class std::reverse_iterator<__gnu_cxx::__normal_iterator<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > --> - <class-decl name='reverse_iterator<__gnu_cxx::__normal_iterator<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >' visibility='default' is-declaration-only='yes' id='type-id-114'/> + <class-decl name='reverse_iterator<__gnu_cxx::__normal_iterator<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >' visibility='default' is-declaration-only='yes' id='type-id-113'/> <!-- std::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(const char*, const std::basic_string<char, std::char_traits<char>, std::allocator<char> >&) --> <function-decl name='operator+<char, std::char_traits<char>, std::allocator<char> >' mangled-name='_ZStplIcSt11char_traitsIcESaIcEESbIT_T0_T1_EPKS3_RKS6_' filepath='/usr/include/c++/5.3.1/bits/basic_string.tcc' line='1151' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZStplIcSt11char_traitsIcESaIcEESbIT_T0_T1_EPKS3_RKS6_'> <!-- parameter of type 'const char*' --> - <parameter type-id='type-id-29' name='__lhs' filepath='/usr/include/c++/5.3.1/bits/basic_string.tcc' line='1151' column='1'/> + <parameter type-id='type-id-28' name='__lhs' filepath='/usr/include/c++/5.3.1/bits/basic_string.tcc' line='1151' column='1'/> <!-- parameter of type 'const std::basic_string<char, std::char_traits<char>, std::allocator<char> >&' --> <parameter type-id='type-id-61' name='__rhs' filepath='/usr/include/c++/5.3.1/bits/basic_string.tcc' line='1152' column='1'/> <!-- class std::basic_string<char, std::char_traits<char>, std::allocator<char> > --> @@ -540,111 +538,111 @@ <!-- parameter of type 'const std::string&' --> <parameter type-id='type-id-77' name='str' filepath='/home/dodji/git/libabigail.git/suppr/tests/data/test-read-dwarf/test24-drop-fns.cc' line='21' column='1'/> <!-- std::ostream* --> - <return type-id='type-id-96'/> + <return type-id='type-id-95'/> </function-decl> <!-- namespace __gnu_cxx --> <namespace-decl name='__gnu_cxx'> <!-- class __gnu_cxx::new_allocator<char> --> - <class-decl name='new_allocator<char>' size-in-bits='8' visibility='default' filepath='/usr/include/c++/5.3.1/ext/new_allocator.h' line='58' column='1' id='type-id-40'> + <class-decl name='new_allocator<char>' size-in-bits='8' visibility='default' filepath='/usr/include/c++/5.3.1/ext/new_allocator.h' line='58' column='1' id='type-id-39'> <member-type access='public'> <!-- typedef std::size_t __gnu_cxx::new_allocator<char>::size_type --> - <typedef-decl name='size_type' type-id='type-id-101' filepath='/usr/include/c++/5.3.1/ext/new_allocator.h' line='61' column='1' id='type-id-119'/> + <typedef-decl name='size_type' type-id='type-id-100' filepath='/usr/include/c++/5.3.1/ext/new_allocator.h' line='61' column='1' id='type-id-118'/> </member-type> <member-type access='public'> <!-- typedef char* __gnu_cxx::new_allocator<char>::pointer --> - <typedef-decl name='pointer' type-id='type-id-25' filepath='/usr/include/c++/5.3.1/ext/new_allocator.h' line='63' column='1' id='type-id-120'/> + <typedef-decl name='pointer' type-id='type-id-24' filepath='/usr/include/c++/5.3.1/ext/new_allocator.h' line='63' column='1' id='type-id-119'/> </member-type> <member-type access='public'> <!-- typedef const char* __gnu_cxx::new_allocator<char>::const_pointer --> - <typedef-decl name='const_pointer' type-id='type-id-29' filepath='/usr/include/c++/5.3.1/ext/new_allocator.h' line='64' column='1' id='type-id-121'/> + <typedef-decl name='const_pointer' type-id='type-id-28' filepath='/usr/include/c++/5.3.1/ext/new_allocator.h' line='64' column='1' id='type-id-120'/> </member-type> <member-type access='public'> <!-- typedef char& __gnu_cxx::new_allocator<char>::reference --> - <typedef-decl name='reference' type-id='type-id-42' filepath='/usr/include/c++/5.3.1/ext/new_allocator.h' line='65' column='1' id='type-id-122'/> + <typedef-decl name='reference' type-id='type-id-41' filepath='/usr/include/c++/5.3.1/ext/new_allocator.h' line='65' column='1' id='type-id-121'/> </member-type> <member-type access='public'> <!-- typedef const char& __gnu_cxx::new_allocator<char>::const_reference --> - <typedef-decl name='const_reference' type-id='type-id-49' filepath='/usr/include/c++/5.3.1/ext/new_allocator.h' line='66' column='1' id='type-id-123'/> + <typedef-decl name='const_reference' type-id='type-id-48' filepath='/usr/include/c++/5.3.1/ext/new_allocator.h' line='66' column='1' id='type-id-122'/> </member-type> </class-decl> <!-- struct __gnu_cxx::__numeric_traits_integer<char> --> - <class-decl name='__numeric_traits_integer<char>' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='55' column='1' id='type-id-124'> + <class-decl name='__numeric_traits_integer<char>' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='55' column='1' id='type-id-123'> <data-member access='public' static='yes'> <!-- static const char __gnu_cxx::__numeric_traits_integer<char>::__min --> - <var-decl name='__min' type-id='type-id-48' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='58' column='1'/> + <var-decl name='__min' type-id='type-id-47' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='58' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const char __gnu_cxx::__numeric_traits_integer<char>::__max --> - <var-decl name='__max' type-id='type-id-48' mangled-name='_ZN9__gnu_cxx24__numeric_traits_integerIcE5__maxE' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='59' column='1'/> + <var-decl name='__max' type-id='type-id-47' mangled-name='_ZN9__gnu_cxx24__numeric_traits_integerIcE5__maxE' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='59' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const bool __gnu_cxx::__numeric_traits_integer<char>::__is_signed --> - <var-decl name='__is_signed' type-id='type-id-47' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='63' column='1'/> + <var-decl name='__is_signed' type-id='type-id-46' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='63' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const int __gnu_cxx::__numeric_traits_integer<char>::__digits --> - <var-decl name='__digits' type-id='type-id-51' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='64' column='1'/> + <var-decl name='__digits' type-id='type-id-50' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='64' column='1'/> </data-member> </class-decl> <!-- struct __gnu_cxx::__numeric_traits_integer<int> --> - <class-decl name='__numeric_traits_integer<int>' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='55' column='1' id='type-id-125'> + <class-decl name='__numeric_traits_integer<int>' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='55' column='1' id='type-id-124'> <data-member access='public' static='yes'> <!-- static const int __gnu_cxx::__numeric_traits_integer<int>::__min --> - <var-decl name='__min' type-id='type-id-51' mangled-name='_ZN9__gnu_cxx24__numeric_traits_integerIiE5__minE' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='58' column='1'/> + <var-decl name='__min' type-id='type-id-50' mangled-name='_ZN9__gnu_cxx24__numeric_traits_integerIiE5__minE' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='58' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const int __gnu_cxx::__numeric_traits_integer<int>::__max --> - <var-decl name='__max' type-id='type-id-51' mangled-name='_ZN9__gnu_cxx24__numeric_traits_integerIiE5__maxE' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='59' column='1'/> + <var-decl name='__max' type-id='type-id-50' mangled-name='_ZN9__gnu_cxx24__numeric_traits_integerIiE5__maxE' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='59' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const bool __gnu_cxx::__numeric_traits_integer<int>::__is_signed --> - <var-decl name='__is_signed' type-id='type-id-47' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='63' column='1'/> + <var-decl name='__is_signed' type-id='type-id-46' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='63' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const int __gnu_cxx::__numeric_traits_integer<int>::__digits --> - <var-decl name='__digits' type-id='type-id-51' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='64' column='1'/> + <var-decl name='__digits' type-id='type-id-50' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='64' column='1'/> </data-member> </class-decl> <!-- struct __gnu_cxx::__numeric_traits_integer<long int> --> - <class-decl name='__numeric_traits_integer<long int>' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='55' column='1' id='type-id-126'> + <class-decl name='__numeric_traits_integer<long int>' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='55' column='1' id='type-id-125'> <data-member access='public' static='yes'> <!-- static const long int __gnu_cxx::__numeric_traits_integer<long int>::__min --> - <var-decl name='__min' type-id='type-id-52' mangled-name='_ZN9__gnu_cxx24__numeric_traits_integerIlE5__minE' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='58' column='1'/> + <var-decl name='__min' type-id='type-id-51' mangled-name='_ZN9__gnu_cxx24__numeric_traits_integerIlE5__minE' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='58' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const long int __gnu_cxx::__numeric_traits_integer<long int>::__max --> - <var-decl name='__max' type-id='type-id-52' mangled-name='_ZN9__gnu_cxx24__numeric_traits_integerIlE5__maxE' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='59' column='1'/> + <var-decl name='__max' type-id='type-id-51' mangled-name='_ZN9__gnu_cxx24__numeric_traits_integerIlE5__maxE' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='59' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const bool __gnu_cxx::__numeric_traits_integer<long int>::__is_signed --> - <var-decl name='__is_signed' type-id='type-id-47' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='63' column='1'/> + <var-decl name='__is_signed' type-id='type-id-46' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='63' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const int __gnu_cxx::__numeric_traits_integer<long int>::__digits --> - <var-decl name='__digits' type-id='type-id-51' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='64' column='1'/> + <var-decl name='__digits' type-id='type-id-50' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='64' column='1'/> </data-member> </class-decl> <!-- struct __gnu_cxx::__numeric_traits_integer<long unsigned int> --> - <class-decl name='__numeric_traits_integer<long unsigned int>' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='55' column='1' id='type-id-127'> + <class-decl name='__numeric_traits_integer<long unsigned int>' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='55' column='1' id='type-id-126'> <data-member access='public' static='yes'> - <!-- static const unsigned long int __gnu_cxx::__numeric_traits_integer<long unsigned int>::__min --> - <var-decl name='__min' type-id='type-id-80' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='58' column='1'/> + <!-- static const long unsigned int __gnu_cxx::__numeric_traits_integer<long unsigned int>::__min --> + <var-decl name='__min' type-id='type-id-52' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='58' column='1'/> </data-member> <data-member access='public' static='yes'> - <!-- static const unsigned long int __gnu_cxx::__numeric_traits_integer<long unsigned int>::__max --> - <var-decl name='__max' type-id='type-id-80' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='59' column='1'/> + <!-- static const long unsigned int __gnu_cxx::__numeric_traits_integer<long unsigned int>::__max --> + <var-decl name='__max' type-id='type-id-52' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='59' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const bool __gnu_cxx::__numeric_traits_integer<long unsigned int>::__is_signed --> - <var-decl name='__is_signed' type-id='type-id-47' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='63' column='1'/> + <var-decl name='__is_signed' type-id='type-id-46' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='63' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const int __gnu_cxx::__numeric_traits_integer<long unsigned int>::__digits --> - <var-decl name='__digits' type-id='type-id-51' mangled-name='_ZN9__gnu_cxx24__numeric_traits_integerImE8__digitsE' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='64' column='1'/> + <var-decl name='__digits' type-id='type-id-50' mangled-name='_ZN9__gnu_cxx24__numeric_traits_integerImE8__digitsE' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='64' column='1'/> </data-member> </class-decl> <!-- struct __gnu_cxx::__numeric_traits_integer<short int> --> - <class-decl name='__numeric_traits_integer<short int>' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='55' column='1' id='type-id-128'> + <class-decl name='__numeric_traits_integer<short int>' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='55' column='1' id='type-id-127'> <data-member access='public' static='yes'> <!-- static const short int __gnu_cxx::__numeric_traits_integer<short int>::__min --> <var-decl name='__min' type-id='type-id-55' mangled-name='_ZN9__gnu_cxx24__numeric_traits_integerIsE5__minE' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='58' column='1'/> @@ -655,203 +653,203 @@ </data-member> <data-member access='public' static='yes'> <!-- static const bool __gnu_cxx::__numeric_traits_integer<short int>::__is_signed --> - <var-decl name='__is_signed' type-id='type-id-47' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='63' column='1'/> + <var-decl name='__is_signed' type-id='type-id-46' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='63' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const int __gnu_cxx::__numeric_traits_integer<short int>::__digits --> - <var-decl name='__digits' type-id='type-id-51' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='64' column='1'/> + <var-decl name='__digits' type-id='type-id-50' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='64' column='1'/> </data-member> </class-decl> <!-- class __gnu_cxx::__normal_iterator<char const*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > --> - <class-decl name='__normal_iterator<char const*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >' visibility='default' is-declaration-only='yes' id='type-id-110'/> + <class-decl name='__normal_iterator<char const*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >' visibility='default' is-declaration-only='yes' id='type-id-109'/> <!-- class __gnu_cxx::__normal_iterator<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > --> - <class-decl name='__normal_iterator<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >' visibility='default' is-declaration-only='yes' id='type-id-108'/> + <class-decl name='__normal_iterator<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >' visibility='default' is-declaration-only='yes' id='type-id-107'/> </namespace-decl> <!-- char* setlocale(int, const char*) --> <function-decl name='setlocale' filepath='/usr/include/locale.h' line='124' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'int' --> <parameter type-id='type-id-11'/> <!-- parameter of type 'const char*' --> - <parameter type-id='type-id-29'/> + <parameter type-id='type-id-28'/> <!-- char* --> - <return type-id='type-id-25'/> + <return type-id='type-id-24'/> </function-decl> <!-- lconv* localeconv() --> <function-decl name='localeconv' filepath='/usr/include/locale.h' line='127' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- lconv* --> - <return type-id='type-id-84'/> + <return type-id='type-id-83'/> </function-decl> <!-- wchar_t* wcscpy(wchar_t*, const wchar_t*) --> <function-decl name='wcscpy' filepath='/usr/include/wchar.h' line='147' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'wchar_t*' --> - <parameter type-id='type-id-99'/> + <parameter type-id='type-id-98'/> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <!-- wchar_t* --> - <return type-id='type-id-99'/> + <return type-id='type-id-98'/> </function-decl> <!-- wchar_t* wcsncpy(wchar_t*, const wchar_t*, size_t) --> <function-decl name='wcsncpy' filepath='/usr/include/wchar.h' line='150' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'wchar_t*' --> - <parameter type-id='type-id-99'/> + <parameter type-id='type-id-98'/> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <!-- parameter of type 'typedef size_t' --> - <parameter type-id='type-id-37'/> + <parameter type-id='type-id-36'/> <!-- wchar_t* --> - <return type-id='type-id-99'/> + <return type-id='type-id-98'/> </function-decl> <!-- wchar_t* wcscat(wchar_t*, const wchar_t*) --> <function-decl name='wcscat' filepath='/usr/include/wchar.h' line='155' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'wchar_t*' --> - <parameter type-id='type-id-99'/> + <parameter type-id='type-id-98'/> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <!-- wchar_t* --> - <return type-id='type-id-99'/> + <return type-id='type-id-98'/> </function-decl> <!-- wchar_t* wcsncat(wchar_t*, const wchar_t*, size_t) --> <function-decl name='wcsncat' filepath='/usr/include/wchar.h' line='158' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'wchar_t*' --> - <parameter type-id='type-id-99'/> + <parameter type-id='type-id-98'/> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <!-- parameter of type 'typedef size_t' --> - <parameter type-id='type-id-37'/> + <parameter type-id='type-id-36'/> <!-- wchar_t* --> - <return type-id='type-id-99'/> + <return type-id='type-id-98'/> </function-decl> <!-- int wcscmp(const wchar_t*, const wchar_t*) --> <function-decl name='wcscmp' filepath='/usr/include/wchar.h' line='163' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <!-- int --> <return type-id='type-id-11'/> </function-decl> <!-- int wcsncmp(const wchar_t*, const wchar_t*, size_t) --> <function-decl name='wcsncmp' filepath='/usr/include/wchar.h' line='166' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <!-- parameter of type 'typedef size_t' --> - <parameter type-id='type-id-37'/> + <parameter type-id='type-id-36'/> <!-- int --> <return type-id='type-id-11'/> </function-decl> <!-- int wcscoll(const wchar_t*, const wchar_t*) --> <function-decl name='wcscoll' filepath='/usr/include/wchar.h' line='192' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <!-- int --> <return type-id='type-id-11'/> </function-decl> <!-- size_t wcsxfrm(wchar_t*, const wchar_t*, size_t) --> <function-decl name='wcsxfrm' filepath='/usr/include/wchar.h' line='196' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'wchar_t*' --> - <parameter type-id='type-id-99'/> + <parameter type-id='type-id-98'/> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <!-- parameter of type 'typedef size_t' --> - <parameter type-id='type-id-37'/> + <parameter type-id='type-id-36'/> <!-- typedef size_t --> - <return type-id='type-id-37'/> + <return type-id='type-id-36'/> </function-decl> <!-- size_t wcscspn(const wchar_t*, const wchar_t*) --> <function-decl name='wcscspn' filepath='/usr/include/wchar.h' line='252' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <!-- typedef size_t --> - <return type-id='type-id-37'/> + <return type-id='type-id-36'/> </function-decl> <!-- size_t wcsspn(const wchar_t*, const wchar_t*) --> <function-decl name='wcsspn' filepath='/usr/include/wchar.h' line='256' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <!-- typedef size_t --> - <return type-id='type-id-37'/> + <return type-id='type-id-36'/> </function-decl> <!-- wchar_t* wcstok(wchar_t*, const wchar_t*, wchar_t**) --> <function-decl name='wcstok' filepath='/usr/include/wchar.h' line='282' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'wchar_t*' --> - <parameter type-id='type-id-99'/> + <parameter type-id='type-id-98'/> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <!-- parameter of type 'wchar_t**' --> - <parameter type-id='type-id-100'/> + <parameter type-id='type-id-99'/> <!-- wchar_t* --> - <return type-id='type-id-99'/> + <return type-id='type-id-98'/> </function-decl> <!-- size_t wcslen(const wchar_t*) --> <function-decl name='wcslen' filepath='/usr/include/wchar.h' line='287' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <!-- typedef size_t --> - <return type-id='type-id-37'/> + <return type-id='type-id-36'/> </function-decl> <!-- int wmemcmp(const wchar_t*, const wchar_t*, size_t) --> <function-decl name='wmemcmp' filepath='/usr/include/wchar.h' line='325' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <!-- parameter of type 'typedef size_t' --> - <parameter type-id='type-id-37'/> + <parameter type-id='type-id-36'/> <!-- int --> <return type-id='type-id-11'/> </function-decl> <!-- wchar_t* wmemcpy(wchar_t*, const wchar_t*, size_t) --> <function-decl name='wmemcpy' filepath='/usr/include/wchar.h' line='329' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'wchar_t*' --> - <parameter type-id='type-id-99'/> + <parameter type-id='type-id-98'/> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <!-- parameter of type 'typedef size_t' --> - <parameter type-id='type-id-37'/> + <parameter type-id='type-id-36'/> <!-- wchar_t* --> - <return type-id='type-id-99'/> + <return type-id='type-id-98'/> </function-decl> <!-- wchar_t* wmemmove(wchar_t*, const wchar_t*, size_t) --> <function-decl name='wmemmove' filepath='/usr/include/wchar.h' line='334' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'wchar_t*' --> - <parameter type-id='type-id-99'/> + <parameter type-id='type-id-98'/> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <!-- parameter of type 'typedef size_t' --> - <parameter type-id='type-id-37'/> + <parameter type-id='type-id-36'/> <!-- wchar_t* --> - <return type-id='type-id-99'/> + <return type-id='type-id-98'/> </function-decl> <!-- wchar_t* wmemset(wchar_t*, wchar_t, size_t) --> <function-decl name='wmemset' filepath='/usr/include/wchar.h' line='338' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'wchar_t*' --> - <parameter type-id='type-id-99'/> + <parameter type-id='type-id-98'/> <!-- parameter of type 'wchar_t' --> - <parameter type-id='type-id-21'/> + <parameter type-id='type-id-20'/> <!-- parameter of type 'typedef size_t' --> - <parameter type-id='type-id-37'/> + <parameter type-id='type-id-36'/> <!-- wchar_t* --> - <return type-id='type-id-99'/> + <return type-id='type-id-98'/> </function-decl> <!-- wint_t btowc(int) --> <function-decl name='btowc' filepath='/usr/include/wchar.h' line='353' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'int' --> <parameter type-id='type-id-11'/> <!-- typedef wint_t --> - <return type-id='type-id-38'/> + <return type-id='type-id-37'/> </function-decl> <!-- int wctob(wint_t) --> <function-decl name='wctob' filepath='/usr/include/wchar.h' line='357' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'typedef wint_t' --> - <parameter type-id='type-id-38'/> + <parameter type-id='type-id-37'/> <!-- int --> <return type-id='type-id-11'/> </function-decl> @@ -865,119 +863,119 @@ <!-- size_t mbrtowc(wchar_t*, const char*, size_t, mbstate_t*) --> <function-decl name='mbrtowc' filepath='/usr/include/wchar.h' line='365' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'wchar_t*' --> - <parameter type-id='type-id-99'/> + <parameter type-id='type-id-98'/> <!-- parameter of type 'const char*' --> - <parameter type-id='type-id-29'/> + <parameter type-id='type-id-28'/> <!-- parameter of type 'typedef size_t' --> - <parameter type-id='type-id-37'/> + <parameter type-id='type-id-36'/> <!-- parameter of type 'mbstate_t*' --> - <parameter type-id='type-id-85'/> + <parameter type-id='type-id-84'/> <!-- typedef size_t --> - <return type-id='type-id-37'/> + <return type-id='type-id-36'/> </function-decl> <!-- size_t wcrtomb(char*, wchar_t, mbstate_t*) --> <function-decl name='wcrtomb' filepath='/usr/include/wchar.h' line='370' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'char*' --> - <parameter type-id='type-id-25'/> + <parameter type-id='type-id-24'/> <!-- parameter of type 'wchar_t' --> - <parameter type-id='type-id-21'/> + <parameter type-id='type-id-20'/> <!-- parameter of type 'mbstate_t*' --> - <parameter type-id='type-id-85'/> + <parameter type-id='type-id-84'/> <!-- typedef size_t --> - <return type-id='type-id-37'/> + <return type-id='type-id-36'/> </function-decl> <!-- size_t mbrlen(const char*, size_t, mbstate_t*) --> <function-decl name='mbrlen' filepath='/usr/include/wchar.h' line='376' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const char*' --> - <parameter type-id='type-id-29'/> + <parameter type-id='type-id-28'/> <!-- parameter of type 'typedef size_t' --> - <parameter type-id='type-id-37'/> + <parameter type-id='type-id-36'/> <!-- parameter of type 'mbstate_t*' --> - <parameter type-id='type-id-85'/> + <parameter type-id='type-id-84'/> <!-- typedef size_t --> - <return type-id='type-id-37'/> + <return type-id='type-id-36'/> </function-decl> <!-- size_t mbsrtowcs(wchar_t*, const char**, size_t, mbstate_t*) --> <function-decl name='mbsrtowcs' filepath='/usr/include/wchar.h' line='408' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'wchar_t*' --> - <parameter type-id='type-id-99'/> + <parameter type-id='type-id-98'/> <!-- parameter of type 'const char**' --> - <parameter type-id='type-id-50'/> + <parameter type-id='type-id-49'/> <!-- parameter of type 'typedef size_t' --> - <parameter type-id='type-id-37'/> + <parameter type-id='type-id-36'/> <!-- parameter of type 'mbstate_t*' --> - <parameter type-id='type-id-85'/> + <parameter type-id='type-id-84'/> <!-- typedef size_t --> - <return type-id='type-id-37'/> + <return type-id='type-id-36'/> </function-decl> <!-- size_t wcsrtombs(char*, const wchar_t**, size_t, mbstate_t*) --> <function-decl name='wcsrtombs' filepath='/usr/include/wchar.h' line='414' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'char*' --> - <parameter type-id='type-id-25'/> + <parameter type-id='type-id-24'/> <!-- parameter of type 'const wchar_t**' --> - <parameter type-id='type-id-83'/> + <parameter type-id='type-id-82'/> <!-- parameter of type 'typedef size_t' --> - <parameter type-id='type-id-37'/> + <parameter type-id='type-id-36'/> <!-- parameter of type 'mbstate_t*' --> - <parameter type-id='type-id-85'/> + <parameter type-id='type-id-84'/> <!-- typedef size_t --> - <return type-id='type-id-37'/> + <return type-id='type-id-36'/> </function-decl> <!-- double wcstod(const wchar_t*, wchar_t**) --> <function-decl name='wcstod' filepath='/usr/include/wchar.h' line='450' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <!-- parameter of type 'wchar_t**' --> - <parameter type-id='type-id-100'/> + <parameter type-id='type-id-99'/> <!-- double --> <return type-id='type-id-9'/> </function-decl> <!-- float wcstof(const wchar_t*, wchar_t**) --> <function-decl name='wcstof' filepath='/usr/include/wchar.h' line='457' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <!-- parameter of type 'wchar_t**' --> - <parameter type-id='type-id-100'/> + <parameter type-id='type-id-99'/> <!-- float --> <return type-id='type-id-10'/> </function-decl> <!-- long double wcstold(const wchar_t*, wchar_t**) --> <function-decl name='wcstold' filepath='/usr/include/wchar.h' line='459' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <!-- parameter of type 'wchar_t**' --> - <parameter type-id='type-id-100'/> + <parameter type-id='type-id-99'/> <!-- long double --> <return type-id='type-id-12'/> </function-decl> <!-- long int wcstol(const wchar_t*, wchar_t**, int) --> <function-decl name='wcstol' filepath='/usr/include/wchar.h' line='468' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <!-- parameter of type 'wchar_t**' --> - <parameter type-id='type-id-100'/> + <parameter type-id='type-id-99'/> <!-- parameter of type 'int' --> <parameter type-id='type-id-11'/> <!-- long int --> <return type-id='type-id-13'/> </function-decl> - <!-- unsigned long int wcstoul(const wchar_t*, wchar_t**, int) --> + <!-- long unsigned int wcstoul(const wchar_t*, wchar_t**, int) --> <function-decl name='wcstoul' filepath='/usr/include/wchar.h' line='473' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <!-- parameter of type 'wchar_t**' --> - <parameter type-id='type-id-100'/> + <parameter type-id='type-id-99'/> <!-- parameter of type 'int' --> <parameter type-id='type-id-11'/> - <!-- unsigned long int --> - <return type-id='type-id-17'/> + <!-- long unsigned int --> + <return type-id='type-id-16'/> </function-decl> <!-- long long int wcstoll(const wchar_t*, wchar_t**, int) --> <function-decl name='wcstoll' filepath='/usr/include/wchar.h' line='483' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <!-- parameter of type 'wchar_t**' --> - <parameter type-id='type-id-100'/> + <parameter type-id='type-id-99'/> <!-- parameter of type 'int' --> <parameter type-id='type-id-11'/> <!-- long long int --> @@ -986,9 +984,9 @@ <!-- long long unsigned int wcstoull(const wchar_t*, wchar_t**, int) --> <function-decl name='wcstoull' filepath='/usr/include/wchar.h' line='490' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <!-- parameter of type 'wchar_t**' --> - <parameter type-id='type-id-100'/> + <parameter type-id='type-id-99'/> <!-- parameter of type 'int' --> <parameter type-id='type-id-11'/> <!-- long long unsigned int --> @@ -997,7 +995,7 @@ <!-- int fwide(__FILE*, int) --> <function-decl name='fwide' filepath='/usr/include/wchar.h' line='587' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type '__FILE*' --> - <parameter type-id='type-id-39'/> + <parameter type-id='type-id-38'/> <!-- parameter of type 'int' --> <parameter type-id='type-id-11'/> <!-- int --> @@ -1006,9 +1004,9 @@ <!-- int fwprintf(__FILE*, const wchar_t*, ...) --> <function-decl name='fwprintf' filepath='/usr/include/wchar.h' line='594' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type '__FILE*' --> - <parameter type-id='type-id-39'/> + <parameter type-id='type-id-38'/> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <parameter is-variadic='yes'/> <!-- int --> <return type-id='type-id-11'/> @@ -1016,7 +1014,7 @@ <!-- int wprintf(const wchar_t*, ...) --> <function-decl name='wprintf' filepath='/usr/include/wchar.h' line='601' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <parameter is-variadic='yes'/> <!-- int --> <return type-id='type-id-11'/> @@ -1024,11 +1022,11 @@ <!-- int swprintf(wchar_t*, size_t, const wchar_t*, ...) --> <function-decl name='swprintf' filepath='/usr/include/wchar.h' line='604' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'wchar_t*' --> - <parameter type-id='type-id-99'/> + <parameter type-id='type-id-98'/> <!-- parameter of type 'typedef size_t' --> - <parameter type-id='type-id-37'/> + <parameter type-id='type-id-36'/> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <parameter is-variadic='yes'/> <!-- int --> <return type-id='type-id-11'/> @@ -1036,42 +1034,42 @@ <!-- int vfwprintf(__FILE*, const wchar_t*, typedef __va_list_tag __va_list_tag*) --> <function-decl name='vfwprintf' filepath='/usr/include/wchar.h' line='612' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type '__FILE*' --> - <parameter type-id='type-id-39'/> + <parameter type-id='type-id-38'/> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <!-- parameter of type 'typedef __va_list_tag __va_list_tag*' --> - <parameter type-id='type-id-97'/> + <parameter type-id='type-id-96'/> <!-- int --> <return type-id='type-id-11'/> </function-decl> <!-- int vwprintf(const wchar_t*, typedef __va_list_tag __va_list_tag*) --> <function-decl name='vwprintf' filepath='/usr/include/wchar.h' line='620' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <!-- parameter of type 'typedef __va_list_tag __va_list_tag*' --> - <parameter type-id='type-id-97'/> + <parameter type-id='type-id-96'/> <!-- int --> <return type-id='type-id-11'/> </function-decl> <!-- int vswprintf(wchar_t*, size_t, const wchar_t*, typedef __va_list_tag __va_list_tag*) --> <function-decl name='vswprintf' filepath='/usr/include/wchar.h' line='625' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'wchar_t*' --> - <parameter type-id='type-id-99'/> + <parameter type-id='type-id-98'/> <!-- parameter of type 'typedef size_t' --> - <parameter type-id='type-id-37'/> + <parameter type-id='type-id-36'/> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <!-- parameter of type 'typedef __va_list_tag __va_list_tag*' --> - <parameter type-id='type-id-97'/> + <parameter type-id='type-id-96'/> <!-- int --> <return type-id='type-id-11'/> </function-decl> <!-- int fwscanf(__FILE*, const wchar_t*, ...) --> <function-decl name='fwscanf' filepath='/usr/include/wchar.h' line='635' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type '__FILE*' --> - <parameter type-id='type-id-39'/> + <parameter type-id='type-id-38'/> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <parameter is-variadic='yes'/> <!-- int --> <return type-id='type-id-11'/> @@ -1079,7 +1077,7 @@ <!-- int wscanf(const wchar_t*, ...) --> <function-decl name='wscanf' filepath='/usr/include/wchar.h' line='642' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <parameter is-variadic='yes'/> <!-- int --> <return type-id='type-id-11'/> @@ -1087,9 +1085,9 @@ <!-- int swscanf(const wchar_t*, const wchar_t*, ...) --> <function-decl name='swscanf' filepath='/usr/include/wchar.h' line='645' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <parameter is-variadic='yes'/> <!-- int --> <return type-id='type-id-11'/> @@ -1097,153 +1095,153 @@ <!-- int vfwscanf(__FILE*, const wchar_t*, typedef __va_list_tag __va_list_tag*) --> <function-decl name='vfwscanf' filepath='/usr/include/wchar.h' line='689' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type '__FILE*' --> - <parameter type-id='type-id-39'/> + <parameter type-id='type-id-38'/> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <!-- parameter of type 'typedef __va_list_tag __va_list_tag*' --> - <parameter type-id='type-id-97'/> + <parameter type-id='type-id-96'/> <!-- int --> <return type-id='type-id-11'/> </function-decl> <!-- int vwscanf(const wchar_t*, typedef __va_list_tag __va_list_tag*) --> <function-decl name='vwscanf' filepath='/usr/include/wchar.h' line='697' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <!-- parameter of type 'typedef __va_list_tag __va_list_tag*' --> - <parameter type-id='type-id-97'/> + <parameter type-id='type-id-96'/> <!-- int --> <return type-id='type-id-11'/> </function-decl> <!-- int vswscanf(const wchar_t*, const wchar_t*, typedef __va_list_tag __va_list_tag*) --> <function-decl name='vswscanf' filepath='/usr/include/wchar.h' line='701' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <!-- parameter of type 'typedef __va_list_tag __va_list_tag*' --> - <parameter type-id='type-id-97'/> + <parameter type-id='type-id-96'/> <!-- int --> <return type-id='type-id-11'/> </function-decl> <!-- wint_t fgetwc(__FILE*) --> <function-decl name='fgetwc' filepath='/usr/include/wchar.h' line='745' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type '__FILE*' --> - <parameter type-id='type-id-39'/> + <parameter type-id='type-id-38'/> <!-- typedef wint_t --> - <return type-id='type-id-38'/> + <return type-id='type-id-37'/> </function-decl> <!-- wint_t getwc(__FILE*) --> <function-decl name='getwc' filepath='/usr/include/wchar.h' line='746' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type '__FILE*' --> - <parameter type-id='type-id-39'/> + <parameter type-id='type-id-38'/> <!-- typedef wint_t --> - <return type-id='type-id-38'/> + <return type-id='type-id-37'/> </function-decl> <!-- wint_t getwchar() --> <function-decl name='getwchar' filepath='/usr/include/wchar.h' line='752' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- typedef wint_t --> - <return type-id='type-id-38'/> + <return type-id='type-id-37'/> </function-decl> <!-- wint_t fputwc(wchar_t, __FILE*) --> <function-decl name='fputwc' filepath='/usr/include/wchar.h' line='759' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'wchar_t' --> - <parameter type-id='type-id-21'/> + <parameter type-id='type-id-20'/> <!-- parameter of type '__FILE*' --> - <parameter type-id='type-id-39'/> + <parameter type-id='type-id-38'/> <!-- typedef wint_t --> - <return type-id='type-id-38'/> + <return type-id='type-id-37'/> </function-decl> <!-- wint_t putwc(wchar_t, __FILE*) --> <function-decl name='putwc' filepath='/usr/include/wchar.h' line='760' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'wchar_t' --> - <parameter type-id='type-id-21'/> + <parameter type-id='type-id-20'/> <!-- parameter of type '__FILE*' --> - <parameter type-id='type-id-39'/> + <parameter type-id='type-id-38'/> <!-- typedef wint_t --> - <return type-id='type-id-38'/> + <return type-id='type-id-37'/> </function-decl> <!-- wint_t putwchar(wchar_t) --> <function-decl name='putwchar' filepath='/usr/include/wchar.h' line='766' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'wchar_t' --> - <parameter type-id='type-id-21'/> + <parameter type-id='type-id-20'/> <!-- typedef wint_t --> - <return type-id='type-id-38'/> + <return type-id='type-id-37'/> </function-decl> <!-- wchar_t* fgetws(wchar_t*, int, __FILE*) --> <function-decl name='fgetws' filepath='/usr/include/wchar.h' line='774' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'wchar_t*' --> - <parameter type-id='type-id-99'/> + <parameter type-id='type-id-98'/> <!-- parameter of type 'int' --> <parameter type-id='type-id-11'/> <!-- parameter of type '__FILE*' --> - <parameter type-id='type-id-39'/> + <parameter type-id='type-id-38'/> <!-- wchar_t* --> - <return type-id='type-id-99'/> + <return type-id='type-id-98'/> </function-decl> <!-- int fputws(const wchar_t*, __FILE*) --> <function-decl name='fputws' filepath='/usr/include/wchar.h' line='781' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <!-- parameter of type '__FILE*' --> - <parameter type-id='type-id-39'/> + <parameter type-id='type-id-38'/> <!-- int --> <return type-id='type-id-11'/> </function-decl> <!-- wint_t ungetwc(wint_t, __FILE*) --> <function-decl name='ungetwc' filepath='/usr/include/wchar.h' line='789' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'typedef wint_t' --> - <parameter type-id='type-id-38'/> + <parameter type-id='type-id-37'/> <!-- parameter of type '__FILE*' --> - <parameter type-id='type-id-39'/> + <parameter type-id='type-id-38'/> <!-- typedef wint_t --> - <return type-id='type-id-38'/> + <return type-id='type-id-37'/> </function-decl> <!-- size_t wcsftime(wchar_t*, size_t, const wchar_t*, const tm*) --> <function-decl name='wcsftime' filepath='/usr/include/wchar.h' line='855' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'wchar_t*' --> - <parameter type-id='type-id-99'/> + <parameter type-id='type-id-98'/> <!-- parameter of type 'typedef size_t' --> - <parameter type-id='type-id-37'/> + <parameter type-id='type-id-36'/> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <!-- parameter of type 'const tm*' --> <parameter type-id='type-id-79'/> <!-- typedef size_t --> - <return type-id='type-id-37'/> + <return type-id='type-id-36'/> </function-decl> <!-- wctype_t wctype(const char*) --> <function-decl name='wctype' filepath='/usr/include/wctype.h' line='171' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const char*' --> - <parameter type-id='type-id-29'/> + <parameter type-id='type-id-28'/> <!-- typedef wctype_t --> - <return type-id='type-id-34'/> + <return type-id='type-id-33'/> </function-decl> <!-- int iswctype(wint_t, wctype_t) --> <function-decl name='iswctype' filepath='/usr/include/wctype.h' line='175' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'typedef wint_t' --> - <parameter type-id='type-id-38'/> + <parameter type-id='type-id-37'/> <!-- parameter of type 'typedef wctype_t' --> - <parameter type-id='type-id-34'/> + <parameter type-id='type-id-33'/> <!-- int --> <return type-id='type-id-11'/> </function-decl> <!-- wctrans_t wctrans(const char*) --> <function-decl name='wctrans' filepath='/usr/include/wctype.h' line='218' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const char*' --> - <parameter type-id='type-id-29'/> + <parameter type-id='type-id-28'/> <!-- typedef wctrans_t --> - <return type-id='type-id-36'/> + <return type-id='type-id-35'/> </function-decl> <!-- wint_t towctrans(wint_t, wctrans_t) --> <function-decl name='towctrans' filepath='/usr/include/wctype.h' line='221' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'typedef wint_t' --> - <parameter type-id='type-id-38'/> + <parameter type-id='type-id-37'/> <!-- parameter of type 'typedef wctrans_t' --> - <parameter type-id='type-id-36'/> + <parameter type-id='type-id-35'/> <!-- typedef wint_t --> - <return type-id='type-id-38'/> + <return type-id='type-id-37'/> </function-decl> <!-- void --> - <type-decl name='void' id='type-id-98'/> + <type-decl name='void' id='type-id-97'/> </abi-instr> </abi-corpus>
diff --git a/tests/data/test-annotate/libtest24-drop-fns.so.abi b/tests/data/test-annotate/libtest24-drop-fns.so.abi index 0cdc04a..1bc1255 100644 --- a/tests/data/test-annotate/libtest24-drop-fns.so.abi +++ b/tests/data/test-annotate/libtest24-drop-fns.so.abi
@@ -60,68 +60,66 @@ <type-decl name='long long int' size-in-bits='64' id='type-id-14'/> <!-- long long unsigned int --> <type-decl name='long long unsigned int' size-in-bits='64' id='type-id-15'/> + <!-- long unsigned int --> + <type-decl name='long unsigned int' size-in-bits='64' id='type-id-16'/> + <!-- long unsigned int[] --> + <array-type-def dimensions='1' type-id='type-id-16' size-in-bits='infinite' id='type-id-17'> + <!-- <anonymous range>[] --> + <subrange length='infinite' id='type-id-18'/> + </array-type-def> <!-- short int --> - <type-decl name='short int' size-in-bits='16' id='type-id-16'/> + <type-decl name='short int' size-in-bits='16' id='type-id-19'/> <!-- sizetype --> <type-decl name='sizetype' size-in-bits='64' id='type-id-4'/> <!-- unsigned int --> <type-decl name='unsigned int' size-in-bits='32' id='type-id-7'/> - <!-- unsigned long int --> - <type-decl name='unsigned long int' size-in-bits='64' id='type-id-17'/> - <!-- unsigned long int[] --> - <array-type-def dimensions='1' type-id='type-id-17' size-in-bits='infinite' id='type-id-18'> - <!-- <anonymous range>[] --> - <subrange length='infinite' id='type-id-19'/> - </array-type-def> - <!-- variadic parameter type --> - <type-decl name='variadic parameter type' id='type-id-20'/> <!-- wchar_t --> - <type-decl name='wchar_t' size-in-bits='32' id='type-id-21'/> + <type-decl name='wchar_t' size-in-bits='32' id='type-id-20'/> <!-- typedef int __int32_t --> - <typedef-decl name='__int32_t' type-id='type-id-11' filepath='/usr/include/bits/types.h' line='40' column='1' id='type-id-22'/> + <typedef-decl name='__int32_t' type-id='type-id-11' filepath='/usr/include/bits/types.h' line='40' column='1' id='type-id-21'/> <!-- typedef int _Atomic_word --> - <typedef-decl name='_Atomic_word' type-id='type-id-11' filepath='/usr/include/c++/5.3.1/x86_64-redhat-linux/bits/atomic_word.h' line='32' column='1' id='type-id-23'/> + <typedef-decl name='_Atomic_word' type-id='type-id-11' filepath='/usr/include/c++/5.3.1/x86_64-redhat-linux/bits/atomic_word.h' line='32' column='1' id='type-id-22'/> <!-- struct lconv --> - <class-decl name='lconv' size-in-bits='768' is-struct='yes' visibility='default' filepath='/usr/include/locale.h' line='53' column='1' id='type-id-24'> + <class-decl name='lconv' size-in-bits='768' is-struct='yes' visibility='default' filepath='/usr/include/locale.h' line='53' column='1' id='type-id-23'> <data-member access='public' layout-offset-in-bits='0'> <!-- char* lconv::decimal_point --> - <var-decl name='decimal_point' type-id='type-id-25' visibility='default' filepath='/usr/include/locale.h' line='57' column='1'/> + <var-decl name='decimal_point' type-id='type-id-24' visibility='default' filepath='/usr/include/locale.h' line='57' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <!-- char* lconv::thousands_sep --> - <var-decl name='thousands_sep' type-id='type-id-25' visibility='default' filepath='/usr/include/locale.h' line='58' column='1'/> + <var-decl name='thousands_sep' type-id='type-id-24' visibility='default' filepath='/usr/include/locale.h' line='58' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> <!-- char* lconv::grouping --> - <var-decl name='grouping' type-id='type-id-25' visibility='default' filepath='/usr/include/locale.h' line='64' column='1'/> + <var-decl name='grouping' type-id='type-id-24' visibility='default' filepath='/usr/include/locale.h' line='64' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> <!-- char* lconv::int_curr_symbol --> - <var-decl name='int_curr_symbol' type-id='type-id-25' visibility='default' filepath='/usr/include/locale.h' line='70' column='1'/> + <var-decl name='int_curr_symbol' type-id='type-id-24' visibility='default' filepath='/usr/include/locale.h' line='70' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> <!-- char* lconv::currency_symbol --> - <var-decl name='currency_symbol' type-id='type-id-25' visibility='default' filepath='/usr/include/locale.h' line='71' column='1'/> + <var-decl name='currency_symbol' type-id='type-id-24' visibility='default' filepath='/usr/include/locale.h' line='71' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> <!-- char* lconv::mon_decimal_point --> - <var-decl name='mon_decimal_point' type-id='type-id-25' visibility='default' filepath='/usr/include/locale.h' line='72' column='1'/> + <var-decl name='mon_decimal_point' type-id='type-id-24' visibility='default' filepath='/usr/include/locale.h' line='72' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> <!-- char* lconv::mon_thousands_sep --> - <var-decl name='mon_thousands_sep' type-id='type-id-25' visibility='default' filepath='/usr/include/locale.h' line='73' column='1'/> + <var-decl name='mon_thousands_sep' type-id='type-id-24' visibility='default' filepath='/usr/include/locale.h' line='73' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='448'> <!-- char* lconv::mon_grouping --> - <var-decl name='mon_grouping' type-id='type-id-25' visibility='default' filepath='/usr/include/locale.h' line='74' column='1'/> + <var-decl name='mon_grouping' type-id='type-id-24' visibility='default' filepath='/usr/include/locale.h' line='74' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='512'> <!-- char* lconv::positive_sign --> - <var-decl name='positive_sign' type-id='type-id-25' visibility='default' filepath='/usr/include/locale.h' line='75' column='1'/> + <var-decl name='positive_sign' type-id='type-id-24' visibility='default' filepath='/usr/include/locale.h' line='75' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='576'> <!-- char* lconv::negative_sign --> - <var-decl name='negative_sign' type-id='type-id-25' visibility='default' filepath='/usr/include/locale.h' line='76' column='1'/> + <var-decl name='negative_sign' type-id='type-id-24' visibility='default' filepath='/usr/include/locale.h' line='76' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='640'> <!-- char lconv::int_frac_digits --> @@ -181,9 +179,9 @@ </data-member> </class-decl> <!-- typedef _IO_FILE __FILE --> - <typedef-decl name='__FILE' type-id='type-id-26' filepath='/usr/include/stdio.h' line='64' column='1' id='type-id-27'/> + <typedef-decl name='__FILE' type-id='type-id-25' filepath='/usr/include/stdio.h' line='64' column='1' id='type-id-26'/> <!-- struct tm --> - <class-decl name='tm' size-in-bits='448' is-struct='yes' visibility='default' filepath='/usr/include/time.h' line='133' column='1' id='type-id-28'> + <class-decl name='tm' size-in-bits='448' is-struct='yes' visibility='default' filepath='/usr/include/time.h' line='133' column='1' id='type-id-27'> <data-member access='public' layout-offset-in-bits='0'> <!-- int tm::tm_sec --> <var-decl name='tm_sec' type-id='type-id-11' visibility='default' filepath='/usr/include/time.h' line='135' column='1'/> @@ -226,14 +224,14 @@ </data-member> <data-member access='public' layout-offset-in-bits='384'> <!-- const char* tm::tm_zone --> - <var-decl name='tm_zone' type-id='type-id-29' visibility='default' filepath='/usr/include/time.h' line='147' column='1'/> + <var-decl name='tm_zone' type-id='type-id-28' visibility='default' filepath='/usr/include/time.h' line='147' column='1'/> </data-member> </class-decl> <!-- struct __mbstate_t --> - <class-decl name='__mbstate_t' size-in-bits='64' is-struct='yes' naming-typedef-id='type-id-30' visibility='default' filepath='/usr/include/wchar.h' line='83' column='1' id='type-id-31'> + <class-decl name='__mbstate_t' size-in-bits='64' is-struct='yes' naming-typedef-id='type-id-29' visibility='default' filepath='/usr/include/wchar.h' line='83' column='1' id='type-id-30'> <member-type access='public'> <!-- union {unsigned int __wch; char __wchb[4];} --> - <union-decl name='__anonymous_union__' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='/usr/include/wchar.h' line='86' column='1' id='type-id-32'> + <union-decl name='__anonymous_union__' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='/usr/include/wchar.h' line='86' column='1' id='type-id-31'> <data-member access='public'> <!-- unsigned int __wch --> <var-decl name='__wch' type-id='type-id-7' visibility='default' filepath='/usr/include/wchar.h' line='88' column='1'/> @@ -250,59 +248,61 @@ </data-member> <data-member access='public' layout-offset-in-bits='32'> <!-- union {unsigned int __wch; char __wchb[4];} __mbstate_t::__value --> - <var-decl name='__value' type-id='type-id-32' visibility='default' filepath='/usr/include/wchar.h' line='93' column='1'/> + <var-decl name='__value' type-id='type-id-31' visibility='default' filepath='/usr/include/wchar.h' line='93' column='1'/> </data-member> </class-decl> <!-- typedef __mbstate_t __mbstate_t --> - <typedef-decl name='__mbstate_t' type-id='type-id-31' filepath='/usr/include/wchar.h' line='94' column='1' id='type-id-30'/> + <typedef-decl name='__mbstate_t' type-id='type-id-30' filepath='/usr/include/wchar.h' line='94' column='1' id='type-id-29'/> <!-- typedef __mbstate_t mbstate_t --> - <typedef-decl name='mbstate_t' type-id='type-id-30' filepath='/usr/include/wchar.h' line='106' column='1' id='type-id-33'/> - <!-- typedef unsigned long int wctype_t --> - <typedef-decl name='wctype_t' type-id='type-id-17' filepath='/usr/include/wctype.h' line='52' column='1' id='type-id-34'/> + <typedef-decl name='mbstate_t' type-id='type-id-29' filepath='/usr/include/wchar.h' line='106' column='1' id='type-id-32'/> + <!-- typedef long unsigned int wctype_t --> + <typedef-decl name='wctype_t' type-id='type-id-16' filepath='/usr/include/wctype.h' line='52' column='1' id='type-id-33'/> <!-- typedef const __int32_t* wctrans_t --> - <typedef-decl name='wctrans_t' type-id='type-id-35' filepath='/usr/include/wctype.h' line='186' column='1' id='type-id-36'/> - <!-- typedef unsigned long int size_t --> - <typedef-decl name='size_t' type-id='type-id-17' filepath='/usr/lib/gcc/x86_64-redhat-linux/5.3.1/include/stddef.h' line='216' column='1' id='type-id-37'/> + <typedef-decl name='wctrans_t' type-id='type-id-34' filepath='/usr/include/wctype.h' line='186' column='1' id='type-id-35'/> + <!-- typedef long unsigned int size_t --> + <typedef-decl name='size_t' type-id='type-id-16' filepath='/usr/lib/gcc/x86_64-redhat-linux/5.3.1/include/stddef.h' line='216' column='1' id='type-id-36'/> <!-- typedef unsigned int wint_t --> - <typedef-decl name='wint_t' type-id='type-id-7' filepath='/usr/lib/gcc/x86_64-redhat-linux/5.3.1/include/stddef.h' line='357' column='1' id='type-id-38'/> + <typedef-decl name='wint_t' type-id='type-id-7' filepath='/usr/lib/gcc/x86_64-redhat-linux/5.3.1/include/stddef.h' line='357' column='1' id='type-id-37'/> <!-- __FILE* --> - <pointer-type-def type-id='type-id-27' size-in-bits='64' id='type-id-39'/> + <pointer-type-def type-id='type-id-26' size-in-bits='64' id='type-id-38'/> <!-- __gnu_cxx::new_allocator<char>* --> - <pointer-type-def type-id='type-id-40' size-in-bits='64' id='type-id-41'/> + <pointer-type-def type-id='type-id-39' size-in-bits='64' id='type-id-40'/> <!-- char& --> - <reference-type-def kind='lvalue' type-id='type-id-2' size-in-bits='64' id='type-id-42'/> + <reference-type-def kind='lvalue' type-id='type-id-2' size-in-bits='64' id='type-id-41'/> <!-- char* --> - <pointer-type-def type-id='type-id-2' size-in-bits='64' id='type-id-25'/> + <pointer-type-def type-id='type-id-2' size-in-bits='64' id='type-id-24'/> <!-- const __gnu_cxx::new_allocator<char> --> - <qualified-type-def type-id='type-id-40' const='yes' id='type-id-43'/> + <qualified-type-def type-id='type-id-39' const='yes' id='type-id-42'/> <!-- const __gnu_cxx::new_allocator<char>& --> - <reference-type-def kind='lvalue' type-id='type-id-43' size-in-bits='64' id='type-id-44'/> + <reference-type-def kind='lvalue' type-id='type-id-42' size-in-bits='64' id='type-id-43'/> <!-- const __gnu_cxx::new_allocator<char>* --> - <pointer-type-def type-id='type-id-43' size-in-bits='64' id='type-id-45'/> + <pointer-type-def type-id='type-id-42' size-in-bits='64' id='type-id-44'/> <!-- const __int32_t --> - <qualified-type-def type-id='type-id-22' const='yes' id='type-id-46'/> + <qualified-type-def type-id='type-id-21' const='yes' id='type-id-45'/> <!-- const __int32_t* --> - <pointer-type-def type-id='type-id-46' size-in-bits='64' id='type-id-35'/> + <pointer-type-def type-id='type-id-45' size-in-bits='64' id='type-id-34'/> <!-- const bool --> - <qualified-type-def type-id='type-id-1' const='yes' id='type-id-47'/> + <qualified-type-def type-id='type-id-1' const='yes' id='type-id-46'/> <!-- const char --> - <qualified-type-def type-id='type-id-2' const='yes' id='type-id-48'/> + <qualified-type-def type-id='type-id-2' const='yes' id='type-id-47'/> <!-- const char& --> - <reference-type-def kind='lvalue' type-id='type-id-48' size-in-bits='64' id='type-id-49'/> + <reference-type-def kind='lvalue' type-id='type-id-47' size-in-bits='64' id='type-id-48'/> <!-- const char* --> - <pointer-type-def type-id='type-id-48' size-in-bits='64' id='type-id-29'/> + <pointer-type-def type-id='type-id-47' size-in-bits='64' id='type-id-28'/> <!-- const char** --> - <pointer-type-def type-id='type-id-29' size-in-bits='64' id='type-id-50'/> + <pointer-type-def type-id='type-id-28' size-in-bits='64' id='type-id-49'/> <!-- const int --> - <qualified-type-def type-id='type-id-11' const='yes' id='type-id-51'/> + <qualified-type-def type-id='type-id-11' const='yes' id='type-id-50'/> <!-- const long int --> - <qualified-type-def type-id='type-id-13' const='yes' id='type-id-52'/> + <qualified-type-def type-id='type-id-13' const='yes' id='type-id-51'/> + <!-- const long unsigned int --> + <qualified-type-def type-id='type-id-16' const='yes' id='type-id-52'/> <!-- const mbstate_t --> - <qualified-type-def type-id='type-id-33' const='yes' id='type-id-53'/> + <qualified-type-def type-id='type-id-32' const='yes' id='type-id-53'/> <!-- const mbstate_t* --> <pointer-type-def type-id='type-id-53' size-in-bits='64' id='type-id-54'/> <!-- const short int --> - <qualified-type-def type-id='type-id-16' const='yes' id='type-id-55'/> + <qualified-type-def type-id='type-id-19' const='yes' id='type-id-55'/> <!-- const std::allocator<char> --> <qualified-type-def type-id='type-id-56' const='yes' id='type-id-57'/> <!-- const std::allocator<char>& --> @@ -334,105 +334,103 @@ <!-- const std::string& --> <reference-type-def kind='lvalue' type-id='type-id-76' size-in-bits='64' id='type-id-77'/> <!-- const tm --> - <qualified-type-def type-id='type-id-28' const='yes' id='type-id-78'/> + <qualified-type-def type-id='type-id-27' const='yes' id='type-id-78'/> <!-- const tm* --> <pointer-type-def type-id='type-id-78' size-in-bits='64' id='type-id-79'/> - <!-- const unsigned long int --> - <qualified-type-def type-id='type-id-17' const='yes' id='type-id-80'/> <!-- const wchar_t --> - <qualified-type-def type-id='type-id-21' const='yes' id='type-id-81'/> + <qualified-type-def type-id='type-id-20' const='yes' id='type-id-80'/> <!-- const wchar_t* --> - <pointer-type-def type-id='type-id-81' size-in-bits='64' id='type-id-82'/> + <pointer-type-def type-id='type-id-80' size-in-bits='64' id='type-id-81'/> <!-- const wchar_t** --> - <pointer-type-def type-id='type-id-82' size-in-bits='64' id='type-id-83'/> + <pointer-type-def type-id='type-id-81' size-in-bits='64' id='type-id-82'/> <!-- lconv* --> - <pointer-type-def type-id='type-id-24' size-in-bits='64' id='type-id-84'/> + <pointer-type-def type-id='type-id-23' size-in-bits='64' id='type-id-83'/> <!-- mbstate_t* --> - <pointer-type-def type-id='type-id-33' size-in-bits='64' id='type-id-85'/> + <pointer-type-def type-id='type-id-32' size-in-bits='64' id='type-id-84'/> <!-- std::allocator<char>* --> - <pointer-type-def type-id='type-id-56' size-in-bits='64' id='type-id-86'/> + <pointer-type-def type-id='type-id-56' size-in-bits='64' id='type-id-85'/> <!-- std::basic_string<char, std::char_traits<char>, std::allocator<char> >& --> - <reference-type-def kind='lvalue' type-id='type-id-59' size-in-bits='64' id='type-id-87'/> + <reference-type-def kind='lvalue' type-id='type-id-59' size-in-bits='64' id='type-id-86'/> <!-- std::basic_string<char, std::char_traits<char>, std::allocator<char> >* --> - <pointer-type-def type-id='type-id-59' size-in-bits='64' id='type-id-88'/> + <pointer-type-def type-id='type-id-59' size-in-bits='64' id='type-id-87'/> <!-- std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Alloc_hider* --> - <pointer-type-def type-id='type-id-89' size-in-bits='64' id='type-id-90'/> + <pointer-type-def type-id='type-id-88' size-in-bits='64' id='type-id-89'/> <!-- std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep& --> - <reference-type-def kind='lvalue' type-id='type-id-63' size-in-bits='64' id='type-id-91'/> + <reference-type-def kind='lvalue' type-id='type-id-63' size-in-bits='64' id='type-id-90'/> <!-- std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep* --> - <pointer-type-def type-id='type-id-63' size-in-bits='64' id='type-id-92'/> + <pointer-type-def type-id='type-id-63' size-in-bits='64' id='type-id-91'/> <!-- std::char_traits<char>::char_type& --> - <reference-type-def kind='lvalue' type-id='type-id-68' size-in-bits='64' id='type-id-93'/> + <reference-type-def kind='lvalue' type-id='type-id-68' size-in-bits='64' id='type-id-92'/> <!-- std::char_traits<char>::char_type* --> - <pointer-type-def type-id='type-id-68' size-in-bits='64' id='type-id-94'/> + <pointer-type-def type-id='type-id-68' size-in-bits='64' id='type-id-93'/> <!-- std::ostream* --> - <pointer-type-def type-id='type-id-95' size-in-bits='64' id='type-id-96'/> + <pointer-type-def type-id='type-id-94' size-in-bits='64' id='type-id-95'/> <!-- typedef __va_list_tag __va_list_tag* --> - <pointer-type-def type-id='type-id-6' size-in-bits='64' id='type-id-97'/> + <pointer-type-def type-id='type-id-6' size-in-bits='64' id='type-id-96'/> <!-- void* --> - <pointer-type-def type-id='type-id-98' size-in-bits='64' id='type-id-8'/> + <pointer-type-def type-id='type-id-97' size-in-bits='64' id='type-id-8'/> <!-- wchar_t* --> - <pointer-type-def type-id='type-id-21' size-in-bits='64' id='type-id-99'/> + <pointer-type-def type-id='type-id-20' size-in-bits='64' id='type-id-98'/> <!-- wchar_t** --> - <pointer-type-def type-id='type-id-99' size-in-bits='64' id='type-id-100'/> + <pointer-type-def type-id='type-id-98' size-in-bits='64' id='type-id-99'/> <!-- struct _IO_FILE --> - <class-decl name='_IO_FILE' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-26'/> + <class-decl name='_IO_FILE' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-25'/> <!-- namespace std --> <namespace-decl name='std'> <!-- class std::allocator<char> --> <class-decl name='allocator<char>' size-in-bits='8' visibility='default' filepath='/usr/include/c++/5.3.1/bits/allocator.h' line='92' column='1' id='type-id-56'> <!-- class __gnu_cxx::new_allocator<char> --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-40'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-39'/> <member-type access='public'> <!-- typedef std::size_t std::allocator<char>::size_type --> - <typedef-decl name='size_type' type-id='type-id-101' filepath='/usr/include/c++/5.3.1/bits/allocator.h' line='95' column='1' id='type-id-102'/> + <typedef-decl name='size_type' type-id='type-id-100' filepath='/usr/include/c++/5.3.1/bits/allocator.h' line='95' column='1' id='type-id-101'/> </member-type> <member-type access='public'> <!-- typedef char& std::allocator<char>::reference --> - <typedef-decl name='reference' type-id='type-id-42' filepath='/usr/include/c++/5.3.1/bits/allocator.h' line='99' column='1' id='type-id-103'/> + <typedef-decl name='reference' type-id='type-id-41' filepath='/usr/include/c++/5.3.1/bits/allocator.h' line='99' column='1' id='type-id-102'/> </member-type> <member-type access='public'> <!-- typedef const char& std::allocator<char>::const_reference --> - <typedef-decl name='const_reference' type-id='type-id-49' filepath='/usr/include/c++/5.3.1/bits/allocator.h' line='100' column='1' id='type-id-104'/> + <typedef-decl name='const_reference' type-id='type-id-48' filepath='/usr/include/c++/5.3.1/bits/allocator.h' line='100' column='1' id='type-id-103'/> </member-type> </class-decl> <!-- class std::basic_string<char, std::char_traits<char>, std::allocator<char> > --> <class-decl name='basic_string<char, std::char_traits<char>, std::allocator<char> >' size-in-bits='64' visibility='default' filepath='/usr/include/c++/5.3.1/bits/basic_string.h' line='2510' column='1' id='type-id-59'> <member-type access='public'> <!-- typedef std::allocator<char> std::basic_string<char, std::char_traits<char>, std::allocator<char> >::allocator_type --> - <typedef-decl name='allocator_type' type-id='type-id-56' filepath='/usr/include/c++/5.3.1/bits/basic_string.h' line='2518' column='1' id='type-id-105'/> + <typedef-decl name='allocator_type' type-id='type-id-56' filepath='/usr/include/c++/5.3.1/bits/basic_string.h' line='2518' column='1' id='type-id-104'/> </member-type> <member-type access='public'> <!-- typedef std::allocator<char>::size_type std::basic_string<char, std::char_traits<char>, std::allocator<char> >::size_type --> - <typedef-decl name='size_type' type-id='type-id-102' filepath='/usr/include/c++/5.3.1/bits/basic_string.h' line='2519' column='1' id='type-id-66'/> + <typedef-decl name='size_type' type-id='type-id-101' filepath='/usr/include/c++/5.3.1/bits/basic_string.h' line='2519' column='1' id='type-id-66'/> </member-type> <member-type access='public'> <!-- typedef std::allocator<char>::reference std::basic_string<char, std::char_traits<char>, std::allocator<char> >::reference --> - <typedef-decl name='reference' type-id='type-id-103' filepath='/usr/include/c++/5.3.1/bits/basic_string.h' line='2521' column='1' id='type-id-106'/> + <typedef-decl name='reference' type-id='type-id-102' filepath='/usr/include/c++/5.3.1/bits/basic_string.h' line='2521' column='1' id='type-id-105'/> </member-type> <member-type access='public'> <!-- typedef std::allocator<char>::const_reference std::basic_string<char, std::char_traits<char>, std::allocator<char> >::const_reference --> - <typedef-decl name='const_reference' type-id='type-id-104' filepath='/usr/include/c++/5.3.1/bits/basic_string.h' line='2522' column='1' id='type-id-107'/> + <typedef-decl name='const_reference' type-id='type-id-103' filepath='/usr/include/c++/5.3.1/bits/basic_string.h' line='2522' column='1' id='type-id-106'/> </member-type> <member-type access='public'> <!-- typedef __gnu_cxx::__normal_iterator<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::basic_string<char, std::char_traits<char>, std::allocator<char> >::iterator --> - <typedef-decl name='iterator' type-id='type-id-108' filepath='/usr/include/c++/5.3.1/bits/basic_string.h' line='2525' column='1' id='type-id-109'/> + <typedef-decl name='iterator' type-id='type-id-107' filepath='/usr/include/c++/5.3.1/bits/basic_string.h' line='2525' column='1' id='type-id-108'/> </member-type> <member-type access='public'> <!-- typedef __gnu_cxx::__normal_iterator<char const*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::basic_string<char, std::char_traits<char>, std::allocator<char> >::const_iterator --> - <typedef-decl name='const_iterator' type-id='type-id-110' filepath='/usr/include/c++/5.3.1/bits/basic_string.h' line='2527' column='1' id='type-id-111'/> + <typedef-decl name='const_iterator' type-id='type-id-109' filepath='/usr/include/c++/5.3.1/bits/basic_string.h' line='2527' column='1' id='type-id-110'/> </member-type> <member-type access='public'> <!-- typedef std::reverse_iterator<__gnu_cxx::__normal_iterator<char const*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::basic_string<char, std::char_traits<char>, std::allocator<char> >::const_reverse_iterator --> - <typedef-decl name='const_reverse_iterator' type-id='type-id-112' filepath='/usr/include/c++/5.3.1/bits/basic_string.h' line='2528' column='1' id='type-id-113'/> + <typedef-decl name='const_reverse_iterator' type-id='type-id-111' filepath='/usr/include/c++/5.3.1/bits/basic_string.h' line='2528' column='1' id='type-id-112'/> </member-type> <member-type access='public'> <!-- typedef std::reverse_iterator<__gnu_cxx::__normal_iterator<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::basic_string<char, std::char_traits<char>, std::allocator<char> >::reverse_iterator --> - <typedef-decl name='reverse_iterator' type-id='type-id-114' filepath='/usr/include/c++/5.3.1/bits/basic_string.h' line='2529' column='1' id='type-id-115'/> + <typedef-decl name='reverse_iterator' type-id='type-id-113' filepath='/usr/include/c++/5.3.1/bits/basic_string.h' line='2529' column='1' id='type-id-114'/> </member-type> <member-type access='private'> <!-- struct std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep_base --> - <class-decl name='_Rep_base' size-in-bits='192' is-struct='yes' visibility='default' filepath='/usr/include/c++/5.3.1/bits/basic_string.h' line='2546' column='1' id='type-id-116'> + <class-decl name='_Rep_base' size-in-bits='192' is-struct='yes' visibility='default' filepath='/usr/include/c++/5.3.1/bits/basic_string.h' line='2546' column='1' id='type-id-115'> <data-member access='public' layout-offset-in-bits='0'> <!-- std::basic_string<char, std::char_traits<char>, std::allocator<char> >::size_type std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep_base::_M_length --> <var-decl name='_M_length' type-id='type-id-66' visibility='default' filepath='/usr/include/c++/5.3.1/bits/basic_string.h' line='2548' column='1'/> @@ -443,7 +441,7 @@ </data-member> <data-member access='public' layout-offset-in-bits='128'> <!-- _Atomic_word std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep_base::_M_refcount --> - <var-decl name='_M_refcount' type-id='type-id-23' visibility='default' filepath='/usr/include/c++/5.3.1/bits/basic_string.h' line='2550' column='1'/> + <var-decl name='_M_refcount' type-id='type-id-22' visibility='default' filepath='/usr/include/c++/5.3.1/bits/basic_string.h' line='2550' column='1'/> </data-member> </class-decl> </member-type> @@ -451,29 +449,29 @@ <!-- struct std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep --> <class-decl name='_Rep' size-in-bits='192' is-struct='yes' visibility='default' filepath='/usr/include/c++/5.3.1/bits/basic_string.h' line='2553' column='1' id='type-id-63'> <!-- struct std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep_base --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-116'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-115'/> <data-member access='public' static='yes'> <!-- static const std::basic_string<char, std::char_traits<char>, std::allocator<char> >::size_type std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_max_size --> <var-decl name='_S_max_size' type-id='type-id-67' visibility='default' filepath='/usr/include/c++/5.3.1/bits/basic_string.tcc' line='494' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const char std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_terminal --> - <var-decl name='_S_terminal' type-id='type-id-48' visibility='default' filepath='/usr/include/c++/5.3.1/bits/basic_string.tcc' line='499' column='1'/> + <var-decl name='_S_terminal' type-id='type-id-47' visibility='default' filepath='/usr/include/c++/5.3.1/bits/basic_string.tcc' line='499' column='1'/> </data-member> <data-member access='public' static='yes'> - <!-- static unsigned long int std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage[] --> - <var-decl name='_S_empty_rep_storage' type-id='type-id-18' visibility='default' filepath='/usr/include/c++/5.3.1/bits/basic_string.tcc' line='510' column='1'/> + <!-- static long unsigned int std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage[] --> + <var-decl name='_S_empty_rep_storage' type-id='type-id-17' visibility='default' filepath='/usr/include/c++/5.3.1/bits/basic_string.tcc' line='510' column='1'/> </data-member> </class-decl> </member-type> <member-type access='private'> <!-- struct std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Alloc_hider --> - <class-decl name='_Alloc_hider' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/include/c++/5.3.1/bits/basic_string.h' line='2670' column='1' id='type-id-89'> + <class-decl name='_Alloc_hider' size-in-bits='64' is-struct='yes' visibility='default' filepath='/usr/include/c++/5.3.1/bits/basic_string.h' line='2670' column='1' id='type-id-88'> <!-- class std::allocator<char> --> <base-class access='public' layout-offset-in-bits='0' type-id='type-id-56'/> <data-member access='public' layout-offset-in-bits='0'> <!-- char* std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Alloc_hider::_M_p --> - <var-decl name='_M_p' type-id='type-id-25' visibility='default' filepath='/usr/include/c++/5.3.1/bits/basic_string.h' line='2675' column='1'/> + <var-decl name='_M_p' type-id='type-id-24' visibility='default' filepath='/usr/include/c++/5.3.1/bits/basic_string.h' line='2675' column='1'/> </data-member> </class-decl> </member-type> @@ -483,11 +481,11 @@ </data-member> <data-member access='private' layout-offset-in-bits='0'> <!-- std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Alloc_hider std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dataplus --> - <var-decl name='_M_dataplus' type-id='type-id-89' visibility='default' filepath='/usr/include/c++/5.3.1/bits/basic_string.h' line='2687' column='1'/> + <var-decl name='_M_dataplus' type-id='type-id-88' visibility='default' filepath='/usr/include/c++/5.3.1/bits/basic_string.h' line='2687' column='1'/> </data-member> </class-decl> <!-- struct std::char_traits<char> --> - <class-decl name='char_traits<char>' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/include/c++/5.3.1/bits/char_traits.h' line='233' column='1' id='type-id-117'> + <class-decl name='char_traits<char>' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/include/c++/5.3.1/bits/char_traits.h' line='233' column='1' id='type-id-116'> <member-type access='public'> <!-- typedef char std::char_traits<char>::char_type --> <typedef-decl name='char_type' type-id='type-id-2' filepath='/usr/include/c++/5.3.1/bits/char_traits.h' line='235' column='1' id='type-id-68'/> @@ -502,26 +500,26 @@ <!-- parameter of type 'const std::char_traits<char>::char_type*' --> <parameter type-id='type-id-71'/> <!-- typedef std::size_t --> - <return type-id='type-id-101'/> + <return type-id='type-id-100'/> </function-decl> </member-function> </class-decl> <!-- typedef std::basic_string<char, std::char_traits<char>, std::allocator<char> > std::string --> <typedef-decl name='string' type-id='type-id-59' filepath='/usr/include/c++/5.3.1/bits/stringfwd.h' line='74' column='1' id='type-id-75'/> <!-- typedef std::basic_ostream<char, std::char_traits<char> > std::ostream --> - <typedef-decl name='ostream' type-id='type-id-118' filepath='/usr/include/c++/5.3.1/iosfwd' line='141' column='1' id='type-id-95'/> - <!-- typedef unsigned long int std::size_t --> - <typedef-decl name='size_t' type-id='type-id-17' filepath='/usr/include/c++/5.3.1/x86_64-redhat-linux/bits/c++config.h' line='1969' column='1' id='type-id-101'/> + <typedef-decl name='ostream' type-id='type-id-117' filepath='/usr/include/c++/5.3.1/iosfwd' line='141' column='1' id='type-id-94'/> + <!-- typedef long unsigned int std::size_t --> + <typedef-decl name='size_t' type-id='type-id-16' filepath='/usr/include/c++/5.3.1/x86_64-redhat-linux/bits/c++config.h' line='1969' column='1' id='type-id-100'/> <!-- class std::basic_ostream<char, std::char_traits<char> > --> - <class-decl name='basic_ostream<char, std::char_traits<char> >' visibility='default' is-declaration-only='yes' id='type-id-118'/> + <class-decl name='basic_ostream<char, std::char_traits<char> >' visibility='default' is-declaration-only='yes' id='type-id-117'/> <!-- class std::reverse_iterator<__gnu_cxx::__normal_iterator<char const*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > --> - <class-decl name='reverse_iterator<__gnu_cxx::__normal_iterator<char const*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >' visibility='default' is-declaration-only='yes' id='type-id-112'/> + <class-decl name='reverse_iterator<__gnu_cxx::__normal_iterator<char const*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >' visibility='default' is-declaration-only='yes' id='type-id-111'/> <!-- class std::reverse_iterator<__gnu_cxx::__normal_iterator<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > --> - <class-decl name='reverse_iterator<__gnu_cxx::__normal_iterator<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >' visibility='default' is-declaration-only='yes' id='type-id-114'/> + <class-decl name='reverse_iterator<__gnu_cxx::__normal_iterator<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >' visibility='default' is-declaration-only='yes' id='type-id-113'/> <!-- std::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(const char*, const std::basic_string<char, std::char_traits<char>, std::allocator<char> >&) --> <function-decl name='operator+<char, std::char_traits<char>, std::allocator<char> >' mangled-name='_ZStplIcSt11char_traitsIcESaIcEESbIT_T0_T1_EPKS3_RKS6_' filepath='/usr/include/c++/5.3.1/bits/basic_string.tcc' line='1151' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZStplIcSt11char_traitsIcESaIcEESbIT_T0_T1_EPKS3_RKS6_'> <!-- parameter of type 'const char*' --> - <parameter type-id='type-id-29' name='__lhs' filepath='/usr/include/c++/5.3.1/bits/basic_string.tcc' line='1151' column='1'/> + <parameter type-id='type-id-28' name='__lhs' filepath='/usr/include/c++/5.3.1/bits/basic_string.tcc' line='1151' column='1'/> <!-- parameter of type 'const std::basic_string<char, std::char_traits<char>, std::allocator<char> >&' --> <parameter type-id='type-id-61' name='__rhs' filepath='/usr/include/c++/5.3.1/bits/basic_string.tcc' line='1152' column='1'/> <!-- class std::basic_string<char, std::char_traits<char>, std::allocator<char> > --> @@ -540,111 +538,111 @@ <!-- parameter of type 'const std::string&' --> <parameter type-id='type-id-77' name='str' filepath='/home/dodji/git/libabigail.git/suppr/tests/data/test-read-dwarf/test24-drop-fns.cc' line='21' column='1'/> <!-- std::ostream* --> - <return type-id='type-id-96'/> + <return type-id='type-id-95'/> </function-decl> <!-- namespace __gnu_cxx --> <namespace-decl name='__gnu_cxx'> <!-- class __gnu_cxx::new_allocator<char> --> - <class-decl name='new_allocator<char>' size-in-bits='8' visibility='default' filepath='/usr/include/c++/5.3.1/ext/new_allocator.h' line='58' column='1' id='type-id-40'> + <class-decl name='new_allocator<char>' size-in-bits='8' visibility='default' filepath='/usr/include/c++/5.3.1/ext/new_allocator.h' line='58' column='1' id='type-id-39'> <member-type access='public'> <!-- typedef std::size_t __gnu_cxx::new_allocator<char>::size_type --> - <typedef-decl name='size_type' type-id='type-id-101' filepath='/usr/include/c++/5.3.1/ext/new_allocator.h' line='61' column='1' id='type-id-119'/> + <typedef-decl name='size_type' type-id='type-id-100' filepath='/usr/include/c++/5.3.1/ext/new_allocator.h' line='61' column='1' id='type-id-118'/> </member-type> <member-type access='public'> <!-- typedef char* __gnu_cxx::new_allocator<char>::pointer --> - <typedef-decl name='pointer' type-id='type-id-25' filepath='/usr/include/c++/5.3.1/ext/new_allocator.h' line='63' column='1' id='type-id-120'/> + <typedef-decl name='pointer' type-id='type-id-24' filepath='/usr/include/c++/5.3.1/ext/new_allocator.h' line='63' column='1' id='type-id-119'/> </member-type> <member-type access='public'> <!-- typedef const char* __gnu_cxx::new_allocator<char>::const_pointer --> - <typedef-decl name='const_pointer' type-id='type-id-29' filepath='/usr/include/c++/5.3.1/ext/new_allocator.h' line='64' column='1' id='type-id-121'/> + <typedef-decl name='const_pointer' type-id='type-id-28' filepath='/usr/include/c++/5.3.1/ext/new_allocator.h' line='64' column='1' id='type-id-120'/> </member-type> <member-type access='public'> <!-- typedef char& __gnu_cxx::new_allocator<char>::reference --> - <typedef-decl name='reference' type-id='type-id-42' filepath='/usr/include/c++/5.3.1/ext/new_allocator.h' line='65' column='1' id='type-id-122'/> + <typedef-decl name='reference' type-id='type-id-41' filepath='/usr/include/c++/5.3.1/ext/new_allocator.h' line='65' column='1' id='type-id-121'/> </member-type> <member-type access='public'> <!-- typedef const char& __gnu_cxx::new_allocator<char>::const_reference --> - <typedef-decl name='const_reference' type-id='type-id-49' filepath='/usr/include/c++/5.3.1/ext/new_allocator.h' line='66' column='1' id='type-id-123'/> + <typedef-decl name='const_reference' type-id='type-id-48' filepath='/usr/include/c++/5.3.1/ext/new_allocator.h' line='66' column='1' id='type-id-122'/> </member-type> </class-decl> <!-- struct __gnu_cxx::__numeric_traits_integer<char> --> - <class-decl name='__numeric_traits_integer<char>' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='55' column='1' id='type-id-124'> + <class-decl name='__numeric_traits_integer<char>' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='55' column='1' id='type-id-123'> <data-member access='public' static='yes'> <!-- static const char __gnu_cxx::__numeric_traits_integer<char>::__min --> - <var-decl name='__min' type-id='type-id-48' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='58' column='1'/> + <var-decl name='__min' type-id='type-id-47' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='58' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const char __gnu_cxx::__numeric_traits_integer<char>::__max --> - <var-decl name='__max' type-id='type-id-48' mangled-name='_ZN9__gnu_cxx24__numeric_traits_integerIcE5__maxE' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='59' column='1'/> + <var-decl name='__max' type-id='type-id-47' mangled-name='_ZN9__gnu_cxx24__numeric_traits_integerIcE5__maxE' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='59' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const bool __gnu_cxx::__numeric_traits_integer<char>::__is_signed --> - <var-decl name='__is_signed' type-id='type-id-47' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='63' column='1'/> + <var-decl name='__is_signed' type-id='type-id-46' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='63' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const int __gnu_cxx::__numeric_traits_integer<char>::__digits --> - <var-decl name='__digits' type-id='type-id-51' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='64' column='1'/> + <var-decl name='__digits' type-id='type-id-50' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='64' column='1'/> </data-member> </class-decl> <!-- struct __gnu_cxx::__numeric_traits_integer<int> --> - <class-decl name='__numeric_traits_integer<int>' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='55' column='1' id='type-id-125'> + <class-decl name='__numeric_traits_integer<int>' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='55' column='1' id='type-id-124'> <data-member access='public' static='yes'> <!-- static const int __gnu_cxx::__numeric_traits_integer<int>::__min --> - <var-decl name='__min' type-id='type-id-51' mangled-name='_ZN9__gnu_cxx24__numeric_traits_integerIiE5__minE' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='58' column='1'/> + <var-decl name='__min' type-id='type-id-50' mangled-name='_ZN9__gnu_cxx24__numeric_traits_integerIiE5__minE' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='58' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const int __gnu_cxx::__numeric_traits_integer<int>::__max --> - <var-decl name='__max' type-id='type-id-51' mangled-name='_ZN9__gnu_cxx24__numeric_traits_integerIiE5__maxE' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='59' column='1'/> + <var-decl name='__max' type-id='type-id-50' mangled-name='_ZN9__gnu_cxx24__numeric_traits_integerIiE5__maxE' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='59' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const bool __gnu_cxx::__numeric_traits_integer<int>::__is_signed --> - <var-decl name='__is_signed' type-id='type-id-47' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='63' column='1'/> + <var-decl name='__is_signed' type-id='type-id-46' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='63' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const int __gnu_cxx::__numeric_traits_integer<int>::__digits --> - <var-decl name='__digits' type-id='type-id-51' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='64' column='1'/> + <var-decl name='__digits' type-id='type-id-50' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='64' column='1'/> </data-member> </class-decl> <!-- struct __gnu_cxx::__numeric_traits_integer<long int> --> - <class-decl name='__numeric_traits_integer<long int>' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='55' column='1' id='type-id-126'> + <class-decl name='__numeric_traits_integer<long int>' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='55' column='1' id='type-id-125'> <data-member access='public' static='yes'> <!-- static const long int __gnu_cxx::__numeric_traits_integer<long int>::__min --> - <var-decl name='__min' type-id='type-id-52' mangled-name='_ZN9__gnu_cxx24__numeric_traits_integerIlE5__minE' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='58' column='1'/> + <var-decl name='__min' type-id='type-id-51' mangled-name='_ZN9__gnu_cxx24__numeric_traits_integerIlE5__minE' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='58' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const long int __gnu_cxx::__numeric_traits_integer<long int>::__max --> - <var-decl name='__max' type-id='type-id-52' mangled-name='_ZN9__gnu_cxx24__numeric_traits_integerIlE5__maxE' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='59' column='1'/> + <var-decl name='__max' type-id='type-id-51' mangled-name='_ZN9__gnu_cxx24__numeric_traits_integerIlE5__maxE' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='59' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const bool __gnu_cxx::__numeric_traits_integer<long int>::__is_signed --> - <var-decl name='__is_signed' type-id='type-id-47' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='63' column='1'/> + <var-decl name='__is_signed' type-id='type-id-46' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='63' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const int __gnu_cxx::__numeric_traits_integer<long int>::__digits --> - <var-decl name='__digits' type-id='type-id-51' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='64' column='1'/> + <var-decl name='__digits' type-id='type-id-50' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='64' column='1'/> </data-member> </class-decl> <!-- struct __gnu_cxx::__numeric_traits_integer<long unsigned int> --> - <class-decl name='__numeric_traits_integer<long unsigned int>' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='55' column='1' id='type-id-127'> + <class-decl name='__numeric_traits_integer<long unsigned int>' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='55' column='1' id='type-id-126'> <data-member access='public' static='yes'> - <!-- static const unsigned long int __gnu_cxx::__numeric_traits_integer<long unsigned int>::__min --> - <var-decl name='__min' type-id='type-id-80' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='58' column='1'/> + <!-- static const long unsigned int __gnu_cxx::__numeric_traits_integer<long unsigned int>::__min --> + <var-decl name='__min' type-id='type-id-52' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='58' column='1'/> </data-member> <data-member access='public' static='yes'> - <!-- static const unsigned long int __gnu_cxx::__numeric_traits_integer<long unsigned int>::__max --> - <var-decl name='__max' type-id='type-id-80' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='59' column='1'/> + <!-- static const long unsigned int __gnu_cxx::__numeric_traits_integer<long unsigned int>::__max --> + <var-decl name='__max' type-id='type-id-52' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='59' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const bool __gnu_cxx::__numeric_traits_integer<long unsigned int>::__is_signed --> - <var-decl name='__is_signed' type-id='type-id-47' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='63' column='1'/> + <var-decl name='__is_signed' type-id='type-id-46' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='63' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const int __gnu_cxx::__numeric_traits_integer<long unsigned int>::__digits --> - <var-decl name='__digits' type-id='type-id-51' mangled-name='_ZN9__gnu_cxx24__numeric_traits_integerImE8__digitsE' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='64' column='1'/> + <var-decl name='__digits' type-id='type-id-50' mangled-name='_ZN9__gnu_cxx24__numeric_traits_integerImE8__digitsE' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='64' column='1'/> </data-member> </class-decl> <!-- struct __gnu_cxx::__numeric_traits_integer<short int> --> - <class-decl name='__numeric_traits_integer<short int>' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='55' column='1' id='type-id-128'> + <class-decl name='__numeric_traits_integer<short int>' size-in-bits='8' is-struct='yes' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='55' column='1' id='type-id-127'> <data-member access='public' static='yes'> <!-- static const short int __gnu_cxx::__numeric_traits_integer<short int>::__min --> <var-decl name='__min' type-id='type-id-55' mangled-name='_ZN9__gnu_cxx24__numeric_traits_integerIsE5__minE' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='58' column='1'/> @@ -655,203 +653,203 @@ </data-member> <data-member access='public' static='yes'> <!-- static const bool __gnu_cxx::__numeric_traits_integer<short int>::__is_signed --> - <var-decl name='__is_signed' type-id='type-id-47' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='63' column='1'/> + <var-decl name='__is_signed' type-id='type-id-46' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='63' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const int __gnu_cxx::__numeric_traits_integer<short int>::__digits --> - <var-decl name='__digits' type-id='type-id-51' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='64' column='1'/> + <var-decl name='__digits' type-id='type-id-50' visibility='default' filepath='/usr/include/c++/5.3.1/ext/numeric_traits.h' line='64' column='1'/> </data-member> </class-decl> <!-- class __gnu_cxx::__normal_iterator<char const*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > --> - <class-decl name='__normal_iterator<char const*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >' visibility='default' is-declaration-only='yes' id='type-id-110'/> + <class-decl name='__normal_iterator<char const*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >' visibility='default' is-declaration-only='yes' id='type-id-109'/> <!-- class __gnu_cxx::__normal_iterator<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > --> - <class-decl name='__normal_iterator<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >' visibility='default' is-declaration-only='yes' id='type-id-108'/> + <class-decl name='__normal_iterator<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >' visibility='default' is-declaration-only='yes' id='type-id-107'/> </namespace-decl> <!-- char* setlocale(int, const char*) --> <function-decl name='setlocale' filepath='/usr/include/locale.h' line='124' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'int' --> <parameter type-id='type-id-11'/> <!-- parameter of type 'const char*' --> - <parameter type-id='type-id-29'/> + <parameter type-id='type-id-28'/> <!-- char* --> - <return type-id='type-id-25'/> + <return type-id='type-id-24'/> </function-decl> <!-- lconv* localeconv() --> <function-decl name='localeconv' filepath='/usr/include/locale.h' line='127' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- lconv* --> - <return type-id='type-id-84'/> + <return type-id='type-id-83'/> </function-decl> <!-- wchar_t* wcscpy(wchar_t*, const wchar_t*) --> <function-decl name='wcscpy' filepath='/usr/include/wchar.h' line='147' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'wchar_t*' --> - <parameter type-id='type-id-99'/> + <parameter type-id='type-id-98'/> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <!-- wchar_t* --> - <return type-id='type-id-99'/> + <return type-id='type-id-98'/> </function-decl> <!-- wchar_t* wcsncpy(wchar_t*, const wchar_t*, size_t) --> <function-decl name='wcsncpy' filepath='/usr/include/wchar.h' line='150' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'wchar_t*' --> - <parameter type-id='type-id-99'/> + <parameter type-id='type-id-98'/> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <!-- parameter of type 'typedef size_t' --> - <parameter type-id='type-id-37'/> + <parameter type-id='type-id-36'/> <!-- wchar_t* --> - <return type-id='type-id-99'/> + <return type-id='type-id-98'/> </function-decl> <!-- wchar_t* wcscat(wchar_t*, const wchar_t*) --> <function-decl name='wcscat' filepath='/usr/include/wchar.h' line='155' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'wchar_t*' --> - <parameter type-id='type-id-99'/> + <parameter type-id='type-id-98'/> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <!-- wchar_t* --> - <return type-id='type-id-99'/> + <return type-id='type-id-98'/> </function-decl> <!-- wchar_t* wcsncat(wchar_t*, const wchar_t*, size_t) --> <function-decl name='wcsncat' filepath='/usr/include/wchar.h' line='158' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'wchar_t*' --> - <parameter type-id='type-id-99'/> + <parameter type-id='type-id-98'/> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <!-- parameter of type 'typedef size_t' --> - <parameter type-id='type-id-37'/> + <parameter type-id='type-id-36'/> <!-- wchar_t* --> - <return type-id='type-id-99'/> + <return type-id='type-id-98'/> </function-decl> <!-- int wcscmp(const wchar_t*, const wchar_t*) --> <function-decl name='wcscmp' filepath='/usr/include/wchar.h' line='163' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <!-- int --> <return type-id='type-id-11'/> </function-decl> <!-- int wcsncmp(const wchar_t*, const wchar_t*, size_t) --> <function-decl name='wcsncmp' filepath='/usr/include/wchar.h' line='166' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <!-- parameter of type 'typedef size_t' --> - <parameter type-id='type-id-37'/> + <parameter type-id='type-id-36'/> <!-- int --> <return type-id='type-id-11'/> </function-decl> <!-- int wcscoll(const wchar_t*, const wchar_t*) --> <function-decl name='wcscoll' filepath='/usr/include/wchar.h' line='192' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <!-- int --> <return type-id='type-id-11'/> </function-decl> <!-- size_t wcsxfrm(wchar_t*, const wchar_t*, size_t) --> <function-decl name='wcsxfrm' filepath='/usr/include/wchar.h' line='196' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'wchar_t*' --> - <parameter type-id='type-id-99'/> + <parameter type-id='type-id-98'/> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <!-- parameter of type 'typedef size_t' --> - <parameter type-id='type-id-37'/> + <parameter type-id='type-id-36'/> <!-- typedef size_t --> - <return type-id='type-id-37'/> + <return type-id='type-id-36'/> </function-decl> <!-- size_t wcscspn(const wchar_t*, const wchar_t*) --> <function-decl name='wcscspn' filepath='/usr/include/wchar.h' line='252' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <!-- typedef size_t --> - <return type-id='type-id-37'/> + <return type-id='type-id-36'/> </function-decl> <!-- size_t wcsspn(const wchar_t*, const wchar_t*) --> <function-decl name='wcsspn' filepath='/usr/include/wchar.h' line='256' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <!-- typedef size_t --> - <return type-id='type-id-37'/> + <return type-id='type-id-36'/> </function-decl> <!-- wchar_t* wcstok(wchar_t*, const wchar_t*, wchar_t**) --> <function-decl name='wcstok' filepath='/usr/include/wchar.h' line='282' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'wchar_t*' --> - <parameter type-id='type-id-99'/> + <parameter type-id='type-id-98'/> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <!-- parameter of type 'wchar_t**' --> - <parameter type-id='type-id-100'/> + <parameter type-id='type-id-99'/> <!-- wchar_t* --> - <return type-id='type-id-99'/> + <return type-id='type-id-98'/> </function-decl> <!-- size_t wcslen(const wchar_t*) --> <function-decl name='wcslen' filepath='/usr/include/wchar.h' line='287' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <!-- typedef size_t --> - <return type-id='type-id-37'/> + <return type-id='type-id-36'/> </function-decl> <!-- int wmemcmp(const wchar_t*, const wchar_t*, size_t) --> <function-decl name='wmemcmp' filepath='/usr/include/wchar.h' line='325' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <!-- parameter of type 'typedef size_t' --> - <parameter type-id='type-id-37'/> + <parameter type-id='type-id-36'/> <!-- int --> <return type-id='type-id-11'/> </function-decl> <!-- wchar_t* wmemcpy(wchar_t*, const wchar_t*, size_t) --> <function-decl name='wmemcpy' filepath='/usr/include/wchar.h' line='329' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'wchar_t*' --> - <parameter type-id='type-id-99'/> + <parameter type-id='type-id-98'/> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <!-- parameter of type 'typedef size_t' --> - <parameter type-id='type-id-37'/> + <parameter type-id='type-id-36'/> <!-- wchar_t* --> - <return type-id='type-id-99'/> + <return type-id='type-id-98'/> </function-decl> <!-- wchar_t* wmemmove(wchar_t*, const wchar_t*, size_t) --> <function-decl name='wmemmove' filepath='/usr/include/wchar.h' line='334' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'wchar_t*' --> - <parameter type-id='type-id-99'/> + <parameter type-id='type-id-98'/> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <!-- parameter of type 'typedef size_t' --> - <parameter type-id='type-id-37'/> + <parameter type-id='type-id-36'/> <!-- wchar_t* --> - <return type-id='type-id-99'/> + <return type-id='type-id-98'/> </function-decl> <!-- wchar_t* wmemset(wchar_t*, wchar_t, size_t) --> <function-decl name='wmemset' filepath='/usr/include/wchar.h' line='338' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'wchar_t*' --> - <parameter type-id='type-id-99'/> + <parameter type-id='type-id-98'/> <!-- parameter of type 'wchar_t' --> - <parameter type-id='type-id-21'/> + <parameter type-id='type-id-20'/> <!-- parameter of type 'typedef size_t' --> - <parameter type-id='type-id-37'/> + <parameter type-id='type-id-36'/> <!-- wchar_t* --> - <return type-id='type-id-99'/> + <return type-id='type-id-98'/> </function-decl> <!-- wint_t btowc(int) --> <function-decl name='btowc' filepath='/usr/include/wchar.h' line='353' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'int' --> <parameter type-id='type-id-11'/> <!-- typedef wint_t --> - <return type-id='type-id-38'/> + <return type-id='type-id-37'/> </function-decl> <!-- int wctob(wint_t) --> <function-decl name='wctob' filepath='/usr/include/wchar.h' line='357' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'typedef wint_t' --> - <parameter type-id='type-id-38'/> + <parameter type-id='type-id-37'/> <!-- int --> <return type-id='type-id-11'/> </function-decl> @@ -865,119 +863,119 @@ <!-- size_t mbrtowc(wchar_t*, const char*, size_t, mbstate_t*) --> <function-decl name='mbrtowc' filepath='/usr/include/wchar.h' line='365' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'wchar_t*' --> - <parameter type-id='type-id-99'/> + <parameter type-id='type-id-98'/> <!-- parameter of type 'const char*' --> - <parameter type-id='type-id-29'/> + <parameter type-id='type-id-28'/> <!-- parameter of type 'typedef size_t' --> - <parameter type-id='type-id-37'/> + <parameter type-id='type-id-36'/> <!-- parameter of type 'mbstate_t*' --> - <parameter type-id='type-id-85'/> + <parameter type-id='type-id-84'/> <!-- typedef size_t --> - <return type-id='type-id-37'/> + <return type-id='type-id-36'/> </function-decl> <!-- size_t wcrtomb(char*, wchar_t, mbstate_t*) --> <function-decl name='wcrtomb' filepath='/usr/include/wchar.h' line='370' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'char*' --> - <parameter type-id='type-id-25'/> + <parameter type-id='type-id-24'/> <!-- parameter of type 'wchar_t' --> - <parameter type-id='type-id-21'/> + <parameter type-id='type-id-20'/> <!-- parameter of type 'mbstate_t*' --> - <parameter type-id='type-id-85'/> + <parameter type-id='type-id-84'/> <!-- typedef size_t --> - <return type-id='type-id-37'/> + <return type-id='type-id-36'/> </function-decl> <!-- size_t mbrlen(const char*, size_t, mbstate_t*) --> <function-decl name='mbrlen' filepath='/usr/include/wchar.h' line='376' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const char*' --> - <parameter type-id='type-id-29'/> + <parameter type-id='type-id-28'/> <!-- parameter of type 'typedef size_t' --> - <parameter type-id='type-id-37'/> + <parameter type-id='type-id-36'/> <!-- parameter of type 'mbstate_t*' --> - <parameter type-id='type-id-85'/> + <parameter type-id='type-id-84'/> <!-- typedef size_t --> - <return type-id='type-id-37'/> + <return type-id='type-id-36'/> </function-decl> <!-- size_t mbsrtowcs(wchar_t*, const char**, size_t, mbstate_t*) --> <function-decl name='mbsrtowcs' filepath='/usr/include/wchar.h' line='408' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'wchar_t*' --> - <parameter type-id='type-id-99'/> + <parameter type-id='type-id-98'/> <!-- parameter of type 'const char**' --> - <parameter type-id='type-id-50'/> + <parameter type-id='type-id-49'/> <!-- parameter of type 'typedef size_t' --> - <parameter type-id='type-id-37'/> + <parameter type-id='type-id-36'/> <!-- parameter of type 'mbstate_t*' --> - <parameter type-id='type-id-85'/> + <parameter type-id='type-id-84'/> <!-- typedef size_t --> - <return type-id='type-id-37'/> + <return type-id='type-id-36'/> </function-decl> <!-- size_t wcsrtombs(char*, const wchar_t**, size_t, mbstate_t*) --> <function-decl name='wcsrtombs' filepath='/usr/include/wchar.h' line='414' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'char*' --> - <parameter type-id='type-id-25'/> + <parameter type-id='type-id-24'/> <!-- parameter of type 'const wchar_t**' --> - <parameter type-id='type-id-83'/> + <parameter type-id='type-id-82'/> <!-- parameter of type 'typedef size_t' --> - <parameter type-id='type-id-37'/> + <parameter type-id='type-id-36'/> <!-- parameter of type 'mbstate_t*' --> - <parameter type-id='type-id-85'/> + <parameter type-id='type-id-84'/> <!-- typedef size_t --> - <return type-id='type-id-37'/> + <return type-id='type-id-36'/> </function-decl> <!-- double wcstod(const wchar_t*, wchar_t**) --> <function-decl name='wcstod' filepath='/usr/include/wchar.h' line='450' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <!-- parameter of type 'wchar_t**' --> - <parameter type-id='type-id-100'/> + <parameter type-id='type-id-99'/> <!-- double --> <return type-id='type-id-9'/> </function-decl> <!-- float wcstof(const wchar_t*, wchar_t**) --> <function-decl name='wcstof' filepath='/usr/include/wchar.h' line='457' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <!-- parameter of type 'wchar_t**' --> - <parameter type-id='type-id-100'/> + <parameter type-id='type-id-99'/> <!-- float --> <return type-id='type-id-10'/> </function-decl> <!-- long double wcstold(const wchar_t*, wchar_t**) --> <function-decl name='wcstold' filepath='/usr/include/wchar.h' line='459' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <!-- parameter of type 'wchar_t**' --> - <parameter type-id='type-id-100'/> + <parameter type-id='type-id-99'/> <!-- long double --> <return type-id='type-id-12'/> </function-decl> <!-- long int wcstol(const wchar_t*, wchar_t**, int) --> <function-decl name='wcstol' filepath='/usr/include/wchar.h' line='468' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <!-- parameter of type 'wchar_t**' --> - <parameter type-id='type-id-100'/> + <parameter type-id='type-id-99'/> <!-- parameter of type 'int' --> <parameter type-id='type-id-11'/> <!-- long int --> <return type-id='type-id-13'/> </function-decl> - <!-- unsigned long int wcstoul(const wchar_t*, wchar_t**, int) --> + <!-- long unsigned int wcstoul(const wchar_t*, wchar_t**, int) --> <function-decl name='wcstoul' filepath='/usr/include/wchar.h' line='473' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <!-- parameter of type 'wchar_t**' --> - <parameter type-id='type-id-100'/> + <parameter type-id='type-id-99'/> <!-- parameter of type 'int' --> <parameter type-id='type-id-11'/> - <!-- unsigned long int --> - <return type-id='type-id-17'/> + <!-- long unsigned int --> + <return type-id='type-id-16'/> </function-decl> <!-- long long int wcstoll(const wchar_t*, wchar_t**, int) --> <function-decl name='wcstoll' filepath='/usr/include/wchar.h' line='483' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <!-- parameter of type 'wchar_t**' --> - <parameter type-id='type-id-100'/> + <parameter type-id='type-id-99'/> <!-- parameter of type 'int' --> <parameter type-id='type-id-11'/> <!-- long long int --> @@ -986,9 +984,9 @@ <!-- long long unsigned int wcstoull(const wchar_t*, wchar_t**, int) --> <function-decl name='wcstoull' filepath='/usr/include/wchar.h' line='490' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <!-- parameter of type 'wchar_t**' --> - <parameter type-id='type-id-100'/> + <parameter type-id='type-id-99'/> <!-- parameter of type 'int' --> <parameter type-id='type-id-11'/> <!-- long long unsigned int --> @@ -997,7 +995,7 @@ <!-- int fwide(__FILE*, int) --> <function-decl name='fwide' filepath='/usr/include/wchar.h' line='587' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type '__FILE*' --> - <parameter type-id='type-id-39'/> + <parameter type-id='type-id-38'/> <!-- parameter of type 'int' --> <parameter type-id='type-id-11'/> <!-- int --> @@ -1006,9 +1004,9 @@ <!-- int fwprintf(__FILE*, const wchar_t*, ...) --> <function-decl name='fwprintf' filepath='/usr/include/wchar.h' line='594' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type '__FILE*' --> - <parameter type-id='type-id-39'/> + <parameter type-id='type-id-38'/> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <parameter is-variadic='yes'/> <!-- int --> <return type-id='type-id-11'/> @@ -1016,7 +1014,7 @@ <!-- int wprintf(const wchar_t*, ...) --> <function-decl name='wprintf' filepath='/usr/include/wchar.h' line='601' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <parameter is-variadic='yes'/> <!-- int --> <return type-id='type-id-11'/> @@ -1024,11 +1022,11 @@ <!-- int swprintf(wchar_t*, size_t, const wchar_t*, ...) --> <function-decl name='swprintf' filepath='/usr/include/wchar.h' line='604' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'wchar_t*' --> - <parameter type-id='type-id-99'/> + <parameter type-id='type-id-98'/> <!-- parameter of type 'typedef size_t' --> - <parameter type-id='type-id-37'/> + <parameter type-id='type-id-36'/> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <parameter is-variadic='yes'/> <!-- int --> <return type-id='type-id-11'/> @@ -1036,42 +1034,42 @@ <!-- int vfwprintf(__FILE*, const wchar_t*, typedef __va_list_tag __va_list_tag*) --> <function-decl name='vfwprintf' filepath='/usr/include/wchar.h' line='612' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type '__FILE*' --> - <parameter type-id='type-id-39'/> + <parameter type-id='type-id-38'/> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <!-- parameter of type 'typedef __va_list_tag __va_list_tag*' --> - <parameter type-id='type-id-97'/> + <parameter type-id='type-id-96'/> <!-- int --> <return type-id='type-id-11'/> </function-decl> <!-- int vwprintf(const wchar_t*, typedef __va_list_tag __va_list_tag*) --> <function-decl name='vwprintf' filepath='/usr/include/wchar.h' line='620' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <!-- parameter of type 'typedef __va_list_tag __va_list_tag*' --> - <parameter type-id='type-id-97'/> + <parameter type-id='type-id-96'/> <!-- int --> <return type-id='type-id-11'/> </function-decl> <!-- int vswprintf(wchar_t*, size_t, const wchar_t*, typedef __va_list_tag __va_list_tag*) --> <function-decl name='vswprintf' filepath='/usr/include/wchar.h' line='625' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'wchar_t*' --> - <parameter type-id='type-id-99'/> + <parameter type-id='type-id-98'/> <!-- parameter of type 'typedef size_t' --> - <parameter type-id='type-id-37'/> + <parameter type-id='type-id-36'/> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <!-- parameter of type 'typedef __va_list_tag __va_list_tag*' --> - <parameter type-id='type-id-97'/> + <parameter type-id='type-id-96'/> <!-- int --> <return type-id='type-id-11'/> </function-decl> <!-- int fwscanf(__FILE*, const wchar_t*, ...) --> <function-decl name='fwscanf' filepath='/usr/include/wchar.h' line='635' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type '__FILE*' --> - <parameter type-id='type-id-39'/> + <parameter type-id='type-id-38'/> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <parameter is-variadic='yes'/> <!-- int --> <return type-id='type-id-11'/> @@ -1079,7 +1077,7 @@ <!-- int wscanf(const wchar_t*, ...) --> <function-decl name='wscanf' filepath='/usr/include/wchar.h' line='642' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <parameter is-variadic='yes'/> <!-- int --> <return type-id='type-id-11'/> @@ -1087,9 +1085,9 @@ <!-- int swscanf(const wchar_t*, const wchar_t*, ...) --> <function-decl name='swscanf' filepath='/usr/include/wchar.h' line='645' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <parameter is-variadic='yes'/> <!-- int --> <return type-id='type-id-11'/> @@ -1097,153 +1095,153 @@ <!-- int vfwscanf(__FILE*, const wchar_t*, typedef __va_list_tag __va_list_tag*) --> <function-decl name='vfwscanf' filepath='/usr/include/wchar.h' line='689' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type '__FILE*' --> - <parameter type-id='type-id-39'/> + <parameter type-id='type-id-38'/> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <!-- parameter of type 'typedef __va_list_tag __va_list_tag*' --> - <parameter type-id='type-id-97'/> + <parameter type-id='type-id-96'/> <!-- int --> <return type-id='type-id-11'/> </function-decl> <!-- int vwscanf(const wchar_t*, typedef __va_list_tag __va_list_tag*) --> <function-decl name='vwscanf' filepath='/usr/include/wchar.h' line='697' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <!-- parameter of type 'typedef __va_list_tag __va_list_tag*' --> - <parameter type-id='type-id-97'/> + <parameter type-id='type-id-96'/> <!-- int --> <return type-id='type-id-11'/> </function-decl> <!-- int vswscanf(const wchar_t*, const wchar_t*, typedef __va_list_tag __va_list_tag*) --> <function-decl name='vswscanf' filepath='/usr/include/wchar.h' line='701' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <!-- parameter of type 'typedef __va_list_tag __va_list_tag*' --> - <parameter type-id='type-id-97'/> + <parameter type-id='type-id-96'/> <!-- int --> <return type-id='type-id-11'/> </function-decl> <!-- wint_t fgetwc(__FILE*) --> <function-decl name='fgetwc' filepath='/usr/include/wchar.h' line='745' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type '__FILE*' --> - <parameter type-id='type-id-39'/> + <parameter type-id='type-id-38'/> <!-- typedef wint_t --> - <return type-id='type-id-38'/> + <return type-id='type-id-37'/> </function-decl> <!-- wint_t getwc(__FILE*) --> <function-decl name='getwc' filepath='/usr/include/wchar.h' line='746' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type '__FILE*' --> - <parameter type-id='type-id-39'/> + <parameter type-id='type-id-38'/> <!-- typedef wint_t --> - <return type-id='type-id-38'/> + <return type-id='type-id-37'/> </function-decl> <!-- wint_t getwchar() --> <function-decl name='getwchar' filepath='/usr/include/wchar.h' line='752' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- typedef wint_t --> - <return type-id='type-id-38'/> + <return type-id='type-id-37'/> </function-decl> <!-- wint_t fputwc(wchar_t, __FILE*) --> <function-decl name='fputwc' filepath='/usr/include/wchar.h' line='759' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'wchar_t' --> - <parameter type-id='type-id-21'/> + <parameter type-id='type-id-20'/> <!-- parameter of type '__FILE*' --> - <parameter type-id='type-id-39'/> + <parameter type-id='type-id-38'/> <!-- typedef wint_t --> - <return type-id='type-id-38'/> + <return type-id='type-id-37'/> </function-decl> <!-- wint_t putwc(wchar_t, __FILE*) --> <function-decl name='putwc' filepath='/usr/include/wchar.h' line='760' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'wchar_t' --> - <parameter type-id='type-id-21'/> + <parameter type-id='type-id-20'/> <!-- parameter of type '__FILE*' --> - <parameter type-id='type-id-39'/> + <parameter type-id='type-id-38'/> <!-- typedef wint_t --> - <return type-id='type-id-38'/> + <return type-id='type-id-37'/> </function-decl> <!-- wint_t putwchar(wchar_t) --> <function-decl name='putwchar' filepath='/usr/include/wchar.h' line='766' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'wchar_t' --> - <parameter type-id='type-id-21'/> + <parameter type-id='type-id-20'/> <!-- typedef wint_t --> - <return type-id='type-id-38'/> + <return type-id='type-id-37'/> </function-decl> <!-- wchar_t* fgetws(wchar_t*, int, __FILE*) --> <function-decl name='fgetws' filepath='/usr/include/wchar.h' line='774' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'wchar_t*' --> - <parameter type-id='type-id-99'/> + <parameter type-id='type-id-98'/> <!-- parameter of type 'int' --> <parameter type-id='type-id-11'/> <!-- parameter of type '__FILE*' --> - <parameter type-id='type-id-39'/> + <parameter type-id='type-id-38'/> <!-- wchar_t* --> - <return type-id='type-id-99'/> + <return type-id='type-id-98'/> </function-decl> <!-- int fputws(const wchar_t*, __FILE*) --> <function-decl name='fputws' filepath='/usr/include/wchar.h' line='781' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <!-- parameter of type '__FILE*' --> - <parameter type-id='type-id-39'/> + <parameter type-id='type-id-38'/> <!-- int --> <return type-id='type-id-11'/> </function-decl> <!-- wint_t ungetwc(wint_t, __FILE*) --> <function-decl name='ungetwc' filepath='/usr/include/wchar.h' line='789' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'typedef wint_t' --> - <parameter type-id='type-id-38'/> + <parameter type-id='type-id-37'/> <!-- parameter of type '__FILE*' --> - <parameter type-id='type-id-39'/> + <parameter type-id='type-id-38'/> <!-- typedef wint_t --> - <return type-id='type-id-38'/> + <return type-id='type-id-37'/> </function-decl> <!-- size_t wcsftime(wchar_t*, size_t, const wchar_t*, const tm*) --> <function-decl name='wcsftime' filepath='/usr/include/wchar.h' line='855' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'wchar_t*' --> - <parameter type-id='type-id-99'/> + <parameter type-id='type-id-98'/> <!-- parameter of type 'typedef size_t' --> - <parameter type-id='type-id-37'/> + <parameter type-id='type-id-36'/> <!-- parameter of type 'const wchar_t*' --> - <parameter type-id='type-id-82'/> + <parameter type-id='type-id-81'/> <!-- parameter of type 'const tm*' --> <parameter type-id='type-id-79'/> <!-- typedef size_t --> - <return type-id='type-id-37'/> + <return type-id='type-id-36'/> </function-decl> <!-- wctype_t wctype(const char*) --> <function-decl name='wctype' filepath='/usr/include/wctype.h' line='171' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const char*' --> - <parameter type-id='type-id-29'/> + <parameter type-id='type-id-28'/> <!-- typedef wctype_t --> - <return type-id='type-id-34'/> + <return type-id='type-id-33'/> </function-decl> <!-- int iswctype(wint_t, wctype_t) --> <function-decl name='iswctype' filepath='/usr/include/wctype.h' line='175' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'typedef wint_t' --> - <parameter type-id='type-id-38'/> + <parameter type-id='type-id-37'/> <!-- parameter of type 'typedef wctype_t' --> - <parameter type-id='type-id-34'/> + <parameter type-id='type-id-33'/> <!-- int --> <return type-id='type-id-11'/> </function-decl> <!-- wctrans_t wctrans(const char*) --> <function-decl name='wctrans' filepath='/usr/include/wctype.h' line='218' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const char*' --> - <parameter type-id='type-id-29'/> + <parameter type-id='type-id-28'/> <!-- typedef wctrans_t --> - <return type-id='type-id-36'/> + <return type-id='type-id-35'/> </function-decl> <!-- wint_t towctrans(wint_t, wctrans_t) --> <function-decl name='towctrans' filepath='/usr/include/wctype.h' line='221' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'typedef wint_t' --> - <parameter type-id='type-id-38'/> + <parameter type-id='type-id-37'/> <!-- parameter of type 'typedef wctrans_t' --> - <parameter type-id='type-id-36'/> + <parameter type-id='type-id-35'/> <!-- typedef wint_t --> - <return type-id='type-id-38'/> + <return type-id='type-id-37'/> </function-decl> <!-- void --> - <type-decl name='void' id='type-id-98'/> + <type-decl name='void' id='type-id-97'/> </abi-instr> </abi-corpus>
diff --git a/tests/data/test-annotate/test0.abi b/tests/data/test-annotate/test0.abi index 9fef170..d916b97 100644 --- a/tests/data/test-annotate/test0.abi +++ b/tests/data/test-annotate/test0.abi
@@ -46,67 +46,65 @@ <type-decl name='long long int' size-in-bits='64' id='type-id-4'/> <!-- unnamed-enum-underlying-type-32 --> <type-decl name='unnamed-enum-underlying-type-32' is-anonymous='yes' size-in-bits='32' alignment-in-bits='32' id='type-id-5'/> - <!-- variadic parameter type --> - <type-decl name='variadic parameter type' id='type-id-6'/> <!-- char* --> - <pointer-type-def type-id='type-id-1' size-in-bits='64' id='type-id-7'/> + <pointer-type-def type-id='type-id-1' size-in-bits='64' id='type-id-6'/> <!-- const int --> - <qualified-type-def type-id='type-id-2' const='yes' id='type-id-8'/> + <qualified-type-def type-id='type-id-2' const='yes' id='type-id-7'/> <!-- const long int --> - <qualified-type-def type-id='type-id-3' const='yes' id='type-id-9'/> + <qualified-type-def type-id='type-id-3' const='yes' id='type-id-8'/> <!-- int& --> - <reference-type-def kind='lvalue' type-id='type-id-2' size-in-bits='64' id='type-id-10'/> + <reference-type-def kind='lvalue' type-id='type-id-2' size-in-bits='64' id='type-id-9'/> <!-- ns0::E& --> - <reference-type-def kind='lvalue' type-id='type-id-11' size-in-bits='64' id='type-id-12'/> + <reference-type-def kind='lvalue' type-id='type-id-10' size-in-bits='64' id='type-id-11'/> <!-- volatile const long int --> - <qualified-type-def type-id='type-id-9' volatile='yes' id='type-id-13'/> + <qualified-type-def type-id='type-id-8' volatile='yes' id='type-id-12'/> <!-- int global --> <var-decl name='global' type-id='type-id-2' mangled-name='global' visibility='default' filepath='/home/dodji/git/libabigail/dwarf/tests/data/test-read-dwarf/test0.cc' line='3' column='1' elf-symbol-id='global'/> <!-- namespace ns0 --> <namespace-decl name='ns0'> <!-- enum ns0::E --> - <enum-decl name='E' filepath='/home/dodji/git/libabigail/dwarf/tests/data/test-read-dwarf/test0.cc' line='19' column='1' id='type-id-11'> + <enum-decl name='E' filepath='/home/dodji/git/libabigail/dwarf/tests/data/test-read-dwarf/test0.cc' line='19' column='1' id='type-id-10'> <underlying-type type-id='type-id-5'/> <enumerator name='e0' value='0'/> <enumerator name='e1' value='1'/> </enum-decl> <!-- typedef long long int ns0::long_long --> - <typedef-decl name='long_long' type-id='type-id-4' filepath='/home/dodji/git/libabigail/dwarf/tests/data/test-read-dwarf/test0.cc' line='25' column='1' id='type-id-14'/> + <typedef-decl name='long_long' type-id='type-id-4' filepath='/home/dodji/git/libabigail/dwarf/tests/data/test-read-dwarf/test0.cc' line='25' column='1' id='type-id-13'/> <!-- void ns0::bar(const int, ...) --> <function-decl name='bar' mangled-name='_ZN3ns03barEiz' filepath='/home/dodji/git/libabigail/dwarf/tests/data/test-read-dwarf/test0.cc' line='12' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN3ns03barEiz'> <!-- parameter of type 'const int' --> - <parameter type-id='type-id-8' name='c' filepath='/home/dodji/git/libabigail/dwarf/tests/data/test-read-dwarf/test0.cc' line='12' column='1'/> + <parameter type-id='type-id-7' name='c' filepath='/home/dodji/git/libabigail/dwarf/tests/data/test-read-dwarf/test0.cc' line='12' column='1'/> <parameter is-variadic='yes'/> <!-- void --> - <return type-id='type-id-15'/> + <return type-id='type-id-14'/> </function-decl> <!-- void ns0::baz(int&) --> <function-decl name='baz' mangled-name='_ZN3ns03bazERi' filepath='/home/dodji/git/libabigail/dwarf/tests/data/test-read-dwarf/test0.cc' line='16' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN3ns03bazERi'> <!-- parameter of type 'int&' --> - <parameter type-id='type-id-10' name='c' filepath='/home/dodji/git/libabigail/dwarf/tests/data/test-read-dwarf/test0.cc' line='16' column='1'/> + <parameter type-id='type-id-9' name='c' filepath='/home/dodji/git/libabigail/dwarf/tests/data/test-read-dwarf/test0.cc' line='16' column='1'/> <!-- void --> - <return type-id='type-id-15'/> + <return type-id='type-id-14'/> </function-decl> <!-- void ns0::bar2(ns0::E&) --> <function-decl name='bar2' mangled-name='_ZN3ns04bar2ERNS_1EE' filepath='/home/dodji/git/libabigail/dwarf/tests/data/test-read-dwarf/test0.cc' line='22' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN3ns04bar2ERNS_1EE'> <!-- parameter of type 'ns0::E&' --> - <parameter type-id='type-id-12' name='e' filepath='/home/dodji/git/libabigail/dwarf/tests/data/test-read-dwarf/test0.cc' line='22' column='1'/> + <parameter type-id='type-id-11' name='e' filepath='/home/dodji/git/libabigail/dwarf/tests/data/test-read-dwarf/test0.cc' line='22' column='1'/> <!-- void --> - <return type-id='type-id-15'/> + <return type-id='type-id-14'/> </function-decl> <!-- ns0::long_long ns0::baz2(int&) --> <function-decl name='baz2' mangled-name='_ZN3ns04baz2ERi' filepath='/home/dodji/git/libabigail/dwarf/tests/data/test-read-dwarf/test0.cc' line='28' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN3ns04baz2ERi'> <!-- parameter of type 'int&' --> - <parameter type-id='type-id-10' name='c' filepath='/home/dodji/git/libabigail/dwarf/tests/data/test-read-dwarf/test0.cc' line='28' column='1'/> + <parameter type-id='type-id-9' name='c' filepath='/home/dodji/git/libabigail/dwarf/tests/data/test-read-dwarf/test0.cc' line='28' column='1'/> <!-- typedef ns0::long_long --> - <return type-id='type-id-14'/> + <return type-id='type-id-13'/> </function-decl> <!-- long int ns0::foo(char*, volatile const long int) --> <function-decl name='foo' mangled-name='_ZN3ns03fooEPcl' filepath='/home/dodji/git/libabigail/dwarf/tests/data/test-read-dwarf/test0.cc' line='45' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN3ns03fooEPcl'> <!-- parameter of type 'char*' --> - <parameter type-id='type-id-7' name='c' filepath='/home/dodji/git/libabigail/dwarf/tests/data/test-read-dwarf/test0.cc' line='45' column='1'/> + <parameter type-id='type-id-6' name='c' filepath='/home/dodji/git/libabigail/dwarf/tests/data/test-read-dwarf/test0.cc' line='45' column='1'/> <!-- parameter of type 'volatile const long int' --> - <parameter type-id='type-id-13' name='l' filepath='/home/dodji/git/libabigail/dwarf/tests/data/test-read-dwarf/test0.cc' line='45' column='1'/> + <parameter type-id='type-id-12' name='l' filepath='/home/dodji/git/libabigail/dwarf/tests/data/test-read-dwarf/test0.cc' line='45' column='1'/> <!-- long int --> <return type-id='type-id-3'/> </function-decl> @@ -117,6 +115,6 @@ <return type-id='type-id-2'/> </function-decl> <!-- void --> - <type-decl name='void' id='type-id-15'/> + <type-decl name='void' id='type-id-14'/> </abi-instr> </abi-corpus>
diff --git a/tests/data/test-annotate/test13-pr18894.so.abi b/tests/data/test-annotate/test13-pr18894.so.abi index 1429218..adbdc17 100644 --- a/tests/data/test-annotate/test13-pr18894.so.abi +++ b/tests/data/test-annotate/test13-pr18894.so.abi
@@ -665,15 +665,15 @@ <type-decl name='void' id='type-id-24'/> </abi-instr> <abi-instr address-size='64' path='dbus-bus.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus' language='LANG_C89'> + <!-- long unsigned int --> + <type-decl name='long unsigned int' size-in-bits='64' id='type-id-25'/> <!-- unnamed-enum-underlying-type-32 --> - <type-decl name='unnamed-enum-underlying-type-32' is-anonymous='yes' size-in-bits='32' alignment-in-bits='32' id='type-id-25'/> - <!-- unsigned long int --> - <type-decl name='unsigned long int' size-in-bits='64' id='type-id-26'/> + <type-decl name='unnamed-enum-underlying-type-32' is-anonymous='yes' size-in-bits='32' alignment-in-bits='32' id='type-id-26'/> <!-- typedef DBusConnection DBusConnection --> <typedef-decl name='DBusConnection' type-id='type-id-27' filepath='../dbus/dbus-connection.h' line='51' column='1' id='type-id-28'/> <!-- enum DBusBusType --> <enum-decl name='DBusBusType' naming-typedef-id='type-id-29' filepath='../dbus/dbus-shared.h' line='57' column='1' id='type-id-30'> - <underlying-type type-id='type-id-25'/> + <underlying-type type-id='type-id-26'/> <enumerator name='DBUS_BUS_SESSION' value='0'/> <enumerator name='DBUS_BUS_SYSTEM' value='1'/> <enumerator name='DBUS_BUS_STARTER' value='2'/> @@ -890,7 +890,7 @@ <!-- const char* --> <return type-id='type-id-7'/> </function-decl> - <!-- unsigned long int dbus_bus_get_unix_user(DBusConnection*, const char*, DBusError*) --> + <!-- long unsigned int dbus_bus_get_unix_user(DBusConnection*, const char*, DBusError*) --> <function-decl name='dbus_bus_get_unix_user' mangled-name='dbus_bus_get_unix_user' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-bus.c' line='865' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dbus_bus_get_unix_user'> <!-- parameter of type 'DBusConnection*' --> <parameter type-id='type-id-31' name='connection' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-bus.c' line='865' column='1'/> @@ -898,8 +898,8 @@ <parameter type-id='type-id-7' name='name' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-bus.c' line='866' column='1'/> <!-- parameter of type 'DBusError*' --> <parameter type-id='type-id-20' name='error' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-bus.c' line='867' column='1'/> - <!-- unsigned long int --> - <return type-id='type-id-26'/> + <!-- long unsigned int --> + <return type-id='type-id-25'/> </function-decl> <!-- char* dbus_bus_get_id(DBusConnection*, DBusError*) --> <function-decl name='dbus_bus_get_id' mangled-name='dbus_bus_get_id' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-bus.c' line='948' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dbus_bus_get_id'> @@ -987,7 +987,7 @@ <!-- DBusHeaderField[10] --> <array-type-def dimensions='1' type-id='type-id-49' size-in-bits='320' id='type-id-50'> <!-- <anonymous range>[10] --> - <subrange length='10' type-id='type-id-26' id='type-id-51'/> + <subrange length='10' type-id='type-id-25' id='type-id-51'/> </array-type-def> <!-- long int --> <type-decl name='long int' size-in-bits='64' id='type-id-52'/> @@ -1260,7 +1260,7 @@ <typedef-decl name='DBusObjectPathVTable' type-id='type-id-82' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-connection.h' line='53' column='1' id='type-id-83'/> <!-- enum DBusDispatchStatus --> <enum-decl name='DBusDispatchStatus' naming-typedef-id='type-id-47' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-connection.h' line='80' column='1' id='type-id-84'> - <underlying-type type-id='type-id-25'/> + <underlying-type type-id='type-id-26'/> <enumerator name='DBUS_DISPATCH_DATA_REMAINS' value='0'/> <enumerator name='DBUS_DISPATCH_COMPLETE' value='1'/> <enumerator name='DBUS_DISPATCH_NEED_MEMORY' value='2'/> @@ -1283,7 +1283,7 @@ <typedef-decl name='DBusDispatchStatusFunction' type-id='type-id-95' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-connection.h' line='128' column='1' id='type-id-46'/> <!-- typedef void (void*)* DBusWakeupMainFunction --> <typedef-decl name='DBusWakeupMainFunction' type-id='type-id-61' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-connection.h' line='135' column='1' id='type-id-44'/> - <!-- typedef typedef dbus_bool_t (DBusConnection*, unsigned long int, void*)* DBusAllowUnixUserFunction --> + <!-- typedef typedef dbus_bool_t (DBusConnection*, long unsigned int, void*)* DBusAllowUnixUserFunction --> <typedef-decl name='DBusAllowUnixUserFunction' type-id='type-id-96' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-connection.h' line='143' column='1' id='type-id-97'/> <!-- typedef typedef dbus_bool_t (DBusConnection*, const char*, void*)* DBusAllowWindowsUserFunction --> <typedef-decl name='DBusAllowWindowsUserFunction' type-id='type-id-98' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-connection.h' line='153' column='1' id='type-id-99'/> @@ -1385,7 +1385,7 @@ <typedef-decl name='DBusObjectTree' type-id='type-id-107' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-object-tree.h' line='30' column='1' id='type-id-108'/> <!-- enum DBusHandlerResult --> <enum-decl name='DBusHandlerResult' naming-typedef-id='type-id-109' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-shared.h' line='67' column='1' id='type-id-110'> - <underlying-type type-id='type-id-25'/> + <underlying-type type-id='type-id-26'/> <enumerator name='DBUS_HANDLER_RESULT_HANDLED' value='0'/> <enumerator name='DBUS_HANDLER_RESULT_NOT_YET_HANDLED' value='1'/> <enumerator name='DBUS_HANDLER_RESULT_NEED_MEMORY' value='2'/> @@ -1440,18 +1440,18 @@ <pointer-type-def type-id='type-id-124' size-in-bits='64' id='type-id-125'/> <!-- dbus_int32_t* --> <pointer-type-def type-id='type-id-53' size-in-bits='64' id='type-id-126'/> + <!-- long unsigned int* --> + <pointer-type-def type-id='type-id-25' size-in-bits='64' id='type-id-127'/> <!-- typedef DBusHandlerResult (DBusConnection*, DBusMessage*, void*)* --> - <pointer-type-def type-id='type-id-127' size-in-bits='64' id='type-id-100'/> + <pointer-type-def type-id='type-id-128' size-in-bits='64' id='type-id-100'/> <!-- typedef dbus_bool_t (DBusConnection*, const char*, void*)* --> - <pointer-type-def type-id='type-id-128' size-in-bits='64' id='type-id-98'/> - <!-- typedef dbus_bool_t (DBusConnection*, unsigned long int, void*)* --> - <pointer-type-def type-id='type-id-129' size-in-bits='64' id='type-id-96'/> + <pointer-type-def type-id='type-id-129' size-in-bits='64' id='type-id-98'/> + <!-- typedef dbus_bool_t (DBusConnection*, long unsigned int, void*)* --> + <pointer-type-def type-id='type-id-130' size-in-bits='64' id='type-id-96'/> <!-- typedef dbus_bool_t (DBusTimeout*, void*)* --> - <pointer-type-def type-id='type-id-130' size-in-bits='64' id='type-id-90'/> + <pointer-type-def type-id='type-id-131' size-in-bits='64' id='type-id-90'/> <!-- typedef dbus_bool_t (DBusWatch*, void*)* --> - <pointer-type-def type-id='type-id-131' size-in-bits='64' id='type-id-85'/> - <!-- unsigned long int* --> - <pointer-type-def type-id='type-id-26' size-in-bits='64' id='type-id-132'/> + <pointer-type-def type-id='type-id-132' size-in-bits='64' id='type-id-85'/> <!-- void (DBusConnection*, typedef DBusDispatchStatus, void*)* --> <pointer-type-def type-id='type-id-133' size-in-bits='64' id='type-id-95'/> <!-- void (DBusConnection*, void*)* --> @@ -1912,21 +1912,21 @@ <!-- typedef dbus_bool_t --> <return type-id='type-id-13'/> </function-decl> - <!-- dbus_bool_t dbus_connection_get_unix_user(DBusConnection*, unsigned long int*) --> + <!-- dbus_bool_t dbus_connection_get_unix_user(DBusConnection*, long unsigned int*) --> <function-decl name='dbus_connection_get_unix_user' mangled-name='dbus_connection_get_unix_user' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-connection.c' line='5190' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dbus_connection_get_unix_user'> <!-- parameter of type 'DBusConnection*' --> <parameter type-id='type-id-31' name='connection' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-connection.c' line='5190' column='1'/> - <!-- parameter of type 'unsigned long int*' --> - <parameter type-id='type-id-132' name='uid' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-connection.c' line='5191' column='1'/> + <!-- parameter of type 'long unsigned int*' --> + <parameter type-id='type-id-127' name='uid' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-connection.c' line='5191' column='1'/> <!-- typedef dbus_bool_t --> <return type-id='type-id-13'/> </function-decl> - <!-- dbus_bool_t dbus_connection_get_unix_process_id(DBusConnection*, unsigned long int*) --> + <!-- dbus_bool_t dbus_connection_get_unix_process_id(DBusConnection*, long unsigned int*) --> <function-decl name='dbus_connection_get_unix_process_id' mangled-name='dbus_connection_get_unix_process_id' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-connection.c' line='5226' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dbus_connection_get_unix_process_id'> <!-- parameter of type 'DBusConnection*' --> <parameter type-id='type-id-31' name='connection' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-connection.c' line='5226' column='1'/> - <!-- parameter of type 'unsigned long int*' --> - <parameter type-id='type-id-132' name='pid' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-connection.c' line='5227' column='1'/> + <!-- parameter of type 'long unsigned int*' --> + <parameter type-id='type-id-127' name='pid' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-connection.c' line='5227' column='1'/> <!-- typedef dbus_bool_t --> <return type-id='type-id-13'/> </function-decl> @@ -2227,7 +2227,7 @@ <return type-id='type-id-52'/> </function-decl> <!-- DBusHandlerResult (DBusConnection*, DBusMessage*, void*) --> - <function-type size-in-bits='64' id='type-id-127'> + <function-type size-in-bits='64' id='type-id-128'> <!-- parameter of type 'DBusConnection*' --> <parameter type-id='type-id-31'/> <!-- parameter of type 'DBusMessage*' --> @@ -2238,7 +2238,7 @@ <return type-id='type-id-109'/> </function-type> <!-- dbus_bool_t (DBusConnection*, const char*, void*) --> - <function-type size-in-bits='64' id='type-id-128'> + <function-type size-in-bits='64' id='type-id-129'> <!-- parameter of type 'DBusConnection*' --> <parameter type-id='type-id-31'/> <!-- parameter of type 'const char*' --> @@ -2248,19 +2248,19 @@ <!-- typedef dbus_bool_t --> <return type-id='type-id-13'/> </function-type> - <!-- dbus_bool_t (DBusConnection*, unsigned long int, void*) --> - <function-type size-in-bits='64' id='type-id-129'> + <!-- dbus_bool_t (DBusConnection*, long unsigned int, void*) --> + <function-type size-in-bits='64' id='type-id-130'> <!-- parameter of type 'DBusConnection*' --> <parameter type-id='type-id-31'/> - <!-- parameter of type 'unsigned long int' --> - <parameter type-id='type-id-26'/> + <!-- parameter of type 'long unsigned int' --> + <parameter type-id='type-id-25'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-8'/> <!-- typedef dbus_bool_t --> <return type-id='type-id-13'/> </function-type> <!-- dbus_bool_t (DBusTimeout*, void*) --> - <function-type size-in-bits='64' id='type-id-130'> + <function-type size-in-bits='64' id='type-id-131'> <!-- parameter of type 'DBusTimeout*' --> <parameter type-id='type-id-120'/> <!-- parameter of type 'void*' --> @@ -2269,7 +2269,7 @@ <return type-id='type-id-13'/> </function-type> <!-- dbus_bool_t (DBusWatch*, void*) --> - <function-type size-in-bits='64' id='type-id-131'> + <function-type size-in-bits='64' id='type-id-132'> <!-- parameter of type 'DBusWatch*' --> <parameter type-id='type-id-121'/> <!-- parameter of type 'void*' --> @@ -2324,12 +2324,10 @@ </function-type> </abi-instr> <abi-instr address-size='64' path='dbus-errors.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus' language='LANG_C89'> - <!-- variadic parameter type --> - <type-decl name='variadic parameter type' id='type-id-142'/> <!-- const DBusError --> - <qualified-type-def type-id='type-id-6' const='yes' id='type-id-143'/> + <qualified-type-def type-id='type-id-6' const='yes' id='type-id-142'/> <!-- const DBusError* --> - <pointer-type-def type-id='type-id-143' size-in-bits='64' id='type-id-144'/> + <pointer-type-def type-id='type-id-142' size-in-bits='64' id='type-id-143'/> <!-- void dbus_error_init(DBusError*) --> <function-decl name='dbus_error_init' mangled-name='dbus_error_init' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-errors.c' line='188' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dbus_error_init'> <!-- parameter of type 'DBusError*' --> @@ -2367,7 +2365,7 @@ <!-- dbus_bool_t dbus_error_has_name(const DBusError*, const char*) --> <function-decl name='dbus_error_has_name' mangled-name='dbus_error_has_name' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-errors.c' line='302' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dbus_error_has_name'> <!-- parameter of type 'const DBusError*' --> - <parameter type-id='type-id-144' name='error' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-errors.c' line='302' column='1'/> + <parameter type-id='type-id-143' name='error' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-errors.c' line='302' column='1'/> <!-- parameter of type 'const char*' --> <parameter type-id='type-id-7' name='name' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-errors.c' line='303' column='1'/> <!-- typedef dbus_bool_t --> @@ -2376,7 +2374,7 @@ <!-- dbus_bool_t dbus_error_is_set(const DBusError*) --> <function-decl name='dbus_error_is_set' mangled-name='dbus_error_is_set' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-errors.c' line='329' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dbus_error_is_set'> <!-- parameter of type 'const DBusError*' --> - <parameter type-id='type-id-144' name='error' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-errors.c' line='329' column='1'/> + <parameter type-id='type-id-143' name='error' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-errors.c' line='329' column='1'/> <!-- typedef dbus_bool_t --> <return type-id='type-id-13'/> </function-decl> @@ -2394,19 +2392,19 @@ </function-decl> </abi-instr> <abi-instr address-size='64' path='dbus-memory.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus' language='LANG_C89'> - <!-- typedef unsigned long int size_t --> - <typedef-decl name='size_t' type-id='type-id-26' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/include/stddef.h' line='211' column='1' id='type-id-145'/> + <!-- typedef long unsigned int size_t --> + <typedef-decl name='size_t' type-id='type-id-25' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/include/stddef.h' line='211' column='1' id='type-id-144'/> <!-- void* dbus_malloc(size_t) --> <function-decl name='dbus_malloc' mangled-name='dbus_malloc' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-memory.c' line='461' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dbus_malloc'> <!-- parameter of type 'typedef size_t' --> - <parameter type-id='type-id-145' name='bytes' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-memory.c' line='461' column='1'/> + <parameter type-id='type-id-144' name='bytes' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-memory.c' line='461' column='1'/> <!-- void* --> <return type-id='type-id-8'/> </function-decl> <!-- void* dbus_malloc0(size_t) --> <function-decl name='dbus_malloc0' mangled-name='dbus_malloc0' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-memory.c' line='531' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dbus_malloc0'> <!-- parameter of type 'typedef size_t' --> - <parameter type-id='type-id-145' name='bytes' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-memory.c' line='531' column='1'/> + <parameter type-id='type-id-144' name='bytes' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-memory.c' line='531' column='1'/> <!-- void* --> <return type-id='type-id-8'/> </function-decl> @@ -2415,7 +2413,7 @@ <!-- parameter of type 'void*' --> <parameter type-id='type-id-8' name='memory' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-memory.c' line='601' column='1'/> <!-- parameter of type 'typedef size_t' --> - <parameter type-id='type-id-145' name='bytes' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-memory.c' line='602' column='1'/> + <parameter type-id='type-id-144' name='bytes' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-memory.c' line='602' column='1'/> <!-- void* --> <return type-id='type-id-8'/> </function-decl> @@ -2441,7 +2439,7 @@ </abi-instr> <abi-instr address-size='64' path='dbus-message.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus' language='LANG_C89'> <!-- struct __va_list_tag --> - <class-decl name='__va_list_tag' size-in-bits='192' is-struct='yes' visibility='default' id='type-id-146'> + <class-decl name='__va_list_tag' size-in-bits='192' is-struct='yes' visibility='default' id='type-id-145'> <data-member access='public' layout-offset-in-bits='0'> <!-- unsigned int __va_list_tag::gp_offset --> <var-decl name='gp_offset' type-id='type-id-3' visibility='default'/> @@ -2460,9 +2458,9 @@ </data-member> </class-decl> <!-- typedef DBusMessageIter DBusMessageIter --> - <typedef-decl name='DBusMessageIter' type-id='type-id-147' filepath='../dbus/dbus-message.h' line='46' column='1' id='type-id-148'/> + <typedef-decl name='DBusMessageIter' type-id='type-id-146' filepath='../dbus/dbus-message.h' line='46' column='1' id='type-id-147'/> <!-- struct DBusMessageIter --> - <class-decl name='DBusMessageIter' size-in-bits='576' is-struct='yes' visibility='default' filepath='../dbus/dbus-message.h' line='52' column='1' id='type-id-147'> + <class-decl name='DBusMessageIter' size-in-bits='576' is-struct='yes' visibility='default' filepath='../dbus/dbus-message.h' line='52' column='1' id='type-id-146'> <data-member access='public' layout-offset-in-bits='0'> <!-- void* DBusMessageIter::dummy1 --> <var-decl name='dummy1' type-id='type-id-8' visibility='default' filepath='../dbus/dbus-message.h' line='53' column='1'/> @@ -2521,13 +2519,13 @@ </data-member> </class-decl> <!-- DBusMessageIter* --> - <pointer-type-def type-id='type-id-148' size-in-bits='64' id='type-id-149'/> + <pointer-type-def type-id='type-id-147' size-in-bits='64' id='type-id-148'/> <!-- __va_list_tag* --> - <pointer-type-def type-id='type-id-146' size-in-bits='64' id='type-id-150'/> + <pointer-type-def type-id='type-id-145' size-in-bits='64' id='type-id-149'/> <!-- const DBusMessage --> - <qualified-type-def type-id='type-id-63' const='yes' id='type-id-151'/> + <qualified-type-def type-id='type-id-63' const='yes' id='type-id-150'/> <!-- const DBusMessage* --> - <pointer-type-def type-id='type-id-151' size-in-bits='64' id='type-id-152'/> + <pointer-type-def type-id='type-id-150' size-in-bits='64' id='type-id-151'/> <!-- void dbus_message_set_serial(DBusMessage*, dbus_uint32_t) --> <function-decl name='dbus_message_set_serial' mangled-name='dbus_message_set_serial' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-message.c' line='254' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dbus_message_set_serial'> <!-- parameter of type 'DBusMessage*' --> @@ -2631,7 +2629,7 @@ <!-- DBusMessage* dbus_message_copy(const DBusMessage*) --> <function-decl name='dbus_message_copy' mangled-name='dbus_message_copy' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-message.c' line='1587' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dbus_message_copy'> <!-- parameter of type 'const DBusMessage*' --> - <parameter type-id='type-id-152' name='message' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-message.c' line='1587' column='1'/> + <parameter type-id='type-id-151' name='message' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-message.c' line='1587' column='1'/> <!-- DBusMessage* --> <return type-id='type-id-37'/> </function-decl> @@ -2673,7 +2671,7 @@ <!-- parameter of type 'int' --> <parameter type-id='type-id-2' name='first_arg_type' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-message.c' line='1825' column='1'/> <!-- parameter of type '__va_list_tag*' --> - <parameter type-id='type-id-150' name='var_args' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-message.c' line='1826' column='1'/> + <parameter type-id='type-id-149' name='var_args' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-message.c' line='1826' column='1'/> <!-- typedef dbus_bool_t --> <return type-id='type-id-13'/> </function-decl> @@ -2698,7 +2696,7 @@ <!-- parameter of type 'int' --> <parameter type-id='type-id-2' name='first_arg_type' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-message.c' line='2011' column='1'/> <!-- parameter of type '__va_list_tag*' --> - <parameter type-id='type-id-150' name='var_args' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-message.c' line='2012' column='1'/> + <parameter type-id='type-id-149' name='var_args' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-message.c' line='2012' column='1'/> <!-- typedef dbus_bool_t --> <return type-id='type-id-13'/> </function-decl> @@ -2707,58 +2705,58 @@ <!-- parameter of type 'DBusMessage*' --> <parameter type-id='type-id-37' name='message' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-message.c' line='2064' column='1'/> <!-- parameter of type 'DBusMessageIter*' --> - <parameter type-id='type-id-149' name='iter' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-message.c' line='2065' column='1'/> + <parameter type-id='type-id-148' name='iter' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-message.c' line='2065' column='1'/> <!-- typedef dbus_bool_t --> <return type-id='type-id-13'/> </function-decl> <!-- dbus_bool_t dbus_message_iter_has_next(DBusMessageIter*) --> <function-decl name='dbus_message_iter_has_next' mangled-name='dbus_message_iter_has_next' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-message.c' line='2095' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dbus_message_iter_has_next'> <!-- parameter of type 'DBusMessageIter*' --> - <parameter type-id='type-id-149' name='iter' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-message.c' line='2095' column='1'/> + <parameter type-id='type-id-148' name='iter' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-message.c' line='2095' column='1'/> <!-- typedef dbus_bool_t --> <return type-id='type-id-13'/> </function-decl> <!-- dbus_bool_t dbus_message_iter_next(DBusMessageIter*) --> <function-decl name='dbus_message_iter_next' mangled-name='dbus_message_iter_next' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-message.c' line='2114' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dbus_message_iter_next'> <!-- parameter of type 'DBusMessageIter*' --> - <parameter type-id='type-id-149' name='iter' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-message.c' line='2114' column='1'/> + <parameter type-id='type-id-148' name='iter' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-message.c' line='2114' column='1'/> <!-- typedef dbus_bool_t --> <return type-id='type-id-13'/> </function-decl> <!-- int dbus_message_iter_get_arg_type(DBusMessageIter*) --> <function-decl name='dbus_message_iter_get_arg_type' mangled-name='dbus_message_iter_get_arg_type' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-message.c' line='2139' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dbus_message_iter_get_arg_type'> <!-- parameter of type 'DBusMessageIter*' --> - <parameter type-id='type-id-149' name='iter' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-message.c' line='2139' column='1'/> + <parameter type-id='type-id-148' name='iter' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-message.c' line='2139' column='1'/> <!-- int --> <return type-id='type-id-2'/> </function-decl> <!-- int dbus_message_iter_get_element_type(DBusMessageIter*) --> <function-decl name='dbus_message_iter_get_element_type' mangled-name='dbus_message_iter_get_element_type' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-message.c' line='2158' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dbus_message_iter_get_element_type'> <!-- parameter of type 'DBusMessageIter*' --> - <parameter type-id='type-id-149' name='iter' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-message.c' line='2158' column='1'/> + <parameter type-id='type-id-148' name='iter' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-message.c' line='2158' column='1'/> <!-- int --> <return type-id='type-id-2'/> </function-decl> <!-- void dbus_message_iter_recurse(DBusMessageIter*, DBusMessageIter*) --> <function-decl name='dbus_message_iter_recurse' mangled-name='dbus_message_iter_recurse' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-message.c' line='2195' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dbus_message_iter_recurse'> <!-- parameter of type 'DBusMessageIter*' --> - <parameter type-id='type-id-149' name='iter' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-message.c' line='2195' column='1'/> + <parameter type-id='type-id-148' name='iter' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-message.c' line='2195' column='1'/> <!-- parameter of type 'DBusMessageIter*' --> - <parameter type-id='type-id-149' name='sub' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-message.c' line='2196' column='1'/> + <parameter type-id='type-id-148' name='sub' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-message.c' line='2196' column='1'/> <!-- void --> <return type-id='type-id-24'/> </function-decl> <!-- char* dbus_message_iter_get_signature(DBusMessageIter*) --> <function-decl name='dbus_message_iter_get_signature' mangled-name='dbus_message_iter_get_signature' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-message.c' line='2220' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dbus_message_iter_get_signature'> <!-- parameter of type 'DBusMessageIter*' --> - <parameter type-id='type-id-149' name='iter' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-message.c' line='2220' column='1'/> + <parameter type-id='type-id-148' name='iter' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-message.c' line='2220' column='1'/> <!-- char* --> <return type-id='type-id-21'/> </function-decl> <!-- void dbus_message_iter_get_basic(DBusMessageIter*, void*) --> <function-decl name='dbus_message_iter_get_basic' mangled-name='dbus_message_iter_get_basic' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-message.c' line='2293' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dbus_message_iter_get_basic'> <!-- parameter of type 'DBusMessageIter*' --> - <parameter type-id='type-id-149' name='iter' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-message.c' line='2293' column='1'/> + <parameter type-id='type-id-148' name='iter' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-message.c' line='2293' column='1'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-8' name='value' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-message.c' line='2294' column='1'/> <!-- void --> @@ -2767,14 +2765,14 @@ <!-- int dbus_message_iter_get_array_len(DBusMessageIter*) --> <function-decl name='dbus_message_iter_get_array_len' mangled-name='dbus_message_iter_get_array_len' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-message.c' line='2346' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dbus_message_iter_get_array_len'> <!-- parameter of type 'DBusMessageIter*' --> - <parameter type-id='type-id-149' name='iter' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-message.c' line='2346' column='1'/> + <parameter type-id='type-id-148' name='iter' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-message.c' line='2346' column='1'/> <!-- int --> <return type-id='type-id-2'/> </function-decl> <!-- void dbus_message_iter_get_fixed_array(DBusMessageIter*, void*, int*) --> <function-decl name='dbus_message_iter_get_fixed_array' mangled-name='dbus_message_iter_get_fixed_array' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-message.c' line='2391' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dbus_message_iter_get_fixed_array'> <!-- parameter of type 'DBusMessageIter*' --> - <parameter type-id='type-id-149' name='iter' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-message.c' line='2391' column='1'/> + <parameter type-id='type-id-148' name='iter' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-message.c' line='2391' column='1'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-8' name='value' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-message.c' line='2392' column='1'/> <!-- parameter of type 'int*' --> @@ -2787,14 +2785,14 @@ <!-- parameter of type 'DBusMessage*' --> <parameter type-id='type-id-37' name='message' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-message.c' line='2421' column='1'/> <!-- parameter of type 'DBusMessageIter*' --> - <parameter type-id='type-id-149' name='iter' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-message.c' line='2422' column='1'/> + <parameter type-id='type-id-148' name='iter' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-message.c' line='2422' column='1'/> <!-- void --> <return type-id='type-id-24'/> </function-decl> <!-- dbus_bool_t dbus_message_iter_append_basic(DBusMessageIter*, int, void*) --> <function-decl name='dbus_message_iter_append_basic' mangled-name='dbus_message_iter_append_basic' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-message.c' line='2656' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dbus_message_iter_append_basic'> <!-- parameter of type 'DBusMessageIter*' --> - <parameter type-id='type-id-149' name='iter' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-message.c' line='2656' column='1'/> + <parameter type-id='type-id-148' name='iter' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-message.c' line='2656' column='1'/> <!-- parameter of type 'int' --> <parameter type-id='type-id-2' name='type' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-message.c' line='2657' column='1'/> <!-- parameter of type 'void*' --> @@ -2805,7 +2803,7 @@ <!-- dbus_bool_t dbus_message_iter_append_fixed_array(DBusMessageIter*, int, void*, int) --> <function-decl name='dbus_message_iter_append_fixed_array' mangled-name='dbus_message_iter_append_fixed_array' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-message.c' line='2791' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dbus_message_iter_append_fixed_array'> <!-- parameter of type 'DBusMessageIter*' --> - <parameter type-id='type-id-149' name='iter' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-message.c' line='2791' column='1'/> + <parameter type-id='type-id-148' name='iter' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-message.c' line='2791' column='1'/> <!-- parameter of type 'int' --> <parameter type-id='type-id-2' name='element_type' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-message.c' line='2792' column='1'/> <!-- parameter of type 'void*' --> @@ -2818,31 +2816,31 @@ <!-- dbus_bool_t dbus_message_iter_open_container(DBusMessageIter*, int, const char*, DBusMessageIter*) --> <function-decl name='dbus_message_iter_open_container' mangled-name='dbus_message_iter_open_container' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-message.c' line='2849' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dbus_message_iter_open_container'> <!-- parameter of type 'DBusMessageIter*' --> - <parameter type-id='type-id-149' name='iter' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-message.c' line='2849' column='1'/> + <parameter type-id='type-id-148' name='iter' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-message.c' line='2849' column='1'/> <!-- parameter of type 'int' --> <parameter type-id='type-id-2' name='type' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-message.c' line='2850' column='1'/> <!-- parameter of type 'const char*' --> <parameter type-id='type-id-7' name='contained_signature' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-message.c' line='2851' column='1'/> <!-- parameter of type 'DBusMessageIter*' --> - <parameter type-id='type-id-149' name='sub' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-message.c' line='2852' column='1'/> + <parameter type-id='type-id-148' name='sub' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-message.c' line='2852' column='1'/> <!-- typedef dbus_bool_t --> <return type-id='type-id-13'/> </function-decl> <!-- dbus_bool_t dbus_message_iter_close_container(DBusMessageIter*, DBusMessageIter*) --> <function-decl name='dbus_message_iter_close_container' mangled-name='dbus_message_iter_close_container' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-message.c' line='2918' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dbus_message_iter_close_container'> <!-- parameter of type 'DBusMessageIter*' --> - <parameter type-id='type-id-149' name='iter' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-message.c' line='2918' column='1'/> + <parameter type-id='type-id-148' name='iter' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-message.c' line='2918' column='1'/> <!-- parameter of type 'DBusMessageIter*' --> - <parameter type-id='type-id-149' name='sub' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-message.c' line='2919' column='1'/> + <parameter type-id='type-id-148' name='sub' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-message.c' line='2919' column='1'/> <!-- typedef dbus_bool_t --> <return type-id='type-id-13'/> </function-decl> <!-- void dbus_message_iter_abandon_container(DBusMessageIter*, DBusMessageIter*) --> <function-decl name='dbus_message_iter_abandon_container' mangled-name='dbus_message_iter_abandon_container' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-message.c' line='2951' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dbus_message_iter_abandon_container'> <!-- parameter of type 'DBusMessageIter*' --> - <parameter type-id='type-id-149' name='iter' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-message.c' line='2951' column='1'/> + <parameter type-id='type-id-148' name='iter' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-message.c' line='2951' column='1'/> <!-- parameter of type 'DBusMessageIter*' --> - <parameter type-id='type-id-149' name='sub' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-message.c' line='2952' column='1'/> + <parameter type-id='type-id-148' name='sub' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-message.c' line='2952' column='1'/> <!-- void --> <return type-id='type-id-24'/> </function-decl> @@ -3193,7 +3191,7 @@ </abi-instr> <abi-instr address-size='64' path='dbus-pending-call.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus' language='LANG_C89'> <!-- typedef void (DBusPendingCall*, void*)* DBusPendingCallNotifyFunction --> - <typedef-decl name='DBusPendingCallNotifyFunction' type-id='type-id-153' filepath='../dbus/dbus-connection.h' line='162' column='1' id='type-id-139'/> + <typedef-decl name='DBusPendingCallNotifyFunction' type-id='type-id-152' filepath='../dbus/dbus-connection.h' line='162' column='1' id='type-id-139'/> <!-- struct DBusPendingCall --> <class-decl name='DBusPendingCall' size-in-bits='576' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-pending-call.c' line='63' column='1' id='type-id-80'> <data-member access='public' layout-offset-in-bits='0'> @@ -3238,7 +3236,7 @@ </data-member> </class-decl> <!-- void (DBusPendingCall*, void*)* --> - <pointer-type-def type-id='type-id-154' size-in-bits='64' id='type-id-153'/> + <pointer-type-def type-id='type-id-153' size-in-bits='64' id='type-id-152'/> <!-- DBusPendingCall* dbus_pending_call_ref(DBusPendingCall*) --> <function-decl name='dbus_pending_call_ref' mangled-name='dbus_pending_call_ref' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-pending-call.c' line='577' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dbus_pending_call_ref'> <!-- parameter of type 'DBusPendingCall*' --> @@ -3331,7 +3329,7 @@ <return type-id='type-id-8'/> </function-decl> <!-- void (DBusPendingCall*, void*) --> - <function-type size-in-bits='64' id='type-id-154'> + <function-type size-in-bits='64' id='type-id-153'> <!-- parameter of type 'DBusPendingCall*' --> <parameter type-id='type-id-117'/> <!-- parameter of type 'void*' --> @@ -3342,48 +3340,48 @@ </abi-instr> <abi-instr address-size='64' path='dbus-server.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus' language='LANG_C89'> <!-- char[16] --> - <array-type-def dimensions='1' type-id='type-id-1' size-in-bits='128' id='type-id-155'> + <array-type-def dimensions='1' type-id='type-id-1' size-in-bits='128' id='type-id-154'> <!-- <anonymous range>[16] --> - <subrange length='16' type-id='type-id-26' id='type-id-156'/> + <subrange length='16' type-id='type-id-25' id='type-id-155'/> </array-type-def> <!-- dbus_uint32_t[4] --> - <array-type-def dimensions='1' type-id='type-id-4' size-in-bits='128' id='type-id-157'> + <array-type-def dimensions='1' type-id='type-id-4' size-in-bits='128' id='type-id-156'> <!-- <anonymous range>[4] --> - <subrange length='4' type-id='type-id-26' id='type-id-158'/> + <subrange length='4' type-id='type-id-25' id='type-id-157'/> </array-type-def> <!-- union DBusGUID --> - <union-decl name='DBusGUID' size-in-bits='128' visibility='default' filepath='../dbus/dbus-internals.h' line='351' column='1' id='type-id-159'> + <union-decl name='DBusGUID' size-in-bits='128' visibility='default' filepath='../dbus/dbus-internals.h' line='351' column='1' id='type-id-158'> <data-member access='public'> <!-- dbus_uint32_t DBusGUID::as_uint32s[4] --> - <var-decl name='as_uint32s' type-id='type-id-157' visibility='default' filepath='../dbus/dbus-internals.h' line='352' column='1'/> + <var-decl name='as_uint32s' type-id='type-id-156' visibility='default' filepath='../dbus/dbus-internals.h' line='352' column='1'/> </data-member> <data-member access='public'> <!-- char DBusGUID::as_bytes[16] --> - <var-decl name='as_bytes' type-id='type-id-155' visibility='default' filepath='../dbus/dbus-internals.h' line='353' column='1'/> + <var-decl name='as_bytes' type-id='type-id-154' visibility='default' filepath='../dbus/dbus-internals.h' line='353' column='1'/> </data-member> </union-decl> <!-- typedef DBusServerVTable DBusServerVTable --> - <typedef-decl name='DBusServerVTable' type-id='type-id-160' filepath='../dbus/dbus-server-protected.h' line='38' column='1' id='type-id-161'/> + <typedef-decl name='DBusServerVTable' type-id='type-id-159' filepath='../dbus/dbus-server-protected.h' line='38' column='1' id='type-id-160'/> <!-- struct DBusServerVTable --> - <class-decl name='DBusServerVTable' size-in-bits='128' is-struct='yes' visibility='default' filepath='../dbus/dbus-server-protected.h' line='44' column='1' id='type-id-160'> + <class-decl name='DBusServerVTable' size-in-bits='128' is-struct='yes' visibility='default' filepath='../dbus/dbus-server-protected.h' line='44' column='1' id='type-id-159'> <data-member access='public' layout-offset-in-bits='0'> <!-- void (DBusServer*)* DBusServerVTable::finalize --> - <var-decl name='finalize' type-id='type-id-162' visibility='default' filepath='../dbus/dbus-server-protected.h' line='45' column='1'/> + <var-decl name='finalize' type-id='type-id-161' visibility='default' filepath='../dbus/dbus-server-protected.h' line='45' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <!-- void (DBusServer*)* DBusServerVTable::disconnect --> - <var-decl name='disconnect' type-id='type-id-162' visibility='default' filepath='../dbus/dbus-server-protected.h' line='48' column='1'/> + <var-decl name='disconnect' type-id='type-id-161' visibility='default' filepath='../dbus/dbus-server-protected.h' line='48' column='1'/> </data-member> </class-decl> <!-- struct DBusServer --> - <class-decl name='DBusServer' size-in-bits='1216' is-struct='yes' visibility='default' filepath='../dbus/dbus-server-protected.h' line='57' column='1' id='type-id-163'> + <class-decl name='DBusServer' size-in-bits='1216' is-struct='yes' visibility='default' filepath='../dbus/dbus-server-protected.h' line='57' column='1' id='type-id-162'> <data-member access='public' layout-offset-in-bits='0'> <!-- DBusAtomic DBusServer::refcount --> <var-decl name='refcount' type-id='type-id-33' visibility='default' filepath='../dbus/dbus-server-protected.h' line='58' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <!-- const DBusServerVTable* DBusServer::vtable --> - <var-decl name='vtable' type-id='type-id-164' visibility='default' filepath='../dbus/dbus-server-protected.h' line='59' column='1'/> + <var-decl name='vtable' type-id='type-id-163' visibility='default' filepath='../dbus/dbus-server-protected.h' line='59' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> <!-- DBusRMutex* DBusServer::mutex --> @@ -3391,7 +3389,7 @@ </data-member> <data-member access='public' layout-offset-in-bits='192'> <!-- DBusGUID DBusServer::guid --> - <var-decl name='guid' type-id='type-id-165' visibility='default' filepath='../dbus/dbus-server-protected.h' line='62' column='1'/> + <var-decl name='guid' type-id='type-id-164' visibility='default' filepath='../dbus/dbus-server-protected.h' line='62' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> <!-- DBusString DBusServer::guid_hex --> @@ -3423,7 +3421,7 @@ </data-member> <data-member access='public' layout-offset-in-bits='896'> <!-- DBusNewConnectionFunction DBusServer::new_connection_function --> - <var-decl name='new_connection_function' type-id='type-id-166' visibility='default' filepath='../dbus/dbus-server-protected.h' line='76' column='1'/> + <var-decl name='new_connection_function' type-id='type-id-165' visibility='default' filepath='../dbus/dbus-server-protected.h' line='76' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='960'> <!-- void* DBusServer::new_connection_data --> @@ -3447,23 +3445,23 @@ </data-member> </class-decl> <!-- typedef DBusGUID DBusGUID --> - <typedef-decl name='DBusGUID' type-id='type-id-159' filepath='../dbus/dbus-sysdeps.h' line='507' column='1' id='type-id-165'/> + <typedef-decl name='DBusGUID' type-id='type-id-158' filepath='../dbus/dbus-sysdeps.h' line='507' column='1' id='type-id-164'/> <!-- typedef DBusServer DBusServer --> - <typedef-decl name='DBusServer' type-id='type-id-163' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-server.h' line='42' column='1' id='type-id-167'/> + <typedef-decl name='DBusServer' type-id='type-id-162' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-server.h' line='42' column='1' id='type-id-166'/> <!-- typedef void (DBusServer*, DBusConnection*, void*)* DBusNewConnectionFunction --> - <typedef-decl name='DBusNewConnectionFunction' type-id='type-id-168' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-server.h' line='47' column='1' id='type-id-166'/> + <typedef-decl name='DBusNewConnectionFunction' type-id='type-id-167' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-server.h' line='47' column='1' id='type-id-165'/> <!-- DBusServer* --> - <pointer-type-def type-id='type-id-167' size-in-bits='64' id='type-id-169'/> + <pointer-type-def type-id='type-id-166' size-in-bits='64' id='type-id-168'/> <!-- const DBusServerVTable --> - <qualified-type-def type-id='type-id-161' const='yes' id='type-id-170'/> + <qualified-type-def type-id='type-id-160' const='yes' id='type-id-169'/> <!-- const DBusServerVTable* --> - <pointer-type-def type-id='type-id-170' size-in-bits='64' id='type-id-164'/> + <pointer-type-def type-id='type-id-169' size-in-bits='64' id='type-id-163'/> <!-- const char** --> - <pointer-type-def type-id='type-id-7' size-in-bits='64' id='type-id-171'/> + <pointer-type-def type-id='type-id-7' size-in-bits='64' id='type-id-170'/> <!-- void (DBusServer*)* --> - <pointer-type-def type-id='type-id-172' size-in-bits='64' id='type-id-162'/> + <pointer-type-def type-id='type-id-171' size-in-bits='64' id='type-id-161'/> <!-- void (DBusServer*, DBusConnection*, void*)* --> - <pointer-type-def type-id='type-id-173' size-in-bits='64' id='type-id-168'/> + <pointer-type-def type-id='type-id-172' size-in-bits='64' id='type-id-167'/> <!-- DBusServer* dbus_server_listen(const char*, DBusError*) --> <function-decl name='dbus_server_listen' mangled-name='dbus_server_listen' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-server.c' line='549' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dbus_server_listen'> <!-- parameter of type 'const char*' --> @@ -3471,56 +3469,56 @@ <!-- parameter of type 'DBusError*' --> <parameter type-id='type-id-20' name='error' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-server.c' line='550' column='1'/> <!-- DBusServer* --> - <return type-id='type-id-169'/> + <return type-id='type-id-168'/> </function-decl> <!-- DBusServer* dbus_server_ref(DBusServer*) --> <function-decl name='dbus_server_ref' mangled-name='dbus_server_ref' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-server.c' line='687' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dbus_server_ref'> <!-- parameter of type 'DBusServer*' --> - <parameter type-id='type-id-169' name='server' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-server.c' line='687' column='1'/> + <parameter type-id='type-id-168' name='server' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-server.c' line='687' column='1'/> <!-- DBusServer* --> - <return type-id='type-id-169'/> + <return type-id='type-id-168'/> </function-decl> <!-- void dbus_server_unref(DBusServer*) --> <function-decl name='dbus_server_unref' mangled-name='dbus_server_unref' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-server.c' line='720' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dbus_server_unref'> <!-- parameter of type 'DBusServer*' --> - <parameter type-id='type-id-169' name='server' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-server.c' line='720' column='1'/> + <parameter type-id='type-id-168' name='server' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-server.c' line='720' column='1'/> <!-- void --> <return type-id='type-id-24'/> </function-decl> <!-- void dbus_server_disconnect(DBusServer*) --> <function-decl name='dbus_server_disconnect' mangled-name='dbus_server_disconnect' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-server.c' line='770' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dbus_server_disconnect'> <!-- parameter of type 'DBusServer*' --> - <parameter type-id='type-id-169' name='server' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-server.c' line='770' column='1'/> + <parameter type-id='type-id-168' name='server' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-server.c' line='770' column='1'/> <!-- void --> <return type-id='type-id-24'/> </function-decl> <!-- dbus_bool_t dbus_server_get_is_connected(DBusServer*) --> <function-decl name='dbus_server_get_is_connected' mangled-name='dbus_server_get_is_connected' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-server.c' line='797' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dbus_server_get_is_connected'> <!-- parameter of type 'DBusServer*' --> - <parameter type-id='type-id-169' name='server' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-server.c' line='797' column='1'/> + <parameter type-id='type-id-168' name='server' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-server.c' line='797' column='1'/> <!-- typedef dbus_bool_t --> <return type-id='type-id-13'/> </function-decl> <!-- char* dbus_server_get_address(DBusServer*) --> <function-decl name='dbus_server_get_address' mangled-name='dbus_server_get_address' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-server.c' line='818' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dbus_server_get_address'> <!-- parameter of type 'DBusServer*' --> - <parameter type-id='type-id-169' name='server' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-server.c' line='818' column='1'/> + <parameter type-id='type-id-168' name='server' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-server.c' line='818' column='1'/> <!-- char* --> <return type-id='type-id-21'/> </function-decl> <!-- char* dbus_server_get_id(DBusServer*) --> <function-decl name='dbus_server_get_id' mangled-name='dbus_server_get_id' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-server.c' line='854' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dbus_server_get_id'> <!-- parameter of type 'DBusServer*' --> - <parameter type-id='type-id-169' name='server' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-server.c' line='854' column='1'/> + <parameter type-id='type-id-168' name='server' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-server.c' line='854' column='1'/> <!-- char* --> <return type-id='type-id-21'/> </function-decl> <!-- void dbus_server_set_new_connection_function(DBusServer*, DBusNewConnectionFunction, void*, DBusFreeFunction) --> <function-decl name='dbus_server_set_new_connection_function' mangled-name='dbus_server_set_new_connection_function' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-server.c' line='889' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dbus_server_set_new_connection_function'> <!-- parameter of type 'DBusServer*' --> - <parameter type-id='type-id-169' name='server' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-server.c' line='889' column='1'/> + <parameter type-id='type-id-168' name='server' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-server.c' line='889' column='1'/> <!-- parameter of type 'typedef DBusNewConnectionFunction' --> - <parameter type-id='type-id-166' name='function' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-server.c' line='890' column='1'/> + <parameter type-id='type-id-165' name='function' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-server.c' line='890' column='1'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-8' name='data' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-server.c' line='891' column='1'/> <!-- parameter of type 'typedef DBusFreeFunction' --> @@ -3531,7 +3529,7 @@ <!-- dbus_bool_t dbus_server_set_watch_functions(DBusServer*, DBusAddWatchFunction, DBusRemoveWatchFunction, DBusWatchToggledFunction, void*, DBusFreeFunction) --> <function-decl name='dbus_server_set_watch_functions' mangled-name='dbus_server_set_watch_functions' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-server.c' line='929' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dbus_server_set_watch_functions'> <!-- parameter of type 'DBusServer*' --> - <parameter type-id='type-id-169' name='server' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-server.c' line='929' column='1'/> + <parameter type-id='type-id-168' name='server' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-server.c' line='929' column='1'/> <!-- parameter of type 'typedef DBusAddWatchFunction' --> <parameter type-id='type-id-86' name='add_function' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-server.c' line='930' column='1'/> <!-- parameter of type 'typedef DBusRemoveWatchFunction' --> @@ -3548,7 +3546,7 @@ <!-- dbus_bool_t dbus_server_set_timeout_functions(DBusServer*, DBusAddTimeoutFunction, DBusRemoveTimeoutFunction, DBusTimeoutToggledFunction, void*, DBusFreeFunction) --> <function-decl name='dbus_server_set_timeout_functions' mangled-name='dbus_server_set_timeout_functions' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-server.c' line='982' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dbus_server_set_timeout_functions'> <!-- parameter of type 'DBusServer*' --> - <parameter type-id='type-id-169' name='server' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-server.c' line='982' column='1'/> + <parameter type-id='type-id-168' name='server' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-server.c' line='982' column='1'/> <!-- parameter of type 'typedef DBusAddTimeoutFunction' --> <parameter type-id='type-id-91' name='add_function' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-server.c' line='983' column='1'/> <!-- parameter of type 'typedef DBusRemoveTimeoutFunction' --> @@ -3565,9 +3563,9 @@ <!-- dbus_bool_t dbus_server_set_auth_mechanisms(DBusServer*, const char**) --> <function-decl name='dbus_server_set_auth_mechanisms' mangled-name='dbus_server_set_auth_mechanisms' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-server.c' line='1033' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dbus_server_set_auth_mechanisms'> <!-- parameter of type 'DBusServer*' --> - <parameter type-id='type-id-169' name='server' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-server.c' line='1033' column='1'/> + <parameter type-id='type-id-168' name='server' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-server.c' line='1033' column='1'/> <!-- parameter of type 'const char**' --> - <parameter type-id='type-id-171' name='mechanisms' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-server.c' line='1034' column='1'/> + <parameter type-id='type-id-170' name='mechanisms' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-server.c' line='1034' column='1'/> <!-- typedef dbus_bool_t --> <return type-id='type-id-13'/> </function-decl> @@ -3588,7 +3586,7 @@ <!-- dbus_bool_t dbus_server_set_data(DBusServer*, int, void*, DBusFreeFunction) --> <function-decl name='dbus_server_set_data' mangled-name='dbus_server_set_data' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-server.c' line='1116' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dbus_server_set_data'> <!-- parameter of type 'DBusServer*' --> - <parameter type-id='type-id-169' name='server' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-server.c' line='1116' column='1'/> + <parameter type-id='type-id-168' name='server' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-server.c' line='1116' column='1'/> <!-- parameter of type 'int' --> <parameter type-id='type-id-2' name='slot' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-server.c' line='1117' column='1'/> <!-- parameter of type 'void*' --> @@ -3601,23 +3599,23 @@ <!-- void* dbus_server_get_data(DBusServer*, int) --> <function-decl name='dbus_server_get_data' mangled-name='dbus_server_get_data' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-server.c' line='1156' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dbus_server_get_data'> <!-- parameter of type 'DBusServer*' --> - <parameter type-id='type-id-169' name='server' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-server.c' line='1156' column='1'/> + <parameter type-id='type-id-168' name='server' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-server.c' line='1156' column='1'/> <!-- parameter of type 'int' --> <parameter type-id='type-id-2' name='slot' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-server.c' line='1157' column='1'/> <!-- void* --> <return type-id='type-id-8'/> </function-decl> <!-- void (DBusServer*) --> - <function-type size-in-bits='64' id='type-id-172'> + <function-type size-in-bits='64' id='type-id-171'> <!-- parameter of type 'DBusServer*' --> - <parameter type-id='type-id-169'/> + <parameter type-id='type-id-168'/> <!-- void --> <return type-id='type-id-24'/> </function-type> <!-- void (DBusServer*, DBusConnection*, void*) --> - <function-type size-in-bits='64' id='type-id-173'> + <function-type size-in-bits='64' id='type-id-172'> <!-- parameter of type 'DBusServer*' --> - <parameter type-id='type-id-169'/> + <parameter type-id='type-id-168'/> <!-- parameter of type 'DBusConnection*' --> <parameter type-id='type-id-31'/> <!-- parameter of type 'void*' --> @@ -3628,7 +3626,7 @@ </abi-instr> <abi-instr address-size='64' path='dbus-signature.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus' language='LANG_C89'> <!-- struct DBusSignatureIter --> - <class-decl name='DBusSignatureIter' size-in-bits='256' is-struct='yes' naming-typedef-id='type-id-174' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-signature.h' line='45' column='1' id='type-id-175'> + <class-decl name='DBusSignatureIter' size-in-bits='256' is-struct='yes' naming-typedef-id='type-id-173' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-signature.h' line='45' column='1' id='type-id-174'> <data-member access='public' layout-offset-in-bits='0'> <!-- void* DBusSignatureIter::dummy1 --> <var-decl name='dummy1' type-id='type-id-8' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-signature.h' line='46' column='1'/> @@ -3651,17 +3649,17 @@ </data-member> </class-decl> <!-- typedef DBusSignatureIter DBusSignatureIter --> - <typedef-decl name='DBusSignatureIter' type-id='type-id-175' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-signature.h' line='51' column='1' id='type-id-174'/> + <typedef-decl name='DBusSignatureIter' type-id='type-id-174' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-signature.h' line='51' column='1' id='type-id-173'/> <!-- DBusSignatureIter* --> - <pointer-type-def type-id='type-id-174' size-in-bits='64' id='type-id-176'/> + <pointer-type-def type-id='type-id-173' size-in-bits='64' id='type-id-175'/> <!-- const DBusSignatureIter --> - <qualified-type-def type-id='type-id-174' const='yes' id='type-id-177'/> + <qualified-type-def type-id='type-id-173' const='yes' id='type-id-176'/> <!-- const DBusSignatureIter* --> - <pointer-type-def type-id='type-id-177' size-in-bits='64' id='type-id-178'/> + <pointer-type-def type-id='type-id-176' size-in-bits='64' id='type-id-177'/> <!-- void dbus_signature_iter_init(DBusSignatureIter*, const char*) --> <function-decl name='dbus_signature_iter_init' mangled-name='dbus_signature_iter_init' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-signature.c' line='67' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dbus_signature_iter_init'> <!-- parameter of type 'DBusSignatureIter*' --> - <parameter type-id='type-id-176' name='iter' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-signature.c' line='67' column='1'/> + <parameter type-id='type-id-175' name='iter' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-signature.c' line='67' column='1'/> <!-- parameter of type 'const char*' --> <parameter type-id='type-id-7' name='signature' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-signature.c' line='68' column='1'/> <!-- void --> @@ -3670,37 +3668,37 @@ <!-- int dbus_signature_iter_get_current_type(const DBusSignatureIter*) --> <function-decl name='dbus_signature_iter_get_current_type' mangled-name='dbus_signature_iter_get_current_type' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-signature.c' line='92' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dbus_signature_iter_get_current_type'> <!-- parameter of type 'const DBusSignatureIter*' --> - <parameter type-id='type-id-178' name='iter' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-signature.c' line='92' column='1'/> + <parameter type-id='type-id-177' name='iter' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-signature.c' line='92' column='1'/> <!-- int --> <return type-id='type-id-2'/> </function-decl> <!-- char* dbus_signature_iter_get_signature(const DBusSignatureIter*) --> <function-decl name='dbus_signature_iter_get_signature' mangled-name='dbus_signature_iter_get_signature' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-signature.c' line='112' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dbus_signature_iter_get_signature'> <!-- parameter of type 'const DBusSignatureIter*' --> - <parameter type-id='type-id-178' name='iter' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-signature.c' line='112' column='1'/> + <parameter type-id='type-id-177' name='iter' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-signature.c' line='112' column='1'/> <!-- char* --> <return type-id='type-id-21'/> </function-decl> <!-- int dbus_signature_iter_get_element_type(const DBusSignatureIter*) --> <function-decl name='dbus_signature_iter_get_element_type' mangled-name='dbus_signature_iter_get_element_type' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-signature.c' line='146' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dbus_signature_iter_get_element_type'> <!-- parameter of type 'const DBusSignatureIter*' --> - <parameter type-id='type-id-178' name='iter' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-signature.c' line='146' column='1'/> + <parameter type-id='type-id-177' name='iter' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-signature.c' line='146' column='1'/> <!-- int --> <return type-id='type-id-2'/> </function-decl> <!-- dbus_bool_t dbus_signature_iter_next(DBusSignatureIter*) --> <function-decl name='dbus_signature_iter_next' mangled-name='dbus_signature_iter_next' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-signature.c' line='164' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dbus_signature_iter_next'> <!-- parameter of type 'DBusSignatureIter*' --> - <parameter type-id='type-id-176' name='iter' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-signature.c' line='164' column='1'/> + <parameter type-id='type-id-175' name='iter' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-signature.c' line='164' column='1'/> <!-- typedef dbus_bool_t --> <return type-id='type-id-13'/> </function-decl> <!-- void dbus_signature_iter_recurse(const DBusSignatureIter*, DBusSignatureIter*) --> <function-decl name='dbus_signature_iter_recurse' mangled-name='dbus_signature_iter_recurse' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-signature.c' line='207' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dbus_signature_iter_recurse'> <!-- parameter of type 'const DBusSignatureIter*' --> - <parameter type-id='type-id-178' name='iter' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-signature.c' line='207' column='1'/> + <parameter type-id='type-id-177' name='iter' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-signature.c' line='207' column='1'/> <!-- parameter of type 'DBusSignatureIter*' --> - <parameter type-id='type-id-176' name='subiter' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-signature.c' line='208' column='1'/> + <parameter type-id='type-id-175' name='subiter' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-signature.c' line='208' column='1'/> <!-- void --> <return type-id='type-id-24'/> </function-decl> @@ -3820,144 +3818,144 @@ </abi-instr> <abi-instr address-size='64' path='dbus-threads.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus' language='LANG_C89'> <!-- typedef DBusMutex DBusMutex --> - <typedef-decl name='DBusMutex' type-id='type-id-179' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-threads.h' line='41' column='1' id='type-id-180'/> + <typedef-decl name='DBusMutex' type-id='type-id-178' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-threads.h' line='41' column='1' id='type-id-179'/> <!-- typedef DBusMutex* ()* DBusMutexNewFunction --> - <typedef-decl name='DBusMutexNewFunction' type-id='type-id-181' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-threads.h' line='46' column='1' id='type-id-182'/> + <typedef-decl name='DBusMutexNewFunction' type-id='type-id-180' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-threads.h' line='46' column='1' id='type-id-181'/> <!-- typedef void (DBusMutex*)* DBusMutexFreeFunction --> - <typedef-decl name='DBusMutexFreeFunction' type-id='type-id-183' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-threads.h' line='48' column='1' id='type-id-184'/> + <typedef-decl name='DBusMutexFreeFunction' type-id='type-id-182' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-threads.h' line='48' column='1' id='type-id-183'/> <!-- typedef typedef dbus_bool_t (DBusMutex*)* DBusMutexLockFunction --> - <typedef-decl name='DBusMutexLockFunction' type-id='type-id-185' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-threads.h' line='50' column='1' id='type-id-186'/> + <typedef-decl name='DBusMutexLockFunction' type-id='type-id-184' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-threads.h' line='50' column='1' id='type-id-185'/> <!-- typedef typedef dbus_bool_t (DBusMutex*)* DBusMutexUnlockFunction --> - <typedef-decl name='DBusMutexUnlockFunction' type-id='type-id-185' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-threads.h' line='52' column='1' id='type-id-187'/> + <typedef-decl name='DBusMutexUnlockFunction' type-id='type-id-184' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-threads.h' line='52' column='1' id='type-id-186'/> <!-- typedef DBusMutex* ()* DBusRecursiveMutexNewFunction --> - <typedef-decl name='DBusRecursiveMutexNewFunction' type-id='type-id-181' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-threads.h' line='61' column='1' id='type-id-188'/> + <typedef-decl name='DBusRecursiveMutexNewFunction' type-id='type-id-180' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-threads.h' line='61' column='1' id='type-id-187'/> <!-- typedef void (DBusMutex*)* DBusRecursiveMutexFreeFunction --> - <typedef-decl name='DBusRecursiveMutexFreeFunction' type-id='type-id-183' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-threads.h' line='64' column='1' id='type-id-189'/> + <typedef-decl name='DBusRecursiveMutexFreeFunction' type-id='type-id-182' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-threads.h' line='64' column='1' id='type-id-188'/> <!-- typedef void (DBusMutex*)* DBusRecursiveMutexLockFunction --> - <typedef-decl name='DBusRecursiveMutexLockFunction' type-id='type-id-183' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-threads.h' line='68' column='1' id='type-id-190'/> + <typedef-decl name='DBusRecursiveMutexLockFunction' type-id='type-id-182' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-threads.h' line='68' column='1' id='type-id-189'/> <!-- typedef void (DBusMutex*)* DBusRecursiveMutexUnlockFunction --> - <typedef-decl name='DBusRecursiveMutexUnlockFunction' type-id='type-id-183' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-threads.h' line='72' column='1' id='type-id-191'/> + <typedef-decl name='DBusRecursiveMutexUnlockFunction' type-id='type-id-182' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-threads.h' line='72' column='1' id='type-id-190'/> <!-- typedef DBusCondVar* ()* DBusCondVarNewFunction --> - <typedef-decl name='DBusCondVarNewFunction' type-id='type-id-192' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-threads.h' line='77' column='1' id='type-id-193'/> + <typedef-decl name='DBusCondVarNewFunction' type-id='type-id-191' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-threads.h' line='77' column='1' id='type-id-192'/> <!-- typedef void (DBusCondVar*)* DBusCondVarFreeFunction --> - <typedef-decl name='DBusCondVarFreeFunction' type-id='type-id-194' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-threads.h' line='80' column='1' id='type-id-195'/> + <typedef-decl name='DBusCondVarFreeFunction' type-id='type-id-193' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-threads.h' line='80' column='1' id='type-id-194'/> <!-- typedef void (DBusCondVar*, DBusMutex*)* DBusCondVarWaitFunction --> - <typedef-decl name='DBusCondVarWaitFunction' type-id='type-id-196' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-threads.h' line='92' column='1' id='type-id-197'/> + <typedef-decl name='DBusCondVarWaitFunction' type-id='type-id-195' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-threads.h' line='92' column='1' id='type-id-196'/> <!-- typedef typedef dbus_bool_t (DBusCondVar*, DBusMutex*, int)* DBusCondVarWaitTimeoutFunction --> - <typedef-decl name='DBusCondVarWaitTimeoutFunction' type-id='type-id-198' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-threads.h' line='101' column='1' id='type-id-199'/> + <typedef-decl name='DBusCondVarWaitTimeoutFunction' type-id='type-id-197' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-threads.h' line='101' column='1' id='type-id-198'/> <!-- typedef void (DBusCondVar*)* DBusCondVarWakeOneFunction --> - <typedef-decl name='DBusCondVarWakeOneFunction' type-id='type-id-194' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-threads.h' line='108' column='1' id='type-id-200'/> + <typedef-decl name='DBusCondVarWakeOneFunction' type-id='type-id-193' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-threads.h' line='108' column='1' id='type-id-199'/> <!-- typedef void (DBusCondVar*)* DBusCondVarWakeAllFunction --> - <typedef-decl name='DBusCondVarWakeAllFunction' type-id='type-id-194' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-threads.h' line='114' column='1' id='type-id-201'/> + <typedef-decl name='DBusCondVarWakeAllFunction' type-id='type-id-193' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-threads.h' line='114' column='1' id='type-id-200'/> <!-- struct DBusThreadFunctions --> - <class-decl name='DBusThreadFunctions' size-in-bits='1216' is-struct='yes' naming-typedef-id='type-id-202' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-threads.h' line='153' column='1' id='type-id-203'> + <class-decl name='DBusThreadFunctions' size-in-bits='1216' is-struct='yes' naming-typedef-id='type-id-201' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-threads.h' line='153' column='1' id='type-id-202'> <data-member access='public' layout-offset-in-bits='0'> <!-- unsigned int DBusThreadFunctions::mask --> <var-decl name='mask' type-id='type-id-3' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-threads.h' line='154' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <!-- DBusMutexNewFunction DBusThreadFunctions::mutex_new --> - <var-decl name='mutex_new' type-id='type-id-182' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-threads.h' line='156' column='1'/> + <var-decl name='mutex_new' type-id='type-id-181' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-threads.h' line='156' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> <!-- DBusMutexFreeFunction DBusThreadFunctions::mutex_free --> - <var-decl name='mutex_free' type-id='type-id-184' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-threads.h' line='157' column='1'/> + <var-decl name='mutex_free' type-id='type-id-183' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-threads.h' line='157' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> <!-- DBusMutexLockFunction DBusThreadFunctions::mutex_lock --> - <var-decl name='mutex_lock' type-id='type-id-186' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-threads.h' line='158' column='1'/> + <var-decl name='mutex_lock' type-id='type-id-185' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-threads.h' line='158' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> <!-- DBusMutexUnlockFunction DBusThreadFunctions::mutex_unlock --> - <var-decl name='mutex_unlock' type-id='type-id-187' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-threads.h' line='159' column='1'/> + <var-decl name='mutex_unlock' type-id='type-id-186' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-threads.h' line='159' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> <!-- DBusCondVarNewFunction DBusThreadFunctions::condvar_new --> - <var-decl name='condvar_new' type-id='type-id-193' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-threads.h' line='161' column='1'/> + <var-decl name='condvar_new' type-id='type-id-192' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-threads.h' line='161' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> <!-- DBusCondVarFreeFunction DBusThreadFunctions::condvar_free --> - <var-decl name='condvar_free' type-id='type-id-195' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-threads.h' line='162' column='1'/> + <var-decl name='condvar_free' type-id='type-id-194' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-threads.h' line='162' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='448'> <!-- DBusCondVarWaitFunction DBusThreadFunctions::condvar_wait --> - <var-decl name='condvar_wait' type-id='type-id-197' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-threads.h' line='163' column='1'/> + <var-decl name='condvar_wait' type-id='type-id-196' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-threads.h' line='163' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='512'> <!-- DBusCondVarWaitTimeoutFunction DBusThreadFunctions::condvar_wait_timeout --> - <var-decl name='condvar_wait_timeout' type-id='type-id-199' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-threads.h' line='164' column='1'/> + <var-decl name='condvar_wait_timeout' type-id='type-id-198' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-threads.h' line='164' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='576'> <!-- DBusCondVarWakeOneFunction DBusThreadFunctions::condvar_wake_one --> - <var-decl name='condvar_wake_one' type-id='type-id-200' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-threads.h' line='165' column='1'/> + <var-decl name='condvar_wake_one' type-id='type-id-199' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-threads.h' line='165' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='640'> <!-- DBusCondVarWakeAllFunction DBusThreadFunctions::condvar_wake_all --> - <var-decl name='condvar_wake_all' type-id='type-id-201' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-threads.h' line='166' column='1'/> + <var-decl name='condvar_wake_all' type-id='type-id-200' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-threads.h' line='166' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='704'> <!-- DBusRecursiveMutexNewFunction DBusThreadFunctions::recursive_mutex_new --> - <var-decl name='recursive_mutex_new' type-id='type-id-188' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-threads.h' line='168' column='1'/> + <var-decl name='recursive_mutex_new' type-id='type-id-187' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-threads.h' line='168' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='768'> <!-- DBusRecursiveMutexFreeFunction DBusThreadFunctions::recursive_mutex_free --> - <var-decl name='recursive_mutex_free' type-id='type-id-189' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-threads.h' line='169' column='1'/> + <var-decl name='recursive_mutex_free' type-id='type-id-188' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-threads.h' line='169' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='832'> <!-- DBusRecursiveMutexLockFunction DBusThreadFunctions::recursive_mutex_lock --> - <var-decl name='recursive_mutex_lock' type-id='type-id-190' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-threads.h' line='170' column='1'/> + <var-decl name='recursive_mutex_lock' type-id='type-id-189' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-threads.h' line='170' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='896'> <!-- DBusRecursiveMutexUnlockFunction DBusThreadFunctions::recursive_mutex_unlock --> - <var-decl name='recursive_mutex_unlock' type-id='type-id-191' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-threads.h' line='171' column='1'/> + <var-decl name='recursive_mutex_unlock' type-id='type-id-190' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-threads.h' line='171' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='960'> <!-- void ()* DBusThreadFunctions::padding1 --> - <var-decl name='padding1' type-id='type-id-204' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-threads.h' line='173' column='1'/> + <var-decl name='padding1' type-id='type-id-203' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-threads.h' line='173' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1024'> <!-- void ()* DBusThreadFunctions::padding2 --> - <var-decl name='padding2' type-id='type-id-204' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-threads.h' line='174' column='1'/> + <var-decl name='padding2' type-id='type-id-203' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-threads.h' line='174' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1088'> <!-- void ()* DBusThreadFunctions::padding3 --> - <var-decl name='padding3' type-id='type-id-204' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-threads.h' line='175' column='1'/> + <var-decl name='padding3' type-id='type-id-203' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-threads.h' line='175' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1152'> <!-- void ()* DBusThreadFunctions::padding4 --> - <var-decl name='padding4' type-id='type-id-204' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-threads.h' line='176' column='1'/> + <var-decl name='padding4' type-id='type-id-203' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-threads.h' line='176' column='1'/> </data-member> </class-decl> <!-- typedef DBusThreadFunctions DBusThreadFunctions --> - <typedef-decl name='DBusThreadFunctions' type-id='type-id-203' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-threads.h' line='178' column='1' id='type-id-202'/> + <typedef-decl name='DBusThreadFunctions' type-id='type-id-202' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-threads.h' line='178' column='1' id='type-id-201'/> <!-- DBusCondVar* ()* --> - <pointer-type-def type-id='type-id-205' size-in-bits='64' id='type-id-192'/> + <pointer-type-def type-id='type-id-204' size-in-bits='64' id='type-id-191'/> <!-- DBusMutex* --> - <pointer-type-def type-id='type-id-180' size-in-bits='64' id='type-id-206'/> + <pointer-type-def type-id='type-id-179' size-in-bits='64' id='type-id-205'/> <!-- DBusMutex* ()* --> - <pointer-type-def type-id='type-id-207' size-in-bits='64' id='type-id-181'/> + <pointer-type-def type-id='type-id-206' size-in-bits='64' id='type-id-180'/> <!-- const DBusThreadFunctions --> - <qualified-type-def type-id='type-id-202' const='yes' id='type-id-208'/> + <qualified-type-def type-id='type-id-201' const='yes' id='type-id-207'/> <!-- const DBusThreadFunctions* --> - <pointer-type-def type-id='type-id-208' size-in-bits='64' id='type-id-209'/> + <pointer-type-def type-id='type-id-207' size-in-bits='64' id='type-id-208'/> <!-- typedef dbus_bool_t (DBusCondVar*, DBusMutex*, int)* --> - <pointer-type-def type-id='type-id-210' size-in-bits='64' id='type-id-198'/> + <pointer-type-def type-id='type-id-209' size-in-bits='64' id='type-id-197'/> <!-- typedef dbus_bool_t (DBusMutex*)* --> - <pointer-type-def type-id='type-id-211' size-in-bits='64' id='type-id-185'/> + <pointer-type-def type-id='type-id-210' size-in-bits='64' id='type-id-184'/> <!-- void ()* --> - <pointer-type-def type-id='type-id-212' size-in-bits='64' id='type-id-204'/> + <pointer-type-def type-id='type-id-211' size-in-bits='64' id='type-id-203'/> <!-- void (DBusCondVar*)* --> - <pointer-type-def type-id='type-id-213' size-in-bits='64' id='type-id-194'/> + <pointer-type-def type-id='type-id-212' size-in-bits='64' id='type-id-193'/> <!-- void (DBusCondVar*, DBusMutex*)* --> - <pointer-type-def type-id='type-id-214' size-in-bits='64' id='type-id-196'/> + <pointer-type-def type-id='type-id-213' size-in-bits='64' id='type-id-195'/> <!-- void (DBusMutex*)* --> - <pointer-type-def type-id='type-id-215' size-in-bits='64' id='type-id-183'/> + <pointer-type-def type-id='type-id-214' size-in-bits='64' id='type-id-182'/> <!-- struct DBusMutex --> - <class-decl name='DBusMutex' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-179'/> + <class-decl name='DBusMutex' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-178'/> <!-- dbus_bool_t dbus_threads_init(const DBusThreadFunctions*) --> <function-decl name='dbus_threads_init' mangled-name='dbus_threads_init' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-threads.c' line='391' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dbus_threads_init'> <!-- parameter of type 'const DBusThreadFunctions*' --> - <parameter type-id='type-id-209' name='functions' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-threads.c' line='391' column='1'/> + <parameter type-id='type-id-208' name='functions' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-threads.c' line='391' column='1'/> <!-- typedef dbus_bool_t --> <return type-id='type-id-13'/> </function-decl> @@ -3967,58 +3965,58 @@ <return type-id='type-id-13'/> </function-decl> <!-- DBusCondVar* () --> - <function-type size-in-bits='64' id='type-id-205'> + <function-type size-in-bits='64' id='type-id-204'> <!-- DBusCondVar* --> <return type-id='type-id-36'/> </function-type> <!-- DBusMutex* () --> - <function-type size-in-bits='64' id='type-id-207'> + <function-type size-in-bits='64' id='type-id-206'> <!-- DBusMutex* --> - <return type-id='type-id-206'/> + <return type-id='type-id-205'/> </function-type> <!-- dbus_bool_t (DBusCondVar*, DBusMutex*, int) --> - <function-type size-in-bits='64' id='type-id-210'> + <function-type size-in-bits='64' id='type-id-209'> <!-- parameter of type 'DBusCondVar*' --> <parameter type-id='type-id-36'/> <!-- parameter of type 'DBusMutex*' --> - <parameter type-id='type-id-206'/> + <parameter type-id='type-id-205'/> <!-- parameter of type 'int' --> <parameter type-id='type-id-2'/> <!-- typedef dbus_bool_t --> <return type-id='type-id-13'/> </function-type> <!-- dbus_bool_t (DBusMutex*) --> - <function-type size-in-bits='64' id='type-id-211'> + <function-type size-in-bits='64' id='type-id-210'> <!-- parameter of type 'DBusMutex*' --> - <parameter type-id='type-id-206'/> + <parameter type-id='type-id-205'/> <!-- typedef dbus_bool_t --> <return type-id='type-id-13'/> </function-type> <!-- void () --> - <function-type size-in-bits='64' id='type-id-212'> + <function-type size-in-bits='64' id='type-id-211'> <!-- void --> <return type-id='type-id-24'/> </function-type> <!-- void (DBusCondVar*) --> - <function-type size-in-bits='64' id='type-id-213'> + <function-type size-in-bits='64' id='type-id-212'> <!-- parameter of type 'DBusCondVar*' --> <parameter type-id='type-id-36'/> <!-- void --> <return type-id='type-id-24'/> </function-type> <!-- void (DBusCondVar*, DBusMutex*) --> - <function-type size-in-bits='64' id='type-id-214'> + <function-type size-in-bits='64' id='type-id-213'> <!-- parameter of type 'DBusCondVar*' --> <parameter type-id='type-id-36'/> <!-- parameter of type 'DBusMutex*' --> - <parameter type-id='type-id-206'/> + <parameter type-id='type-id-205'/> <!-- void --> <return type-id='type-id-24'/> </function-type> <!-- void (DBusMutex*) --> - <function-type size-in-bits='64' id='type-id-215'> + <function-type size-in-bits='64' id='type-id-214'> <!-- parameter of type 'DBusMutex*' --> - <parameter type-id='type-id-206'/> + <parameter type-id='type-id-205'/> <!-- void --> <return type-id='type-id-24'/> </function-type> @@ -4060,9 +4058,9 @@ </data-member> </class-decl> <!-- typedef typedef dbus_bool_t (void*)* DBusTimeoutHandler --> - <typedef-decl name='DBusTimeoutHandler' type-id='type-id-216' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-timeout.h' line='41' column='1' id='type-id-140'/> + <typedef-decl name='DBusTimeoutHandler' type-id='type-id-215' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-timeout.h' line='41' column='1' id='type-id-140'/> <!-- typedef dbus_bool_t (void*)* --> - <pointer-type-def type-id='type-id-217' size-in-bits='64' id='type-id-216'/> + <pointer-type-def type-id='type-id-216' size-in-bits='64' id='type-id-215'/> <!-- int dbus_timeout_get_interval(DBusTimeout*) --> <function-decl name='dbus_timeout_get_interval' mangled-name='dbus_timeout_get_interval' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-timeout.c' line='416' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dbus_timeout_get_interval'> <!-- parameter of type 'DBusTimeout*' --> @@ -4103,7 +4101,7 @@ <return type-id='type-id-13'/> </function-decl> <!-- dbus_bool_t (void*) --> - <function-type size-in-bits='64' id='type-id-217'> + <function-type size-in-bits='64' id='type-id-216'> <!-- parameter of type 'void*' --> <parameter type-id='type-id-8'/> <!-- typedef dbus_bool_t --> @@ -4177,9 +4175,9 @@ </data-member> </class-decl> <!-- typedef typedef dbus_bool_t (DBusWatch*, unsigned int, void*)* DBusWatchHandler --> - <typedef-decl name='DBusWatchHandler' type-id='type-id-218' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-watch.h' line='43' column='1' id='type-id-141'/> + <typedef-decl name='DBusWatchHandler' type-id='type-id-217' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-watch.h' line='43' column='1' id='type-id-141'/> <!-- typedef dbus_bool_t (DBusWatch*, unsigned int, void*)* --> - <pointer-type-def type-id='type-id-219' size-in-bits='64' id='type-id-218'/> + <pointer-type-def type-id='type-id-218' size-in-bits='64' id='type-id-217'/> <!-- int dbus_watch_get_fd(DBusWatch*) --> <function-decl name='dbus_watch_get_fd' mangled-name='dbus_watch_get_fd' filepath='/tmp/legendre/spack-stage/spack-stage-hI99PR/dbus-1.9.0/dbus/dbus-watch.c' line='536' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dbus_watch_get_fd'> <!-- parameter of type 'DBusWatch*' --> @@ -4243,7 +4241,7 @@ <return type-id='type-id-13'/> </function-decl> <!-- dbus_bool_t (DBusWatch*, unsigned int, void*) --> - <function-type size-in-bits='64' id='type-id-219'> + <function-type size-in-bits='64' id='type-id-218'> <!-- parameter of type 'DBusWatch*' --> <parameter type-id='type-id-121'/> <!-- parameter of type 'unsigned int' -->
diff --git a/tests/data/test-annotate/test14-pr18893.so.abi b/tests/data/test-annotate/test14-pr18893.so.abi index 2bcb3c5..0cdb6f0 100644 --- a/tests/data/test-annotate/test14-pr18893.so.abi +++ b/tests/data/test-annotate/test14-pr18893.so.abi
@@ -4280,8 +4280,6 @@ </member-function> </class-decl> </abi-instr> - <abi-instr address-size='64' path='libnurbs/interface/insurfeval.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-T0fsxk/Mesa-8.0.5/src/glu/sgi' language='LANG_C_plus_plus'> - </abi-instr> <abi-instr address-size='64' path='libnurbs/internals/arc.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-T0fsxk/Mesa-8.0.5/src/glu/sgi' language='LANG_C_plus_plus'> <!-- char --> <type-decl name='char' size-in-bits='8' id='type-id-106'/> @@ -4290,7 +4288,7 @@ <!-- <anonymous range>[32] --> <subrange length='32' type-id='type-id-3' id='type-id-109'/> </array-type-def> - <!-- typedef unsigned long int size_t --> + <!-- typedef long unsigned int size_t --> <typedef-decl name='size_t' type-id='type-id-3' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/include/stddef.h' line='211' column='1' id='type-id-110'/> <!-- typedef Arc* Arc_ptr --> <typedef-decl name='Arc_ptr' type-id='type-id-111' filepath='libnurbs/internals/arc.h' line='50' column='1' id='type-id-112'/> @@ -8017,8 +8015,6 @@ </member-function> </class-decl> </abi-instr> - <abi-instr address-size='64' path='libnurbs/internals/arctess.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-T0fsxk/Mesa-8.0.5/src/glu/sgi' language='LANG_C_plus_plus'> - </abi-instr> <abi-instr address-size='64' path='libnurbs/internals/backend.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-T0fsxk/Mesa-8.0.5/src/glu/sgi' language='LANG_C_plus_plus'> <!-- REAL[3][4] --> <array-type-def dimensions='2' type-id='type-id-1' size-in-bits='384' id='type-id-138'> @@ -10370,10 +10366,6 @@ <!-- Knotvector* --> <pointer-type-def type-id='type-id-219' size-in-bits='64' id='type-id-83'/> </abi-instr> - <abi-instr address-size='64' path='libnurbs/internals/mapdesc.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-T0fsxk/Mesa-8.0.5/src/glu/sgi' language='LANG_C_plus_plus'> - </abi-instr> - <abi-instr address-size='64' path='libnurbs/internals/mapdescv.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-T0fsxk/Mesa-8.0.5/src/glu/sgi' language='LANG_C_plus_plus'> - </abi-instr> <abi-instr address-size='64' path='libnurbs/internals/maplist.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-T0fsxk/Mesa-8.0.5/src/glu/sgi' language='LANG_C_plus_plus'> <!-- class Maplist --> <class-decl name='Maplist' size-in-bits='2688' visibility='default' filepath='libnurbs/internals/maplist.h' line='46' column='1' id='type-id-63'> @@ -11902,8 +11894,6 @@ <!-- Patchlist* --> <pointer-type-def type-id='type-id-157' size-in-bits='64' id='type-id-160'/> </abi-instr> - <abi-instr address-size='64' path='libnurbs/internals/quilt.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-T0fsxk/Mesa-8.0.5/src/glu/sgi' language='LANG_C_plus_plus'> - </abi-instr> <abi-instr address-size='64' path='libnurbs/internals/slicer.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-T0fsxk/Mesa-8.0.5/src/glu/sgi' language='LANG_C_plus_plus'> <!-- class gridWrap --> <class-decl name='gridWrap' size-in-bits='384' visibility='default' filepath='libnurbs/nurbtess/gridWrap.h' line='42' column='1' id='type-id-278'> @@ -14021,22 +14011,6 @@ <!-- monoChain** --> <pointer-type-def type-id='type-id-309' size-in-bits='64' id='type-id-310'/> </abi-instr> - <abi-instr address-size='64' path='libnurbs/nurbtess/monoTriangulation.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-T0fsxk/Mesa-8.0.5/src/glu/sgi' language='LANG_C_plus_plus'> - </abi-instr> - <abi-instr address-size='64' path='libnurbs/nurbtess/polyDBG.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-T0fsxk/Mesa-8.0.5/src/glu/sgi' language='LANG_C_plus_plus'> - </abi-instr> - <abi-instr address-size='64' path='libnurbs/nurbtess/sampleComp.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-T0fsxk/Mesa-8.0.5/src/glu/sgi' language='LANG_C_plus_plus'> - </abi-instr> - <abi-instr address-size='64' path='libnurbs/nurbtess/sampleCompBot.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-T0fsxk/Mesa-8.0.5/src/glu/sgi' language='LANG_C_plus_plus'> - </abi-instr> - <abi-instr address-size='64' path='libnurbs/nurbtess/sampleCompRight.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-T0fsxk/Mesa-8.0.5/src/glu/sgi' language='LANG_C_plus_plus'> - </abi-instr> - <abi-instr address-size='64' path='libnurbs/nurbtess/sampleCompTop.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-T0fsxk/Mesa-8.0.5/src/glu/sgi' language='LANG_C_plus_plus'> - </abi-instr> - <abi-instr address-size='64' path='libnurbs/nurbtess/sampleMonoPoly.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-T0fsxk/Mesa-8.0.5/src/glu/sgi' language='LANG_C_plus_plus'> - </abi-instr> - <abi-instr address-size='64' path='libnurbs/nurbtess/sampledLine.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-T0fsxk/Mesa-8.0.5/src/glu/sgi' language='LANG_C_plus_plus'> - </abi-instr> <abi-instr address-size='64' path='libtess/tess.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-T0fsxk/Mesa-8.0.5/src/glu/sgi' language='LANG_C99'> <!-- CachedVertex[100] --> <array-type-def dimensions='1' type-id='type-id-311' size-in-bits='25600' id='type-id-312'> @@ -14062,15 +14036,15 @@ <!-- <anonymous range>[8] --> <subrange length='8' type-id='type-id-3' id='type-id-320'/> </array-type-def> - <!-- unnamed-enum-underlying-type-32 --> - <type-decl name='unnamed-enum-underlying-type-32' is-anonymous='yes' size-in-bits='32' alignment-in-bits='32' id='type-id-12'/> - <!-- unsigned long int --> - <type-decl name='unsigned long int' size-in-bits='64' id='type-id-3'/> - <!-- unsigned long int[16] --> + <!-- long unsigned int --> + <type-decl name='long unsigned int' size-in-bits='64' id='type-id-3'/> + <!-- long unsigned int[16] --> <array-type-def dimensions='1' type-id='type-id-3' size-in-bits='1024' id='type-id-321'> <!-- <anonymous range>[16] --> <subrange length='16' type-id='type-id-3' id='type-id-322'/> </array-type-def> + <!-- unnamed-enum-underlying-type-32 --> + <type-decl name='unnamed-enum-underlying-type-32' is-anonymous='yes' size-in-bits='32' alignment-in-bits='32' id='type-id-12'/> <!-- typedef float GLfloat --> <typedef-decl name='GLfloat' type-id='type-id-15' filepath='../../../include/GL/gl.h' line='160' column='1' id='type-id-23'/> <!-- typedef GLUtesselator GLUtesselator --> @@ -14080,7 +14054,7 @@ <!-- struct __sigset_t --> <class-decl name='__sigset_t' size-in-bits='1024' is-struct='yes' naming-typedef-id='type-id-326' visibility='default' filepath='/usr/include/bits/sigset.h' line='30' column='1' id='type-id-327'> <data-member access='public' layout-offset-in-bits='0'> - <!-- unsigned long int __sigset_t::__val[16] --> + <!-- long unsigned int __sigset_t::__val[16] --> <var-decl name='__val' type-id='type-id-321' visibility='default' filepath='/usr/include/bits/sigset.h' line='31' column='1'/> </data-member> </class-decl>
diff --git a/tests/data/test-annotate/test15-pr18892.so.abi b/tests/data/test-annotate/test15-pr18892.so.abi index 582951a..06164fa 100644 --- a/tests/data/test-annotate/test15-pr18892.so.abi +++ b/tests/data/test-annotate/test15-pr18892.so.abi
@@ -4405,7 +4405,7 @@ <pointer-type-def type-id='type-id-102' size-in-bits='64' id='type-id-103'/> <!-- __sanitizer::StackTrace* --> <pointer-type-def type-id='type-id-104' size-in-bits='64' id='type-id-105'/> - <!-- bool (const unsigned long int&, const unsigned long int&)* --> + <!-- bool (const long unsigned int&, const long unsigned int&)* --> <pointer-type-def type-id='type-id-106' size-in-bits='64' id='type-id-107'/> <!-- bool (void*, char*, int)* --> <pointer-type-def type-id='type-id-108' size-in-bits='64' id='type-id-109'/> @@ -4413,11 +4413,11 @@ <qualified-type-def type-id='type-id-102' const='yes' id='type-id-110'/> <!-- const __sanitizer::LoadedModule* --> <pointer-type-def type-id='type-id-110' size-in-bits='64' id='type-id-111'/> - <!-- const unsigned long int --> + <!-- const long unsigned int --> <qualified-type-def type-id='type-id-112' const='yes' id='type-id-113'/> - <!-- const unsigned long int& --> + <!-- const long unsigned int& --> <reference-type-def kind='lvalue' type-id='type-id-113' size-in-bits='64' id='type-id-114'/> - <!-- unsigned long int** --> + <!-- long unsigned int** --> <pointer-type-def type-id='type-id-115' size-in-bits='64' id='type-id-116'/> <!-- void __sanitizer_sandbox_on_notify(void*) --> <function-decl name='__sanitizer_sandbox_on_notify' mangled-name='__sanitizer_sandbox_on_notify' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common.cc' line='277' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__sanitizer_sandbox_on_notify'> @@ -4597,7 +4597,7 @@ <var-decl name='size' type-id='type-id-91' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_stacktrace.h' line='35' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <!-- unsigned long int __sanitizer::StackTrace::trace[256] --> + <!-- long unsigned int __sanitizer::StackTrace::trace[256] --> <var-decl name='trace' type-id='type-id-123' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_stacktrace.h' line='36' column='1'/> </data-member> <member-function access='private'> @@ -4768,21 +4768,21 @@ <!-- void --> <return type-id='type-id-25'/> </function-decl> - <!-- void __sanitizer::Swap<long unsigned int>(unsigned long int&, unsigned long int&) --> + <!-- void __sanitizer::Swap<long unsigned int>(long unsigned int&, long unsigned int&) --> <function-decl name='Swap<long unsigned int>' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common.h' line='292' column='1' visibility='default' binding='global' size-in-bits='64'> - <!-- parameter of type 'unsigned long int&' --> + <!-- parameter of type 'long unsigned int&' --> <parameter type-id='type-id-127'/> - <!-- parameter of type 'unsigned long int&' --> + <!-- parameter of type 'long unsigned int&' --> <parameter type-id='type-id-127'/> <!-- void --> <return type-id='type-id-25'/> </function-decl> </namespace-decl> - <!-- bool (const unsigned long int&, const unsigned long int&) --> + <!-- bool (const long unsigned int&, const long unsigned int&) --> <function-type size-in-bits='64' id='type-id-106'> - <!-- parameter of type 'const unsigned long int&' --> + <!-- parameter of type 'const long unsigned int&' --> <parameter type-id='type-id-114'/> - <!-- parameter of type 'const unsigned long int&' --> + <!-- parameter of type 'const long unsigned int&' --> <parameter type-id='type-id-114'/> <!-- bool --> <return type-id='type-id-121'/> @@ -4818,16 +4818,16 @@ <reference-type-def kind='lvalue' type-id='type-id-135' size-in-bits='64' id='type-id-136'/> <!-- const __sanitizer::InternalMmapVector<unsigned int>* --> <pointer-type-def type-id='type-id-135' size-in-bits='64' id='type-id-137'/> + <!-- const long unsigned int* --> + <pointer-type-def type-id='type-id-113' size-in-bits='64' id='type-id-138'/> <!-- const unsigned int --> - <qualified-type-def type-id='type-id-138' const='yes' id='type-id-139'/> + <qualified-type-def type-id='type-id-139' const='yes' id='type-id-140'/> <!-- const unsigned int& --> - <reference-type-def kind='lvalue' type-id='type-id-139' size-in-bits='64' id='type-id-140'/> + <reference-type-def kind='lvalue' type-id='type-id-140' size-in-bits='64' id='type-id-141'/> <!-- const unsigned int* --> - <pointer-type-def type-id='type-id-139' size-in-bits='64' id='type-id-141'/> - <!-- const unsigned long int* --> - <pointer-type-def type-id='type-id-113' size-in-bits='64' id='type-id-142'/> + <pointer-type-def type-id='type-id-140' size-in-bits='64' id='type-id-142'/> <!-- unsigned int& --> - <reference-type-def kind='lvalue' type-id='type-id-138' size-in-bits='64' id='type-id-143'/> + <reference-type-def kind='lvalue' type-id='type-id-139' size-in-bits='64' id='type-id-143'/> <!-- void __sanitizer_cov(void*) --> <function-decl name='__sanitizer_cov' mangled-name='__sanitizer_cov' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_coverage.cc' line='107' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__sanitizer_cov'> <!-- parameter of type 'void*' --> @@ -4845,7 +4845,7 @@ <!-- class __sanitizer::InternalMmapVector<long unsigned int> --> <class-decl name='InternalMmapVector<long unsigned int>' size-in-bits='192' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common.h' line='320' column='1' id='type-id-128'> <data-member access='private' layout-offset-in-bits='0'> - <!-- unsigned long int* __sanitizer::InternalMmapVector<long unsigned int>::data_ --> + <!-- long unsigned int* __sanitizer::InternalMmapVector<long unsigned int>::data_ --> <var-decl name='data_' type-id='type-id-115' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common.h' line='382' column='1'/> </data-member> <data-member access='private' layout-offset-in-bits='64'> @@ -4899,12 +4899,12 @@ </function-decl> </member-function> <member-function access='public' const='yes'> - <!-- const unsigned long int* __sanitizer::InternalMmapVector<long unsigned int>::data() --> + <!-- const long unsigned int* __sanitizer::InternalMmapVector<long unsigned int>::data() --> <function-decl name='data' mangled-name='_ZNK11__sanitizer18InternalMmapVectorImE4dataEv' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common.h' line='357' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const __sanitizer::InternalMmapVector<long unsigned int>*' --> <parameter type-id='type-id-134' is-artificial='yes'/> - <!-- const unsigned long int* --> - <return type-id='type-id-142'/> + <!-- const long unsigned int* --> + <return type-id='type-id-138'/> </function-decl> </member-function> <member-function access='private'> @@ -4919,22 +4919,22 @@ </function-decl> </member-function> <member-function access='public'> - <!-- unsigned long int& __sanitizer::InternalMmapVector<long unsigned int>::operator[](__sanitizer::uptr) --> + <!-- long unsigned int& __sanitizer::InternalMmapVector<long unsigned int>::operator[](__sanitizer::uptr) --> <function-decl name='operator[]' mangled-name='_ZN11__sanitizer18InternalMmapVectorImEixEm' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common.h' line='330' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__sanitizer::InternalMmapVector<long unsigned int>*' --> <parameter type-id='type-id-129' is-artificial='yes'/> <!-- parameter of type 'typedef __sanitizer::uptr' --> <parameter type-id='type-id-91'/> - <!-- unsigned long int& --> + <!-- long unsigned int& --> <return type-id='type-id-127'/> </function-decl> </member-function> <member-function access='public'> - <!-- void __sanitizer::InternalMmapVector<long unsigned int>::push_back(const unsigned long int&) --> + <!-- void __sanitizer::InternalMmapVector<long unsigned int>::push_back(const long unsigned int&) --> <function-decl name='push_back' mangled-name='_ZN11__sanitizer18InternalMmapVectorImE9push_backERKm' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common.h' line='338' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__sanitizer::InternalMmapVector<long unsigned int>*' --> <parameter type-id='type-id-129' is-artificial='yes'/> - <!-- parameter of type 'const unsigned long int&' --> + <!-- parameter of type 'const long unsigned int&' --> <parameter type-id='type-id-114'/> <!-- void --> <return type-id='type-id-25'/> @@ -5003,7 +5003,7 @@ <!-- implicit parameter of type 'const __sanitizer::InternalMmapVector<unsigned int>*' --> <parameter type-id='type-id-137' is-artificial='yes'/> <!-- const unsigned int* --> - <return type-id='type-id-141'/> + <return type-id='type-id-142'/> </function-decl> </member-function> <member-function access='public' const='yes'> @@ -5032,7 +5032,7 @@ <!-- implicit parameter of type '__sanitizer::InternalMmapVector<unsigned int>*' --> <parameter type-id='type-id-131' is-artificial='yes'/> <!-- parameter of type 'const unsigned int&' --> - <parameter type-id='type-id-140'/> + <parameter type-id='type-id-141'/> <!-- void --> <return type-id='type-id-25'/> </function-decl> @@ -5239,15 +5239,15 @@ <!-- struct __sanitizer::linux_dirent --> <class-decl name='linux_dirent' size-in-bits='2240' is-struct='yes' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_linux.cc' line='565' column='1' id='type-id-165'> <data-member access='public' layout-offset-in-bits='0'> - <!-- unsigned long int __sanitizer::linux_dirent::d_ino --> + <!-- long unsigned int __sanitizer::linux_dirent::d_ino --> <var-decl name='d_ino' type-id='type-id-112' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_linux.cc' line='566' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <!-- unsigned long int __sanitizer::linux_dirent::d_off --> + <!-- long unsigned int __sanitizer::linux_dirent::d_off --> <var-decl name='d_off' type-id='type-id-112' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_linux.cc' line='567' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <!-- unsigned short int __sanitizer::linux_dirent::d_reclen --> + <!-- short unsigned int __sanitizer::linux_dirent::d_reclen --> <var-decl name='d_reclen' type-id='type-id-178' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_linux.cc' line='568' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='144'> @@ -5382,7 +5382,7 @@ <var-decl name='' type-id='type-id-179' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <!-- unsigned long int __sanitizer::__sanitizer_kernel_sigaction_t::sa_flags --> + <!-- long unsigned int __sanitizer::__sanitizer_kernel_sigaction_t::sa_flags --> <var-decl name='sa_flags' type-id='type-id-112' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h' line='428' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> @@ -5662,7 +5662,7 @@ <!-- parameter of type '__sanitizer::linux_dirent*' --> <parameter type-id='type-id-166'/> <!-- parameter of type 'unsigned int' --> - <parameter type-id='type-id-138'/> + <parameter type-id='type-id-139'/> <!-- typedef __sanitizer::uptr --> <return type-id='type-id-91'/> </function-decl> @@ -5712,7 +5712,7 @@ <!-- <anonymous range>[56] --> <subrange length='56' type-id='type-id-44' id='type-id-192'/> </array-type-def> - <!-- typedef unsigned long int _Unwind_Ptr --> + <!-- typedef long unsigned int _Unwind_Ptr --> <typedef-decl name='_Unwind_Ptr' type-id='type-id-112' filepath='/tmp/legendre/spack-stage/spack-stage-ImG4Cf/gcc-4.9.2/host-x86_64-unknown-linux-gnu/gcc/include/unwind.h' line='53' column='1' id='type-id-193'/> <!-- enum _Unwind_Reason_Code --> <enum-decl name='_Unwind_Reason_Code' naming-typedef-id='type-id-194' linkage-name='19_Unwind_Reason_Code' filepath='/tmp/legendre/spack-stage/spack-stage-ImG4Cf/gcc-4.9.2/host-x86_64-unknown-linux-gnu/gcc/include/unwind.h' line='66' column='1' id='type-id-195'> @@ -5838,94 +5838,94 @@ <!-- namespace __sanitizer --> <namespace-decl name='__sanitizer'> <!-- unsigned int __sanitizer::struct_statfs64_sz --> - <var-decl name='struct_statfs64_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer18struct_statfs64_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_linux.cc' line='63' column='1'/> + <var-decl name='struct_statfs64_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer18struct_statfs64_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_linux.cc' line='63' column='1'/> </namespace-decl> </abi-instr> <abi-instr address-size='64' path='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-ImG4Cf/gcc-4.9.2/x86_64-unknown-linux-gnu/libsanitizer/sanitizer_common' language='LANG_C_plus_plus'> <!-- namespace __sanitizer --> <namespace-decl name='__sanitizer'> <!-- unsigned int __sanitizer::struct_utsname_sz --> - <var-decl name='struct_utsname_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer17struct_utsname_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='120' column='1'/> + <var-decl name='struct_utsname_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer17struct_utsname_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='120' column='1'/> <!-- unsigned int __sanitizer::struct_stat_sz --> - <var-decl name='struct_stat_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer14struct_stat_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='121' column='1'/> + <var-decl name='struct_stat_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer14struct_stat_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='121' column='1'/> <!-- unsigned int __sanitizer::struct_stat64_sz --> - <var-decl name='struct_stat64_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer16struct_stat64_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='123' column='1'/> + <var-decl name='struct_stat64_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer16struct_stat64_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='123' column='1'/> <!-- unsigned int __sanitizer::struct_rusage_sz --> - <var-decl name='struct_rusage_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer16struct_rusage_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='125' column='1'/> + <var-decl name='struct_rusage_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer16struct_rusage_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='125' column='1'/> <!-- unsigned int __sanitizer::struct_tm_sz --> - <var-decl name='struct_tm_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer12struct_tm_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='126' column='1'/> + <var-decl name='struct_tm_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer12struct_tm_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='126' column='1'/> <!-- unsigned int __sanitizer::struct_passwd_sz --> - <var-decl name='struct_passwd_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer16struct_passwd_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='127' column='1'/> + <var-decl name='struct_passwd_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer16struct_passwd_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='127' column='1'/> <!-- unsigned int __sanitizer::struct_group_sz --> - <var-decl name='struct_group_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer15struct_group_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='128' column='1'/> + <var-decl name='struct_group_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer15struct_group_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='128' column='1'/> <!-- unsigned int __sanitizer::siginfo_t_sz --> - <var-decl name='siginfo_t_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer12siginfo_t_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='129' column='1'/> + <var-decl name='siginfo_t_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer12siginfo_t_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='129' column='1'/> <!-- unsigned int __sanitizer::struct_sigaction_sz --> - <var-decl name='struct_sigaction_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer19struct_sigaction_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='130' column='1'/> + <var-decl name='struct_sigaction_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer19struct_sigaction_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='130' column='1'/> <!-- unsigned int __sanitizer::struct_itimerval_sz --> - <var-decl name='struct_itimerval_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer19struct_itimerval_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='131' column='1'/> + <var-decl name='struct_itimerval_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer19struct_itimerval_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='131' column='1'/> <!-- unsigned int __sanitizer::pthread_t_sz --> - <var-decl name='pthread_t_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer12pthread_t_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='132' column='1'/> + <var-decl name='pthread_t_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer12pthread_t_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='132' column='1'/> <!-- unsigned int __sanitizer::pthread_cond_t_sz --> - <var-decl name='pthread_cond_t_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer17pthread_cond_t_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='133' column='1'/> + <var-decl name='pthread_cond_t_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer17pthread_cond_t_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='133' column='1'/> <!-- unsigned int __sanitizer::pid_t_sz --> - <var-decl name='pid_t_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer8pid_t_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='134' column='1'/> + <var-decl name='pid_t_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer8pid_t_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='134' column='1'/> <!-- unsigned int __sanitizer::timeval_sz --> - <var-decl name='timeval_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer10timeval_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='135' column='1'/> + <var-decl name='timeval_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer10timeval_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='135' column='1'/> <!-- unsigned int __sanitizer::uid_t_sz --> - <var-decl name='uid_t_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer8uid_t_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='136' column='1'/> + <var-decl name='uid_t_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer8uid_t_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='136' column='1'/> <!-- unsigned int __sanitizer::mbstate_t_sz --> - <var-decl name='mbstate_t_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer12mbstate_t_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='137' column='1'/> + <var-decl name='mbstate_t_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer12mbstate_t_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='137' column='1'/> <!-- unsigned int __sanitizer::sigset_t_sz --> - <var-decl name='sigset_t_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer11sigset_t_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='138' column='1'/> + <var-decl name='sigset_t_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer11sigset_t_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='138' column='1'/> <!-- unsigned int __sanitizer::struct_timezone_sz --> - <var-decl name='struct_timezone_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer18struct_timezone_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='139' column='1'/> + <var-decl name='struct_timezone_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer18struct_timezone_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='139' column='1'/> <!-- unsigned int __sanitizer::struct_tms_sz --> - <var-decl name='struct_tms_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer13struct_tms_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='140' column='1'/> + <var-decl name='struct_tms_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer13struct_tms_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='140' column='1'/> <!-- unsigned int __sanitizer::struct_sigevent_sz --> - <var-decl name='struct_sigevent_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer18struct_sigevent_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='141' column='1'/> + <var-decl name='struct_sigevent_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer18struct_sigevent_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='141' column='1'/> <!-- unsigned int __sanitizer::struct_sched_param_sz --> - <var-decl name='struct_sched_param_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer21struct_sched_param_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='142' column='1'/> + <var-decl name='struct_sched_param_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer21struct_sched_param_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='142' column='1'/> <!-- unsigned int __sanitizer::struct_statfs_sz --> - <var-decl name='struct_statfs_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer16struct_statfs_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='143' column='1'/> + <var-decl name='struct_statfs_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer16struct_statfs_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='143' column='1'/> <!-- unsigned int __sanitizer::ucontext_t_sz --> - <var-decl name='ucontext_t_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer13ucontext_t_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='150' column='1'/> + <var-decl name='ucontext_t_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer13ucontext_t_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='150' column='1'/> <!-- unsigned int __sanitizer::struct_rlimit_sz --> - <var-decl name='struct_rlimit_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer16struct_rlimit_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='154' column='1'/> + <var-decl name='struct_rlimit_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer16struct_rlimit_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='154' column='1'/> <!-- unsigned int __sanitizer::struct_epoll_event_sz --> - <var-decl name='struct_epoll_event_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer21struct_epoll_event_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='155' column='1'/> + <var-decl name='struct_epoll_event_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer21struct_epoll_event_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='155' column='1'/> <!-- unsigned int __sanitizer::struct_sysinfo_sz --> - <var-decl name='struct_sysinfo_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer17struct_sysinfo_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='156' column='1'/> + <var-decl name='struct_sysinfo_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer17struct_sysinfo_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='156' column='1'/> <!-- unsigned int __sanitizer::struct_timespec_sz --> - <var-decl name='struct_timespec_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer18struct_timespec_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='157' column='1'/> + <var-decl name='struct_timespec_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer18struct_timespec_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='157' column='1'/> <!-- unsigned int __sanitizer::__user_cap_header_struct_sz --> - <var-decl name='__user_cap_header_struct_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer27__user_cap_header_struct_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='158' column='1'/> + <var-decl name='__user_cap_header_struct_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer27__user_cap_header_struct_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='158' column='1'/> <!-- unsigned int __sanitizer::__user_cap_data_struct_sz --> - <var-decl name='__user_cap_data_struct_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer25__user_cap_data_struct_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='160' column='1'/> + <var-decl name='__user_cap_data_struct_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer25__user_cap_data_struct_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='160' column='1'/> <!-- unsigned int __sanitizer::struct_utimbuf_sz --> - <var-decl name='struct_utimbuf_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer17struct_utimbuf_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='161' column='1'/> + <var-decl name='struct_utimbuf_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer17struct_utimbuf_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='161' column='1'/> <!-- unsigned int __sanitizer::struct_new_utsname_sz --> - <var-decl name='struct_new_utsname_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer21struct_new_utsname_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='162' column='1'/> + <var-decl name='struct_new_utsname_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer21struct_new_utsname_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='162' column='1'/> <!-- unsigned int __sanitizer::struct_old_utsname_sz --> - <var-decl name='struct_old_utsname_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer21struct_old_utsname_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='163' column='1'/> + <var-decl name='struct_old_utsname_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer21struct_old_utsname_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='163' column='1'/> <!-- unsigned int __sanitizer::struct_oldold_utsname_sz --> - <var-decl name='struct_oldold_utsname_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer24struct_oldold_utsname_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='164' column='1'/> + <var-decl name='struct_oldold_utsname_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer24struct_oldold_utsname_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='164' column='1'/> <!-- unsigned int __sanitizer::struct_itimerspec_sz --> - <var-decl name='struct_itimerspec_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer20struct_itimerspec_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='165' column='1'/> + <var-decl name='struct_itimerspec_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer20struct_itimerspec_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='165' column='1'/> <!-- unsigned int __sanitizer::struct_ustat_sz --> - <var-decl name='struct_ustat_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer15struct_ustat_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='166' column='1'/> + <var-decl name='struct_ustat_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer15struct_ustat_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='166' column='1'/> <!-- unsigned int __sanitizer::struct_rlimit64_sz --> - <var-decl name='struct_rlimit64_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer18struct_rlimit64_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='170' column='1'/> + <var-decl name='struct_rlimit64_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer18struct_rlimit64_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='170' column='1'/> <!-- unsigned int __sanitizer::struct_timex_sz --> - <var-decl name='struct_timex_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer15struct_timex_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='171' column='1'/> + <var-decl name='struct_timex_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer15struct_timex_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='171' column='1'/> <!-- unsigned int __sanitizer::struct_msqid_ds_sz --> - <var-decl name='struct_msqid_ds_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer18struct_msqid_ds_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='172' column='1'/> + <var-decl name='struct_msqid_ds_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer18struct_msqid_ds_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='172' column='1'/> <!-- unsigned int __sanitizer::struct_mq_attr_sz --> - <var-decl name='struct_mq_attr_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer17struct_mq_attr_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='173' column='1'/> + <var-decl name='struct_mq_attr_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer17struct_mq_attr_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='173' column='1'/> <!-- unsigned int __sanitizer::struct_statvfs_sz --> - <var-decl name='struct_statvfs_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer17struct_statvfs_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='174' column='1'/> + <var-decl name='struct_statvfs_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer17struct_statvfs_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='174' column='1'/> <!-- unsigned int __sanitizer::struct_statvfs64_sz --> - <var-decl name='struct_statvfs64_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer19struct_statvfs64_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='175' column='1'/> + <var-decl name='struct_statvfs64_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer19struct_statvfs64_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='175' column='1'/> <!-- __sanitizer::uptr __sanitizer::sig_ign --> <var-decl name='sig_ign' type-id='type-id-91' mangled-name='_ZN11__sanitizer7sig_ignE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='178' column='1'/> <!-- __sanitizer::uptr __sanitizer::sig_dfl --> @@ -5935,9 +5935,9 @@ <!-- int __sanitizer::e_tabsz --> <var-decl name='e_tabsz' type-id='type-id-8' mangled-name='_ZN11__sanitizer7e_tabszE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='183' column='1'/> <!-- unsigned int __sanitizer::struct_shminfo_sz --> - <var-decl name='struct_shminfo_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer17struct_shminfo_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='188' column='1'/> + <var-decl name='struct_shminfo_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer17struct_shminfo_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='188' column='1'/> <!-- unsigned int __sanitizer::struct_shm_info_sz --> - <var-decl name='struct_shm_info_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer18struct_shm_info_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='189' column='1'/> + <var-decl name='struct_shm_info_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer18struct_shm_info_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='189' column='1'/> <!-- int __sanitizer::shmctl_ipc_stat --> <var-decl name='shmctl_ipc_stat' type-id='type-id-8' mangled-name='_ZN11__sanitizer15shmctl_ipc_statE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='190' column='1'/> <!-- int __sanitizer::shmctl_ipc_info --> @@ -5955,11 +5955,11 @@ <!-- int __sanitizer::glob_altdirfunc --> <var-decl name='glob_altdirfunc' type-id='type-id-8' mangled-name='_ZN11__sanitizer15glob_altdirfuncE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='210' column='1'/> <!-- unsigned int __sanitizer::struct_user_regs_struct_sz --> - <var-decl name='struct_user_regs_struct_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer26struct_user_regs_struct_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='215' column='1'/> + <var-decl name='struct_user_regs_struct_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer26struct_user_regs_struct_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='215' column='1'/> <!-- unsigned int __sanitizer::struct_user_fpregs_struct_sz --> - <var-decl name='struct_user_fpregs_struct_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer28struct_user_fpregs_struct_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='216' column='1'/> + <var-decl name='struct_user_fpregs_struct_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer28struct_user_fpregs_struct_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='216' column='1'/> <!-- unsigned int __sanitizer::struct_user_fpxregs_struct_sz --> - <var-decl name='struct_user_fpxregs_struct_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer29struct_user_fpxregs_struct_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='218' column='1'/> + <var-decl name='struct_user_fpxregs_struct_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer29struct_user_fpxregs_struct_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='218' column='1'/> <!-- int __sanitizer::ptrace_peektext --> <var-decl name='ptrace_peektext' type-id='type-id-8' mangled-name='_ZN11__sanitizer15ptrace_peektextE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='223' column='1'/> <!-- int __sanitizer::ptrace_peekdata --> @@ -5987,933 +5987,933 @@ <!-- int __sanitizer::ptrace_setregset --> <var-decl name='ptrace_setregset' type-id='type-id-8' mangled-name='_ZN11__sanitizer16ptrace_setregsetE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='239' column='1'/> <!-- unsigned int __sanitizer::path_max --> - <var-decl name='path_max' type-id='type-id-138' mangled-name='_ZN11__sanitizer8path_maxE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='243' column='1'/> + <var-decl name='path_max' type-id='type-id-139' mangled-name='_ZN11__sanitizer8path_maxE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='243' column='1'/> <!-- unsigned int __sanitizer::struct_arpreq_sz --> - <var-decl name='struct_arpreq_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer16struct_arpreq_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='246' column='1'/> + <var-decl name='struct_arpreq_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer16struct_arpreq_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='246' column='1'/> <!-- unsigned int __sanitizer::struct_ifreq_sz --> - <var-decl name='struct_ifreq_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer15struct_ifreq_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='247' column='1'/> + <var-decl name='struct_ifreq_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer15struct_ifreq_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='247' column='1'/> <!-- unsigned int __sanitizer::struct_termios_sz --> - <var-decl name='struct_termios_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer17struct_termios_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='248' column='1'/> + <var-decl name='struct_termios_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer17struct_termios_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='248' column='1'/> <!-- unsigned int __sanitizer::struct_winsize_sz --> - <var-decl name='struct_winsize_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer17struct_winsize_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='249' column='1'/> + <var-decl name='struct_winsize_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer17struct_winsize_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='249' column='1'/> <!-- unsigned int __sanitizer::struct_cdrom_msf_sz --> - <var-decl name='struct_cdrom_msf_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer19struct_cdrom_msf_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='252' column='1'/> + <var-decl name='struct_cdrom_msf_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer19struct_cdrom_msf_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='252' column='1'/> <!-- unsigned int __sanitizer::struct_cdrom_multisession_sz --> - <var-decl name='struct_cdrom_multisession_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer28struct_cdrom_multisession_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='253' column='1'/> + <var-decl name='struct_cdrom_multisession_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer28struct_cdrom_multisession_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='253' column='1'/> <!-- unsigned int __sanitizer::struct_cdrom_read_audio_sz --> - <var-decl name='struct_cdrom_read_audio_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer26struct_cdrom_read_audio_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='254' column='1'/> + <var-decl name='struct_cdrom_read_audio_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer26struct_cdrom_read_audio_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='254' column='1'/> <!-- unsigned int __sanitizer::struct_cdrom_subchnl_sz --> - <var-decl name='struct_cdrom_subchnl_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer23struct_cdrom_subchnl_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='255' column='1'/> + <var-decl name='struct_cdrom_subchnl_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer23struct_cdrom_subchnl_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='255' column='1'/> <!-- unsigned int __sanitizer::struct_cdrom_ti_sz --> - <var-decl name='struct_cdrom_ti_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer18struct_cdrom_ti_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='256' column='1'/> + <var-decl name='struct_cdrom_ti_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer18struct_cdrom_ti_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='256' column='1'/> <!-- unsigned int __sanitizer::struct_cdrom_tocentry_sz --> - <var-decl name='struct_cdrom_tocentry_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer24struct_cdrom_tocentry_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='257' column='1'/> + <var-decl name='struct_cdrom_tocentry_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer24struct_cdrom_tocentry_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='257' column='1'/> <!-- unsigned int __sanitizer::struct_cdrom_tochdr_sz --> - <var-decl name='struct_cdrom_tochdr_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer22struct_cdrom_tochdr_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='258' column='1'/> + <var-decl name='struct_cdrom_tochdr_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer22struct_cdrom_tochdr_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='258' column='1'/> <!-- unsigned int __sanitizer::struct_cdrom_volctrl_sz --> - <var-decl name='struct_cdrom_volctrl_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer23struct_cdrom_volctrl_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='259' column='1'/> + <var-decl name='struct_cdrom_volctrl_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer23struct_cdrom_volctrl_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='259' column='1'/> <!-- unsigned int __sanitizer::struct_copr_buffer_sz --> - <var-decl name='struct_copr_buffer_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer21struct_copr_buffer_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='265' column='1'/> + <var-decl name='struct_copr_buffer_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer21struct_copr_buffer_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='265' column='1'/> <!-- unsigned int __sanitizer::struct_copr_debug_buf_sz --> - <var-decl name='struct_copr_debug_buf_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer24struct_copr_debug_buf_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='266' column='1'/> + <var-decl name='struct_copr_debug_buf_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer24struct_copr_debug_buf_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='266' column='1'/> <!-- unsigned int __sanitizer::struct_copr_msg_sz --> - <var-decl name='struct_copr_msg_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer18struct_copr_msg_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='267' column='1'/> + <var-decl name='struct_copr_msg_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer18struct_copr_msg_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='267' column='1'/> <!-- unsigned int __sanitizer::struct_ff_effect_sz --> - <var-decl name='struct_ff_effect_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer19struct_ff_effect_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='269' column='1'/> + <var-decl name='struct_ff_effect_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer19struct_ff_effect_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='269' column='1'/> <!-- unsigned int __sanitizer::struct_floppy_drive_params_sz --> - <var-decl name='struct_floppy_drive_params_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer29struct_floppy_drive_params_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='270' column='1'/> + <var-decl name='struct_floppy_drive_params_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer29struct_floppy_drive_params_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='270' column='1'/> <!-- unsigned int __sanitizer::struct_floppy_drive_struct_sz --> - <var-decl name='struct_floppy_drive_struct_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer29struct_floppy_drive_struct_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='271' column='1'/> + <var-decl name='struct_floppy_drive_struct_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer29struct_floppy_drive_struct_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='271' column='1'/> <!-- unsigned int __sanitizer::struct_floppy_fdc_state_sz --> - <var-decl name='struct_floppy_fdc_state_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer26struct_floppy_fdc_state_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='272' column='1'/> + <var-decl name='struct_floppy_fdc_state_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer26struct_floppy_fdc_state_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='272' column='1'/> <!-- unsigned int __sanitizer::struct_floppy_max_errors_sz --> - <var-decl name='struct_floppy_max_errors_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer27struct_floppy_max_errors_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='273' column='1'/> + <var-decl name='struct_floppy_max_errors_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer27struct_floppy_max_errors_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='273' column='1'/> <!-- unsigned int __sanitizer::struct_floppy_raw_cmd_sz --> - <var-decl name='struct_floppy_raw_cmd_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer24struct_floppy_raw_cmd_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='274' column='1'/> + <var-decl name='struct_floppy_raw_cmd_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer24struct_floppy_raw_cmd_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='274' column='1'/> <!-- unsigned int __sanitizer::struct_floppy_struct_sz --> - <var-decl name='struct_floppy_struct_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer23struct_floppy_struct_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='275' column='1'/> + <var-decl name='struct_floppy_struct_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer23struct_floppy_struct_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='275' column='1'/> <!-- unsigned int __sanitizer::struct_floppy_write_errors_sz --> - <var-decl name='struct_floppy_write_errors_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer29struct_floppy_write_errors_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='276' column='1'/> + <var-decl name='struct_floppy_write_errors_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer29struct_floppy_write_errors_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='276' column='1'/> <!-- unsigned int __sanitizer::struct_format_descr_sz --> - <var-decl name='struct_format_descr_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer22struct_format_descr_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='277' column='1'/> + <var-decl name='struct_format_descr_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer22struct_format_descr_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='277' column='1'/> <!-- unsigned int __sanitizer::struct_hd_driveid_sz --> - <var-decl name='struct_hd_driveid_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer20struct_hd_driveid_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='278' column='1'/> + <var-decl name='struct_hd_driveid_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer20struct_hd_driveid_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='278' column='1'/> <!-- unsigned int __sanitizer::struct_hd_geometry_sz --> - <var-decl name='struct_hd_geometry_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer21struct_hd_geometry_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='279' column='1'/> + <var-decl name='struct_hd_geometry_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer21struct_hd_geometry_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='279' column='1'/> <!-- unsigned int __sanitizer::struct_input_absinfo_sz --> - <var-decl name='struct_input_absinfo_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer23struct_input_absinfo_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='280' column='1'/> + <var-decl name='struct_input_absinfo_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer23struct_input_absinfo_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='280' column='1'/> <!-- unsigned int __sanitizer::struct_input_id_sz --> - <var-decl name='struct_input_id_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer18struct_input_id_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='281' column='1'/> + <var-decl name='struct_input_id_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer18struct_input_id_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='281' column='1'/> <!-- unsigned int __sanitizer::struct_midi_info_sz --> - <var-decl name='struct_midi_info_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer19struct_midi_info_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='282' column='1'/> + <var-decl name='struct_midi_info_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer19struct_midi_info_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='282' column='1'/> <!-- unsigned int __sanitizer::struct_mtget_sz --> - <var-decl name='struct_mtget_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer15struct_mtget_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='283' column='1'/> + <var-decl name='struct_mtget_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer15struct_mtget_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='283' column='1'/> <!-- unsigned int __sanitizer::struct_mtop_sz --> - <var-decl name='struct_mtop_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer14struct_mtop_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='284' column='1'/> + <var-decl name='struct_mtop_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer14struct_mtop_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='284' column='1'/> <!-- unsigned int __sanitizer::struct_mtpos_sz --> - <var-decl name='struct_mtpos_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer15struct_mtpos_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='285' column='1'/> + <var-decl name='struct_mtpos_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer15struct_mtpos_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='285' column='1'/> <!-- unsigned int __sanitizer::struct_rtentry_sz --> - <var-decl name='struct_rtentry_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer17struct_rtentry_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='286' column='1'/> + <var-decl name='struct_rtentry_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer17struct_rtentry_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='286' column='1'/> <!-- unsigned int __sanitizer::struct_sbi_instrument_sz --> - <var-decl name='struct_sbi_instrument_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer24struct_sbi_instrument_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='287' column='1'/> + <var-decl name='struct_sbi_instrument_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer24struct_sbi_instrument_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='287' column='1'/> <!-- unsigned int __sanitizer::struct_seq_event_rec_sz --> - <var-decl name='struct_seq_event_rec_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer23struct_seq_event_rec_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='288' column='1'/> + <var-decl name='struct_seq_event_rec_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer23struct_seq_event_rec_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='288' column='1'/> <!-- unsigned int __sanitizer::struct_synth_info_sz --> - <var-decl name='struct_synth_info_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer20struct_synth_info_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='289' column='1'/> + <var-decl name='struct_synth_info_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer20struct_synth_info_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='289' column='1'/> <!-- unsigned int __sanitizer::struct_termio_sz --> - <var-decl name='struct_termio_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer16struct_termio_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='290' column='1'/> + <var-decl name='struct_termio_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer16struct_termio_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='290' column='1'/> <!-- unsigned int __sanitizer::struct_vt_consize_sz --> - <var-decl name='struct_vt_consize_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer20struct_vt_consize_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='291' column='1'/> + <var-decl name='struct_vt_consize_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer20struct_vt_consize_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='291' column='1'/> <!-- unsigned int __sanitizer::struct_vt_mode_sz --> - <var-decl name='struct_vt_mode_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer17struct_vt_mode_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='292' column='1'/> + <var-decl name='struct_vt_mode_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer17struct_vt_mode_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='292' column='1'/> <!-- unsigned int __sanitizer::struct_vt_sizes_sz --> - <var-decl name='struct_vt_sizes_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer18struct_vt_sizes_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='293' column='1'/> + <var-decl name='struct_vt_sizes_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer18struct_vt_sizes_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='293' column='1'/> <!-- unsigned int __sanitizer::struct_vt_stat_sz --> - <var-decl name='struct_vt_stat_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer17struct_vt_stat_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='294' column='1'/> + <var-decl name='struct_vt_stat_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer17struct_vt_stat_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='294' column='1'/> <!-- unsigned int __sanitizer::struct_audio_buf_info_sz --> - <var-decl name='struct_audio_buf_info_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer24struct_audio_buf_info_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='298' column='1'/> + <var-decl name='struct_audio_buf_info_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer24struct_audio_buf_info_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='298' column='1'/> <!-- unsigned int __sanitizer::struct_ax25_parms_struct_sz --> - <var-decl name='struct_ax25_parms_struct_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer27struct_ax25_parms_struct_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='299' column='1'/> + <var-decl name='struct_ax25_parms_struct_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer27struct_ax25_parms_struct_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='299' column='1'/> <!-- unsigned int __sanitizer::struct_cyclades_monitor_sz --> - <var-decl name='struct_cyclades_monitor_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer26struct_cyclades_monitor_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='300' column='1'/> + <var-decl name='struct_cyclades_monitor_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer26struct_cyclades_monitor_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='300' column='1'/> <!-- unsigned int __sanitizer::struct_input_keymap_entry_sz --> - <var-decl name='struct_input_keymap_entry_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer28struct_input_keymap_entry_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='304' column='1'/> + <var-decl name='struct_input_keymap_entry_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer28struct_input_keymap_entry_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='304' column='1'/> <!-- unsigned int __sanitizer::struct_ipx_config_data_sz --> - <var-decl name='struct_ipx_config_data_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer25struct_ipx_config_data_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='306' column='1'/> + <var-decl name='struct_ipx_config_data_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer25struct_ipx_config_data_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='306' column='1'/> <!-- unsigned int __sanitizer::struct_kbdiacrs_sz --> - <var-decl name='struct_kbdiacrs_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer18struct_kbdiacrs_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='307' column='1'/> + <var-decl name='struct_kbdiacrs_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer18struct_kbdiacrs_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='307' column='1'/> <!-- unsigned int __sanitizer::struct_kbentry_sz --> - <var-decl name='struct_kbentry_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer17struct_kbentry_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='308' column='1'/> + <var-decl name='struct_kbentry_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer17struct_kbentry_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='308' column='1'/> <!-- unsigned int __sanitizer::struct_kbkeycode_sz --> - <var-decl name='struct_kbkeycode_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer19struct_kbkeycode_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='309' column='1'/> + <var-decl name='struct_kbkeycode_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer19struct_kbkeycode_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='309' column='1'/> <!-- unsigned int __sanitizer::struct_kbsentry_sz --> - <var-decl name='struct_kbsentry_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer18struct_kbsentry_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='310' column='1'/> + <var-decl name='struct_kbsentry_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer18struct_kbsentry_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='310' column='1'/> <!-- unsigned int __sanitizer::struct_mtconfiginfo_sz --> - <var-decl name='struct_mtconfiginfo_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer22struct_mtconfiginfo_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='311' column='1'/> + <var-decl name='struct_mtconfiginfo_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer22struct_mtconfiginfo_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='311' column='1'/> <!-- unsigned int __sanitizer::struct_nr_parms_struct_sz --> - <var-decl name='struct_nr_parms_struct_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer25struct_nr_parms_struct_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='312' column='1'/> + <var-decl name='struct_nr_parms_struct_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer25struct_nr_parms_struct_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='312' column='1'/> <!-- unsigned int __sanitizer::struct_ppp_stats_sz --> - <var-decl name='struct_ppp_stats_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer19struct_ppp_stats_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='313' column='1'/> + <var-decl name='struct_ppp_stats_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer19struct_ppp_stats_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='313' column='1'/> <!-- unsigned int __sanitizer::struct_scc_modem_sz --> - <var-decl name='struct_scc_modem_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer19struct_scc_modem_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='314' column='1'/> + <var-decl name='struct_scc_modem_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer19struct_scc_modem_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='314' column='1'/> <!-- unsigned int __sanitizer::struct_scc_stat_sz --> - <var-decl name='struct_scc_stat_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer18struct_scc_stat_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='315' column='1'/> + <var-decl name='struct_scc_stat_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer18struct_scc_stat_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='315' column='1'/> <!-- unsigned int __sanitizer::struct_serial_multiport_struct_sz --> - <var-decl name='struct_serial_multiport_struct_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer33struct_serial_multiport_struct_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='316' column='1'/> + <var-decl name='struct_serial_multiport_struct_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer33struct_serial_multiport_struct_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='316' column='1'/> <!-- unsigned int __sanitizer::struct_serial_struct_sz --> - <var-decl name='struct_serial_struct_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer23struct_serial_struct_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='318' column='1'/> + <var-decl name='struct_serial_struct_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer23struct_serial_struct_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='318' column='1'/> <!-- unsigned int __sanitizer::struct_sockaddr_ax25_sz --> - <var-decl name='struct_sockaddr_ax25_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer23struct_sockaddr_ax25_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='319' column='1'/> + <var-decl name='struct_sockaddr_ax25_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer23struct_sockaddr_ax25_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='319' column='1'/> <!-- unsigned int __sanitizer::struct_unimapdesc_sz --> - <var-decl name='struct_unimapdesc_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer20struct_unimapdesc_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='320' column='1'/> + <var-decl name='struct_unimapdesc_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer20struct_unimapdesc_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='320' column='1'/> <!-- unsigned int __sanitizer::struct_unimapinit_sz --> - <var-decl name='struct_unimapinit_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer20struct_unimapinit_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='321' column='1'/> + <var-decl name='struct_unimapinit_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer20struct_unimapinit_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='321' column='1'/> <!-- unsigned int __sanitizer::struct_sioc_sg_req_sz --> - <var-decl name='struct_sioc_sg_req_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer21struct_sioc_sg_req_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='325' column='1'/> + <var-decl name='struct_sioc_sg_req_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer21struct_sioc_sg_req_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='325' column='1'/> <!-- unsigned int __sanitizer::struct_sioc_vif_req_sz --> - <var-decl name='struct_sioc_vif_req_sz' type-id='type-id-138' mangled-name='_ZN11__sanitizer22struct_sioc_vif_req_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='326' column='1'/> + <var-decl name='struct_sioc_vif_req_sz' type-id='type-id-139' mangled-name='_ZN11__sanitizer22struct_sioc_vif_req_szE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='326' column='1'/> <!-- unsigned int __sanitizer::IOCTL_NOT_PRESENT --> - <var-decl name='IOCTL_NOT_PRESENT' type-id='type-id-138' mangled-name='_ZN11__sanitizer17IOCTL_NOT_PRESENTE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='329' column='1'/> + <var-decl name='IOCTL_NOT_PRESENT' type-id='type-id-139' mangled-name='_ZN11__sanitizer17IOCTL_NOT_PRESENTE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='329' column='1'/> <!-- unsigned int __sanitizer::IOCTL_FIOASYNC --> - <var-decl name='IOCTL_FIOASYNC' type-id='type-id-138' mangled-name='_ZN11__sanitizer14IOCTL_FIOASYNCE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='331' column='1'/> + <var-decl name='IOCTL_FIOASYNC' type-id='type-id-139' mangled-name='_ZN11__sanitizer14IOCTL_FIOASYNCE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='331' column='1'/> <!-- unsigned int __sanitizer::IOCTL_FIOCLEX --> - <var-decl name='IOCTL_FIOCLEX' type-id='type-id-138' mangled-name='_ZN11__sanitizer13IOCTL_FIOCLEXE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='332' column='1'/> + <var-decl name='IOCTL_FIOCLEX' type-id='type-id-139' mangled-name='_ZN11__sanitizer13IOCTL_FIOCLEXE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='332' column='1'/> <!-- unsigned int __sanitizer::IOCTL_FIOGETOWN --> - <var-decl name='IOCTL_FIOGETOWN' type-id='type-id-138' mangled-name='_ZN11__sanitizer15IOCTL_FIOGETOWNE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='333' column='1'/> + <var-decl name='IOCTL_FIOGETOWN' type-id='type-id-139' mangled-name='_ZN11__sanitizer15IOCTL_FIOGETOWNE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='333' column='1'/> <!-- unsigned int __sanitizer::IOCTL_FIONBIO --> - <var-decl name='IOCTL_FIONBIO' type-id='type-id-138' mangled-name='_ZN11__sanitizer13IOCTL_FIONBIOE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='334' column='1'/> + <var-decl name='IOCTL_FIONBIO' type-id='type-id-139' mangled-name='_ZN11__sanitizer13IOCTL_FIONBIOE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='334' column='1'/> <!-- unsigned int __sanitizer::IOCTL_FIONCLEX --> - <var-decl name='IOCTL_FIONCLEX' type-id='type-id-138' mangled-name='_ZN11__sanitizer14IOCTL_FIONCLEXE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='335' column='1'/> + <var-decl name='IOCTL_FIONCLEX' type-id='type-id-139' mangled-name='_ZN11__sanitizer14IOCTL_FIONCLEXE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='335' column='1'/> <!-- unsigned int __sanitizer::IOCTL_FIOSETOWN --> - <var-decl name='IOCTL_FIOSETOWN' type-id='type-id-138' mangled-name='_ZN11__sanitizer15IOCTL_FIOSETOWNE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='336' column='1'/> + <var-decl name='IOCTL_FIOSETOWN' type-id='type-id-139' mangled-name='_ZN11__sanitizer15IOCTL_FIOSETOWNE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='336' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SIOCADDMULTI --> - <var-decl name='IOCTL_SIOCADDMULTI' type-id='type-id-138' mangled-name='_ZN11__sanitizer18IOCTL_SIOCADDMULTIE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='337' column='1'/> + <var-decl name='IOCTL_SIOCADDMULTI' type-id='type-id-139' mangled-name='_ZN11__sanitizer18IOCTL_SIOCADDMULTIE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='337' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SIOCATMARK --> - <var-decl name='IOCTL_SIOCATMARK' type-id='type-id-138' mangled-name='_ZN11__sanitizer16IOCTL_SIOCATMARKE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='338' column='1'/> + <var-decl name='IOCTL_SIOCATMARK' type-id='type-id-139' mangled-name='_ZN11__sanitizer16IOCTL_SIOCATMARKE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='338' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SIOCDELMULTI --> - <var-decl name='IOCTL_SIOCDELMULTI' type-id='type-id-138' mangled-name='_ZN11__sanitizer18IOCTL_SIOCDELMULTIE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='339' column='1'/> + <var-decl name='IOCTL_SIOCDELMULTI' type-id='type-id-139' mangled-name='_ZN11__sanitizer18IOCTL_SIOCDELMULTIE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='339' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SIOCGIFADDR --> - <var-decl name='IOCTL_SIOCGIFADDR' type-id='type-id-138' mangled-name='_ZN11__sanitizer17IOCTL_SIOCGIFADDRE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='340' column='1'/> + <var-decl name='IOCTL_SIOCGIFADDR' type-id='type-id-139' mangled-name='_ZN11__sanitizer17IOCTL_SIOCGIFADDRE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='340' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SIOCGIFBRDADDR --> - <var-decl name='IOCTL_SIOCGIFBRDADDR' type-id='type-id-138' mangled-name='_ZN11__sanitizer20IOCTL_SIOCGIFBRDADDRE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='341' column='1'/> + <var-decl name='IOCTL_SIOCGIFBRDADDR' type-id='type-id-139' mangled-name='_ZN11__sanitizer20IOCTL_SIOCGIFBRDADDRE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='341' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SIOCGIFCONF --> - <var-decl name='IOCTL_SIOCGIFCONF' type-id='type-id-138' mangled-name='_ZN11__sanitizer17IOCTL_SIOCGIFCONFE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='342' column='1'/> + <var-decl name='IOCTL_SIOCGIFCONF' type-id='type-id-139' mangled-name='_ZN11__sanitizer17IOCTL_SIOCGIFCONFE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='342' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SIOCGIFDSTADDR --> - <var-decl name='IOCTL_SIOCGIFDSTADDR' type-id='type-id-138' mangled-name='_ZN11__sanitizer20IOCTL_SIOCGIFDSTADDRE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='343' column='1'/> + <var-decl name='IOCTL_SIOCGIFDSTADDR' type-id='type-id-139' mangled-name='_ZN11__sanitizer20IOCTL_SIOCGIFDSTADDRE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='343' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SIOCGIFFLAGS --> - <var-decl name='IOCTL_SIOCGIFFLAGS' type-id='type-id-138' mangled-name='_ZN11__sanitizer18IOCTL_SIOCGIFFLAGSE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='344' column='1'/> + <var-decl name='IOCTL_SIOCGIFFLAGS' type-id='type-id-139' mangled-name='_ZN11__sanitizer18IOCTL_SIOCGIFFLAGSE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='344' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SIOCGIFMETRIC --> - <var-decl name='IOCTL_SIOCGIFMETRIC' type-id='type-id-138' mangled-name='_ZN11__sanitizer19IOCTL_SIOCGIFMETRICE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='345' column='1'/> + <var-decl name='IOCTL_SIOCGIFMETRIC' type-id='type-id-139' mangled-name='_ZN11__sanitizer19IOCTL_SIOCGIFMETRICE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='345' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SIOCGIFMTU --> - <var-decl name='IOCTL_SIOCGIFMTU' type-id='type-id-138' mangled-name='_ZN11__sanitizer16IOCTL_SIOCGIFMTUE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='346' column='1'/> + <var-decl name='IOCTL_SIOCGIFMTU' type-id='type-id-139' mangled-name='_ZN11__sanitizer16IOCTL_SIOCGIFMTUE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='346' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SIOCGIFNETMASK --> - <var-decl name='IOCTL_SIOCGIFNETMASK' type-id='type-id-138' mangled-name='_ZN11__sanitizer20IOCTL_SIOCGIFNETMASKE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='347' column='1'/> + <var-decl name='IOCTL_SIOCGIFNETMASK' type-id='type-id-139' mangled-name='_ZN11__sanitizer20IOCTL_SIOCGIFNETMASKE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='347' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SIOCGPGRP --> - <var-decl name='IOCTL_SIOCGPGRP' type-id='type-id-138' mangled-name='_ZN11__sanitizer15IOCTL_SIOCGPGRPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='348' column='1'/> + <var-decl name='IOCTL_SIOCGPGRP' type-id='type-id-139' mangled-name='_ZN11__sanitizer15IOCTL_SIOCGPGRPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='348' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SIOCSIFADDR --> - <var-decl name='IOCTL_SIOCSIFADDR' type-id='type-id-138' mangled-name='_ZN11__sanitizer17IOCTL_SIOCSIFADDRE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='349' column='1'/> + <var-decl name='IOCTL_SIOCSIFADDR' type-id='type-id-139' mangled-name='_ZN11__sanitizer17IOCTL_SIOCSIFADDRE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='349' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SIOCSIFBRDADDR --> - <var-decl name='IOCTL_SIOCSIFBRDADDR' type-id='type-id-138' mangled-name='_ZN11__sanitizer20IOCTL_SIOCSIFBRDADDRE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='350' column='1'/> + <var-decl name='IOCTL_SIOCSIFBRDADDR' type-id='type-id-139' mangled-name='_ZN11__sanitizer20IOCTL_SIOCSIFBRDADDRE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='350' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SIOCSIFDSTADDR --> - <var-decl name='IOCTL_SIOCSIFDSTADDR' type-id='type-id-138' mangled-name='_ZN11__sanitizer20IOCTL_SIOCSIFDSTADDRE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='351' column='1'/> + <var-decl name='IOCTL_SIOCSIFDSTADDR' type-id='type-id-139' mangled-name='_ZN11__sanitizer20IOCTL_SIOCSIFDSTADDRE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='351' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SIOCSIFFLAGS --> - <var-decl name='IOCTL_SIOCSIFFLAGS' type-id='type-id-138' mangled-name='_ZN11__sanitizer18IOCTL_SIOCSIFFLAGSE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='352' column='1'/> + <var-decl name='IOCTL_SIOCSIFFLAGS' type-id='type-id-139' mangled-name='_ZN11__sanitizer18IOCTL_SIOCSIFFLAGSE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='352' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SIOCSIFMETRIC --> - <var-decl name='IOCTL_SIOCSIFMETRIC' type-id='type-id-138' mangled-name='_ZN11__sanitizer19IOCTL_SIOCSIFMETRICE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='353' column='1'/> + <var-decl name='IOCTL_SIOCSIFMETRIC' type-id='type-id-139' mangled-name='_ZN11__sanitizer19IOCTL_SIOCSIFMETRICE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='353' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SIOCSIFMTU --> - <var-decl name='IOCTL_SIOCSIFMTU' type-id='type-id-138' mangled-name='_ZN11__sanitizer16IOCTL_SIOCSIFMTUE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='354' column='1'/> + <var-decl name='IOCTL_SIOCSIFMTU' type-id='type-id-139' mangled-name='_ZN11__sanitizer16IOCTL_SIOCSIFMTUE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='354' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SIOCSIFNETMASK --> - <var-decl name='IOCTL_SIOCSIFNETMASK' type-id='type-id-138' mangled-name='_ZN11__sanitizer20IOCTL_SIOCSIFNETMASKE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='355' column='1'/> + <var-decl name='IOCTL_SIOCSIFNETMASK' type-id='type-id-139' mangled-name='_ZN11__sanitizer20IOCTL_SIOCSIFNETMASKE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='355' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SIOCSPGRP --> - <var-decl name='IOCTL_SIOCSPGRP' type-id='type-id-138' mangled-name='_ZN11__sanitizer15IOCTL_SIOCSPGRPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='356' column='1'/> + <var-decl name='IOCTL_SIOCSPGRP' type-id='type-id-139' mangled-name='_ZN11__sanitizer15IOCTL_SIOCSPGRPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='356' column='1'/> <!-- unsigned int __sanitizer::IOCTL_TIOCCONS --> - <var-decl name='IOCTL_TIOCCONS' type-id='type-id-138' mangled-name='_ZN11__sanitizer14IOCTL_TIOCCONSE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='357' column='1'/> + <var-decl name='IOCTL_TIOCCONS' type-id='type-id-139' mangled-name='_ZN11__sanitizer14IOCTL_TIOCCONSE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='357' column='1'/> <!-- unsigned int __sanitizer::IOCTL_TIOCEXCL --> - <var-decl name='IOCTL_TIOCEXCL' type-id='type-id-138' mangled-name='_ZN11__sanitizer14IOCTL_TIOCEXCLE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='358' column='1'/> + <var-decl name='IOCTL_TIOCEXCL' type-id='type-id-139' mangled-name='_ZN11__sanitizer14IOCTL_TIOCEXCLE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='358' column='1'/> <!-- unsigned int __sanitizer::IOCTL_TIOCGETD --> - <var-decl name='IOCTL_TIOCGETD' type-id='type-id-138' mangled-name='_ZN11__sanitizer14IOCTL_TIOCGETDE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='359' column='1'/> + <var-decl name='IOCTL_TIOCGETD' type-id='type-id-139' mangled-name='_ZN11__sanitizer14IOCTL_TIOCGETDE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='359' column='1'/> <!-- unsigned int __sanitizer::IOCTL_TIOCGPGRP --> - <var-decl name='IOCTL_TIOCGPGRP' type-id='type-id-138' mangled-name='_ZN11__sanitizer15IOCTL_TIOCGPGRPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='360' column='1'/> + <var-decl name='IOCTL_TIOCGPGRP' type-id='type-id-139' mangled-name='_ZN11__sanitizer15IOCTL_TIOCGPGRPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='360' column='1'/> <!-- unsigned int __sanitizer::IOCTL_TIOCGWINSZ --> - <var-decl name='IOCTL_TIOCGWINSZ' type-id='type-id-138' mangled-name='_ZN11__sanitizer16IOCTL_TIOCGWINSZE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='361' column='1'/> + <var-decl name='IOCTL_TIOCGWINSZ' type-id='type-id-139' mangled-name='_ZN11__sanitizer16IOCTL_TIOCGWINSZE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='361' column='1'/> <!-- unsigned int __sanitizer::IOCTL_TIOCMBIC --> - <var-decl name='IOCTL_TIOCMBIC' type-id='type-id-138' mangled-name='_ZN11__sanitizer14IOCTL_TIOCMBICE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='362' column='1'/> + <var-decl name='IOCTL_TIOCMBIC' type-id='type-id-139' mangled-name='_ZN11__sanitizer14IOCTL_TIOCMBICE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='362' column='1'/> <!-- unsigned int __sanitizer::IOCTL_TIOCMBIS --> - <var-decl name='IOCTL_TIOCMBIS' type-id='type-id-138' mangled-name='_ZN11__sanitizer14IOCTL_TIOCMBISE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='363' column='1'/> + <var-decl name='IOCTL_TIOCMBIS' type-id='type-id-139' mangled-name='_ZN11__sanitizer14IOCTL_TIOCMBISE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='363' column='1'/> <!-- unsigned int __sanitizer::IOCTL_TIOCMGET --> - <var-decl name='IOCTL_TIOCMGET' type-id='type-id-138' mangled-name='_ZN11__sanitizer14IOCTL_TIOCMGETE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='364' column='1'/> + <var-decl name='IOCTL_TIOCMGET' type-id='type-id-139' mangled-name='_ZN11__sanitizer14IOCTL_TIOCMGETE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='364' column='1'/> <!-- unsigned int __sanitizer::IOCTL_TIOCMSET --> - <var-decl name='IOCTL_TIOCMSET' type-id='type-id-138' mangled-name='_ZN11__sanitizer14IOCTL_TIOCMSETE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='365' column='1'/> + <var-decl name='IOCTL_TIOCMSET' type-id='type-id-139' mangled-name='_ZN11__sanitizer14IOCTL_TIOCMSETE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='365' column='1'/> <!-- unsigned int __sanitizer::IOCTL_TIOCNOTTY --> - <var-decl name='IOCTL_TIOCNOTTY' type-id='type-id-138' mangled-name='_ZN11__sanitizer15IOCTL_TIOCNOTTYE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='366' column='1'/> + <var-decl name='IOCTL_TIOCNOTTY' type-id='type-id-139' mangled-name='_ZN11__sanitizer15IOCTL_TIOCNOTTYE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='366' column='1'/> <!-- unsigned int __sanitizer::IOCTL_TIOCNXCL --> - <var-decl name='IOCTL_TIOCNXCL' type-id='type-id-138' mangled-name='_ZN11__sanitizer14IOCTL_TIOCNXCLE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='367' column='1'/> + <var-decl name='IOCTL_TIOCNXCL' type-id='type-id-139' mangled-name='_ZN11__sanitizer14IOCTL_TIOCNXCLE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='367' column='1'/> <!-- unsigned int __sanitizer::IOCTL_TIOCOUTQ --> - <var-decl name='IOCTL_TIOCOUTQ' type-id='type-id-138' mangled-name='_ZN11__sanitizer14IOCTL_TIOCOUTQE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='368' column='1'/> + <var-decl name='IOCTL_TIOCOUTQ' type-id='type-id-139' mangled-name='_ZN11__sanitizer14IOCTL_TIOCOUTQE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='368' column='1'/> <!-- unsigned int __sanitizer::IOCTL_TIOCPKT --> - <var-decl name='IOCTL_TIOCPKT' type-id='type-id-138' mangled-name='_ZN11__sanitizer13IOCTL_TIOCPKTE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='369' column='1'/> + <var-decl name='IOCTL_TIOCPKT' type-id='type-id-139' mangled-name='_ZN11__sanitizer13IOCTL_TIOCPKTE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='369' column='1'/> <!-- unsigned int __sanitizer::IOCTL_TIOCSCTTY --> - <var-decl name='IOCTL_TIOCSCTTY' type-id='type-id-138' mangled-name='_ZN11__sanitizer15IOCTL_TIOCSCTTYE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='370' column='1'/> + <var-decl name='IOCTL_TIOCSCTTY' type-id='type-id-139' mangled-name='_ZN11__sanitizer15IOCTL_TIOCSCTTYE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='370' column='1'/> <!-- unsigned int __sanitizer::IOCTL_TIOCSETD --> - <var-decl name='IOCTL_TIOCSETD' type-id='type-id-138' mangled-name='_ZN11__sanitizer14IOCTL_TIOCSETDE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='371' column='1'/> + <var-decl name='IOCTL_TIOCSETD' type-id='type-id-139' mangled-name='_ZN11__sanitizer14IOCTL_TIOCSETDE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='371' column='1'/> <!-- unsigned int __sanitizer::IOCTL_TIOCSPGRP --> - <var-decl name='IOCTL_TIOCSPGRP' type-id='type-id-138' mangled-name='_ZN11__sanitizer15IOCTL_TIOCSPGRPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='372' column='1'/> + <var-decl name='IOCTL_TIOCSPGRP' type-id='type-id-139' mangled-name='_ZN11__sanitizer15IOCTL_TIOCSPGRPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='372' column='1'/> <!-- unsigned int __sanitizer::IOCTL_TIOCSTI --> - <var-decl name='IOCTL_TIOCSTI' type-id='type-id-138' mangled-name='_ZN11__sanitizer13IOCTL_TIOCSTIE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='373' column='1'/> + <var-decl name='IOCTL_TIOCSTI' type-id='type-id-139' mangled-name='_ZN11__sanitizer13IOCTL_TIOCSTIE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='373' column='1'/> <!-- unsigned int __sanitizer::IOCTL_TIOCSWINSZ --> - <var-decl name='IOCTL_TIOCSWINSZ' type-id='type-id-138' mangled-name='_ZN11__sanitizer16IOCTL_TIOCSWINSZE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='374' column='1'/> + <var-decl name='IOCTL_TIOCSWINSZ' type-id='type-id-139' mangled-name='_ZN11__sanitizer16IOCTL_TIOCSWINSZE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='374' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SIOCGETSGCNT --> - <var-decl name='IOCTL_SIOCGETSGCNT' type-id='type-id-138' mangled-name='_ZN11__sanitizer18IOCTL_SIOCGETSGCNTE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='376' column='1'/> + <var-decl name='IOCTL_SIOCGETSGCNT' type-id='type-id-139' mangled-name='_ZN11__sanitizer18IOCTL_SIOCGETSGCNTE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='376' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SIOCGETVIFCNT --> - <var-decl name='IOCTL_SIOCGETVIFCNT' type-id='type-id-138' mangled-name='_ZN11__sanitizer19IOCTL_SIOCGETVIFCNTE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='377' column='1'/> + <var-decl name='IOCTL_SIOCGETVIFCNT' type-id='type-id-139' mangled-name='_ZN11__sanitizer19IOCTL_SIOCGETVIFCNTE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='377' column='1'/> <!-- unsigned int __sanitizer::IOCTL_EVIOCGABS --> - <var-decl name='IOCTL_EVIOCGABS' type-id='type-id-138' mangled-name='_ZN11__sanitizer15IOCTL_EVIOCGABSE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='380' column='1'/> + <var-decl name='IOCTL_EVIOCGABS' type-id='type-id-139' mangled-name='_ZN11__sanitizer15IOCTL_EVIOCGABSE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='380' column='1'/> <!-- unsigned int __sanitizer::IOCTL_EVIOCGBIT --> - <var-decl name='IOCTL_EVIOCGBIT' type-id='type-id-138' mangled-name='_ZN11__sanitizer15IOCTL_EVIOCGBITE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='381' column='1'/> + <var-decl name='IOCTL_EVIOCGBIT' type-id='type-id-139' mangled-name='_ZN11__sanitizer15IOCTL_EVIOCGBITE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='381' column='1'/> <!-- unsigned int __sanitizer::IOCTL_EVIOCGEFFECTS --> - <var-decl name='IOCTL_EVIOCGEFFECTS' type-id='type-id-138' mangled-name='_ZN11__sanitizer19IOCTL_EVIOCGEFFECTSE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='382' column='1'/> + <var-decl name='IOCTL_EVIOCGEFFECTS' type-id='type-id-139' mangled-name='_ZN11__sanitizer19IOCTL_EVIOCGEFFECTSE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='382' column='1'/> <!-- unsigned int __sanitizer::IOCTL_EVIOCGID --> - <var-decl name='IOCTL_EVIOCGID' type-id='type-id-138' mangled-name='_ZN11__sanitizer14IOCTL_EVIOCGIDE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='383' column='1'/> + <var-decl name='IOCTL_EVIOCGID' type-id='type-id-139' mangled-name='_ZN11__sanitizer14IOCTL_EVIOCGIDE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='383' column='1'/> <!-- unsigned int __sanitizer::IOCTL_EVIOCGKEY --> - <var-decl name='IOCTL_EVIOCGKEY' type-id='type-id-138' mangled-name='_ZN11__sanitizer15IOCTL_EVIOCGKEYE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='384' column='1'/> + <var-decl name='IOCTL_EVIOCGKEY' type-id='type-id-139' mangled-name='_ZN11__sanitizer15IOCTL_EVIOCGKEYE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='384' column='1'/> <!-- unsigned int __sanitizer::IOCTL_EVIOCGKEYCODE --> - <var-decl name='IOCTL_EVIOCGKEYCODE' type-id='type-id-138' mangled-name='_ZN11__sanitizer19IOCTL_EVIOCGKEYCODEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='385' column='1'/> + <var-decl name='IOCTL_EVIOCGKEYCODE' type-id='type-id-139' mangled-name='_ZN11__sanitizer19IOCTL_EVIOCGKEYCODEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='385' column='1'/> <!-- unsigned int __sanitizer::IOCTL_EVIOCGLED --> - <var-decl name='IOCTL_EVIOCGLED' type-id='type-id-138' mangled-name='_ZN11__sanitizer15IOCTL_EVIOCGLEDE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='386' column='1'/> + <var-decl name='IOCTL_EVIOCGLED' type-id='type-id-139' mangled-name='_ZN11__sanitizer15IOCTL_EVIOCGLEDE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='386' column='1'/> <!-- unsigned int __sanitizer::IOCTL_EVIOCGNAME --> - <var-decl name='IOCTL_EVIOCGNAME' type-id='type-id-138' mangled-name='_ZN11__sanitizer16IOCTL_EVIOCGNAMEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='387' column='1'/> + <var-decl name='IOCTL_EVIOCGNAME' type-id='type-id-139' mangled-name='_ZN11__sanitizer16IOCTL_EVIOCGNAMEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='387' column='1'/> <!-- unsigned int __sanitizer::IOCTL_EVIOCGPHYS --> - <var-decl name='IOCTL_EVIOCGPHYS' type-id='type-id-138' mangled-name='_ZN11__sanitizer16IOCTL_EVIOCGPHYSE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='388' column='1'/> + <var-decl name='IOCTL_EVIOCGPHYS' type-id='type-id-139' mangled-name='_ZN11__sanitizer16IOCTL_EVIOCGPHYSE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='388' column='1'/> <!-- unsigned int __sanitizer::IOCTL_EVIOCGRAB --> - <var-decl name='IOCTL_EVIOCGRAB' type-id='type-id-138' mangled-name='_ZN11__sanitizer15IOCTL_EVIOCGRABE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='389' column='1'/> + <var-decl name='IOCTL_EVIOCGRAB' type-id='type-id-139' mangled-name='_ZN11__sanitizer15IOCTL_EVIOCGRABE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='389' column='1'/> <!-- unsigned int __sanitizer::IOCTL_EVIOCGREP --> - <var-decl name='IOCTL_EVIOCGREP' type-id='type-id-138' mangled-name='_ZN11__sanitizer15IOCTL_EVIOCGREPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='390' column='1'/> + <var-decl name='IOCTL_EVIOCGREP' type-id='type-id-139' mangled-name='_ZN11__sanitizer15IOCTL_EVIOCGREPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='390' column='1'/> <!-- unsigned int __sanitizer::IOCTL_EVIOCGSND --> - <var-decl name='IOCTL_EVIOCGSND' type-id='type-id-138' mangled-name='_ZN11__sanitizer15IOCTL_EVIOCGSNDE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='391' column='1'/> + <var-decl name='IOCTL_EVIOCGSND' type-id='type-id-139' mangled-name='_ZN11__sanitizer15IOCTL_EVIOCGSNDE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='391' column='1'/> <!-- unsigned int __sanitizer::IOCTL_EVIOCGSW --> - <var-decl name='IOCTL_EVIOCGSW' type-id='type-id-138' mangled-name='_ZN11__sanitizer14IOCTL_EVIOCGSWE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='392' column='1'/> + <var-decl name='IOCTL_EVIOCGSW' type-id='type-id-139' mangled-name='_ZN11__sanitizer14IOCTL_EVIOCGSWE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='392' column='1'/> <!-- unsigned int __sanitizer::IOCTL_EVIOCGUNIQ --> - <var-decl name='IOCTL_EVIOCGUNIQ' type-id='type-id-138' mangled-name='_ZN11__sanitizer16IOCTL_EVIOCGUNIQE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='393' column='1'/> + <var-decl name='IOCTL_EVIOCGUNIQ' type-id='type-id-139' mangled-name='_ZN11__sanitizer16IOCTL_EVIOCGUNIQE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='393' column='1'/> <!-- unsigned int __sanitizer::IOCTL_EVIOCGVERSION --> - <var-decl name='IOCTL_EVIOCGVERSION' type-id='type-id-138' mangled-name='_ZN11__sanitizer19IOCTL_EVIOCGVERSIONE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='394' column='1'/> + <var-decl name='IOCTL_EVIOCGVERSION' type-id='type-id-139' mangled-name='_ZN11__sanitizer19IOCTL_EVIOCGVERSIONE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='394' column='1'/> <!-- unsigned int __sanitizer::IOCTL_EVIOCRMFF --> - <var-decl name='IOCTL_EVIOCRMFF' type-id='type-id-138' mangled-name='_ZN11__sanitizer15IOCTL_EVIOCRMFFE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='395' column='1'/> + <var-decl name='IOCTL_EVIOCRMFF' type-id='type-id-139' mangled-name='_ZN11__sanitizer15IOCTL_EVIOCRMFFE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='395' column='1'/> <!-- unsigned int __sanitizer::IOCTL_EVIOCSABS --> - <var-decl name='IOCTL_EVIOCSABS' type-id='type-id-138' mangled-name='_ZN11__sanitizer15IOCTL_EVIOCSABSE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='396' column='1'/> + <var-decl name='IOCTL_EVIOCSABS' type-id='type-id-139' mangled-name='_ZN11__sanitizer15IOCTL_EVIOCSABSE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='396' column='1'/> <!-- unsigned int __sanitizer::IOCTL_EVIOCSFF --> - <var-decl name='IOCTL_EVIOCSFF' type-id='type-id-138' mangled-name='_ZN11__sanitizer14IOCTL_EVIOCSFFE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='397' column='1'/> + <var-decl name='IOCTL_EVIOCSFF' type-id='type-id-139' mangled-name='_ZN11__sanitizer14IOCTL_EVIOCSFFE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='397' column='1'/> <!-- unsigned int __sanitizer::IOCTL_EVIOCSKEYCODE --> - <var-decl name='IOCTL_EVIOCSKEYCODE' type-id='type-id-138' mangled-name='_ZN11__sanitizer19IOCTL_EVIOCSKEYCODEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='398' column='1'/> + <var-decl name='IOCTL_EVIOCSKEYCODE' type-id='type-id-139' mangled-name='_ZN11__sanitizer19IOCTL_EVIOCSKEYCODEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='398' column='1'/> <!-- unsigned int __sanitizer::IOCTL_EVIOCSREP --> - <var-decl name='IOCTL_EVIOCSREP' type-id='type-id-138' mangled-name='_ZN11__sanitizer15IOCTL_EVIOCSREPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='399' column='1'/> + <var-decl name='IOCTL_EVIOCSREP' type-id='type-id-139' mangled-name='_ZN11__sanitizer15IOCTL_EVIOCSREPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='399' column='1'/> <!-- unsigned int __sanitizer::IOCTL_BLKFLSBUF --> - <var-decl name='IOCTL_BLKFLSBUF' type-id='type-id-138' mangled-name='_ZN11__sanitizer15IOCTL_BLKFLSBUFE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='400' column='1'/> + <var-decl name='IOCTL_BLKFLSBUF' type-id='type-id-139' mangled-name='_ZN11__sanitizer15IOCTL_BLKFLSBUFE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='400' column='1'/> <!-- unsigned int __sanitizer::IOCTL_BLKGETSIZE --> - <var-decl name='IOCTL_BLKGETSIZE' type-id='type-id-138' mangled-name='_ZN11__sanitizer16IOCTL_BLKGETSIZEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='401' column='1'/> + <var-decl name='IOCTL_BLKGETSIZE' type-id='type-id-139' mangled-name='_ZN11__sanitizer16IOCTL_BLKGETSIZEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='401' column='1'/> <!-- unsigned int __sanitizer::IOCTL_BLKRAGET --> - <var-decl name='IOCTL_BLKRAGET' type-id='type-id-138' mangled-name='_ZN11__sanitizer14IOCTL_BLKRAGETE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='402' column='1'/> + <var-decl name='IOCTL_BLKRAGET' type-id='type-id-139' mangled-name='_ZN11__sanitizer14IOCTL_BLKRAGETE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='402' column='1'/> <!-- unsigned int __sanitizer::IOCTL_BLKRASET --> - <var-decl name='IOCTL_BLKRASET' type-id='type-id-138' mangled-name='_ZN11__sanitizer14IOCTL_BLKRASETE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='403' column='1'/> + <var-decl name='IOCTL_BLKRASET' type-id='type-id-139' mangled-name='_ZN11__sanitizer14IOCTL_BLKRASETE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='403' column='1'/> <!-- unsigned int __sanitizer::IOCTL_BLKROGET --> - <var-decl name='IOCTL_BLKROGET' type-id='type-id-138' mangled-name='_ZN11__sanitizer14IOCTL_BLKROGETE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='404' column='1'/> + <var-decl name='IOCTL_BLKROGET' type-id='type-id-139' mangled-name='_ZN11__sanitizer14IOCTL_BLKROGETE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='404' column='1'/> <!-- unsigned int __sanitizer::IOCTL_BLKROSET --> - <var-decl name='IOCTL_BLKROSET' type-id='type-id-138' mangled-name='_ZN11__sanitizer14IOCTL_BLKROSETE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='405' column='1'/> + <var-decl name='IOCTL_BLKROSET' type-id='type-id-139' mangled-name='_ZN11__sanitizer14IOCTL_BLKROSETE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='405' column='1'/> <!-- unsigned int __sanitizer::IOCTL_BLKRRPART --> - <var-decl name='IOCTL_BLKRRPART' type-id='type-id-138' mangled-name='_ZN11__sanitizer15IOCTL_BLKRRPARTE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='406' column='1'/> + <var-decl name='IOCTL_BLKRRPART' type-id='type-id-139' mangled-name='_ZN11__sanitizer15IOCTL_BLKRRPARTE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='406' column='1'/> <!-- unsigned int __sanitizer::IOCTL_CDROMAUDIOBUFSIZ --> - <var-decl name='IOCTL_CDROMAUDIOBUFSIZ' type-id='type-id-138' mangled-name='_ZN11__sanitizer22IOCTL_CDROMAUDIOBUFSIZE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='407' column='1'/> + <var-decl name='IOCTL_CDROMAUDIOBUFSIZ' type-id='type-id-139' mangled-name='_ZN11__sanitizer22IOCTL_CDROMAUDIOBUFSIZE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='407' column='1'/> <!-- unsigned int __sanitizer::IOCTL_CDROMEJECT --> - <var-decl name='IOCTL_CDROMEJECT' type-id='type-id-138' mangled-name='_ZN11__sanitizer16IOCTL_CDROMEJECTE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='408' column='1'/> + <var-decl name='IOCTL_CDROMEJECT' type-id='type-id-139' mangled-name='_ZN11__sanitizer16IOCTL_CDROMEJECTE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='408' column='1'/> <!-- unsigned int __sanitizer::IOCTL_CDROMEJECT_SW --> - <var-decl name='IOCTL_CDROMEJECT_SW' type-id='type-id-138' mangled-name='_ZN11__sanitizer19IOCTL_CDROMEJECT_SWE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='409' column='1'/> + <var-decl name='IOCTL_CDROMEJECT_SW' type-id='type-id-139' mangled-name='_ZN11__sanitizer19IOCTL_CDROMEJECT_SWE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='409' column='1'/> <!-- unsigned int __sanitizer::IOCTL_CDROMMULTISESSION --> - <var-decl name='IOCTL_CDROMMULTISESSION' type-id='type-id-138' mangled-name='_ZN11__sanitizer23IOCTL_CDROMMULTISESSIONE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='410' column='1'/> + <var-decl name='IOCTL_CDROMMULTISESSION' type-id='type-id-139' mangled-name='_ZN11__sanitizer23IOCTL_CDROMMULTISESSIONE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='410' column='1'/> <!-- unsigned int __sanitizer::IOCTL_CDROMPAUSE --> - <var-decl name='IOCTL_CDROMPAUSE' type-id='type-id-138' mangled-name='_ZN11__sanitizer16IOCTL_CDROMPAUSEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='411' column='1'/> + <var-decl name='IOCTL_CDROMPAUSE' type-id='type-id-139' mangled-name='_ZN11__sanitizer16IOCTL_CDROMPAUSEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='411' column='1'/> <!-- unsigned int __sanitizer::IOCTL_CDROMPLAYMSF --> - <var-decl name='IOCTL_CDROMPLAYMSF' type-id='type-id-138' mangled-name='_ZN11__sanitizer18IOCTL_CDROMPLAYMSFE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='412' column='1'/> + <var-decl name='IOCTL_CDROMPLAYMSF' type-id='type-id-139' mangled-name='_ZN11__sanitizer18IOCTL_CDROMPLAYMSFE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='412' column='1'/> <!-- unsigned int __sanitizer::IOCTL_CDROMPLAYTRKIND --> - <var-decl name='IOCTL_CDROMPLAYTRKIND' type-id='type-id-138' mangled-name='_ZN11__sanitizer21IOCTL_CDROMPLAYTRKINDE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='413' column='1'/> + <var-decl name='IOCTL_CDROMPLAYTRKIND' type-id='type-id-139' mangled-name='_ZN11__sanitizer21IOCTL_CDROMPLAYTRKINDE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='413' column='1'/> <!-- unsigned int __sanitizer::IOCTL_CDROMREADAUDIO --> - <var-decl name='IOCTL_CDROMREADAUDIO' type-id='type-id-138' mangled-name='_ZN11__sanitizer20IOCTL_CDROMREADAUDIOE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='414' column='1'/> + <var-decl name='IOCTL_CDROMREADAUDIO' type-id='type-id-139' mangled-name='_ZN11__sanitizer20IOCTL_CDROMREADAUDIOE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='414' column='1'/> <!-- unsigned int __sanitizer::IOCTL_CDROMREADCOOKED --> - <var-decl name='IOCTL_CDROMREADCOOKED' type-id='type-id-138' mangled-name='_ZN11__sanitizer21IOCTL_CDROMREADCOOKEDE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='415' column='1'/> + <var-decl name='IOCTL_CDROMREADCOOKED' type-id='type-id-139' mangled-name='_ZN11__sanitizer21IOCTL_CDROMREADCOOKEDE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='415' column='1'/> <!-- unsigned int __sanitizer::IOCTL_CDROMREADMODE1 --> - <var-decl name='IOCTL_CDROMREADMODE1' type-id='type-id-138' mangled-name='_ZN11__sanitizer20IOCTL_CDROMREADMODE1E' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='416' column='1'/> + <var-decl name='IOCTL_CDROMREADMODE1' type-id='type-id-139' mangled-name='_ZN11__sanitizer20IOCTL_CDROMREADMODE1E' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='416' column='1'/> <!-- unsigned int __sanitizer::IOCTL_CDROMREADMODE2 --> - <var-decl name='IOCTL_CDROMREADMODE2' type-id='type-id-138' mangled-name='_ZN11__sanitizer20IOCTL_CDROMREADMODE2E' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='417' column='1'/> + <var-decl name='IOCTL_CDROMREADMODE2' type-id='type-id-139' mangled-name='_ZN11__sanitizer20IOCTL_CDROMREADMODE2E' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='417' column='1'/> <!-- unsigned int __sanitizer::IOCTL_CDROMREADRAW --> - <var-decl name='IOCTL_CDROMREADRAW' type-id='type-id-138' mangled-name='_ZN11__sanitizer18IOCTL_CDROMREADRAWE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='418' column='1'/> + <var-decl name='IOCTL_CDROMREADRAW' type-id='type-id-139' mangled-name='_ZN11__sanitizer18IOCTL_CDROMREADRAWE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='418' column='1'/> <!-- unsigned int __sanitizer::IOCTL_CDROMREADTOCENTRY --> - <var-decl name='IOCTL_CDROMREADTOCENTRY' type-id='type-id-138' mangled-name='_ZN11__sanitizer23IOCTL_CDROMREADTOCENTRYE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='419' column='1'/> + <var-decl name='IOCTL_CDROMREADTOCENTRY' type-id='type-id-139' mangled-name='_ZN11__sanitizer23IOCTL_CDROMREADTOCENTRYE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='419' column='1'/> <!-- unsigned int __sanitizer::IOCTL_CDROMREADTOCHDR --> - <var-decl name='IOCTL_CDROMREADTOCHDR' type-id='type-id-138' mangled-name='_ZN11__sanitizer21IOCTL_CDROMREADTOCHDRE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='420' column='1'/> + <var-decl name='IOCTL_CDROMREADTOCHDR' type-id='type-id-139' mangled-name='_ZN11__sanitizer21IOCTL_CDROMREADTOCHDRE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='420' column='1'/> <!-- unsigned int __sanitizer::IOCTL_CDROMRESET --> - <var-decl name='IOCTL_CDROMRESET' type-id='type-id-138' mangled-name='_ZN11__sanitizer16IOCTL_CDROMRESETE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='421' column='1'/> + <var-decl name='IOCTL_CDROMRESET' type-id='type-id-139' mangled-name='_ZN11__sanitizer16IOCTL_CDROMRESETE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='421' column='1'/> <!-- unsigned int __sanitizer::IOCTL_CDROMRESUME --> - <var-decl name='IOCTL_CDROMRESUME' type-id='type-id-138' mangled-name='_ZN11__sanitizer17IOCTL_CDROMRESUMEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='422' column='1'/> + <var-decl name='IOCTL_CDROMRESUME' type-id='type-id-139' mangled-name='_ZN11__sanitizer17IOCTL_CDROMRESUMEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='422' column='1'/> <!-- unsigned int __sanitizer::IOCTL_CDROMSEEK --> - <var-decl name='IOCTL_CDROMSEEK' type-id='type-id-138' mangled-name='_ZN11__sanitizer15IOCTL_CDROMSEEKE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='423' column='1'/> + <var-decl name='IOCTL_CDROMSEEK' type-id='type-id-139' mangled-name='_ZN11__sanitizer15IOCTL_CDROMSEEKE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='423' column='1'/> <!-- unsigned int __sanitizer::IOCTL_CDROMSTART --> - <var-decl name='IOCTL_CDROMSTART' type-id='type-id-138' mangled-name='_ZN11__sanitizer16IOCTL_CDROMSTARTE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='424' column='1'/> + <var-decl name='IOCTL_CDROMSTART' type-id='type-id-139' mangled-name='_ZN11__sanitizer16IOCTL_CDROMSTARTE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='424' column='1'/> <!-- unsigned int __sanitizer::IOCTL_CDROMSTOP --> - <var-decl name='IOCTL_CDROMSTOP' type-id='type-id-138' mangled-name='_ZN11__sanitizer15IOCTL_CDROMSTOPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='425' column='1'/> + <var-decl name='IOCTL_CDROMSTOP' type-id='type-id-139' mangled-name='_ZN11__sanitizer15IOCTL_CDROMSTOPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='425' column='1'/> <!-- unsigned int __sanitizer::IOCTL_CDROMSUBCHNL --> - <var-decl name='IOCTL_CDROMSUBCHNL' type-id='type-id-138' mangled-name='_ZN11__sanitizer18IOCTL_CDROMSUBCHNLE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='426' column='1'/> + <var-decl name='IOCTL_CDROMSUBCHNL' type-id='type-id-139' mangled-name='_ZN11__sanitizer18IOCTL_CDROMSUBCHNLE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='426' column='1'/> <!-- unsigned int __sanitizer::IOCTL_CDROMVOLCTRL --> - <var-decl name='IOCTL_CDROMVOLCTRL' type-id='type-id-138' mangled-name='_ZN11__sanitizer18IOCTL_CDROMVOLCTRLE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='427' column='1'/> + <var-decl name='IOCTL_CDROMVOLCTRL' type-id='type-id-139' mangled-name='_ZN11__sanitizer18IOCTL_CDROMVOLCTRLE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='427' column='1'/> <!-- unsigned int __sanitizer::IOCTL_CDROMVOLREAD --> - <var-decl name='IOCTL_CDROMVOLREAD' type-id='type-id-138' mangled-name='_ZN11__sanitizer18IOCTL_CDROMVOLREADE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='428' column='1'/> + <var-decl name='IOCTL_CDROMVOLREAD' type-id='type-id-139' mangled-name='_ZN11__sanitizer18IOCTL_CDROMVOLREADE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='428' column='1'/> <!-- unsigned int __sanitizer::IOCTL_CDROM_GET_UPC --> - <var-decl name='IOCTL_CDROM_GET_UPC' type-id='type-id-138' mangled-name='_ZN11__sanitizer19IOCTL_CDROM_GET_UPCE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='429' column='1'/> + <var-decl name='IOCTL_CDROM_GET_UPC' type-id='type-id-139' mangled-name='_ZN11__sanitizer19IOCTL_CDROM_GET_UPCE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='429' column='1'/> <!-- unsigned int __sanitizer::IOCTL_FDCLRPRM --> - <var-decl name='IOCTL_FDCLRPRM' type-id='type-id-138' mangled-name='_ZN11__sanitizer14IOCTL_FDCLRPRME' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='430' column='1'/> + <var-decl name='IOCTL_FDCLRPRM' type-id='type-id-139' mangled-name='_ZN11__sanitizer14IOCTL_FDCLRPRME' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='430' column='1'/> <!-- unsigned int __sanitizer::IOCTL_FDDEFPRM --> - <var-decl name='IOCTL_FDDEFPRM' type-id='type-id-138' mangled-name='_ZN11__sanitizer14IOCTL_FDDEFPRME' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='431' column='1'/> + <var-decl name='IOCTL_FDDEFPRM' type-id='type-id-139' mangled-name='_ZN11__sanitizer14IOCTL_FDDEFPRME' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='431' column='1'/> <!-- unsigned int __sanitizer::IOCTL_FDFLUSH --> - <var-decl name='IOCTL_FDFLUSH' type-id='type-id-138' mangled-name='_ZN11__sanitizer13IOCTL_FDFLUSHE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='432' column='1'/> + <var-decl name='IOCTL_FDFLUSH' type-id='type-id-139' mangled-name='_ZN11__sanitizer13IOCTL_FDFLUSHE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='432' column='1'/> <!-- unsigned int __sanitizer::IOCTL_FDFMTBEG --> - <var-decl name='IOCTL_FDFMTBEG' type-id='type-id-138' mangled-name='_ZN11__sanitizer14IOCTL_FDFMTBEGE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='433' column='1'/> + <var-decl name='IOCTL_FDFMTBEG' type-id='type-id-139' mangled-name='_ZN11__sanitizer14IOCTL_FDFMTBEGE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='433' column='1'/> <!-- unsigned int __sanitizer::IOCTL_FDFMTEND --> - <var-decl name='IOCTL_FDFMTEND' type-id='type-id-138' mangled-name='_ZN11__sanitizer14IOCTL_FDFMTENDE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='434' column='1'/> + <var-decl name='IOCTL_FDFMTEND' type-id='type-id-139' mangled-name='_ZN11__sanitizer14IOCTL_FDFMTENDE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='434' column='1'/> <!-- unsigned int __sanitizer::IOCTL_FDFMTTRK --> - <var-decl name='IOCTL_FDFMTTRK' type-id='type-id-138' mangled-name='_ZN11__sanitizer14IOCTL_FDFMTTRKE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='435' column='1'/> + <var-decl name='IOCTL_FDFMTTRK' type-id='type-id-139' mangled-name='_ZN11__sanitizer14IOCTL_FDFMTTRKE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='435' column='1'/> <!-- unsigned int __sanitizer::IOCTL_FDGETDRVPRM --> - <var-decl name='IOCTL_FDGETDRVPRM' type-id='type-id-138' mangled-name='_ZN11__sanitizer17IOCTL_FDGETDRVPRME' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='436' column='1'/> + <var-decl name='IOCTL_FDGETDRVPRM' type-id='type-id-139' mangled-name='_ZN11__sanitizer17IOCTL_FDGETDRVPRME' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='436' column='1'/> <!-- unsigned int __sanitizer::IOCTL_FDGETDRVSTAT --> - <var-decl name='IOCTL_FDGETDRVSTAT' type-id='type-id-138' mangled-name='_ZN11__sanitizer18IOCTL_FDGETDRVSTATE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='437' column='1'/> + <var-decl name='IOCTL_FDGETDRVSTAT' type-id='type-id-139' mangled-name='_ZN11__sanitizer18IOCTL_FDGETDRVSTATE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='437' column='1'/> <!-- unsigned int __sanitizer::IOCTL_FDGETDRVTYP --> - <var-decl name='IOCTL_FDGETDRVTYP' type-id='type-id-138' mangled-name='_ZN11__sanitizer17IOCTL_FDGETDRVTYPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='438' column='1'/> + <var-decl name='IOCTL_FDGETDRVTYP' type-id='type-id-139' mangled-name='_ZN11__sanitizer17IOCTL_FDGETDRVTYPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='438' column='1'/> <!-- unsigned int __sanitizer::IOCTL_FDGETFDCSTAT --> - <var-decl name='IOCTL_FDGETFDCSTAT' type-id='type-id-138' mangled-name='_ZN11__sanitizer18IOCTL_FDGETFDCSTATE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='439' column='1'/> + <var-decl name='IOCTL_FDGETFDCSTAT' type-id='type-id-139' mangled-name='_ZN11__sanitizer18IOCTL_FDGETFDCSTATE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='439' column='1'/> <!-- unsigned int __sanitizer::IOCTL_FDGETMAXERRS --> - <var-decl name='IOCTL_FDGETMAXERRS' type-id='type-id-138' mangled-name='_ZN11__sanitizer18IOCTL_FDGETMAXERRSE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='440' column='1'/> + <var-decl name='IOCTL_FDGETMAXERRS' type-id='type-id-139' mangled-name='_ZN11__sanitizer18IOCTL_FDGETMAXERRSE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='440' column='1'/> <!-- unsigned int __sanitizer::IOCTL_FDGETPRM --> - <var-decl name='IOCTL_FDGETPRM' type-id='type-id-138' mangled-name='_ZN11__sanitizer14IOCTL_FDGETPRME' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='441' column='1'/> + <var-decl name='IOCTL_FDGETPRM' type-id='type-id-139' mangled-name='_ZN11__sanitizer14IOCTL_FDGETPRME' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='441' column='1'/> <!-- unsigned int __sanitizer::IOCTL_FDMSGOFF --> - <var-decl name='IOCTL_FDMSGOFF' type-id='type-id-138' mangled-name='_ZN11__sanitizer14IOCTL_FDMSGOFFE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='442' column='1'/> + <var-decl name='IOCTL_FDMSGOFF' type-id='type-id-139' mangled-name='_ZN11__sanitizer14IOCTL_FDMSGOFFE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='442' column='1'/> <!-- unsigned int __sanitizer::IOCTL_FDMSGON --> - <var-decl name='IOCTL_FDMSGON' type-id='type-id-138' mangled-name='_ZN11__sanitizer13IOCTL_FDMSGONE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='443' column='1'/> + <var-decl name='IOCTL_FDMSGON' type-id='type-id-139' mangled-name='_ZN11__sanitizer13IOCTL_FDMSGONE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='443' column='1'/> <!-- unsigned int __sanitizer::IOCTL_FDPOLLDRVSTAT --> - <var-decl name='IOCTL_FDPOLLDRVSTAT' type-id='type-id-138' mangled-name='_ZN11__sanitizer19IOCTL_FDPOLLDRVSTATE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='444' column='1'/> + <var-decl name='IOCTL_FDPOLLDRVSTAT' type-id='type-id-139' mangled-name='_ZN11__sanitizer19IOCTL_FDPOLLDRVSTATE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='444' column='1'/> <!-- unsigned int __sanitizer::IOCTL_FDRAWCMD --> - <var-decl name='IOCTL_FDRAWCMD' type-id='type-id-138' mangled-name='_ZN11__sanitizer14IOCTL_FDRAWCMDE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='445' column='1'/> + <var-decl name='IOCTL_FDRAWCMD' type-id='type-id-139' mangled-name='_ZN11__sanitizer14IOCTL_FDRAWCMDE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='445' column='1'/> <!-- unsigned int __sanitizer::IOCTL_FDRESET --> - <var-decl name='IOCTL_FDRESET' type-id='type-id-138' mangled-name='_ZN11__sanitizer13IOCTL_FDRESETE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='446' column='1'/> + <var-decl name='IOCTL_FDRESET' type-id='type-id-139' mangled-name='_ZN11__sanitizer13IOCTL_FDRESETE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='446' column='1'/> <!-- unsigned int __sanitizer::IOCTL_FDSETDRVPRM --> - <var-decl name='IOCTL_FDSETDRVPRM' type-id='type-id-138' mangled-name='_ZN11__sanitizer17IOCTL_FDSETDRVPRME' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='447' column='1'/> + <var-decl name='IOCTL_FDSETDRVPRM' type-id='type-id-139' mangled-name='_ZN11__sanitizer17IOCTL_FDSETDRVPRME' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='447' column='1'/> <!-- unsigned int __sanitizer::IOCTL_FDSETEMSGTRESH --> - <var-decl name='IOCTL_FDSETEMSGTRESH' type-id='type-id-138' mangled-name='_ZN11__sanitizer20IOCTL_FDSETEMSGTRESHE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='448' column='1'/> + <var-decl name='IOCTL_FDSETEMSGTRESH' type-id='type-id-139' mangled-name='_ZN11__sanitizer20IOCTL_FDSETEMSGTRESHE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='448' column='1'/> <!-- unsigned int __sanitizer::IOCTL_FDSETMAXERRS --> - <var-decl name='IOCTL_FDSETMAXERRS' type-id='type-id-138' mangled-name='_ZN11__sanitizer18IOCTL_FDSETMAXERRSE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='449' column='1'/> + <var-decl name='IOCTL_FDSETMAXERRS' type-id='type-id-139' mangled-name='_ZN11__sanitizer18IOCTL_FDSETMAXERRSE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='449' column='1'/> <!-- unsigned int __sanitizer::IOCTL_FDSETPRM --> - <var-decl name='IOCTL_FDSETPRM' type-id='type-id-138' mangled-name='_ZN11__sanitizer14IOCTL_FDSETPRME' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='450' column='1'/> + <var-decl name='IOCTL_FDSETPRM' type-id='type-id-139' mangled-name='_ZN11__sanitizer14IOCTL_FDSETPRME' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='450' column='1'/> <!-- unsigned int __sanitizer::IOCTL_FDTWADDLE --> - <var-decl name='IOCTL_FDTWADDLE' type-id='type-id-138' mangled-name='_ZN11__sanitizer15IOCTL_FDTWADDLEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='451' column='1'/> + <var-decl name='IOCTL_FDTWADDLE' type-id='type-id-139' mangled-name='_ZN11__sanitizer15IOCTL_FDTWADDLEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='451' column='1'/> <!-- unsigned int __sanitizer::IOCTL_FDWERRORCLR --> - <var-decl name='IOCTL_FDWERRORCLR' type-id='type-id-138' mangled-name='_ZN11__sanitizer17IOCTL_FDWERRORCLRE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='452' column='1'/> + <var-decl name='IOCTL_FDWERRORCLR' type-id='type-id-139' mangled-name='_ZN11__sanitizer17IOCTL_FDWERRORCLRE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='452' column='1'/> <!-- unsigned int __sanitizer::IOCTL_FDWERRORGET --> - <var-decl name='IOCTL_FDWERRORGET' type-id='type-id-138' mangled-name='_ZN11__sanitizer17IOCTL_FDWERRORGETE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='453' column='1'/> + <var-decl name='IOCTL_FDWERRORGET' type-id='type-id-139' mangled-name='_ZN11__sanitizer17IOCTL_FDWERRORGETE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='453' column='1'/> <!-- unsigned int __sanitizer::IOCTL_HDIO_DRIVE_CMD --> - <var-decl name='IOCTL_HDIO_DRIVE_CMD' type-id='type-id-138' mangled-name='_ZN11__sanitizer20IOCTL_HDIO_DRIVE_CMDE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='454' column='1'/> + <var-decl name='IOCTL_HDIO_DRIVE_CMD' type-id='type-id-139' mangled-name='_ZN11__sanitizer20IOCTL_HDIO_DRIVE_CMDE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='454' column='1'/> <!-- unsigned int __sanitizer::IOCTL_HDIO_GETGEO --> - <var-decl name='IOCTL_HDIO_GETGEO' type-id='type-id-138' mangled-name='_ZN11__sanitizer17IOCTL_HDIO_GETGEOE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='455' column='1'/> + <var-decl name='IOCTL_HDIO_GETGEO' type-id='type-id-139' mangled-name='_ZN11__sanitizer17IOCTL_HDIO_GETGEOE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='455' column='1'/> <!-- unsigned int __sanitizer::IOCTL_HDIO_GET_32BIT --> - <var-decl name='IOCTL_HDIO_GET_32BIT' type-id='type-id-138' mangled-name='_ZN11__sanitizer20IOCTL_HDIO_GET_32BITE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='456' column='1'/> + <var-decl name='IOCTL_HDIO_GET_32BIT' type-id='type-id-139' mangled-name='_ZN11__sanitizer20IOCTL_HDIO_GET_32BITE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='456' column='1'/> <!-- unsigned int __sanitizer::IOCTL_HDIO_GET_DMA --> - <var-decl name='IOCTL_HDIO_GET_DMA' type-id='type-id-138' mangled-name='_ZN11__sanitizer18IOCTL_HDIO_GET_DMAE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='457' column='1'/> + <var-decl name='IOCTL_HDIO_GET_DMA' type-id='type-id-139' mangled-name='_ZN11__sanitizer18IOCTL_HDIO_GET_DMAE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='457' column='1'/> <!-- unsigned int __sanitizer::IOCTL_HDIO_GET_IDENTITY --> - <var-decl name='IOCTL_HDIO_GET_IDENTITY' type-id='type-id-138' mangled-name='_ZN11__sanitizer23IOCTL_HDIO_GET_IDENTITYE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='458' column='1'/> + <var-decl name='IOCTL_HDIO_GET_IDENTITY' type-id='type-id-139' mangled-name='_ZN11__sanitizer23IOCTL_HDIO_GET_IDENTITYE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='458' column='1'/> <!-- unsigned int __sanitizer::IOCTL_HDIO_GET_KEEPSETTINGS --> - <var-decl name='IOCTL_HDIO_GET_KEEPSETTINGS' type-id='type-id-138' mangled-name='_ZN11__sanitizer27IOCTL_HDIO_GET_KEEPSETTINGSE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='459' column='1'/> + <var-decl name='IOCTL_HDIO_GET_KEEPSETTINGS' type-id='type-id-139' mangled-name='_ZN11__sanitizer27IOCTL_HDIO_GET_KEEPSETTINGSE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='459' column='1'/> <!-- unsigned int __sanitizer::IOCTL_HDIO_GET_MULTCOUNT --> - <var-decl name='IOCTL_HDIO_GET_MULTCOUNT' type-id='type-id-138' mangled-name='_ZN11__sanitizer24IOCTL_HDIO_GET_MULTCOUNTE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='460' column='1'/> + <var-decl name='IOCTL_HDIO_GET_MULTCOUNT' type-id='type-id-139' mangled-name='_ZN11__sanitizer24IOCTL_HDIO_GET_MULTCOUNTE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='460' column='1'/> <!-- unsigned int __sanitizer::IOCTL_HDIO_GET_NOWERR --> - <var-decl name='IOCTL_HDIO_GET_NOWERR' type-id='type-id-138' mangled-name='_ZN11__sanitizer21IOCTL_HDIO_GET_NOWERRE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='461' column='1'/> + <var-decl name='IOCTL_HDIO_GET_NOWERR' type-id='type-id-139' mangled-name='_ZN11__sanitizer21IOCTL_HDIO_GET_NOWERRE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='461' column='1'/> <!-- unsigned int __sanitizer::IOCTL_HDIO_GET_UNMASKINTR --> - <var-decl name='IOCTL_HDIO_GET_UNMASKINTR' type-id='type-id-138' mangled-name='_ZN11__sanitizer25IOCTL_HDIO_GET_UNMASKINTRE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='462' column='1'/> + <var-decl name='IOCTL_HDIO_GET_UNMASKINTR' type-id='type-id-139' mangled-name='_ZN11__sanitizer25IOCTL_HDIO_GET_UNMASKINTRE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='462' column='1'/> <!-- unsigned int __sanitizer::IOCTL_HDIO_SET_32BIT --> - <var-decl name='IOCTL_HDIO_SET_32BIT' type-id='type-id-138' mangled-name='_ZN11__sanitizer20IOCTL_HDIO_SET_32BITE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='463' column='1'/> + <var-decl name='IOCTL_HDIO_SET_32BIT' type-id='type-id-139' mangled-name='_ZN11__sanitizer20IOCTL_HDIO_SET_32BITE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='463' column='1'/> <!-- unsigned int __sanitizer::IOCTL_HDIO_SET_DMA --> - <var-decl name='IOCTL_HDIO_SET_DMA' type-id='type-id-138' mangled-name='_ZN11__sanitizer18IOCTL_HDIO_SET_DMAE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='464' column='1'/> + <var-decl name='IOCTL_HDIO_SET_DMA' type-id='type-id-139' mangled-name='_ZN11__sanitizer18IOCTL_HDIO_SET_DMAE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='464' column='1'/> <!-- unsigned int __sanitizer::IOCTL_HDIO_SET_KEEPSETTINGS --> - <var-decl name='IOCTL_HDIO_SET_KEEPSETTINGS' type-id='type-id-138' mangled-name='_ZN11__sanitizer27IOCTL_HDIO_SET_KEEPSETTINGSE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='465' column='1'/> + <var-decl name='IOCTL_HDIO_SET_KEEPSETTINGS' type-id='type-id-139' mangled-name='_ZN11__sanitizer27IOCTL_HDIO_SET_KEEPSETTINGSE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='465' column='1'/> <!-- unsigned int __sanitizer::IOCTL_HDIO_SET_MULTCOUNT --> - <var-decl name='IOCTL_HDIO_SET_MULTCOUNT' type-id='type-id-138' mangled-name='_ZN11__sanitizer24IOCTL_HDIO_SET_MULTCOUNTE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='466' column='1'/> + <var-decl name='IOCTL_HDIO_SET_MULTCOUNT' type-id='type-id-139' mangled-name='_ZN11__sanitizer24IOCTL_HDIO_SET_MULTCOUNTE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='466' column='1'/> <!-- unsigned int __sanitizer::IOCTL_HDIO_SET_NOWERR --> - <var-decl name='IOCTL_HDIO_SET_NOWERR' type-id='type-id-138' mangled-name='_ZN11__sanitizer21IOCTL_HDIO_SET_NOWERRE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='467' column='1'/> + <var-decl name='IOCTL_HDIO_SET_NOWERR' type-id='type-id-139' mangled-name='_ZN11__sanitizer21IOCTL_HDIO_SET_NOWERRE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='467' column='1'/> <!-- unsigned int __sanitizer::IOCTL_HDIO_SET_UNMASKINTR --> - <var-decl name='IOCTL_HDIO_SET_UNMASKINTR' type-id='type-id-138' mangled-name='_ZN11__sanitizer25IOCTL_HDIO_SET_UNMASKINTRE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='468' column='1'/> + <var-decl name='IOCTL_HDIO_SET_UNMASKINTR' type-id='type-id-139' mangled-name='_ZN11__sanitizer25IOCTL_HDIO_SET_UNMASKINTRE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='468' column='1'/> <!-- unsigned int __sanitizer::IOCTL_MTIOCGET --> - <var-decl name='IOCTL_MTIOCGET' type-id='type-id-138' mangled-name='_ZN11__sanitizer14IOCTL_MTIOCGETE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='469' column='1'/> + <var-decl name='IOCTL_MTIOCGET' type-id='type-id-139' mangled-name='_ZN11__sanitizer14IOCTL_MTIOCGETE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='469' column='1'/> <!-- unsigned int __sanitizer::IOCTL_MTIOCPOS --> - <var-decl name='IOCTL_MTIOCPOS' type-id='type-id-138' mangled-name='_ZN11__sanitizer14IOCTL_MTIOCPOSE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='470' column='1'/> + <var-decl name='IOCTL_MTIOCPOS' type-id='type-id-139' mangled-name='_ZN11__sanitizer14IOCTL_MTIOCPOSE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='470' column='1'/> <!-- unsigned int __sanitizer::IOCTL_MTIOCTOP --> - <var-decl name='IOCTL_MTIOCTOP' type-id='type-id-138' mangled-name='_ZN11__sanitizer14IOCTL_MTIOCTOPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='471' column='1'/> + <var-decl name='IOCTL_MTIOCTOP' type-id='type-id-139' mangled-name='_ZN11__sanitizer14IOCTL_MTIOCTOPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='471' column='1'/> <!-- unsigned int __sanitizer::IOCTL_PPPIOCGASYNCMAP --> - <var-decl name='IOCTL_PPPIOCGASYNCMAP' type-id='type-id-138' mangled-name='_ZN11__sanitizer21IOCTL_PPPIOCGASYNCMAPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='472' column='1'/> + <var-decl name='IOCTL_PPPIOCGASYNCMAP' type-id='type-id-139' mangled-name='_ZN11__sanitizer21IOCTL_PPPIOCGASYNCMAPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='472' column='1'/> <!-- unsigned int __sanitizer::IOCTL_PPPIOCGDEBUG --> - <var-decl name='IOCTL_PPPIOCGDEBUG' type-id='type-id-138' mangled-name='_ZN11__sanitizer18IOCTL_PPPIOCGDEBUGE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='473' column='1'/> + <var-decl name='IOCTL_PPPIOCGDEBUG' type-id='type-id-139' mangled-name='_ZN11__sanitizer18IOCTL_PPPIOCGDEBUGE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='473' column='1'/> <!-- unsigned int __sanitizer::IOCTL_PPPIOCGFLAGS --> - <var-decl name='IOCTL_PPPIOCGFLAGS' type-id='type-id-138' mangled-name='_ZN11__sanitizer18IOCTL_PPPIOCGFLAGSE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='474' column='1'/> + <var-decl name='IOCTL_PPPIOCGFLAGS' type-id='type-id-139' mangled-name='_ZN11__sanitizer18IOCTL_PPPIOCGFLAGSE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='474' column='1'/> <!-- unsigned int __sanitizer::IOCTL_PPPIOCGUNIT --> - <var-decl name='IOCTL_PPPIOCGUNIT' type-id='type-id-138' mangled-name='_ZN11__sanitizer17IOCTL_PPPIOCGUNITE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='475' column='1'/> + <var-decl name='IOCTL_PPPIOCGUNIT' type-id='type-id-139' mangled-name='_ZN11__sanitizer17IOCTL_PPPIOCGUNITE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='475' column='1'/> <!-- unsigned int __sanitizer::IOCTL_PPPIOCGXASYNCMAP --> - <var-decl name='IOCTL_PPPIOCGXASYNCMAP' type-id='type-id-138' mangled-name='_ZN11__sanitizer22IOCTL_PPPIOCGXASYNCMAPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='476' column='1'/> + <var-decl name='IOCTL_PPPIOCGXASYNCMAP' type-id='type-id-139' mangled-name='_ZN11__sanitizer22IOCTL_PPPIOCGXASYNCMAPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='476' column='1'/> <!-- unsigned int __sanitizer::IOCTL_PPPIOCSASYNCMAP --> - <var-decl name='IOCTL_PPPIOCSASYNCMAP' type-id='type-id-138' mangled-name='_ZN11__sanitizer21IOCTL_PPPIOCSASYNCMAPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='477' column='1'/> + <var-decl name='IOCTL_PPPIOCSASYNCMAP' type-id='type-id-139' mangled-name='_ZN11__sanitizer21IOCTL_PPPIOCSASYNCMAPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='477' column='1'/> <!-- unsigned int __sanitizer::IOCTL_PPPIOCSDEBUG --> - <var-decl name='IOCTL_PPPIOCSDEBUG' type-id='type-id-138' mangled-name='_ZN11__sanitizer18IOCTL_PPPIOCSDEBUGE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='478' column='1'/> + <var-decl name='IOCTL_PPPIOCSDEBUG' type-id='type-id-139' mangled-name='_ZN11__sanitizer18IOCTL_PPPIOCSDEBUGE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='478' column='1'/> <!-- unsigned int __sanitizer::IOCTL_PPPIOCSFLAGS --> - <var-decl name='IOCTL_PPPIOCSFLAGS' type-id='type-id-138' mangled-name='_ZN11__sanitizer18IOCTL_PPPIOCSFLAGSE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='479' column='1'/> + <var-decl name='IOCTL_PPPIOCSFLAGS' type-id='type-id-139' mangled-name='_ZN11__sanitizer18IOCTL_PPPIOCSFLAGSE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='479' column='1'/> <!-- unsigned int __sanitizer::IOCTL_PPPIOCSMAXCID --> - <var-decl name='IOCTL_PPPIOCSMAXCID' type-id='type-id-138' mangled-name='_ZN11__sanitizer19IOCTL_PPPIOCSMAXCIDE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='480' column='1'/> + <var-decl name='IOCTL_PPPIOCSMAXCID' type-id='type-id-139' mangled-name='_ZN11__sanitizer19IOCTL_PPPIOCSMAXCIDE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='480' column='1'/> <!-- unsigned int __sanitizer::IOCTL_PPPIOCSMRU --> - <var-decl name='IOCTL_PPPIOCSMRU' type-id='type-id-138' mangled-name='_ZN11__sanitizer16IOCTL_PPPIOCSMRUE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='481' column='1'/> + <var-decl name='IOCTL_PPPIOCSMRU' type-id='type-id-139' mangled-name='_ZN11__sanitizer16IOCTL_PPPIOCSMRUE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='481' column='1'/> <!-- unsigned int __sanitizer::IOCTL_PPPIOCSXASYNCMAP --> - <var-decl name='IOCTL_PPPIOCSXASYNCMAP' type-id='type-id-138' mangled-name='_ZN11__sanitizer22IOCTL_PPPIOCSXASYNCMAPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='482' column='1'/> + <var-decl name='IOCTL_PPPIOCSXASYNCMAP' type-id='type-id-139' mangled-name='_ZN11__sanitizer22IOCTL_PPPIOCSXASYNCMAPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='482' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SIOCADDRT --> - <var-decl name='IOCTL_SIOCADDRT' type-id='type-id-138' mangled-name='_ZN11__sanitizer15IOCTL_SIOCADDRTE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='483' column='1'/> + <var-decl name='IOCTL_SIOCADDRT' type-id='type-id-139' mangled-name='_ZN11__sanitizer15IOCTL_SIOCADDRTE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='483' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SIOCDARP --> - <var-decl name='IOCTL_SIOCDARP' type-id='type-id-138' mangled-name='_ZN11__sanitizer14IOCTL_SIOCDARPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='484' column='1'/> + <var-decl name='IOCTL_SIOCDARP' type-id='type-id-139' mangled-name='_ZN11__sanitizer14IOCTL_SIOCDARPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='484' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SIOCDELRT --> - <var-decl name='IOCTL_SIOCDELRT' type-id='type-id-138' mangled-name='_ZN11__sanitizer15IOCTL_SIOCDELRTE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='485' column='1'/> + <var-decl name='IOCTL_SIOCDELRT' type-id='type-id-139' mangled-name='_ZN11__sanitizer15IOCTL_SIOCDELRTE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='485' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SIOCDRARP --> - <var-decl name='IOCTL_SIOCDRARP' type-id='type-id-138' mangled-name='_ZN11__sanitizer15IOCTL_SIOCDRARPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='486' column='1'/> + <var-decl name='IOCTL_SIOCDRARP' type-id='type-id-139' mangled-name='_ZN11__sanitizer15IOCTL_SIOCDRARPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='486' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SIOCGARP --> - <var-decl name='IOCTL_SIOCGARP' type-id='type-id-138' mangled-name='_ZN11__sanitizer14IOCTL_SIOCGARPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='487' column='1'/> + <var-decl name='IOCTL_SIOCGARP' type-id='type-id-139' mangled-name='_ZN11__sanitizer14IOCTL_SIOCGARPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='487' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SIOCGIFENCAP --> - <var-decl name='IOCTL_SIOCGIFENCAP' type-id='type-id-138' mangled-name='_ZN11__sanitizer18IOCTL_SIOCGIFENCAPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='488' column='1'/> + <var-decl name='IOCTL_SIOCGIFENCAP' type-id='type-id-139' mangled-name='_ZN11__sanitizer18IOCTL_SIOCGIFENCAPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='488' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SIOCGIFHWADDR --> - <var-decl name='IOCTL_SIOCGIFHWADDR' type-id='type-id-138' mangled-name='_ZN11__sanitizer19IOCTL_SIOCGIFHWADDRE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='489' column='1'/> + <var-decl name='IOCTL_SIOCGIFHWADDR' type-id='type-id-139' mangled-name='_ZN11__sanitizer19IOCTL_SIOCGIFHWADDRE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='489' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SIOCGIFMAP --> - <var-decl name='IOCTL_SIOCGIFMAP' type-id='type-id-138' mangled-name='_ZN11__sanitizer16IOCTL_SIOCGIFMAPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='490' column='1'/> + <var-decl name='IOCTL_SIOCGIFMAP' type-id='type-id-139' mangled-name='_ZN11__sanitizer16IOCTL_SIOCGIFMAPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='490' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SIOCGIFMEM --> - <var-decl name='IOCTL_SIOCGIFMEM' type-id='type-id-138' mangled-name='_ZN11__sanitizer16IOCTL_SIOCGIFMEME' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='491' column='1'/> + <var-decl name='IOCTL_SIOCGIFMEM' type-id='type-id-139' mangled-name='_ZN11__sanitizer16IOCTL_SIOCGIFMEME' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='491' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SIOCGIFNAME --> - <var-decl name='IOCTL_SIOCGIFNAME' type-id='type-id-138' mangled-name='_ZN11__sanitizer17IOCTL_SIOCGIFNAMEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='492' column='1'/> + <var-decl name='IOCTL_SIOCGIFNAME' type-id='type-id-139' mangled-name='_ZN11__sanitizer17IOCTL_SIOCGIFNAMEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='492' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SIOCGIFSLAVE --> - <var-decl name='IOCTL_SIOCGIFSLAVE' type-id='type-id-138' mangled-name='_ZN11__sanitizer18IOCTL_SIOCGIFSLAVEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='493' column='1'/> + <var-decl name='IOCTL_SIOCGIFSLAVE' type-id='type-id-139' mangled-name='_ZN11__sanitizer18IOCTL_SIOCGIFSLAVEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='493' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SIOCGRARP --> - <var-decl name='IOCTL_SIOCGRARP' type-id='type-id-138' mangled-name='_ZN11__sanitizer15IOCTL_SIOCGRARPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='494' column='1'/> + <var-decl name='IOCTL_SIOCGRARP' type-id='type-id-139' mangled-name='_ZN11__sanitizer15IOCTL_SIOCGRARPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='494' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SIOCGSTAMP --> - <var-decl name='IOCTL_SIOCGSTAMP' type-id='type-id-138' mangled-name='_ZN11__sanitizer16IOCTL_SIOCGSTAMPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='495' column='1'/> + <var-decl name='IOCTL_SIOCGSTAMP' type-id='type-id-139' mangled-name='_ZN11__sanitizer16IOCTL_SIOCGSTAMPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='495' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SIOCSARP --> - <var-decl name='IOCTL_SIOCSARP' type-id='type-id-138' mangled-name='_ZN11__sanitizer14IOCTL_SIOCSARPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='496' column='1'/> + <var-decl name='IOCTL_SIOCSARP' type-id='type-id-139' mangled-name='_ZN11__sanitizer14IOCTL_SIOCSARPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='496' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SIOCSIFENCAP --> - <var-decl name='IOCTL_SIOCSIFENCAP' type-id='type-id-138' mangled-name='_ZN11__sanitizer18IOCTL_SIOCSIFENCAPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='497' column='1'/> + <var-decl name='IOCTL_SIOCSIFENCAP' type-id='type-id-139' mangled-name='_ZN11__sanitizer18IOCTL_SIOCSIFENCAPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='497' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SIOCSIFHWADDR --> - <var-decl name='IOCTL_SIOCSIFHWADDR' type-id='type-id-138' mangled-name='_ZN11__sanitizer19IOCTL_SIOCSIFHWADDRE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='498' column='1'/> + <var-decl name='IOCTL_SIOCSIFHWADDR' type-id='type-id-139' mangled-name='_ZN11__sanitizer19IOCTL_SIOCSIFHWADDRE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='498' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SIOCSIFLINK --> - <var-decl name='IOCTL_SIOCSIFLINK' type-id='type-id-138' mangled-name='_ZN11__sanitizer17IOCTL_SIOCSIFLINKE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='499' column='1'/> + <var-decl name='IOCTL_SIOCSIFLINK' type-id='type-id-139' mangled-name='_ZN11__sanitizer17IOCTL_SIOCSIFLINKE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='499' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SIOCSIFMAP --> - <var-decl name='IOCTL_SIOCSIFMAP' type-id='type-id-138' mangled-name='_ZN11__sanitizer16IOCTL_SIOCSIFMAPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='500' column='1'/> + <var-decl name='IOCTL_SIOCSIFMAP' type-id='type-id-139' mangled-name='_ZN11__sanitizer16IOCTL_SIOCSIFMAPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='500' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SIOCSIFMEM --> - <var-decl name='IOCTL_SIOCSIFMEM' type-id='type-id-138' mangled-name='_ZN11__sanitizer16IOCTL_SIOCSIFMEME' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='501' column='1'/> + <var-decl name='IOCTL_SIOCSIFMEM' type-id='type-id-139' mangled-name='_ZN11__sanitizer16IOCTL_SIOCSIFMEME' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='501' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SIOCSIFSLAVE --> - <var-decl name='IOCTL_SIOCSIFSLAVE' type-id='type-id-138' mangled-name='_ZN11__sanitizer18IOCTL_SIOCSIFSLAVEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='502' column='1'/> + <var-decl name='IOCTL_SIOCSIFSLAVE' type-id='type-id-139' mangled-name='_ZN11__sanitizer18IOCTL_SIOCSIFSLAVEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='502' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SIOCSRARP --> - <var-decl name='IOCTL_SIOCSRARP' type-id='type-id-138' mangled-name='_ZN11__sanitizer15IOCTL_SIOCSRARPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='503' column='1'/> + <var-decl name='IOCTL_SIOCSRARP' type-id='type-id-139' mangled-name='_ZN11__sanitizer15IOCTL_SIOCSRARPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='503' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SNDCTL_COPR_HALT --> - <var-decl name='IOCTL_SNDCTL_COPR_HALT' type-id='type-id-138' mangled-name='_ZN11__sanitizer22IOCTL_SNDCTL_COPR_HALTE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='522' column='1'/> + <var-decl name='IOCTL_SNDCTL_COPR_HALT' type-id='type-id-139' mangled-name='_ZN11__sanitizer22IOCTL_SNDCTL_COPR_HALTE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='522' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SNDCTL_COPR_LOAD --> - <var-decl name='IOCTL_SNDCTL_COPR_LOAD' type-id='type-id-138' mangled-name='_ZN11__sanitizer22IOCTL_SNDCTL_COPR_LOADE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='523' column='1'/> + <var-decl name='IOCTL_SNDCTL_COPR_LOAD' type-id='type-id-139' mangled-name='_ZN11__sanitizer22IOCTL_SNDCTL_COPR_LOADE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='523' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SNDCTL_COPR_RCODE --> - <var-decl name='IOCTL_SNDCTL_COPR_RCODE' type-id='type-id-138' mangled-name='_ZN11__sanitizer23IOCTL_SNDCTL_COPR_RCODEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='524' column='1'/> + <var-decl name='IOCTL_SNDCTL_COPR_RCODE' type-id='type-id-139' mangled-name='_ZN11__sanitizer23IOCTL_SNDCTL_COPR_RCODEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='524' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SNDCTL_COPR_RCVMSG --> - <var-decl name='IOCTL_SNDCTL_COPR_RCVMSG' type-id='type-id-138' mangled-name='_ZN11__sanitizer24IOCTL_SNDCTL_COPR_RCVMSGE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='525' column='1'/> + <var-decl name='IOCTL_SNDCTL_COPR_RCVMSG' type-id='type-id-139' mangled-name='_ZN11__sanitizer24IOCTL_SNDCTL_COPR_RCVMSGE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='525' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SNDCTL_COPR_RDATA --> - <var-decl name='IOCTL_SNDCTL_COPR_RDATA' type-id='type-id-138' mangled-name='_ZN11__sanitizer23IOCTL_SNDCTL_COPR_RDATAE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='526' column='1'/> + <var-decl name='IOCTL_SNDCTL_COPR_RDATA' type-id='type-id-139' mangled-name='_ZN11__sanitizer23IOCTL_SNDCTL_COPR_RDATAE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='526' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SNDCTL_COPR_RESET --> - <var-decl name='IOCTL_SNDCTL_COPR_RESET' type-id='type-id-138' mangled-name='_ZN11__sanitizer23IOCTL_SNDCTL_COPR_RESETE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='527' column='1'/> + <var-decl name='IOCTL_SNDCTL_COPR_RESET' type-id='type-id-139' mangled-name='_ZN11__sanitizer23IOCTL_SNDCTL_COPR_RESETE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='527' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SNDCTL_COPR_RUN --> - <var-decl name='IOCTL_SNDCTL_COPR_RUN' type-id='type-id-138' mangled-name='_ZN11__sanitizer21IOCTL_SNDCTL_COPR_RUNE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='528' column='1'/> + <var-decl name='IOCTL_SNDCTL_COPR_RUN' type-id='type-id-139' mangled-name='_ZN11__sanitizer21IOCTL_SNDCTL_COPR_RUNE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='528' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SNDCTL_COPR_SENDMSG --> - <var-decl name='IOCTL_SNDCTL_COPR_SENDMSG' type-id='type-id-138' mangled-name='_ZN11__sanitizer25IOCTL_SNDCTL_COPR_SENDMSGE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='529' column='1'/> + <var-decl name='IOCTL_SNDCTL_COPR_SENDMSG' type-id='type-id-139' mangled-name='_ZN11__sanitizer25IOCTL_SNDCTL_COPR_SENDMSGE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='529' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SNDCTL_COPR_WCODE --> - <var-decl name='IOCTL_SNDCTL_COPR_WCODE' type-id='type-id-138' mangled-name='_ZN11__sanitizer23IOCTL_SNDCTL_COPR_WCODEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='530' column='1'/> + <var-decl name='IOCTL_SNDCTL_COPR_WCODE' type-id='type-id-139' mangled-name='_ZN11__sanitizer23IOCTL_SNDCTL_COPR_WCODEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='530' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SNDCTL_COPR_WDATA --> - <var-decl name='IOCTL_SNDCTL_COPR_WDATA' type-id='type-id-138' mangled-name='_ZN11__sanitizer23IOCTL_SNDCTL_COPR_WDATAE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='531' column='1'/> + <var-decl name='IOCTL_SNDCTL_COPR_WDATA' type-id='type-id-139' mangled-name='_ZN11__sanitizer23IOCTL_SNDCTL_COPR_WDATAE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='531' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SOUND_PCM_READ_BITS --> - <var-decl name='IOCTL_SOUND_PCM_READ_BITS' type-id='type-id-138' mangled-name='_ZN11__sanitizer25IOCTL_SOUND_PCM_READ_BITSE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='532' column='1'/> + <var-decl name='IOCTL_SOUND_PCM_READ_BITS' type-id='type-id-139' mangled-name='_ZN11__sanitizer25IOCTL_SOUND_PCM_READ_BITSE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='532' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SOUND_PCM_READ_CHANNELS --> - <var-decl name='IOCTL_SOUND_PCM_READ_CHANNELS' type-id='type-id-138' mangled-name='_ZN11__sanitizer29IOCTL_SOUND_PCM_READ_CHANNELSE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='533' column='1'/> + <var-decl name='IOCTL_SOUND_PCM_READ_CHANNELS' type-id='type-id-139' mangled-name='_ZN11__sanitizer29IOCTL_SOUND_PCM_READ_CHANNELSE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='533' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SOUND_PCM_READ_FILTER --> - <var-decl name='IOCTL_SOUND_PCM_READ_FILTER' type-id='type-id-138' mangled-name='_ZN11__sanitizer27IOCTL_SOUND_PCM_READ_FILTERE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='534' column='1'/> + <var-decl name='IOCTL_SOUND_PCM_READ_FILTER' type-id='type-id-139' mangled-name='_ZN11__sanitizer27IOCTL_SOUND_PCM_READ_FILTERE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='534' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SOUND_PCM_READ_RATE --> - <var-decl name='IOCTL_SOUND_PCM_READ_RATE' type-id='type-id-138' mangled-name='_ZN11__sanitizer25IOCTL_SOUND_PCM_READ_RATEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='535' column='1'/> + <var-decl name='IOCTL_SOUND_PCM_READ_RATE' type-id='type-id-139' mangled-name='_ZN11__sanitizer25IOCTL_SOUND_PCM_READ_RATEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='535' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SOUND_PCM_WRITE_CHANNELS --> - <var-decl name='IOCTL_SOUND_PCM_WRITE_CHANNELS' type-id='type-id-138' mangled-name='_ZN11__sanitizer30IOCTL_SOUND_PCM_WRITE_CHANNELSE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='536' column='1'/> + <var-decl name='IOCTL_SOUND_PCM_WRITE_CHANNELS' type-id='type-id-139' mangled-name='_ZN11__sanitizer30IOCTL_SOUND_PCM_WRITE_CHANNELSE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='536' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SOUND_PCM_WRITE_FILTER --> - <var-decl name='IOCTL_SOUND_PCM_WRITE_FILTER' type-id='type-id-138' mangled-name='_ZN11__sanitizer28IOCTL_SOUND_PCM_WRITE_FILTERE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='537' column='1'/> + <var-decl name='IOCTL_SOUND_PCM_WRITE_FILTER' type-id='type-id-139' mangled-name='_ZN11__sanitizer28IOCTL_SOUND_PCM_WRITE_FILTERE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='537' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SNDCTL_DSP_GETBLKSIZE --> - <var-decl name='IOCTL_SNDCTL_DSP_GETBLKSIZE' type-id='type-id-138' mangled-name='_ZN11__sanitizer27IOCTL_SNDCTL_DSP_GETBLKSIZEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='539' column='1'/> + <var-decl name='IOCTL_SNDCTL_DSP_GETBLKSIZE' type-id='type-id-139' mangled-name='_ZN11__sanitizer27IOCTL_SNDCTL_DSP_GETBLKSIZEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='539' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SNDCTL_DSP_GETFMTS --> - <var-decl name='IOCTL_SNDCTL_DSP_GETFMTS' type-id='type-id-138' mangled-name='_ZN11__sanitizer24IOCTL_SNDCTL_DSP_GETFMTSE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='540' column='1'/> + <var-decl name='IOCTL_SNDCTL_DSP_GETFMTS' type-id='type-id-139' mangled-name='_ZN11__sanitizer24IOCTL_SNDCTL_DSP_GETFMTSE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='540' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SNDCTL_DSP_NONBLOCK --> - <var-decl name='IOCTL_SNDCTL_DSP_NONBLOCK' type-id='type-id-138' mangled-name='_ZN11__sanitizer25IOCTL_SNDCTL_DSP_NONBLOCKE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='541' column='1'/> + <var-decl name='IOCTL_SNDCTL_DSP_NONBLOCK' type-id='type-id-139' mangled-name='_ZN11__sanitizer25IOCTL_SNDCTL_DSP_NONBLOCKE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='541' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SNDCTL_DSP_POST --> - <var-decl name='IOCTL_SNDCTL_DSP_POST' type-id='type-id-138' mangled-name='_ZN11__sanitizer21IOCTL_SNDCTL_DSP_POSTE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='542' column='1'/> + <var-decl name='IOCTL_SNDCTL_DSP_POST' type-id='type-id-139' mangled-name='_ZN11__sanitizer21IOCTL_SNDCTL_DSP_POSTE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='542' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SNDCTL_DSP_RESET --> - <var-decl name='IOCTL_SNDCTL_DSP_RESET' type-id='type-id-138' mangled-name='_ZN11__sanitizer22IOCTL_SNDCTL_DSP_RESETE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='543' column='1'/> + <var-decl name='IOCTL_SNDCTL_DSP_RESET' type-id='type-id-139' mangled-name='_ZN11__sanitizer22IOCTL_SNDCTL_DSP_RESETE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='543' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SNDCTL_DSP_SETFMT --> - <var-decl name='IOCTL_SNDCTL_DSP_SETFMT' type-id='type-id-138' mangled-name='_ZN11__sanitizer23IOCTL_SNDCTL_DSP_SETFMTE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='544' column='1'/> + <var-decl name='IOCTL_SNDCTL_DSP_SETFMT' type-id='type-id-139' mangled-name='_ZN11__sanitizer23IOCTL_SNDCTL_DSP_SETFMTE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='544' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SNDCTL_DSP_SETFRAGMENT --> - <var-decl name='IOCTL_SNDCTL_DSP_SETFRAGMENT' type-id='type-id-138' mangled-name='_ZN11__sanitizer28IOCTL_SNDCTL_DSP_SETFRAGMENTE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='545' column='1'/> + <var-decl name='IOCTL_SNDCTL_DSP_SETFRAGMENT' type-id='type-id-139' mangled-name='_ZN11__sanitizer28IOCTL_SNDCTL_DSP_SETFRAGMENTE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='545' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SNDCTL_DSP_SPEED --> - <var-decl name='IOCTL_SNDCTL_DSP_SPEED' type-id='type-id-138' mangled-name='_ZN11__sanitizer22IOCTL_SNDCTL_DSP_SPEEDE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='546' column='1'/> + <var-decl name='IOCTL_SNDCTL_DSP_SPEED' type-id='type-id-139' mangled-name='_ZN11__sanitizer22IOCTL_SNDCTL_DSP_SPEEDE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='546' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SNDCTL_DSP_STEREO --> - <var-decl name='IOCTL_SNDCTL_DSP_STEREO' type-id='type-id-138' mangled-name='_ZN11__sanitizer23IOCTL_SNDCTL_DSP_STEREOE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='547' column='1'/> + <var-decl name='IOCTL_SNDCTL_DSP_STEREO' type-id='type-id-139' mangled-name='_ZN11__sanitizer23IOCTL_SNDCTL_DSP_STEREOE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='547' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SNDCTL_DSP_SUBDIVIDE --> - <var-decl name='IOCTL_SNDCTL_DSP_SUBDIVIDE' type-id='type-id-138' mangled-name='_ZN11__sanitizer26IOCTL_SNDCTL_DSP_SUBDIVIDEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='548' column='1'/> + <var-decl name='IOCTL_SNDCTL_DSP_SUBDIVIDE' type-id='type-id-139' mangled-name='_ZN11__sanitizer26IOCTL_SNDCTL_DSP_SUBDIVIDEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='548' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SNDCTL_DSP_SYNC --> - <var-decl name='IOCTL_SNDCTL_DSP_SYNC' type-id='type-id-138' mangled-name='_ZN11__sanitizer21IOCTL_SNDCTL_DSP_SYNCE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='549' column='1'/> + <var-decl name='IOCTL_SNDCTL_DSP_SYNC' type-id='type-id-139' mangled-name='_ZN11__sanitizer21IOCTL_SNDCTL_DSP_SYNCE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='549' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SNDCTL_FM_4OP_ENABLE --> - <var-decl name='IOCTL_SNDCTL_FM_4OP_ENABLE' type-id='type-id-138' mangled-name='_ZN11__sanitizer26IOCTL_SNDCTL_FM_4OP_ENABLEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='550' column='1'/> + <var-decl name='IOCTL_SNDCTL_FM_4OP_ENABLE' type-id='type-id-139' mangled-name='_ZN11__sanitizer26IOCTL_SNDCTL_FM_4OP_ENABLEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='550' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SNDCTL_FM_LOAD_INSTR --> - <var-decl name='IOCTL_SNDCTL_FM_LOAD_INSTR' type-id='type-id-138' mangled-name='_ZN11__sanitizer26IOCTL_SNDCTL_FM_LOAD_INSTRE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='551' column='1'/> + <var-decl name='IOCTL_SNDCTL_FM_LOAD_INSTR' type-id='type-id-139' mangled-name='_ZN11__sanitizer26IOCTL_SNDCTL_FM_LOAD_INSTRE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='551' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SNDCTL_MIDI_INFO --> - <var-decl name='IOCTL_SNDCTL_MIDI_INFO' type-id='type-id-138' mangled-name='_ZN11__sanitizer22IOCTL_SNDCTL_MIDI_INFOE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='552' column='1'/> + <var-decl name='IOCTL_SNDCTL_MIDI_INFO' type-id='type-id-139' mangled-name='_ZN11__sanitizer22IOCTL_SNDCTL_MIDI_INFOE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='552' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SNDCTL_MIDI_PRETIME --> - <var-decl name='IOCTL_SNDCTL_MIDI_PRETIME' type-id='type-id-138' mangled-name='_ZN11__sanitizer25IOCTL_SNDCTL_MIDI_PRETIMEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='553' column='1'/> + <var-decl name='IOCTL_SNDCTL_MIDI_PRETIME' type-id='type-id-139' mangled-name='_ZN11__sanitizer25IOCTL_SNDCTL_MIDI_PRETIMEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='553' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SNDCTL_SEQ_CTRLRATE --> - <var-decl name='IOCTL_SNDCTL_SEQ_CTRLRATE' type-id='type-id-138' mangled-name='_ZN11__sanitizer25IOCTL_SNDCTL_SEQ_CTRLRATEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='554' column='1'/> + <var-decl name='IOCTL_SNDCTL_SEQ_CTRLRATE' type-id='type-id-139' mangled-name='_ZN11__sanitizer25IOCTL_SNDCTL_SEQ_CTRLRATEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='554' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SNDCTL_SEQ_GETINCOUNT --> - <var-decl name='IOCTL_SNDCTL_SEQ_GETINCOUNT' type-id='type-id-138' mangled-name='_ZN11__sanitizer27IOCTL_SNDCTL_SEQ_GETINCOUNTE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='555' column='1'/> + <var-decl name='IOCTL_SNDCTL_SEQ_GETINCOUNT' type-id='type-id-139' mangled-name='_ZN11__sanitizer27IOCTL_SNDCTL_SEQ_GETINCOUNTE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='555' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SNDCTL_SEQ_GETOUTCOUNT --> - <var-decl name='IOCTL_SNDCTL_SEQ_GETOUTCOUNT' type-id='type-id-138' mangled-name='_ZN11__sanitizer28IOCTL_SNDCTL_SEQ_GETOUTCOUNTE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='556' column='1'/> + <var-decl name='IOCTL_SNDCTL_SEQ_GETOUTCOUNT' type-id='type-id-139' mangled-name='_ZN11__sanitizer28IOCTL_SNDCTL_SEQ_GETOUTCOUNTE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='556' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SNDCTL_SEQ_NRMIDIS --> - <var-decl name='IOCTL_SNDCTL_SEQ_NRMIDIS' type-id='type-id-138' mangled-name='_ZN11__sanitizer24IOCTL_SNDCTL_SEQ_NRMIDISE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='557' column='1'/> + <var-decl name='IOCTL_SNDCTL_SEQ_NRMIDIS' type-id='type-id-139' mangled-name='_ZN11__sanitizer24IOCTL_SNDCTL_SEQ_NRMIDISE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='557' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SNDCTL_SEQ_NRSYNTHS --> - <var-decl name='IOCTL_SNDCTL_SEQ_NRSYNTHS' type-id='type-id-138' mangled-name='_ZN11__sanitizer25IOCTL_SNDCTL_SEQ_NRSYNTHSE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='558' column='1'/> + <var-decl name='IOCTL_SNDCTL_SEQ_NRSYNTHS' type-id='type-id-139' mangled-name='_ZN11__sanitizer25IOCTL_SNDCTL_SEQ_NRSYNTHSE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='558' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SNDCTL_SEQ_OUTOFBAND --> - <var-decl name='IOCTL_SNDCTL_SEQ_OUTOFBAND' type-id='type-id-138' mangled-name='_ZN11__sanitizer26IOCTL_SNDCTL_SEQ_OUTOFBANDE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='559' column='1'/> + <var-decl name='IOCTL_SNDCTL_SEQ_OUTOFBAND' type-id='type-id-139' mangled-name='_ZN11__sanitizer26IOCTL_SNDCTL_SEQ_OUTOFBANDE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='559' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SNDCTL_SEQ_PANIC --> - <var-decl name='IOCTL_SNDCTL_SEQ_PANIC' type-id='type-id-138' mangled-name='_ZN11__sanitizer22IOCTL_SNDCTL_SEQ_PANICE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='560' column='1'/> + <var-decl name='IOCTL_SNDCTL_SEQ_PANIC' type-id='type-id-139' mangled-name='_ZN11__sanitizer22IOCTL_SNDCTL_SEQ_PANICE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='560' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SNDCTL_SEQ_PERCMODE --> - <var-decl name='IOCTL_SNDCTL_SEQ_PERCMODE' type-id='type-id-138' mangled-name='_ZN11__sanitizer25IOCTL_SNDCTL_SEQ_PERCMODEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='561' column='1'/> + <var-decl name='IOCTL_SNDCTL_SEQ_PERCMODE' type-id='type-id-139' mangled-name='_ZN11__sanitizer25IOCTL_SNDCTL_SEQ_PERCMODEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='561' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SNDCTL_SEQ_RESET --> - <var-decl name='IOCTL_SNDCTL_SEQ_RESET' type-id='type-id-138' mangled-name='_ZN11__sanitizer22IOCTL_SNDCTL_SEQ_RESETE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='562' column='1'/> + <var-decl name='IOCTL_SNDCTL_SEQ_RESET' type-id='type-id-139' mangled-name='_ZN11__sanitizer22IOCTL_SNDCTL_SEQ_RESETE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='562' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SNDCTL_SEQ_RESETSAMPLES --> - <var-decl name='IOCTL_SNDCTL_SEQ_RESETSAMPLES' type-id='type-id-138' mangled-name='_ZN11__sanitizer29IOCTL_SNDCTL_SEQ_RESETSAMPLESE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='563' column='1'/> + <var-decl name='IOCTL_SNDCTL_SEQ_RESETSAMPLES' type-id='type-id-139' mangled-name='_ZN11__sanitizer29IOCTL_SNDCTL_SEQ_RESETSAMPLESE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='563' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SNDCTL_SEQ_SYNC --> - <var-decl name='IOCTL_SNDCTL_SEQ_SYNC' type-id='type-id-138' mangled-name='_ZN11__sanitizer21IOCTL_SNDCTL_SEQ_SYNCE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='564' column='1'/> + <var-decl name='IOCTL_SNDCTL_SEQ_SYNC' type-id='type-id-139' mangled-name='_ZN11__sanitizer21IOCTL_SNDCTL_SEQ_SYNCE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='564' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SNDCTL_SEQ_TESTMIDI --> - <var-decl name='IOCTL_SNDCTL_SEQ_TESTMIDI' type-id='type-id-138' mangled-name='_ZN11__sanitizer25IOCTL_SNDCTL_SEQ_TESTMIDIE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='565' column='1'/> + <var-decl name='IOCTL_SNDCTL_SEQ_TESTMIDI' type-id='type-id-139' mangled-name='_ZN11__sanitizer25IOCTL_SNDCTL_SEQ_TESTMIDIE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='565' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SNDCTL_SEQ_THRESHOLD --> - <var-decl name='IOCTL_SNDCTL_SEQ_THRESHOLD' type-id='type-id-138' mangled-name='_ZN11__sanitizer26IOCTL_SNDCTL_SEQ_THRESHOLDE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='566' column='1'/> + <var-decl name='IOCTL_SNDCTL_SEQ_THRESHOLD' type-id='type-id-139' mangled-name='_ZN11__sanitizer26IOCTL_SNDCTL_SEQ_THRESHOLDE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='566' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SNDCTL_SYNTH_INFO --> - <var-decl name='IOCTL_SNDCTL_SYNTH_INFO' type-id='type-id-138' mangled-name='_ZN11__sanitizer23IOCTL_SNDCTL_SYNTH_INFOE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='567' column='1'/> + <var-decl name='IOCTL_SNDCTL_SYNTH_INFO' type-id='type-id-139' mangled-name='_ZN11__sanitizer23IOCTL_SNDCTL_SYNTH_INFOE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='567' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SNDCTL_SYNTH_MEMAVL --> - <var-decl name='IOCTL_SNDCTL_SYNTH_MEMAVL' type-id='type-id-138' mangled-name='_ZN11__sanitizer25IOCTL_SNDCTL_SYNTH_MEMAVLE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='568' column='1'/> + <var-decl name='IOCTL_SNDCTL_SYNTH_MEMAVL' type-id='type-id-139' mangled-name='_ZN11__sanitizer25IOCTL_SNDCTL_SYNTH_MEMAVLE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='568' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SNDCTL_TMR_CONTINUE --> - <var-decl name='IOCTL_SNDCTL_TMR_CONTINUE' type-id='type-id-138' mangled-name='_ZN11__sanitizer25IOCTL_SNDCTL_TMR_CONTINUEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='569' column='1'/> + <var-decl name='IOCTL_SNDCTL_TMR_CONTINUE' type-id='type-id-139' mangled-name='_ZN11__sanitizer25IOCTL_SNDCTL_TMR_CONTINUEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='569' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SNDCTL_TMR_METRONOME --> - <var-decl name='IOCTL_SNDCTL_TMR_METRONOME' type-id='type-id-138' mangled-name='_ZN11__sanitizer26IOCTL_SNDCTL_TMR_METRONOMEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='570' column='1'/> + <var-decl name='IOCTL_SNDCTL_TMR_METRONOME' type-id='type-id-139' mangled-name='_ZN11__sanitizer26IOCTL_SNDCTL_TMR_METRONOMEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='570' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SNDCTL_TMR_SELECT --> - <var-decl name='IOCTL_SNDCTL_TMR_SELECT' type-id='type-id-138' mangled-name='_ZN11__sanitizer23IOCTL_SNDCTL_TMR_SELECTE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='571' column='1'/> + <var-decl name='IOCTL_SNDCTL_TMR_SELECT' type-id='type-id-139' mangled-name='_ZN11__sanitizer23IOCTL_SNDCTL_TMR_SELECTE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='571' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SNDCTL_TMR_SOURCE --> - <var-decl name='IOCTL_SNDCTL_TMR_SOURCE' type-id='type-id-138' mangled-name='_ZN11__sanitizer23IOCTL_SNDCTL_TMR_SOURCEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='572' column='1'/> + <var-decl name='IOCTL_SNDCTL_TMR_SOURCE' type-id='type-id-139' mangled-name='_ZN11__sanitizer23IOCTL_SNDCTL_TMR_SOURCEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='572' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SNDCTL_TMR_START --> - <var-decl name='IOCTL_SNDCTL_TMR_START' type-id='type-id-138' mangled-name='_ZN11__sanitizer22IOCTL_SNDCTL_TMR_STARTE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='573' column='1'/> + <var-decl name='IOCTL_SNDCTL_TMR_START' type-id='type-id-139' mangled-name='_ZN11__sanitizer22IOCTL_SNDCTL_TMR_STARTE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='573' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SNDCTL_TMR_STOP --> - <var-decl name='IOCTL_SNDCTL_TMR_STOP' type-id='type-id-138' mangled-name='_ZN11__sanitizer21IOCTL_SNDCTL_TMR_STOPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='574' column='1'/> + <var-decl name='IOCTL_SNDCTL_TMR_STOP' type-id='type-id-139' mangled-name='_ZN11__sanitizer21IOCTL_SNDCTL_TMR_STOPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='574' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SNDCTL_TMR_TEMPO --> - <var-decl name='IOCTL_SNDCTL_TMR_TEMPO' type-id='type-id-138' mangled-name='_ZN11__sanitizer22IOCTL_SNDCTL_TMR_TEMPOE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='575' column='1'/> + <var-decl name='IOCTL_SNDCTL_TMR_TEMPO' type-id='type-id-139' mangled-name='_ZN11__sanitizer22IOCTL_SNDCTL_TMR_TEMPOE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='575' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SNDCTL_TMR_TIMEBASE --> - <var-decl name='IOCTL_SNDCTL_TMR_TIMEBASE' type-id='type-id-138' mangled-name='_ZN11__sanitizer25IOCTL_SNDCTL_TMR_TIMEBASEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='576' column='1'/> + <var-decl name='IOCTL_SNDCTL_TMR_TIMEBASE' type-id='type-id-139' mangled-name='_ZN11__sanitizer25IOCTL_SNDCTL_TMR_TIMEBASEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='576' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SOUND_MIXER_READ_ALTPCM --> - <var-decl name='IOCTL_SOUND_MIXER_READ_ALTPCM' type-id='type-id-138' mangled-name='_ZN11__sanitizer29IOCTL_SOUND_MIXER_READ_ALTPCME' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='577' column='1'/> + <var-decl name='IOCTL_SOUND_MIXER_READ_ALTPCM' type-id='type-id-139' mangled-name='_ZN11__sanitizer29IOCTL_SOUND_MIXER_READ_ALTPCME' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='577' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SOUND_MIXER_READ_BASS --> - <var-decl name='IOCTL_SOUND_MIXER_READ_BASS' type-id='type-id-138' mangled-name='_ZN11__sanitizer27IOCTL_SOUND_MIXER_READ_BASSE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='578' column='1'/> + <var-decl name='IOCTL_SOUND_MIXER_READ_BASS' type-id='type-id-139' mangled-name='_ZN11__sanitizer27IOCTL_SOUND_MIXER_READ_BASSE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='578' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SOUND_MIXER_READ_CAPS --> - <var-decl name='IOCTL_SOUND_MIXER_READ_CAPS' type-id='type-id-138' mangled-name='_ZN11__sanitizer27IOCTL_SOUND_MIXER_READ_CAPSE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='579' column='1'/> + <var-decl name='IOCTL_SOUND_MIXER_READ_CAPS' type-id='type-id-139' mangled-name='_ZN11__sanitizer27IOCTL_SOUND_MIXER_READ_CAPSE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='579' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SOUND_MIXER_READ_CD --> - <var-decl name='IOCTL_SOUND_MIXER_READ_CD' type-id='type-id-138' mangled-name='_ZN11__sanitizer25IOCTL_SOUND_MIXER_READ_CDE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='580' column='1'/> + <var-decl name='IOCTL_SOUND_MIXER_READ_CD' type-id='type-id-139' mangled-name='_ZN11__sanitizer25IOCTL_SOUND_MIXER_READ_CDE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='580' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SOUND_MIXER_READ_DEVMASK --> - <var-decl name='IOCTL_SOUND_MIXER_READ_DEVMASK' type-id='type-id-138' mangled-name='_ZN11__sanitizer30IOCTL_SOUND_MIXER_READ_DEVMASKE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='581' column='1'/> + <var-decl name='IOCTL_SOUND_MIXER_READ_DEVMASK' type-id='type-id-139' mangled-name='_ZN11__sanitizer30IOCTL_SOUND_MIXER_READ_DEVMASKE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='581' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SOUND_MIXER_READ_ENHANCE --> - <var-decl name='IOCTL_SOUND_MIXER_READ_ENHANCE' type-id='type-id-138' mangled-name='_ZN11__sanitizer30IOCTL_SOUND_MIXER_READ_ENHANCEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='582' column='1'/> + <var-decl name='IOCTL_SOUND_MIXER_READ_ENHANCE' type-id='type-id-139' mangled-name='_ZN11__sanitizer30IOCTL_SOUND_MIXER_READ_ENHANCEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='582' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SOUND_MIXER_READ_IGAIN --> - <var-decl name='IOCTL_SOUND_MIXER_READ_IGAIN' type-id='type-id-138' mangled-name='_ZN11__sanitizer28IOCTL_SOUND_MIXER_READ_IGAINE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='583' column='1'/> + <var-decl name='IOCTL_SOUND_MIXER_READ_IGAIN' type-id='type-id-139' mangled-name='_ZN11__sanitizer28IOCTL_SOUND_MIXER_READ_IGAINE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='583' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SOUND_MIXER_READ_IMIX --> - <var-decl name='IOCTL_SOUND_MIXER_READ_IMIX' type-id='type-id-138' mangled-name='_ZN11__sanitizer27IOCTL_SOUND_MIXER_READ_IMIXE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='584' column='1'/> + <var-decl name='IOCTL_SOUND_MIXER_READ_IMIX' type-id='type-id-139' mangled-name='_ZN11__sanitizer27IOCTL_SOUND_MIXER_READ_IMIXE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='584' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SOUND_MIXER_READ_LINE --> - <var-decl name='IOCTL_SOUND_MIXER_READ_LINE' type-id='type-id-138' mangled-name='_ZN11__sanitizer27IOCTL_SOUND_MIXER_READ_LINEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='585' column='1'/> + <var-decl name='IOCTL_SOUND_MIXER_READ_LINE' type-id='type-id-139' mangled-name='_ZN11__sanitizer27IOCTL_SOUND_MIXER_READ_LINEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='585' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SOUND_MIXER_READ_LINE1 --> - <var-decl name='IOCTL_SOUND_MIXER_READ_LINE1' type-id='type-id-138' mangled-name='_ZN11__sanitizer28IOCTL_SOUND_MIXER_READ_LINE1E' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='586' column='1'/> + <var-decl name='IOCTL_SOUND_MIXER_READ_LINE1' type-id='type-id-139' mangled-name='_ZN11__sanitizer28IOCTL_SOUND_MIXER_READ_LINE1E' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='586' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SOUND_MIXER_READ_LINE2 --> - <var-decl name='IOCTL_SOUND_MIXER_READ_LINE2' type-id='type-id-138' mangled-name='_ZN11__sanitizer28IOCTL_SOUND_MIXER_READ_LINE2E' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='587' column='1'/> + <var-decl name='IOCTL_SOUND_MIXER_READ_LINE2' type-id='type-id-139' mangled-name='_ZN11__sanitizer28IOCTL_SOUND_MIXER_READ_LINE2E' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='587' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SOUND_MIXER_READ_LINE3 --> - <var-decl name='IOCTL_SOUND_MIXER_READ_LINE3' type-id='type-id-138' mangled-name='_ZN11__sanitizer28IOCTL_SOUND_MIXER_READ_LINE3E' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='588' column='1'/> + <var-decl name='IOCTL_SOUND_MIXER_READ_LINE3' type-id='type-id-139' mangled-name='_ZN11__sanitizer28IOCTL_SOUND_MIXER_READ_LINE3E' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='588' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SOUND_MIXER_READ_LOUD --> - <var-decl name='IOCTL_SOUND_MIXER_READ_LOUD' type-id='type-id-138' mangled-name='_ZN11__sanitizer27IOCTL_SOUND_MIXER_READ_LOUDE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='589' column='1'/> + <var-decl name='IOCTL_SOUND_MIXER_READ_LOUD' type-id='type-id-139' mangled-name='_ZN11__sanitizer27IOCTL_SOUND_MIXER_READ_LOUDE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='589' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SOUND_MIXER_READ_MIC --> - <var-decl name='IOCTL_SOUND_MIXER_READ_MIC' type-id='type-id-138' mangled-name='_ZN11__sanitizer26IOCTL_SOUND_MIXER_READ_MICE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='590' column='1'/> + <var-decl name='IOCTL_SOUND_MIXER_READ_MIC' type-id='type-id-139' mangled-name='_ZN11__sanitizer26IOCTL_SOUND_MIXER_READ_MICE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='590' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SOUND_MIXER_READ_MUTE --> - <var-decl name='IOCTL_SOUND_MIXER_READ_MUTE' type-id='type-id-138' mangled-name='_ZN11__sanitizer27IOCTL_SOUND_MIXER_READ_MUTEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='591' column='1'/> + <var-decl name='IOCTL_SOUND_MIXER_READ_MUTE' type-id='type-id-139' mangled-name='_ZN11__sanitizer27IOCTL_SOUND_MIXER_READ_MUTEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='591' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SOUND_MIXER_READ_OGAIN --> - <var-decl name='IOCTL_SOUND_MIXER_READ_OGAIN' type-id='type-id-138' mangled-name='_ZN11__sanitizer28IOCTL_SOUND_MIXER_READ_OGAINE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='592' column='1'/> + <var-decl name='IOCTL_SOUND_MIXER_READ_OGAIN' type-id='type-id-139' mangled-name='_ZN11__sanitizer28IOCTL_SOUND_MIXER_READ_OGAINE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='592' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SOUND_MIXER_READ_PCM --> - <var-decl name='IOCTL_SOUND_MIXER_READ_PCM' type-id='type-id-138' mangled-name='_ZN11__sanitizer26IOCTL_SOUND_MIXER_READ_PCME' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='593' column='1'/> + <var-decl name='IOCTL_SOUND_MIXER_READ_PCM' type-id='type-id-139' mangled-name='_ZN11__sanitizer26IOCTL_SOUND_MIXER_READ_PCME' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='593' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SOUND_MIXER_READ_RECLEV --> - <var-decl name='IOCTL_SOUND_MIXER_READ_RECLEV' type-id='type-id-138' mangled-name='_ZN11__sanitizer29IOCTL_SOUND_MIXER_READ_RECLEVE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='594' column='1'/> + <var-decl name='IOCTL_SOUND_MIXER_READ_RECLEV' type-id='type-id-139' mangled-name='_ZN11__sanitizer29IOCTL_SOUND_MIXER_READ_RECLEVE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='594' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SOUND_MIXER_READ_RECMASK --> - <var-decl name='IOCTL_SOUND_MIXER_READ_RECMASK' type-id='type-id-138' mangled-name='_ZN11__sanitizer30IOCTL_SOUND_MIXER_READ_RECMASKE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='595' column='1'/> + <var-decl name='IOCTL_SOUND_MIXER_READ_RECMASK' type-id='type-id-139' mangled-name='_ZN11__sanitizer30IOCTL_SOUND_MIXER_READ_RECMASKE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='595' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SOUND_MIXER_READ_RECSRC --> - <var-decl name='IOCTL_SOUND_MIXER_READ_RECSRC' type-id='type-id-138' mangled-name='_ZN11__sanitizer29IOCTL_SOUND_MIXER_READ_RECSRCE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='596' column='1'/> + <var-decl name='IOCTL_SOUND_MIXER_READ_RECSRC' type-id='type-id-139' mangled-name='_ZN11__sanitizer29IOCTL_SOUND_MIXER_READ_RECSRCE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='596' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SOUND_MIXER_READ_SPEAKER --> - <var-decl name='IOCTL_SOUND_MIXER_READ_SPEAKER' type-id='type-id-138' mangled-name='_ZN11__sanitizer30IOCTL_SOUND_MIXER_READ_SPEAKERE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='597' column='1'/> + <var-decl name='IOCTL_SOUND_MIXER_READ_SPEAKER' type-id='type-id-139' mangled-name='_ZN11__sanitizer30IOCTL_SOUND_MIXER_READ_SPEAKERE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='597' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SOUND_MIXER_READ_STEREODEVS --> - <var-decl name='IOCTL_SOUND_MIXER_READ_STEREODEVS' type-id='type-id-138' mangled-name='_ZN11__sanitizer33IOCTL_SOUND_MIXER_READ_STEREODEVSE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='598' column='1'/> + <var-decl name='IOCTL_SOUND_MIXER_READ_STEREODEVS' type-id='type-id-139' mangled-name='_ZN11__sanitizer33IOCTL_SOUND_MIXER_READ_STEREODEVSE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='598' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SOUND_MIXER_READ_SYNTH --> - <var-decl name='IOCTL_SOUND_MIXER_READ_SYNTH' type-id='type-id-138' mangled-name='_ZN11__sanitizer28IOCTL_SOUND_MIXER_READ_SYNTHE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='599' column='1'/> + <var-decl name='IOCTL_SOUND_MIXER_READ_SYNTH' type-id='type-id-139' mangled-name='_ZN11__sanitizer28IOCTL_SOUND_MIXER_READ_SYNTHE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='599' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SOUND_MIXER_READ_TREBLE --> - <var-decl name='IOCTL_SOUND_MIXER_READ_TREBLE' type-id='type-id-138' mangled-name='_ZN11__sanitizer29IOCTL_SOUND_MIXER_READ_TREBLEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='600' column='1'/> + <var-decl name='IOCTL_SOUND_MIXER_READ_TREBLE' type-id='type-id-139' mangled-name='_ZN11__sanitizer29IOCTL_SOUND_MIXER_READ_TREBLEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='600' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SOUND_MIXER_READ_VOLUME --> - <var-decl name='IOCTL_SOUND_MIXER_READ_VOLUME' type-id='type-id-138' mangled-name='_ZN11__sanitizer29IOCTL_SOUND_MIXER_READ_VOLUMEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='601' column='1'/> + <var-decl name='IOCTL_SOUND_MIXER_READ_VOLUME' type-id='type-id-139' mangled-name='_ZN11__sanitizer29IOCTL_SOUND_MIXER_READ_VOLUMEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='601' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SOUND_MIXER_WRITE_ALTPCM --> - <var-decl name='IOCTL_SOUND_MIXER_WRITE_ALTPCM' type-id='type-id-138' mangled-name='_ZN11__sanitizer30IOCTL_SOUND_MIXER_WRITE_ALTPCME' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='602' column='1'/> + <var-decl name='IOCTL_SOUND_MIXER_WRITE_ALTPCM' type-id='type-id-139' mangled-name='_ZN11__sanitizer30IOCTL_SOUND_MIXER_WRITE_ALTPCME' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='602' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SOUND_MIXER_WRITE_BASS --> - <var-decl name='IOCTL_SOUND_MIXER_WRITE_BASS' type-id='type-id-138' mangled-name='_ZN11__sanitizer28IOCTL_SOUND_MIXER_WRITE_BASSE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='603' column='1'/> + <var-decl name='IOCTL_SOUND_MIXER_WRITE_BASS' type-id='type-id-139' mangled-name='_ZN11__sanitizer28IOCTL_SOUND_MIXER_WRITE_BASSE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='603' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SOUND_MIXER_WRITE_CD --> - <var-decl name='IOCTL_SOUND_MIXER_WRITE_CD' type-id='type-id-138' mangled-name='_ZN11__sanitizer26IOCTL_SOUND_MIXER_WRITE_CDE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='604' column='1'/> + <var-decl name='IOCTL_SOUND_MIXER_WRITE_CD' type-id='type-id-139' mangled-name='_ZN11__sanitizer26IOCTL_SOUND_MIXER_WRITE_CDE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='604' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SOUND_MIXER_WRITE_ENHANCE --> - <var-decl name='IOCTL_SOUND_MIXER_WRITE_ENHANCE' type-id='type-id-138' mangled-name='_ZN11__sanitizer31IOCTL_SOUND_MIXER_WRITE_ENHANCEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='605' column='1'/> + <var-decl name='IOCTL_SOUND_MIXER_WRITE_ENHANCE' type-id='type-id-139' mangled-name='_ZN11__sanitizer31IOCTL_SOUND_MIXER_WRITE_ENHANCEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='605' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SOUND_MIXER_WRITE_IGAIN --> - <var-decl name='IOCTL_SOUND_MIXER_WRITE_IGAIN' type-id='type-id-138' mangled-name='_ZN11__sanitizer29IOCTL_SOUND_MIXER_WRITE_IGAINE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='606' column='1'/> + <var-decl name='IOCTL_SOUND_MIXER_WRITE_IGAIN' type-id='type-id-139' mangled-name='_ZN11__sanitizer29IOCTL_SOUND_MIXER_WRITE_IGAINE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='606' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SOUND_MIXER_WRITE_IMIX --> - <var-decl name='IOCTL_SOUND_MIXER_WRITE_IMIX' type-id='type-id-138' mangled-name='_ZN11__sanitizer28IOCTL_SOUND_MIXER_WRITE_IMIXE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='607' column='1'/> + <var-decl name='IOCTL_SOUND_MIXER_WRITE_IMIX' type-id='type-id-139' mangled-name='_ZN11__sanitizer28IOCTL_SOUND_MIXER_WRITE_IMIXE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='607' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SOUND_MIXER_WRITE_LINE --> - <var-decl name='IOCTL_SOUND_MIXER_WRITE_LINE' type-id='type-id-138' mangled-name='_ZN11__sanitizer28IOCTL_SOUND_MIXER_WRITE_LINEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='608' column='1'/> + <var-decl name='IOCTL_SOUND_MIXER_WRITE_LINE' type-id='type-id-139' mangled-name='_ZN11__sanitizer28IOCTL_SOUND_MIXER_WRITE_LINEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='608' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SOUND_MIXER_WRITE_LINE1 --> - <var-decl name='IOCTL_SOUND_MIXER_WRITE_LINE1' type-id='type-id-138' mangled-name='_ZN11__sanitizer29IOCTL_SOUND_MIXER_WRITE_LINE1E' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='609' column='1'/> + <var-decl name='IOCTL_SOUND_MIXER_WRITE_LINE1' type-id='type-id-139' mangled-name='_ZN11__sanitizer29IOCTL_SOUND_MIXER_WRITE_LINE1E' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='609' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SOUND_MIXER_WRITE_LINE2 --> - <var-decl name='IOCTL_SOUND_MIXER_WRITE_LINE2' type-id='type-id-138' mangled-name='_ZN11__sanitizer29IOCTL_SOUND_MIXER_WRITE_LINE2E' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='610' column='1'/> + <var-decl name='IOCTL_SOUND_MIXER_WRITE_LINE2' type-id='type-id-139' mangled-name='_ZN11__sanitizer29IOCTL_SOUND_MIXER_WRITE_LINE2E' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='610' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SOUND_MIXER_WRITE_LINE3 --> - <var-decl name='IOCTL_SOUND_MIXER_WRITE_LINE3' type-id='type-id-138' mangled-name='_ZN11__sanitizer29IOCTL_SOUND_MIXER_WRITE_LINE3E' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='611' column='1'/> + <var-decl name='IOCTL_SOUND_MIXER_WRITE_LINE3' type-id='type-id-139' mangled-name='_ZN11__sanitizer29IOCTL_SOUND_MIXER_WRITE_LINE3E' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='611' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SOUND_MIXER_WRITE_LOUD --> - <var-decl name='IOCTL_SOUND_MIXER_WRITE_LOUD' type-id='type-id-138' mangled-name='_ZN11__sanitizer28IOCTL_SOUND_MIXER_WRITE_LOUDE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='612' column='1'/> + <var-decl name='IOCTL_SOUND_MIXER_WRITE_LOUD' type-id='type-id-139' mangled-name='_ZN11__sanitizer28IOCTL_SOUND_MIXER_WRITE_LOUDE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='612' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SOUND_MIXER_WRITE_MIC --> - <var-decl name='IOCTL_SOUND_MIXER_WRITE_MIC' type-id='type-id-138' mangled-name='_ZN11__sanitizer27IOCTL_SOUND_MIXER_WRITE_MICE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='613' column='1'/> + <var-decl name='IOCTL_SOUND_MIXER_WRITE_MIC' type-id='type-id-139' mangled-name='_ZN11__sanitizer27IOCTL_SOUND_MIXER_WRITE_MICE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='613' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SOUND_MIXER_WRITE_MUTE --> - <var-decl name='IOCTL_SOUND_MIXER_WRITE_MUTE' type-id='type-id-138' mangled-name='_ZN11__sanitizer28IOCTL_SOUND_MIXER_WRITE_MUTEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='614' column='1'/> + <var-decl name='IOCTL_SOUND_MIXER_WRITE_MUTE' type-id='type-id-139' mangled-name='_ZN11__sanitizer28IOCTL_SOUND_MIXER_WRITE_MUTEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='614' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SOUND_MIXER_WRITE_OGAIN --> - <var-decl name='IOCTL_SOUND_MIXER_WRITE_OGAIN' type-id='type-id-138' mangled-name='_ZN11__sanitizer29IOCTL_SOUND_MIXER_WRITE_OGAINE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='615' column='1'/> + <var-decl name='IOCTL_SOUND_MIXER_WRITE_OGAIN' type-id='type-id-139' mangled-name='_ZN11__sanitizer29IOCTL_SOUND_MIXER_WRITE_OGAINE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='615' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SOUND_MIXER_WRITE_PCM --> - <var-decl name='IOCTL_SOUND_MIXER_WRITE_PCM' type-id='type-id-138' mangled-name='_ZN11__sanitizer27IOCTL_SOUND_MIXER_WRITE_PCME' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='616' column='1'/> + <var-decl name='IOCTL_SOUND_MIXER_WRITE_PCM' type-id='type-id-139' mangled-name='_ZN11__sanitizer27IOCTL_SOUND_MIXER_WRITE_PCME' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='616' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SOUND_MIXER_WRITE_RECLEV --> - <var-decl name='IOCTL_SOUND_MIXER_WRITE_RECLEV' type-id='type-id-138' mangled-name='_ZN11__sanitizer30IOCTL_SOUND_MIXER_WRITE_RECLEVE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='617' column='1'/> + <var-decl name='IOCTL_SOUND_MIXER_WRITE_RECLEV' type-id='type-id-139' mangled-name='_ZN11__sanitizer30IOCTL_SOUND_MIXER_WRITE_RECLEVE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='617' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SOUND_MIXER_WRITE_RECSRC --> - <var-decl name='IOCTL_SOUND_MIXER_WRITE_RECSRC' type-id='type-id-138' mangled-name='_ZN11__sanitizer30IOCTL_SOUND_MIXER_WRITE_RECSRCE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='618' column='1'/> + <var-decl name='IOCTL_SOUND_MIXER_WRITE_RECSRC' type-id='type-id-139' mangled-name='_ZN11__sanitizer30IOCTL_SOUND_MIXER_WRITE_RECSRCE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='618' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SOUND_MIXER_WRITE_SPEAKER --> - <var-decl name='IOCTL_SOUND_MIXER_WRITE_SPEAKER' type-id='type-id-138' mangled-name='_ZN11__sanitizer31IOCTL_SOUND_MIXER_WRITE_SPEAKERE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='619' column='1'/> + <var-decl name='IOCTL_SOUND_MIXER_WRITE_SPEAKER' type-id='type-id-139' mangled-name='_ZN11__sanitizer31IOCTL_SOUND_MIXER_WRITE_SPEAKERE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='619' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SOUND_MIXER_WRITE_SYNTH --> - <var-decl name='IOCTL_SOUND_MIXER_WRITE_SYNTH' type-id='type-id-138' mangled-name='_ZN11__sanitizer29IOCTL_SOUND_MIXER_WRITE_SYNTHE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='620' column='1'/> + <var-decl name='IOCTL_SOUND_MIXER_WRITE_SYNTH' type-id='type-id-139' mangled-name='_ZN11__sanitizer29IOCTL_SOUND_MIXER_WRITE_SYNTHE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='620' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SOUND_MIXER_WRITE_TREBLE --> - <var-decl name='IOCTL_SOUND_MIXER_WRITE_TREBLE' type-id='type-id-138' mangled-name='_ZN11__sanitizer30IOCTL_SOUND_MIXER_WRITE_TREBLEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='621' column='1'/> + <var-decl name='IOCTL_SOUND_MIXER_WRITE_TREBLE' type-id='type-id-139' mangled-name='_ZN11__sanitizer30IOCTL_SOUND_MIXER_WRITE_TREBLEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='621' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SOUND_MIXER_WRITE_VOLUME --> - <var-decl name='IOCTL_SOUND_MIXER_WRITE_VOLUME' type-id='type-id-138' mangled-name='_ZN11__sanitizer30IOCTL_SOUND_MIXER_WRITE_VOLUMEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='622' column='1'/> + <var-decl name='IOCTL_SOUND_MIXER_WRITE_VOLUME' type-id='type-id-139' mangled-name='_ZN11__sanitizer30IOCTL_SOUND_MIXER_WRITE_VOLUMEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='622' column='1'/> <!-- unsigned int __sanitizer::IOCTL_TCFLSH --> - <var-decl name='IOCTL_TCFLSH' type-id='type-id-138' mangled-name='_ZN11__sanitizer12IOCTL_TCFLSHE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='623' column='1'/> + <var-decl name='IOCTL_TCFLSH' type-id='type-id-139' mangled-name='_ZN11__sanitizer12IOCTL_TCFLSHE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='623' column='1'/> <!-- unsigned int __sanitizer::IOCTL_TCGETA --> - <var-decl name='IOCTL_TCGETA' type-id='type-id-138' mangled-name='_ZN11__sanitizer12IOCTL_TCGETAE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='624' column='1'/> + <var-decl name='IOCTL_TCGETA' type-id='type-id-139' mangled-name='_ZN11__sanitizer12IOCTL_TCGETAE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='624' column='1'/> <!-- unsigned int __sanitizer::IOCTL_TCGETS --> - <var-decl name='IOCTL_TCGETS' type-id='type-id-138' mangled-name='_ZN11__sanitizer12IOCTL_TCGETSE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='625' column='1'/> + <var-decl name='IOCTL_TCGETS' type-id='type-id-139' mangled-name='_ZN11__sanitizer12IOCTL_TCGETSE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='625' column='1'/> <!-- unsigned int __sanitizer::IOCTL_TCSBRK --> - <var-decl name='IOCTL_TCSBRK' type-id='type-id-138' mangled-name='_ZN11__sanitizer12IOCTL_TCSBRKE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='626' column='1'/> + <var-decl name='IOCTL_TCSBRK' type-id='type-id-139' mangled-name='_ZN11__sanitizer12IOCTL_TCSBRKE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='626' column='1'/> <!-- unsigned int __sanitizer::IOCTL_TCSBRKP --> - <var-decl name='IOCTL_TCSBRKP' type-id='type-id-138' mangled-name='_ZN11__sanitizer13IOCTL_TCSBRKPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='627' column='1'/> + <var-decl name='IOCTL_TCSBRKP' type-id='type-id-139' mangled-name='_ZN11__sanitizer13IOCTL_TCSBRKPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='627' column='1'/> <!-- unsigned int __sanitizer::IOCTL_TCSETA --> - <var-decl name='IOCTL_TCSETA' type-id='type-id-138' mangled-name='_ZN11__sanitizer12IOCTL_TCSETAE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='628' column='1'/> + <var-decl name='IOCTL_TCSETA' type-id='type-id-139' mangled-name='_ZN11__sanitizer12IOCTL_TCSETAE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='628' column='1'/> <!-- unsigned int __sanitizer::IOCTL_TCSETAF --> - <var-decl name='IOCTL_TCSETAF' type-id='type-id-138' mangled-name='_ZN11__sanitizer13IOCTL_TCSETAFE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='629' column='1'/> + <var-decl name='IOCTL_TCSETAF' type-id='type-id-139' mangled-name='_ZN11__sanitizer13IOCTL_TCSETAFE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='629' column='1'/> <!-- unsigned int __sanitizer::IOCTL_TCSETAW --> - <var-decl name='IOCTL_TCSETAW' type-id='type-id-138' mangled-name='_ZN11__sanitizer13IOCTL_TCSETAWE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='630' column='1'/> + <var-decl name='IOCTL_TCSETAW' type-id='type-id-139' mangled-name='_ZN11__sanitizer13IOCTL_TCSETAWE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='630' column='1'/> <!-- unsigned int __sanitizer::IOCTL_TCSETS --> - <var-decl name='IOCTL_TCSETS' type-id='type-id-138' mangled-name='_ZN11__sanitizer12IOCTL_TCSETSE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='631' column='1'/> + <var-decl name='IOCTL_TCSETS' type-id='type-id-139' mangled-name='_ZN11__sanitizer12IOCTL_TCSETSE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='631' column='1'/> <!-- unsigned int __sanitizer::IOCTL_TCSETSF --> - <var-decl name='IOCTL_TCSETSF' type-id='type-id-138' mangled-name='_ZN11__sanitizer13IOCTL_TCSETSFE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='632' column='1'/> + <var-decl name='IOCTL_TCSETSF' type-id='type-id-139' mangled-name='_ZN11__sanitizer13IOCTL_TCSETSFE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='632' column='1'/> <!-- unsigned int __sanitizer::IOCTL_TCSETSW --> - <var-decl name='IOCTL_TCSETSW' type-id='type-id-138' mangled-name='_ZN11__sanitizer13IOCTL_TCSETSWE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='633' column='1'/> + <var-decl name='IOCTL_TCSETSW' type-id='type-id-139' mangled-name='_ZN11__sanitizer13IOCTL_TCSETSWE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='633' column='1'/> <!-- unsigned int __sanitizer::IOCTL_TCXONC --> - <var-decl name='IOCTL_TCXONC' type-id='type-id-138' mangled-name='_ZN11__sanitizer12IOCTL_TCXONCE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='634' column='1'/> + <var-decl name='IOCTL_TCXONC' type-id='type-id-139' mangled-name='_ZN11__sanitizer12IOCTL_TCXONCE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='634' column='1'/> <!-- unsigned int __sanitizer::IOCTL_TIOCGLCKTRMIOS --> - <var-decl name='IOCTL_TIOCGLCKTRMIOS' type-id='type-id-138' mangled-name='_ZN11__sanitizer20IOCTL_TIOCGLCKTRMIOSE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='635' column='1'/> + <var-decl name='IOCTL_TIOCGLCKTRMIOS' type-id='type-id-139' mangled-name='_ZN11__sanitizer20IOCTL_TIOCGLCKTRMIOSE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='635' column='1'/> <!-- unsigned int __sanitizer::IOCTL_TIOCGSOFTCAR --> - <var-decl name='IOCTL_TIOCGSOFTCAR' type-id='type-id-138' mangled-name='_ZN11__sanitizer18IOCTL_TIOCGSOFTCARE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='636' column='1'/> + <var-decl name='IOCTL_TIOCGSOFTCAR' type-id='type-id-139' mangled-name='_ZN11__sanitizer18IOCTL_TIOCGSOFTCARE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='636' column='1'/> <!-- unsigned int __sanitizer::IOCTL_TIOCINQ --> - <var-decl name='IOCTL_TIOCINQ' type-id='type-id-138' mangled-name='_ZN11__sanitizer13IOCTL_TIOCINQE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='637' column='1'/> + <var-decl name='IOCTL_TIOCINQ' type-id='type-id-139' mangled-name='_ZN11__sanitizer13IOCTL_TIOCINQE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='637' column='1'/> <!-- unsigned int __sanitizer::IOCTL_TIOCLINUX --> - <var-decl name='IOCTL_TIOCLINUX' type-id='type-id-138' mangled-name='_ZN11__sanitizer15IOCTL_TIOCLINUXE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='638' column='1'/> + <var-decl name='IOCTL_TIOCLINUX' type-id='type-id-139' mangled-name='_ZN11__sanitizer15IOCTL_TIOCLINUXE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='638' column='1'/> <!-- unsigned int __sanitizer::IOCTL_TIOCSERCONFIG --> - <var-decl name='IOCTL_TIOCSERCONFIG' type-id='type-id-138' mangled-name='_ZN11__sanitizer19IOCTL_TIOCSERCONFIGE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='639' column='1'/> + <var-decl name='IOCTL_TIOCSERCONFIG' type-id='type-id-139' mangled-name='_ZN11__sanitizer19IOCTL_TIOCSERCONFIGE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='639' column='1'/> <!-- unsigned int __sanitizer::IOCTL_TIOCSERGETLSR --> - <var-decl name='IOCTL_TIOCSERGETLSR' type-id='type-id-138' mangled-name='_ZN11__sanitizer19IOCTL_TIOCSERGETLSRE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='640' column='1'/> + <var-decl name='IOCTL_TIOCSERGETLSR' type-id='type-id-139' mangled-name='_ZN11__sanitizer19IOCTL_TIOCSERGETLSRE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='640' column='1'/> <!-- unsigned int __sanitizer::IOCTL_TIOCSERGWILD --> - <var-decl name='IOCTL_TIOCSERGWILD' type-id='type-id-138' mangled-name='_ZN11__sanitizer18IOCTL_TIOCSERGWILDE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='641' column='1'/> + <var-decl name='IOCTL_TIOCSERGWILD' type-id='type-id-139' mangled-name='_ZN11__sanitizer18IOCTL_TIOCSERGWILDE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='641' column='1'/> <!-- unsigned int __sanitizer::IOCTL_TIOCSERSWILD --> - <var-decl name='IOCTL_TIOCSERSWILD' type-id='type-id-138' mangled-name='_ZN11__sanitizer18IOCTL_TIOCSERSWILDE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='642' column='1'/> + <var-decl name='IOCTL_TIOCSERSWILD' type-id='type-id-139' mangled-name='_ZN11__sanitizer18IOCTL_TIOCSERSWILDE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='642' column='1'/> <!-- unsigned int __sanitizer::IOCTL_TIOCSLCKTRMIOS --> - <var-decl name='IOCTL_TIOCSLCKTRMIOS' type-id='type-id-138' mangled-name='_ZN11__sanitizer20IOCTL_TIOCSLCKTRMIOSE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='643' column='1'/> + <var-decl name='IOCTL_TIOCSLCKTRMIOS' type-id='type-id-139' mangled-name='_ZN11__sanitizer20IOCTL_TIOCSLCKTRMIOSE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='643' column='1'/> <!-- unsigned int __sanitizer::IOCTL_TIOCSSOFTCAR --> - <var-decl name='IOCTL_TIOCSSOFTCAR' type-id='type-id-138' mangled-name='_ZN11__sanitizer18IOCTL_TIOCSSOFTCARE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='644' column='1'/> + <var-decl name='IOCTL_TIOCSSOFTCAR' type-id='type-id-139' mangled-name='_ZN11__sanitizer18IOCTL_TIOCSSOFTCARE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='644' column='1'/> <!-- unsigned int __sanitizer::IOCTL_VT_ACTIVATE --> - <var-decl name='IOCTL_VT_ACTIVATE' type-id='type-id-138' mangled-name='_ZN11__sanitizer17IOCTL_VT_ACTIVATEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='645' column='1'/> + <var-decl name='IOCTL_VT_ACTIVATE' type-id='type-id-139' mangled-name='_ZN11__sanitizer17IOCTL_VT_ACTIVATEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='645' column='1'/> <!-- unsigned int __sanitizer::IOCTL_VT_DISALLOCATE --> - <var-decl name='IOCTL_VT_DISALLOCATE' type-id='type-id-138' mangled-name='_ZN11__sanitizer20IOCTL_VT_DISALLOCATEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='646' column='1'/> + <var-decl name='IOCTL_VT_DISALLOCATE' type-id='type-id-139' mangled-name='_ZN11__sanitizer20IOCTL_VT_DISALLOCATEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='646' column='1'/> <!-- unsigned int __sanitizer::IOCTL_VT_GETMODE --> - <var-decl name='IOCTL_VT_GETMODE' type-id='type-id-138' mangled-name='_ZN11__sanitizer16IOCTL_VT_GETMODEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='647' column='1'/> + <var-decl name='IOCTL_VT_GETMODE' type-id='type-id-139' mangled-name='_ZN11__sanitizer16IOCTL_VT_GETMODEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='647' column='1'/> <!-- unsigned int __sanitizer::IOCTL_VT_GETSTATE --> - <var-decl name='IOCTL_VT_GETSTATE' type-id='type-id-138' mangled-name='_ZN11__sanitizer17IOCTL_VT_GETSTATEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='648' column='1'/> + <var-decl name='IOCTL_VT_GETSTATE' type-id='type-id-139' mangled-name='_ZN11__sanitizer17IOCTL_VT_GETSTATEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='648' column='1'/> <!-- unsigned int __sanitizer::IOCTL_VT_OPENQRY --> - <var-decl name='IOCTL_VT_OPENQRY' type-id='type-id-138' mangled-name='_ZN11__sanitizer16IOCTL_VT_OPENQRYE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='649' column='1'/> + <var-decl name='IOCTL_VT_OPENQRY' type-id='type-id-139' mangled-name='_ZN11__sanitizer16IOCTL_VT_OPENQRYE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='649' column='1'/> <!-- unsigned int __sanitizer::IOCTL_VT_RELDISP --> - <var-decl name='IOCTL_VT_RELDISP' type-id='type-id-138' mangled-name='_ZN11__sanitizer16IOCTL_VT_RELDISPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='650' column='1'/> + <var-decl name='IOCTL_VT_RELDISP' type-id='type-id-139' mangled-name='_ZN11__sanitizer16IOCTL_VT_RELDISPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='650' column='1'/> <!-- unsigned int __sanitizer::IOCTL_VT_RESIZE --> - <var-decl name='IOCTL_VT_RESIZE' type-id='type-id-138' mangled-name='_ZN11__sanitizer15IOCTL_VT_RESIZEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='651' column='1'/> + <var-decl name='IOCTL_VT_RESIZE' type-id='type-id-139' mangled-name='_ZN11__sanitizer15IOCTL_VT_RESIZEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='651' column='1'/> <!-- unsigned int __sanitizer::IOCTL_VT_RESIZEX --> - <var-decl name='IOCTL_VT_RESIZEX' type-id='type-id-138' mangled-name='_ZN11__sanitizer16IOCTL_VT_RESIZEXE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='652' column='1'/> + <var-decl name='IOCTL_VT_RESIZEX' type-id='type-id-139' mangled-name='_ZN11__sanitizer16IOCTL_VT_RESIZEXE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='652' column='1'/> <!-- unsigned int __sanitizer::IOCTL_VT_SENDSIG --> - <var-decl name='IOCTL_VT_SENDSIG' type-id='type-id-138' mangled-name='_ZN11__sanitizer16IOCTL_VT_SENDSIGE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='653' column='1'/> + <var-decl name='IOCTL_VT_SENDSIG' type-id='type-id-139' mangled-name='_ZN11__sanitizer16IOCTL_VT_SENDSIGE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='653' column='1'/> <!-- unsigned int __sanitizer::IOCTL_VT_SETMODE --> - <var-decl name='IOCTL_VT_SETMODE' type-id='type-id-138' mangled-name='_ZN11__sanitizer16IOCTL_VT_SETMODEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='654' column='1'/> + <var-decl name='IOCTL_VT_SETMODE' type-id='type-id-139' mangled-name='_ZN11__sanitizer16IOCTL_VT_SETMODEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='654' column='1'/> <!-- unsigned int __sanitizer::IOCTL_VT_WAITACTIVE --> - <var-decl name='IOCTL_VT_WAITACTIVE' type-id='type-id-138' mangled-name='_ZN11__sanitizer19IOCTL_VT_WAITACTIVEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='655' column='1'/> + <var-decl name='IOCTL_VT_WAITACTIVE' type-id='type-id-139' mangled-name='_ZN11__sanitizer19IOCTL_VT_WAITACTIVEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='655' column='1'/> <!-- unsigned int __sanitizer::IOCTL_CYGETDEFTHRESH --> - <var-decl name='IOCTL_CYGETDEFTHRESH' type-id='type-id-138' mangled-name='_ZN11__sanitizer20IOCTL_CYGETDEFTHRESHE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='658' column='1'/> + <var-decl name='IOCTL_CYGETDEFTHRESH' type-id='type-id-139' mangled-name='_ZN11__sanitizer20IOCTL_CYGETDEFTHRESHE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='658' column='1'/> <!-- unsigned int __sanitizer::IOCTL_CYGETDEFTIMEOUT --> - <var-decl name='IOCTL_CYGETDEFTIMEOUT' type-id='type-id-138' mangled-name='_ZN11__sanitizer21IOCTL_CYGETDEFTIMEOUTE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='659' column='1'/> + <var-decl name='IOCTL_CYGETDEFTIMEOUT' type-id='type-id-139' mangled-name='_ZN11__sanitizer21IOCTL_CYGETDEFTIMEOUTE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='659' column='1'/> <!-- unsigned int __sanitizer::IOCTL_CYGETMON --> - <var-decl name='IOCTL_CYGETMON' type-id='type-id-138' mangled-name='_ZN11__sanitizer14IOCTL_CYGETMONE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='660' column='1'/> + <var-decl name='IOCTL_CYGETMON' type-id='type-id-139' mangled-name='_ZN11__sanitizer14IOCTL_CYGETMONE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='660' column='1'/> <!-- unsigned int __sanitizer::IOCTL_CYGETTHRESH --> - <var-decl name='IOCTL_CYGETTHRESH' type-id='type-id-138' mangled-name='_ZN11__sanitizer17IOCTL_CYGETTHRESHE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='661' column='1'/> + <var-decl name='IOCTL_CYGETTHRESH' type-id='type-id-139' mangled-name='_ZN11__sanitizer17IOCTL_CYGETTHRESHE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='661' column='1'/> <!-- unsigned int __sanitizer::IOCTL_CYGETTIMEOUT --> - <var-decl name='IOCTL_CYGETTIMEOUT' type-id='type-id-138' mangled-name='_ZN11__sanitizer18IOCTL_CYGETTIMEOUTE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='662' column='1'/> + <var-decl name='IOCTL_CYGETTIMEOUT' type-id='type-id-139' mangled-name='_ZN11__sanitizer18IOCTL_CYGETTIMEOUTE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='662' column='1'/> <!-- unsigned int __sanitizer::IOCTL_CYSETDEFTHRESH --> - <var-decl name='IOCTL_CYSETDEFTHRESH' type-id='type-id-138' mangled-name='_ZN11__sanitizer20IOCTL_CYSETDEFTHRESHE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='663' column='1'/> + <var-decl name='IOCTL_CYSETDEFTHRESH' type-id='type-id-139' mangled-name='_ZN11__sanitizer20IOCTL_CYSETDEFTHRESHE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='663' column='1'/> <!-- unsigned int __sanitizer::IOCTL_CYSETDEFTIMEOUT --> - <var-decl name='IOCTL_CYSETDEFTIMEOUT' type-id='type-id-138' mangled-name='_ZN11__sanitizer21IOCTL_CYSETDEFTIMEOUTE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='664' column='1'/> + <var-decl name='IOCTL_CYSETDEFTIMEOUT' type-id='type-id-139' mangled-name='_ZN11__sanitizer21IOCTL_CYSETDEFTIMEOUTE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='664' column='1'/> <!-- unsigned int __sanitizer::IOCTL_CYSETTHRESH --> - <var-decl name='IOCTL_CYSETTHRESH' type-id='type-id-138' mangled-name='_ZN11__sanitizer17IOCTL_CYSETTHRESHE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='665' column='1'/> + <var-decl name='IOCTL_CYSETTHRESH' type-id='type-id-139' mangled-name='_ZN11__sanitizer17IOCTL_CYSETTHRESHE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='665' column='1'/> <!-- unsigned int __sanitizer::IOCTL_CYSETTIMEOUT --> - <var-decl name='IOCTL_CYSETTIMEOUT' type-id='type-id-138' mangled-name='_ZN11__sanitizer18IOCTL_CYSETTIMEOUTE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='666' column='1'/> + <var-decl name='IOCTL_CYSETTIMEOUT' type-id='type-id-139' mangled-name='_ZN11__sanitizer18IOCTL_CYSETTIMEOUTE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='666' column='1'/> <!-- unsigned int __sanitizer::IOCTL_EQL_EMANCIPATE --> - <var-decl name='IOCTL_EQL_EMANCIPATE' type-id='type-id-138' mangled-name='_ZN11__sanitizer20IOCTL_EQL_EMANCIPATEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='667' column='1'/> + <var-decl name='IOCTL_EQL_EMANCIPATE' type-id='type-id-139' mangled-name='_ZN11__sanitizer20IOCTL_EQL_EMANCIPATEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='667' column='1'/> <!-- unsigned int __sanitizer::IOCTL_EQL_ENSLAVE --> - <var-decl name='IOCTL_EQL_ENSLAVE' type-id='type-id-138' mangled-name='_ZN11__sanitizer17IOCTL_EQL_ENSLAVEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='668' column='1'/> + <var-decl name='IOCTL_EQL_ENSLAVE' type-id='type-id-139' mangled-name='_ZN11__sanitizer17IOCTL_EQL_ENSLAVEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='668' column='1'/> <!-- unsigned int __sanitizer::IOCTL_EQL_GETMASTRCFG --> - <var-decl name='IOCTL_EQL_GETMASTRCFG' type-id='type-id-138' mangled-name='_ZN11__sanitizer21IOCTL_EQL_GETMASTRCFGE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='669' column='1'/> + <var-decl name='IOCTL_EQL_GETMASTRCFG' type-id='type-id-139' mangled-name='_ZN11__sanitizer21IOCTL_EQL_GETMASTRCFGE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='669' column='1'/> <!-- unsigned int __sanitizer::IOCTL_EQL_GETSLAVECFG --> - <var-decl name='IOCTL_EQL_GETSLAVECFG' type-id='type-id-138' mangled-name='_ZN11__sanitizer21IOCTL_EQL_GETSLAVECFGE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='670' column='1'/> + <var-decl name='IOCTL_EQL_GETSLAVECFG' type-id='type-id-139' mangled-name='_ZN11__sanitizer21IOCTL_EQL_GETSLAVECFGE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='670' column='1'/> <!-- unsigned int __sanitizer::IOCTL_EQL_SETMASTRCFG --> - <var-decl name='IOCTL_EQL_SETMASTRCFG' type-id='type-id-138' mangled-name='_ZN11__sanitizer21IOCTL_EQL_SETMASTRCFGE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='671' column='1'/> + <var-decl name='IOCTL_EQL_SETMASTRCFG' type-id='type-id-139' mangled-name='_ZN11__sanitizer21IOCTL_EQL_SETMASTRCFGE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='671' column='1'/> <!-- unsigned int __sanitizer::IOCTL_EQL_SETSLAVECFG --> - <var-decl name='IOCTL_EQL_SETSLAVECFG' type-id='type-id-138' mangled-name='_ZN11__sanitizer21IOCTL_EQL_SETSLAVECFGE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='672' column='1'/> + <var-decl name='IOCTL_EQL_SETSLAVECFG' type-id='type-id-139' mangled-name='_ZN11__sanitizer21IOCTL_EQL_SETSLAVECFGE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='672' column='1'/> <!-- unsigned int __sanitizer::IOCTL_EVIOCGKEYCODE_V2 --> - <var-decl name='IOCTL_EVIOCGKEYCODE_V2' type-id='type-id-138' mangled-name='_ZN11__sanitizer22IOCTL_EVIOCGKEYCODE_V2E' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='678' column='1'/> + <var-decl name='IOCTL_EVIOCGKEYCODE_V2' type-id='type-id-139' mangled-name='_ZN11__sanitizer22IOCTL_EVIOCGKEYCODE_V2E' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='678' column='1'/> <!-- unsigned int __sanitizer::IOCTL_EVIOCGPROP --> - <var-decl name='IOCTL_EVIOCGPROP' type-id='type-id-138' mangled-name='_ZN11__sanitizer16IOCTL_EVIOCGPROPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='679' column='1'/> + <var-decl name='IOCTL_EVIOCGPROP' type-id='type-id-139' mangled-name='_ZN11__sanitizer16IOCTL_EVIOCGPROPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='679' column='1'/> <!-- unsigned int __sanitizer::IOCTL_EVIOCSKEYCODE_V2 --> - <var-decl name='IOCTL_EVIOCSKEYCODE_V2' type-id='type-id-138' mangled-name='_ZN11__sanitizer22IOCTL_EVIOCSKEYCODE_V2E' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='680' column='1'/> + <var-decl name='IOCTL_EVIOCSKEYCODE_V2' type-id='type-id-139' mangled-name='_ZN11__sanitizer22IOCTL_EVIOCSKEYCODE_V2E' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='680' column='1'/> <!-- unsigned int __sanitizer::IOCTL_FS_IOC_GETFLAGS --> - <var-decl name='IOCTL_FS_IOC_GETFLAGS' type-id='type-id-138' mangled-name='_ZN11__sanitizer21IOCTL_FS_IOC_GETFLAGSE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='682' column='1'/> + <var-decl name='IOCTL_FS_IOC_GETFLAGS' type-id='type-id-139' mangled-name='_ZN11__sanitizer21IOCTL_FS_IOC_GETFLAGSE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='682' column='1'/> <!-- unsigned int __sanitizer::IOCTL_FS_IOC_GETVERSION --> - <var-decl name='IOCTL_FS_IOC_GETVERSION' type-id='type-id-138' mangled-name='_ZN11__sanitizer23IOCTL_FS_IOC_GETVERSIONE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='683' column='1'/> + <var-decl name='IOCTL_FS_IOC_GETVERSION' type-id='type-id-139' mangled-name='_ZN11__sanitizer23IOCTL_FS_IOC_GETVERSIONE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='683' column='1'/> <!-- unsigned int __sanitizer::IOCTL_FS_IOC_SETFLAGS --> - <var-decl name='IOCTL_FS_IOC_SETFLAGS' type-id='type-id-138' mangled-name='_ZN11__sanitizer21IOCTL_FS_IOC_SETFLAGSE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='684' column='1'/> + <var-decl name='IOCTL_FS_IOC_SETFLAGS' type-id='type-id-139' mangled-name='_ZN11__sanitizer21IOCTL_FS_IOC_SETFLAGSE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='684' column='1'/> <!-- unsigned int __sanitizer::IOCTL_FS_IOC_SETVERSION --> - <var-decl name='IOCTL_FS_IOC_SETVERSION' type-id='type-id-138' mangled-name='_ZN11__sanitizer23IOCTL_FS_IOC_SETVERSIONE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='685' column='1'/> + <var-decl name='IOCTL_FS_IOC_SETVERSION' type-id='type-id-139' mangled-name='_ZN11__sanitizer23IOCTL_FS_IOC_SETVERSIONE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='685' column='1'/> <!-- unsigned int __sanitizer::IOCTL_GIO_CMAP --> - <var-decl name='IOCTL_GIO_CMAP' type-id='type-id-138' mangled-name='_ZN11__sanitizer14IOCTL_GIO_CMAPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='686' column='1'/> + <var-decl name='IOCTL_GIO_CMAP' type-id='type-id-139' mangled-name='_ZN11__sanitizer14IOCTL_GIO_CMAPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='686' column='1'/> <!-- unsigned int __sanitizer::IOCTL_GIO_FONT --> - <var-decl name='IOCTL_GIO_FONT' type-id='type-id-138' mangled-name='_ZN11__sanitizer14IOCTL_GIO_FONTE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='687' column='1'/> + <var-decl name='IOCTL_GIO_FONT' type-id='type-id-139' mangled-name='_ZN11__sanitizer14IOCTL_GIO_FONTE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='687' column='1'/> <!-- unsigned int __sanitizer::IOCTL_GIO_SCRNMAP --> - <var-decl name='IOCTL_GIO_SCRNMAP' type-id='type-id-138' mangled-name='_ZN11__sanitizer17IOCTL_GIO_SCRNMAPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='688' column='1'/> + <var-decl name='IOCTL_GIO_SCRNMAP' type-id='type-id-139' mangled-name='_ZN11__sanitizer17IOCTL_GIO_SCRNMAPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='688' column='1'/> <!-- unsigned int __sanitizer::IOCTL_GIO_UNIMAP --> - <var-decl name='IOCTL_GIO_UNIMAP' type-id='type-id-138' mangled-name='_ZN11__sanitizer16IOCTL_GIO_UNIMAPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='689' column='1'/> + <var-decl name='IOCTL_GIO_UNIMAP' type-id='type-id-139' mangled-name='_ZN11__sanitizer16IOCTL_GIO_UNIMAPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='689' column='1'/> <!-- unsigned int __sanitizer::IOCTL_GIO_UNISCRNMAP --> - <var-decl name='IOCTL_GIO_UNISCRNMAP' type-id='type-id-138' mangled-name='_ZN11__sanitizer20IOCTL_GIO_UNISCRNMAPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='690' column='1'/> + <var-decl name='IOCTL_GIO_UNISCRNMAP' type-id='type-id-139' mangled-name='_ZN11__sanitizer20IOCTL_GIO_UNISCRNMAPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='690' column='1'/> <!-- unsigned int __sanitizer::IOCTL_KDADDIO --> - <var-decl name='IOCTL_KDADDIO' type-id='type-id-138' mangled-name='_ZN11__sanitizer13IOCTL_KDADDIOE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='691' column='1'/> + <var-decl name='IOCTL_KDADDIO' type-id='type-id-139' mangled-name='_ZN11__sanitizer13IOCTL_KDADDIOE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='691' column='1'/> <!-- unsigned int __sanitizer::IOCTL_KDDELIO --> - <var-decl name='IOCTL_KDDELIO' type-id='type-id-138' mangled-name='_ZN11__sanitizer13IOCTL_KDDELIOE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='692' column='1'/> + <var-decl name='IOCTL_KDDELIO' type-id='type-id-139' mangled-name='_ZN11__sanitizer13IOCTL_KDDELIOE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='692' column='1'/> <!-- unsigned int __sanitizer::IOCTL_KDDISABIO --> - <var-decl name='IOCTL_KDDISABIO' type-id='type-id-138' mangled-name='_ZN11__sanitizer15IOCTL_KDDISABIOE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='693' column='1'/> + <var-decl name='IOCTL_KDDISABIO' type-id='type-id-139' mangled-name='_ZN11__sanitizer15IOCTL_KDDISABIOE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='693' column='1'/> <!-- unsigned int __sanitizer::IOCTL_KDENABIO --> - <var-decl name='IOCTL_KDENABIO' type-id='type-id-138' mangled-name='_ZN11__sanitizer14IOCTL_KDENABIOE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='694' column='1'/> + <var-decl name='IOCTL_KDENABIO' type-id='type-id-139' mangled-name='_ZN11__sanitizer14IOCTL_KDENABIOE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='694' column='1'/> <!-- unsigned int __sanitizer::IOCTL_KDGETKEYCODE --> - <var-decl name='IOCTL_KDGETKEYCODE' type-id='type-id-138' mangled-name='_ZN11__sanitizer18IOCTL_KDGETKEYCODEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='695' column='1'/> + <var-decl name='IOCTL_KDGETKEYCODE' type-id='type-id-139' mangled-name='_ZN11__sanitizer18IOCTL_KDGETKEYCODEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='695' column='1'/> <!-- unsigned int __sanitizer::IOCTL_KDGETLED --> - <var-decl name='IOCTL_KDGETLED' type-id='type-id-138' mangled-name='_ZN11__sanitizer14IOCTL_KDGETLEDE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='696' column='1'/> + <var-decl name='IOCTL_KDGETLED' type-id='type-id-139' mangled-name='_ZN11__sanitizer14IOCTL_KDGETLEDE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='696' column='1'/> <!-- unsigned int __sanitizer::IOCTL_KDGETMODE --> - <var-decl name='IOCTL_KDGETMODE' type-id='type-id-138' mangled-name='_ZN11__sanitizer15IOCTL_KDGETMODEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='697' column='1'/> + <var-decl name='IOCTL_KDGETMODE' type-id='type-id-139' mangled-name='_ZN11__sanitizer15IOCTL_KDGETMODEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='697' column='1'/> <!-- unsigned int __sanitizer::IOCTL_KDGKBDIACR --> - <var-decl name='IOCTL_KDGKBDIACR' type-id='type-id-138' mangled-name='_ZN11__sanitizer16IOCTL_KDGKBDIACRE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='698' column='1'/> + <var-decl name='IOCTL_KDGKBDIACR' type-id='type-id-139' mangled-name='_ZN11__sanitizer16IOCTL_KDGKBDIACRE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='698' column='1'/> <!-- unsigned int __sanitizer::IOCTL_KDGKBENT --> - <var-decl name='IOCTL_KDGKBENT' type-id='type-id-138' mangled-name='_ZN11__sanitizer14IOCTL_KDGKBENTE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='699' column='1'/> + <var-decl name='IOCTL_KDGKBENT' type-id='type-id-139' mangled-name='_ZN11__sanitizer14IOCTL_KDGKBENTE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='699' column='1'/> <!-- unsigned int __sanitizer::IOCTL_KDGKBLED --> - <var-decl name='IOCTL_KDGKBLED' type-id='type-id-138' mangled-name='_ZN11__sanitizer14IOCTL_KDGKBLEDE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='700' column='1'/> + <var-decl name='IOCTL_KDGKBLED' type-id='type-id-139' mangled-name='_ZN11__sanitizer14IOCTL_KDGKBLEDE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='700' column='1'/> <!-- unsigned int __sanitizer::IOCTL_KDGKBMETA --> - <var-decl name='IOCTL_KDGKBMETA' type-id='type-id-138' mangled-name='_ZN11__sanitizer15IOCTL_KDGKBMETAE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='701' column='1'/> + <var-decl name='IOCTL_KDGKBMETA' type-id='type-id-139' mangled-name='_ZN11__sanitizer15IOCTL_KDGKBMETAE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='701' column='1'/> <!-- unsigned int __sanitizer::IOCTL_KDGKBMODE --> - <var-decl name='IOCTL_KDGKBMODE' type-id='type-id-138' mangled-name='_ZN11__sanitizer15IOCTL_KDGKBMODEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='702' column='1'/> + <var-decl name='IOCTL_KDGKBMODE' type-id='type-id-139' mangled-name='_ZN11__sanitizer15IOCTL_KDGKBMODEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='702' column='1'/> <!-- unsigned int __sanitizer::IOCTL_KDGKBSENT --> - <var-decl name='IOCTL_KDGKBSENT' type-id='type-id-138' mangled-name='_ZN11__sanitizer15IOCTL_KDGKBSENTE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='703' column='1'/> + <var-decl name='IOCTL_KDGKBSENT' type-id='type-id-139' mangled-name='_ZN11__sanitizer15IOCTL_KDGKBSENTE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='703' column='1'/> <!-- unsigned int __sanitizer::IOCTL_KDGKBTYPE --> - <var-decl name='IOCTL_KDGKBTYPE' type-id='type-id-138' mangled-name='_ZN11__sanitizer15IOCTL_KDGKBTYPEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='704' column='1'/> + <var-decl name='IOCTL_KDGKBTYPE' type-id='type-id-139' mangled-name='_ZN11__sanitizer15IOCTL_KDGKBTYPEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='704' column='1'/> <!-- unsigned int __sanitizer::IOCTL_KDMAPDISP --> - <var-decl name='IOCTL_KDMAPDISP' type-id='type-id-138' mangled-name='_ZN11__sanitizer15IOCTL_KDMAPDISPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='705' column='1'/> + <var-decl name='IOCTL_KDMAPDISP' type-id='type-id-139' mangled-name='_ZN11__sanitizer15IOCTL_KDMAPDISPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='705' column='1'/> <!-- unsigned int __sanitizer::IOCTL_KDMKTONE --> - <var-decl name='IOCTL_KDMKTONE' type-id='type-id-138' mangled-name='_ZN11__sanitizer14IOCTL_KDMKTONEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='706' column='1'/> + <var-decl name='IOCTL_KDMKTONE' type-id='type-id-139' mangled-name='_ZN11__sanitizer14IOCTL_KDMKTONEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='706' column='1'/> <!-- unsigned int __sanitizer::IOCTL_KDSETKEYCODE --> - <var-decl name='IOCTL_KDSETKEYCODE' type-id='type-id-138' mangled-name='_ZN11__sanitizer18IOCTL_KDSETKEYCODEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='707' column='1'/> + <var-decl name='IOCTL_KDSETKEYCODE' type-id='type-id-139' mangled-name='_ZN11__sanitizer18IOCTL_KDSETKEYCODEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='707' column='1'/> <!-- unsigned int __sanitizer::IOCTL_KDSETLED --> - <var-decl name='IOCTL_KDSETLED' type-id='type-id-138' mangled-name='_ZN11__sanitizer14IOCTL_KDSETLEDE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='708' column='1'/> + <var-decl name='IOCTL_KDSETLED' type-id='type-id-139' mangled-name='_ZN11__sanitizer14IOCTL_KDSETLEDE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='708' column='1'/> <!-- unsigned int __sanitizer::IOCTL_KDSETMODE --> - <var-decl name='IOCTL_KDSETMODE' type-id='type-id-138' mangled-name='_ZN11__sanitizer15IOCTL_KDSETMODEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='709' column='1'/> + <var-decl name='IOCTL_KDSETMODE' type-id='type-id-139' mangled-name='_ZN11__sanitizer15IOCTL_KDSETMODEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='709' column='1'/> <!-- unsigned int __sanitizer::IOCTL_KDSIGACCEPT --> - <var-decl name='IOCTL_KDSIGACCEPT' type-id='type-id-138' mangled-name='_ZN11__sanitizer17IOCTL_KDSIGACCEPTE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='710' column='1'/> + <var-decl name='IOCTL_KDSIGACCEPT' type-id='type-id-139' mangled-name='_ZN11__sanitizer17IOCTL_KDSIGACCEPTE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='710' column='1'/> <!-- unsigned int __sanitizer::IOCTL_KDSKBDIACR --> - <var-decl name='IOCTL_KDSKBDIACR' type-id='type-id-138' mangled-name='_ZN11__sanitizer16IOCTL_KDSKBDIACRE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='711' column='1'/> + <var-decl name='IOCTL_KDSKBDIACR' type-id='type-id-139' mangled-name='_ZN11__sanitizer16IOCTL_KDSKBDIACRE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='711' column='1'/> <!-- unsigned int __sanitizer::IOCTL_KDSKBENT --> - <var-decl name='IOCTL_KDSKBENT' type-id='type-id-138' mangled-name='_ZN11__sanitizer14IOCTL_KDSKBENTE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='712' column='1'/> + <var-decl name='IOCTL_KDSKBENT' type-id='type-id-139' mangled-name='_ZN11__sanitizer14IOCTL_KDSKBENTE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='712' column='1'/> <!-- unsigned int __sanitizer::IOCTL_KDSKBLED --> - <var-decl name='IOCTL_KDSKBLED' type-id='type-id-138' mangled-name='_ZN11__sanitizer14IOCTL_KDSKBLEDE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='713' column='1'/> + <var-decl name='IOCTL_KDSKBLED' type-id='type-id-139' mangled-name='_ZN11__sanitizer14IOCTL_KDSKBLEDE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='713' column='1'/> <!-- unsigned int __sanitizer::IOCTL_KDSKBMETA --> - <var-decl name='IOCTL_KDSKBMETA' type-id='type-id-138' mangled-name='_ZN11__sanitizer15IOCTL_KDSKBMETAE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='714' column='1'/> + <var-decl name='IOCTL_KDSKBMETA' type-id='type-id-139' mangled-name='_ZN11__sanitizer15IOCTL_KDSKBMETAE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='714' column='1'/> <!-- unsigned int __sanitizer::IOCTL_KDSKBMODE --> - <var-decl name='IOCTL_KDSKBMODE' type-id='type-id-138' mangled-name='_ZN11__sanitizer15IOCTL_KDSKBMODEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='715' column='1'/> + <var-decl name='IOCTL_KDSKBMODE' type-id='type-id-139' mangled-name='_ZN11__sanitizer15IOCTL_KDSKBMODEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='715' column='1'/> <!-- unsigned int __sanitizer::IOCTL_KDSKBSENT --> - <var-decl name='IOCTL_KDSKBSENT' type-id='type-id-138' mangled-name='_ZN11__sanitizer15IOCTL_KDSKBSENTE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='716' column='1'/> + <var-decl name='IOCTL_KDSKBSENT' type-id='type-id-139' mangled-name='_ZN11__sanitizer15IOCTL_KDSKBSENTE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='716' column='1'/> <!-- unsigned int __sanitizer::IOCTL_KDUNMAPDISP --> - <var-decl name='IOCTL_KDUNMAPDISP' type-id='type-id-138' mangled-name='_ZN11__sanitizer17IOCTL_KDUNMAPDISPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='717' column='1'/> + <var-decl name='IOCTL_KDUNMAPDISP' type-id='type-id-139' mangled-name='_ZN11__sanitizer17IOCTL_KDUNMAPDISPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='717' column='1'/> <!-- unsigned int __sanitizer::IOCTL_KIOCSOUND --> - <var-decl name='IOCTL_KIOCSOUND' type-id='type-id-138' mangled-name='_ZN11__sanitizer15IOCTL_KIOCSOUNDE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='718' column='1'/> + <var-decl name='IOCTL_KIOCSOUND' type-id='type-id-139' mangled-name='_ZN11__sanitizer15IOCTL_KIOCSOUNDE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='718' column='1'/> <!-- unsigned int __sanitizer::IOCTL_LPABORT --> - <var-decl name='IOCTL_LPABORT' type-id='type-id-138' mangled-name='_ZN11__sanitizer13IOCTL_LPABORTE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='719' column='1'/> + <var-decl name='IOCTL_LPABORT' type-id='type-id-139' mangled-name='_ZN11__sanitizer13IOCTL_LPABORTE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='719' column='1'/> <!-- unsigned int __sanitizer::IOCTL_LPABORTOPEN --> - <var-decl name='IOCTL_LPABORTOPEN' type-id='type-id-138' mangled-name='_ZN11__sanitizer17IOCTL_LPABORTOPENE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='720' column='1'/> + <var-decl name='IOCTL_LPABORTOPEN' type-id='type-id-139' mangled-name='_ZN11__sanitizer17IOCTL_LPABORTOPENE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='720' column='1'/> <!-- unsigned int __sanitizer::IOCTL_LPCAREFUL --> - <var-decl name='IOCTL_LPCAREFUL' type-id='type-id-138' mangled-name='_ZN11__sanitizer15IOCTL_LPCAREFULE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='721' column='1'/> + <var-decl name='IOCTL_LPCAREFUL' type-id='type-id-139' mangled-name='_ZN11__sanitizer15IOCTL_LPCAREFULE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='721' column='1'/> <!-- unsigned int __sanitizer::IOCTL_LPCHAR --> - <var-decl name='IOCTL_LPCHAR' type-id='type-id-138' mangled-name='_ZN11__sanitizer12IOCTL_LPCHARE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='722' column='1'/> + <var-decl name='IOCTL_LPCHAR' type-id='type-id-139' mangled-name='_ZN11__sanitizer12IOCTL_LPCHARE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='722' column='1'/> <!-- unsigned int __sanitizer::IOCTL_LPGETIRQ --> - <var-decl name='IOCTL_LPGETIRQ' type-id='type-id-138' mangled-name='_ZN11__sanitizer14IOCTL_LPGETIRQE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='723' column='1'/> + <var-decl name='IOCTL_LPGETIRQ' type-id='type-id-139' mangled-name='_ZN11__sanitizer14IOCTL_LPGETIRQE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='723' column='1'/> <!-- unsigned int __sanitizer::IOCTL_LPGETSTATUS --> - <var-decl name='IOCTL_LPGETSTATUS' type-id='type-id-138' mangled-name='_ZN11__sanitizer17IOCTL_LPGETSTATUSE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='724' column='1'/> + <var-decl name='IOCTL_LPGETSTATUS' type-id='type-id-139' mangled-name='_ZN11__sanitizer17IOCTL_LPGETSTATUSE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='724' column='1'/> <!-- unsigned int __sanitizer::IOCTL_LPRESET --> - <var-decl name='IOCTL_LPRESET' type-id='type-id-138' mangled-name='_ZN11__sanitizer13IOCTL_LPRESETE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='725' column='1'/> + <var-decl name='IOCTL_LPRESET' type-id='type-id-139' mangled-name='_ZN11__sanitizer13IOCTL_LPRESETE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='725' column='1'/> <!-- unsigned int __sanitizer::IOCTL_LPSETIRQ --> - <var-decl name='IOCTL_LPSETIRQ' type-id='type-id-138' mangled-name='_ZN11__sanitizer14IOCTL_LPSETIRQE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='726' column='1'/> + <var-decl name='IOCTL_LPSETIRQ' type-id='type-id-139' mangled-name='_ZN11__sanitizer14IOCTL_LPSETIRQE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='726' column='1'/> <!-- unsigned int __sanitizer::IOCTL_LPTIME --> - <var-decl name='IOCTL_LPTIME' type-id='type-id-138' mangled-name='_ZN11__sanitizer12IOCTL_LPTIMEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='727' column='1'/> + <var-decl name='IOCTL_LPTIME' type-id='type-id-139' mangled-name='_ZN11__sanitizer12IOCTL_LPTIMEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='727' column='1'/> <!-- unsigned int __sanitizer::IOCTL_LPWAIT --> - <var-decl name='IOCTL_LPWAIT' type-id='type-id-138' mangled-name='_ZN11__sanitizer12IOCTL_LPWAITE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='728' column='1'/> + <var-decl name='IOCTL_LPWAIT' type-id='type-id-139' mangled-name='_ZN11__sanitizer12IOCTL_LPWAITE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='728' column='1'/> <!-- unsigned int __sanitizer::IOCTL_MTIOCGETCONFIG --> - <var-decl name='IOCTL_MTIOCGETCONFIG' type-id='type-id-138' mangled-name='_ZN11__sanitizer20IOCTL_MTIOCGETCONFIGE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='729' column='1'/> + <var-decl name='IOCTL_MTIOCGETCONFIG' type-id='type-id-139' mangled-name='_ZN11__sanitizer20IOCTL_MTIOCGETCONFIGE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='729' column='1'/> <!-- unsigned int __sanitizer::IOCTL_MTIOCSETCONFIG --> - <var-decl name='IOCTL_MTIOCSETCONFIG' type-id='type-id-138' mangled-name='_ZN11__sanitizer20IOCTL_MTIOCSETCONFIGE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='730' column='1'/> + <var-decl name='IOCTL_MTIOCSETCONFIG' type-id='type-id-139' mangled-name='_ZN11__sanitizer20IOCTL_MTIOCSETCONFIGE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='730' column='1'/> <!-- unsigned int __sanitizer::IOCTL_PIO_CMAP --> - <var-decl name='IOCTL_PIO_CMAP' type-id='type-id-138' mangled-name='_ZN11__sanitizer14IOCTL_PIO_CMAPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='731' column='1'/> + <var-decl name='IOCTL_PIO_CMAP' type-id='type-id-139' mangled-name='_ZN11__sanitizer14IOCTL_PIO_CMAPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='731' column='1'/> <!-- unsigned int __sanitizer::IOCTL_PIO_FONT --> - <var-decl name='IOCTL_PIO_FONT' type-id='type-id-138' mangled-name='_ZN11__sanitizer14IOCTL_PIO_FONTE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='732' column='1'/> + <var-decl name='IOCTL_PIO_FONT' type-id='type-id-139' mangled-name='_ZN11__sanitizer14IOCTL_PIO_FONTE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='732' column='1'/> <!-- unsigned int __sanitizer::IOCTL_PIO_SCRNMAP --> - <var-decl name='IOCTL_PIO_SCRNMAP' type-id='type-id-138' mangled-name='_ZN11__sanitizer17IOCTL_PIO_SCRNMAPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='733' column='1'/> + <var-decl name='IOCTL_PIO_SCRNMAP' type-id='type-id-139' mangled-name='_ZN11__sanitizer17IOCTL_PIO_SCRNMAPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='733' column='1'/> <!-- unsigned int __sanitizer::IOCTL_PIO_UNIMAP --> - <var-decl name='IOCTL_PIO_UNIMAP' type-id='type-id-138' mangled-name='_ZN11__sanitizer16IOCTL_PIO_UNIMAPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='734' column='1'/> + <var-decl name='IOCTL_PIO_UNIMAP' type-id='type-id-139' mangled-name='_ZN11__sanitizer16IOCTL_PIO_UNIMAPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='734' column='1'/> <!-- unsigned int __sanitizer::IOCTL_PIO_UNIMAPCLR --> - <var-decl name='IOCTL_PIO_UNIMAPCLR' type-id='type-id-138' mangled-name='_ZN11__sanitizer19IOCTL_PIO_UNIMAPCLRE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='735' column='1'/> + <var-decl name='IOCTL_PIO_UNIMAPCLR' type-id='type-id-139' mangled-name='_ZN11__sanitizer19IOCTL_PIO_UNIMAPCLRE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='735' column='1'/> <!-- unsigned int __sanitizer::IOCTL_PIO_UNISCRNMAP --> - <var-decl name='IOCTL_PIO_UNISCRNMAP' type-id='type-id-138' mangled-name='_ZN11__sanitizer20IOCTL_PIO_UNISCRNMAPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='736' column='1'/> + <var-decl name='IOCTL_PIO_UNISCRNMAP' type-id='type-id-139' mangled-name='_ZN11__sanitizer20IOCTL_PIO_UNISCRNMAPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='736' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SCSI_IOCTL_GET_IDLUN --> - <var-decl name='IOCTL_SCSI_IOCTL_GET_IDLUN' type-id='type-id-138' mangled-name='_ZN11__sanitizer26IOCTL_SCSI_IOCTL_GET_IDLUNE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='737' column='1'/> + <var-decl name='IOCTL_SCSI_IOCTL_GET_IDLUN' type-id='type-id-139' mangled-name='_ZN11__sanitizer26IOCTL_SCSI_IOCTL_GET_IDLUNE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='737' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SCSI_IOCTL_PROBE_HOST --> - <var-decl name='IOCTL_SCSI_IOCTL_PROBE_HOST' type-id='type-id-138' mangled-name='_ZN11__sanitizer27IOCTL_SCSI_IOCTL_PROBE_HOSTE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='738' column='1'/> + <var-decl name='IOCTL_SCSI_IOCTL_PROBE_HOST' type-id='type-id-139' mangled-name='_ZN11__sanitizer27IOCTL_SCSI_IOCTL_PROBE_HOSTE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='738' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SCSI_IOCTL_TAGGED_DISABLE --> - <var-decl name='IOCTL_SCSI_IOCTL_TAGGED_DISABLE' type-id='type-id-138' mangled-name='_ZN11__sanitizer31IOCTL_SCSI_IOCTL_TAGGED_DISABLEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='739' column='1'/> + <var-decl name='IOCTL_SCSI_IOCTL_TAGGED_DISABLE' type-id='type-id-139' mangled-name='_ZN11__sanitizer31IOCTL_SCSI_IOCTL_TAGGED_DISABLEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='739' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SCSI_IOCTL_TAGGED_ENABLE --> - <var-decl name='IOCTL_SCSI_IOCTL_TAGGED_ENABLE' type-id='type-id-138' mangled-name='_ZN11__sanitizer30IOCTL_SCSI_IOCTL_TAGGED_ENABLEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='740' column='1'/> + <var-decl name='IOCTL_SCSI_IOCTL_TAGGED_ENABLE' type-id='type-id-139' mangled-name='_ZN11__sanitizer30IOCTL_SCSI_IOCTL_TAGGED_ENABLEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='740' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SIOCAIPXITFCRT --> - <var-decl name='IOCTL_SIOCAIPXITFCRT' type-id='type-id-138' mangled-name='_ZN11__sanitizer20IOCTL_SIOCAIPXITFCRTE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='741' column='1'/> + <var-decl name='IOCTL_SIOCAIPXITFCRT' type-id='type-id-139' mangled-name='_ZN11__sanitizer20IOCTL_SIOCAIPXITFCRTE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='741' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SIOCAIPXPRISLT --> - <var-decl name='IOCTL_SIOCAIPXPRISLT' type-id='type-id-138' mangled-name='_ZN11__sanitizer20IOCTL_SIOCAIPXPRISLTE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='742' column='1'/> + <var-decl name='IOCTL_SIOCAIPXPRISLT' type-id='type-id-139' mangled-name='_ZN11__sanitizer20IOCTL_SIOCAIPXPRISLTE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='742' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SIOCAX25ADDUID --> - <var-decl name='IOCTL_SIOCAX25ADDUID' type-id='type-id-138' mangled-name='_ZN11__sanitizer20IOCTL_SIOCAX25ADDUIDE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='743' column='1'/> + <var-decl name='IOCTL_SIOCAX25ADDUID' type-id='type-id-139' mangled-name='_ZN11__sanitizer20IOCTL_SIOCAX25ADDUIDE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='743' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SIOCAX25DELUID --> - <var-decl name='IOCTL_SIOCAX25DELUID' type-id='type-id-138' mangled-name='_ZN11__sanitizer20IOCTL_SIOCAX25DELUIDE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='744' column='1'/> + <var-decl name='IOCTL_SIOCAX25DELUID' type-id='type-id-139' mangled-name='_ZN11__sanitizer20IOCTL_SIOCAX25DELUIDE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='744' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SIOCAX25GETPARMS --> - <var-decl name='IOCTL_SIOCAX25GETPARMS' type-id='type-id-138' mangled-name='_ZN11__sanitizer22IOCTL_SIOCAX25GETPARMSE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='745' column='1'/> + <var-decl name='IOCTL_SIOCAX25GETPARMS' type-id='type-id-139' mangled-name='_ZN11__sanitizer22IOCTL_SIOCAX25GETPARMSE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='745' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SIOCAX25GETUID --> - <var-decl name='IOCTL_SIOCAX25GETUID' type-id='type-id-138' mangled-name='_ZN11__sanitizer20IOCTL_SIOCAX25GETUIDE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='746' column='1'/> + <var-decl name='IOCTL_SIOCAX25GETUID' type-id='type-id-139' mangled-name='_ZN11__sanitizer20IOCTL_SIOCAX25GETUIDE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='746' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SIOCAX25NOUID --> - <var-decl name='IOCTL_SIOCAX25NOUID' type-id='type-id-138' mangled-name='_ZN11__sanitizer19IOCTL_SIOCAX25NOUIDE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='747' column='1'/> + <var-decl name='IOCTL_SIOCAX25NOUID' type-id='type-id-139' mangled-name='_ZN11__sanitizer19IOCTL_SIOCAX25NOUIDE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='747' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SIOCAX25SETPARMS --> - <var-decl name='IOCTL_SIOCAX25SETPARMS' type-id='type-id-138' mangled-name='_ZN11__sanitizer22IOCTL_SIOCAX25SETPARMSE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='748' column='1'/> + <var-decl name='IOCTL_SIOCAX25SETPARMS' type-id='type-id-139' mangled-name='_ZN11__sanitizer22IOCTL_SIOCAX25SETPARMSE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='748' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SIOCDEVPLIP --> - <var-decl name='IOCTL_SIOCDEVPLIP' type-id='type-id-138' mangled-name='_ZN11__sanitizer17IOCTL_SIOCDEVPLIPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='749' column='1'/> + <var-decl name='IOCTL_SIOCDEVPLIP' type-id='type-id-139' mangled-name='_ZN11__sanitizer17IOCTL_SIOCDEVPLIPE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='749' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SIOCIPXCFGDATA --> - <var-decl name='IOCTL_SIOCIPXCFGDATA' type-id='type-id-138' mangled-name='_ZN11__sanitizer20IOCTL_SIOCIPXCFGDATAE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='750' column='1'/> + <var-decl name='IOCTL_SIOCIPXCFGDATA' type-id='type-id-139' mangled-name='_ZN11__sanitizer20IOCTL_SIOCIPXCFGDATAE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='750' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SIOCNRDECOBS --> - <var-decl name='IOCTL_SIOCNRDECOBS' type-id='type-id-138' mangled-name='_ZN11__sanitizer18IOCTL_SIOCNRDECOBSE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='751' column='1'/> + <var-decl name='IOCTL_SIOCNRDECOBS' type-id='type-id-139' mangled-name='_ZN11__sanitizer18IOCTL_SIOCNRDECOBSE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='751' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SIOCNRGETPARMS --> - <var-decl name='IOCTL_SIOCNRGETPARMS' type-id='type-id-138' mangled-name='_ZN11__sanitizer20IOCTL_SIOCNRGETPARMSE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='752' column='1'/> + <var-decl name='IOCTL_SIOCNRGETPARMS' type-id='type-id-139' mangled-name='_ZN11__sanitizer20IOCTL_SIOCNRGETPARMSE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='752' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SIOCNRRTCTL --> - <var-decl name='IOCTL_SIOCNRRTCTL' type-id='type-id-138' mangled-name='_ZN11__sanitizer17IOCTL_SIOCNRRTCTLE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='753' column='1'/> + <var-decl name='IOCTL_SIOCNRRTCTL' type-id='type-id-139' mangled-name='_ZN11__sanitizer17IOCTL_SIOCNRRTCTLE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='753' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SIOCNRSETPARMS --> - <var-decl name='IOCTL_SIOCNRSETPARMS' type-id='type-id-138' mangled-name='_ZN11__sanitizer20IOCTL_SIOCNRSETPARMSE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='754' column='1'/> + <var-decl name='IOCTL_SIOCNRSETPARMS' type-id='type-id-139' mangled-name='_ZN11__sanitizer20IOCTL_SIOCNRSETPARMSE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='754' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SNDCTL_DSP_GETISPACE --> - <var-decl name='IOCTL_SNDCTL_DSP_GETISPACE' type-id='type-id-138' mangled-name='_ZN11__sanitizer26IOCTL_SNDCTL_DSP_GETISPACEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='755' column='1'/> + <var-decl name='IOCTL_SNDCTL_DSP_GETISPACE' type-id='type-id-139' mangled-name='_ZN11__sanitizer26IOCTL_SNDCTL_DSP_GETISPACEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='755' column='1'/> <!-- unsigned int __sanitizer::IOCTL_SNDCTL_DSP_GETOSPACE --> - <var-decl name='IOCTL_SNDCTL_DSP_GETOSPACE' type-id='type-id-138' mangled-name='_ZN11__sanitizer26IOCTL_SNDCTL_DSP_GETOSPACEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='756' column='1'/> + <var-decl name='IOCTL_SNDCTL_DSP_GETOSPACE' type-id='type-id-139' mangled-name='_ZN11__sanitizer26IOCTL_SNDCTL_DSP_GETOSPACEE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='756' column='1'/> <!-- unsigned int __sanitizer::IOCTL_TIOCGSERIAL --> - <var-decl name='IOCTL_TIOCGSERIAL' type-id='type-id-138' mangled-name='_ZN11__sanitizer17IOCTL_TIOCGSERIALE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='757' column='1'/> + <var-decl name='IOCTL_TIOCGSERIAL' type-id='type-id-139' mangled-name='_ZN11__sanitizer17IOCTL_TIOCGSERIALE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='757' column='1'/> <!-- unsigned int __sanitizer::IOCTL_TIOCSERGETMULTI --> - <var-decl name='IOCTL_TIOCSERGETMULTI' type-id='type-id-138' mangled-name='_ZN11__sanitizer21IOCTL_TIOCSERGETMULTIE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='758' column='1'/> + <var-decl name='IOCTL_TIOCSERGETMULTI' type-id='type-id-139' mangled-name='_ZN11__sanitizer21IOCTL_TIOCSERGETMULTIE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='758' column='1'/> <!-- unsigned int __sanitizer::IOCTL_TIOCSERSETMULTI --> - <var-decl name='IOCTL_TIOCSERSETMULTI' type-id='type-id-138' mangled-name='_ZN11__sanitizer21IOCTL_TIOCSERSETMULTIE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='759' column='1'/> + <var-decl name='IOCTL_TIOCSERSETMULTI' type-id='type-id-139' mangled-name='_ZN11__sanitizer21IOCTL_TIOCSERSETMULTIE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='759' column='1'/> <!-- unsigned int __sanitizer::IOCTL_TIOCSSERIAL --> - <var-decl name='IOCTL_TIOCSSERIAL' type-id='type-id-138' mangled-name='_ZN11__sanitizer17IOCTL_TIOCSSERIALE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='760' column='1'/> + <var-decl name='IOCTL_TIOCSSERIAL' type-id='type-id-139' mangled-name='_ZN11__sanitizer17IOCTL_TIOCSSERIALE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='760' column='1'/> <!-- const int __sanitizer::errno_EOWNERDEAD --> <var-decl name='errno_EOWNERDEAD' type-id='type-id-206' mangled-name='_ZN11__sanitizer16errno_EOWNERDEADE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc' line='765' column='1'/> </namespace-decl> @@ -6940,12 +6940,12 @@ </namespace-decl> </abi-instr> <abi-instr address-size='64' path='../../.././libsanitizer/sanitizer_common/sanitizer_posix_libcdep.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-ImG4Cf/gcc-4.9.2/x86_64-unknown-linux-gnu/libsanitizer/sanitizer_common' language='LANG_C_plus_plus'> - <!-- typedef unsigned long int pthread_t --> + <!-- typedef long unsigned int pthread_t --> <typedef-decl name='pthread_t' type-id='type-id-112' filepath='/usr/include/bits/pthreadtypes.h' line='50' column='1' id='type-id-207'/> <!-- typedef unsigned int __uid_t --> - <typedef-decl name='__uid_t' type-id='type-id-138' filepath='/usr/include/bits/types.h' line='135' column='1' id='type-id-208'/> + <typedef-decl name='__uid_t' type-id='type-id-139' filepath='/usr/include/bits/types.h' line='135' column='1' id='type-id-208'/> <!-- typedef unsigned int __useconds_t --> - <typedef-decl name='__useconds_t' type-id='type-id-138' filepath='/usr/include/bits/types.h' line='150' column='1' id='type-id-209'/> + <typedef-decl name='__useconds_t' type-id='type-id-139' filepath='/usr/include/bits/types.h' line='150' column='1' id='type-id-209'/> <!-- const rlimit --> <qualified-type-def type-id='type-id-210' const='yes' id='type-id-211'/> <!-- const rlimit* --> @@ -6990,9 +6990,9 @@ <!-- unsigned int sleep(unsigned int) --> <function-decl name='sleep' filepath='/usr/include/unistd.h' line='441' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'unsigned int' --> - <parameter type-id='type-id-138' name='sec' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='238' column='1'/> + <parameter type-id='type-id-139' name='sec' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='238' column='1'/> <!-- unsigned int --> - <return type-id='type-id-138'/> + <return type-id='type-id-139'/> </function-decl> <!-- int usleep(__useconds_t) --> <function-decl name='usleep' filepath='/usr/include/unistd.h' line='457' column='1' visibility='default' binding='global' size-in-bits='64'> @@ -7031,7 +7031,7 @@ </namespace-decl> </abi-instr> <abi-instr address-size='64' path='../../.././libsanitizer/sanitizer_common/sanitizer_stackdepot.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-ImG4Cf/gcc-4.9.2/x86_64-unknown-linux-gnu/libsanitizer/sanitizer_common' language='LANG_C_plus_plus'> - <!-- unsigned long int[1] --> + <!-- long unsigned int[1] --> <array-type-def dimensions='1' type-id='type-id-112' size-in-bits='64' id='type-id-216'> <!-- <anonymous range>[1] --> <subrange length='1' type-id='type-id-44' id='type-id-217'/> @@ -7188,7 +7188,7 @@ <var-decl name='size' type-id='type-id-91' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_stackdepot.cc' line='31' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <!-- unsigned long int __sanitizer::StackDesc::stack[1] --> + <!-- long unsigned int __sanitizer::StackDesc::stack[1] --> <var-decl name='stack' type-id='type-id-216' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_stackdepot.cc' line='32' column='1'/> </data-member> </class-decl> @@ -7563,7 +7563,7 @@ <typedef-decl name='backtrace_full_callback' type-id='type-id-259' filepath='../../.././libsanitizer/../libbacktrace/backtrace.h' line='110' column='1' id='type-id-28'/> <!-- typedef void (void*, typedef uintptr_t, const char*, typedef uintptr_t, typedef uintptr_t)* backtrace_syminfo_callback --> <typedef-decl name='backtrace_syminfo_callback' type-id='type-id-260' filepath='../../.././libsanitizer/../libbacktrace/backtrace.h' line='175' column='1' id='type-id-27'/> - <!-- typedef unsigned long int uintptr_t --> + <!-- typedef long unsigned int uintptr_t --> <typedef-decl name='uintptr_t' type-id='type-id-112' filepath='/usr/include/stdint.h' line='123' column='1' id='type-id-23'/> <!-- backtrace_state* --> <pointer-type-def type-id='type-id-7' size-in-bits='64' id='type-id-22'/> @@ -8113,14 +8113,14 @@ <!-- <anonymous range>[16384] --> <subrange length='16384' type-id='type-id-44' id='type-id-262'/> </array-type-def> + <!-- long unsigned int --> + <type-decl name='long unsigned int' size-in-bits='64' id='type-id-112'/> <!-- sizetype --> <type-decl name='sizetype' size-in-bits='64' id='type-id-44'/> <!-- unnamed-enum-underlying-type-32 --> <type-decl name='unnamed-enum-underlying-type-32' is-anonymous='yes' size-in-bits='32' alignment-in-bits='32' id='type-id-54'/> <!-- unsigned int --> - <type-decl name='unsigned int' size-in-bits='32' id='type-id-138'/> - <!-- unsigned long int --> - <type-decl name='unsigned long int' size-in-bits='64' id='type-id-112'/> + <type-decl name='unsigned int' size-in-bits='32' id='type-id-139'/> <!-- __tsan::SyncClock* --> <pointer-type-def type-id='type-id-283' size-in-bits='64' id='type-id-284'/> <!-- __tsan::ThreadClock* --> @@ -8155,7 +8155,7 @@ <pointer-type-def type-id='type-id-25' size-in-bits='64' id='type-id-1'/> <!-- namespace __sanitizer --> <namespace-decl name='__sanitizer'> - <!-- typedef unsigned long int __sanitizer::uptr --> + <!-- typedef long unsigned int __sanitizer::uptr --> <typedef-decl name='uptr' type-id='type-id-112' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_internal_defs.h' line='56' column='1' id='type-id-91'/> <!-- typedef long long unsigned int __sanitizer::u64 --> <typedef-decl name='u64' type-id='type-id-145' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_internal_defs.h' line='69' column='1' id='type-id-126'/> @@ -8274,7 +8274,7 @@ <!-- implicit parameter of type 'const __tsan::ThreadClock*' --> <parameter type-id='type-id-294' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> - <parameter type-id='type-id-138'/> + <parameter type-id='type-id-139'/> <!-- typedef __sanitizer::u64 --> <return type-id='type-id-126'/> </function-decl> @@ -8285,7 +8285,7 @@ <!-- implicit parameter of type '__tsan::ThreadClock*' --> <parameter type-id='type-id-286' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> - <parameter type-id='type-id-138'/> + <parameter type-id='type-id-139'/> <!-- parameter of type 'typedef __sanitizer::u64' --> <parameter type-id='type-id-126'/> <!-- void --> @@ -8435,13 +8435,13 @@ </function-decl> </member-function> </class-decl> - <!-- unsigned long int __tsan::max<long unsigned int>(unsigned long int, unsigned long int) --> + <!-- long unsigned int __tsan::max<long unsigned int>(long unsigned int, long unsigned int) --> <function-decl name='max<long unsigned int>' filepath='../../.././libsanitizer/tsan/tsan_defs.h' line='125' column='1' visibility='default' binding='global' size-in-bits='64'> - <!-- parameter of type 'unsigned long int' --> + <!-- parameter of type 'long unsigned int' --> <parameter type-id='type-id-112'/> - <!-- parameter of type 'unsigned long int' --> + <!-- parameter of type 'long unsigned int' --> <parameter type-id='type-id-112'/> - <!-- unsigned long int --> + <!-- long unsigned int --> <return type-id='type-id-112'/> </function-decl> </namespace-decl> @@ -8557,11 +8557,11 @@ <class-decl name='typedef __va_list_tag __va_list_tag' size-in-bits='192' is-struct='yes' visibility='default' id='type-id-323'> <data-member access='public' layout-offset-in-bits='0'> <!-- unsigned int typedef __va_list_tag __va_list_tag::gp_offset --> - <var-decl name='gp_offset' type-id='type-id-138' visibility='default'/> + <var-decl name='gp_offset' type-id='type-id-139' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <!-- unsigned int typedef __va_list_tag __va_list_tag::fp_offset --> - <var-decl name='fp_offset' type-id='type-id-138' visibility='default'/> + <var-decl name='fp_offset' type-id='type-id-139' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <!-- void* typedef __va_list_tag __va_list_tag::overflow_arg_area --> @@ -8595,25 +8595,25 @@ <!-- <anonymous range>[16] --> <subrange length='16' type-id='type-id-44' id='type-id-334'/> </array-type-def> + <!-- long unsigned int[16] --> + <array-type-def dimensions='1' type-id='type-id-112' size-in-bits='1024' id='type-id-335'> + <!-- <anonymous range>[16] --> + <subrange length='16' type-id='type-id-44' id='type-id-334'/> + </array-type-def> + <!-- long unsigned int[4] --> + <array-type-def dimensions='1' type-id='type-id-112' size-in-bits='256' id='type-id-336'> + <!-- <anonymous range>[4] --> + <subrange length='4' type-id='type-id-44' id='type-id-337'/> + </array-type-def> <!-- unsigned char[6] --> - <array-type-def dimensions='1' type-id='type-id-16' size-in-bits='48' id='type-id-335'> + <array-type-def dimensions='1' type-id='type-id-16' size-in-bits='48' id='type-id-338'> <!-- <anonymous range>[6] --> <subrange length='6' type-id='type-id-44' id='type-id-96'/> </array-type-def> <!-- unsigned char[8] --> - <array-type-def dimensions='1' type-id='type-id-16' size-in-bits='64' id='type-id-336'> + <array-type-def dimensions='1' type-id='type-id-16' size-in-bits='64' id='type-id-339'> <!-- <anonymous range>[8] --> - <subrange length='8' type-id='type-id-44' id='type-id-337'/> - </array-type-def> - <!-- unsigned long int[16] --> - <array-type-def dimensions='1' type-id='type-id-112' size-in-bits='1024' id='type-id-338'> - <!-- <anonymous range>[16] --> - <subrange length='16' type-id='type-id-44' id='type-id-334'/> - </array-type-def> - <!-- unsigned long int[4] --> - <array-type-def dimensions='1' type-id='type-id-112' size-in-bits='256' id='type-id-339'> - <!-- <anonymous range>[4] --> - <subrange length='4' type-id='type-id-44' id='type-id-340'/> + <subrange length='8' type-id='type-id-44' id='type-id-340'/> </array-type-def> <!-- void*[128] --> <array-type-def dimensions='1' type-id='type-id-118' size-in-bits='8192' id='type-id-341'> @@ -8672,21 +8672,21 @@ <typedef-decl name='pwritev_f' type-id='type-id-374' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='379' column='1' id='type-id-383'/> <!-- typedef typedef SSIZE_T (int, __sanitizer::__sanitizer_iovec*, int, typedef OFF64_T)* pwritev64_f --> <typedef-decl name='pwritev64_f' type-id='type-id-376' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='395' column='1' id='type-id-384'/> - <!-- typedef int (int, unsigned long int, unsigned long int, unsigned long int, unsigned long int)* prctl_f --> + <!-- typedef int (int, long unsigned int, long unsigned int, long unsigned int, long unsigned int)* prctl_f --> <typedef-decl name='prctl_f' type-id='type-id-385' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='411' column='1' id='type-id-386'/> - <!-- typedef unsigned long int (unsigned long int*)* time_f --> + <!-- typedef long unsigned int (long unsigned int*)* time_f --> <typedef-decl name='time_f' type-id='type-id-387' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='432' column='1' id='type-id-388'/> - <!-- typedef __sanitizer::__sanitizer_tm* (unsigned long int*)* localtime_f --> + <!-- typedef __sanitizer::__sanitizer_tm* (long unsigned int*)* localtime_f --> <typedef-decl name='localtime_f' type-id='type-id-389' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='456' column='1' id='type-id-390'/> - <!-- typedef __sanitizer::__sanitizer_tm* (unsigned long int*, void*)* localtime_r_f --> + <!-- typedef __sanitizer::__sanitizer_tm* (long unsigned int*, void*)* localtime_r_f --> <typedef-decl name='localtime_r_f' type-id='type-id-391' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='466' column='1' id='type-id-392'/> - <!-- typedef __sanitizer::__sanitizer_tm* (unsigned long int*)* gmtime_f --> + <!-- typedef __sanitizer::__sanitizer_tm* (long unsigned int*)* gmtime_f --> <typedef-decl name='gmtime_f' type-id='type-id-389' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='476' column='1' id='type-id-393'/> - <!-- typedef __sanitizer::__sanitizer_tm* (unsigned long int*, void*)* gmtime_r_f --> + <!-- typedef __sanitizer::__sanitizer_tm* (long unsigned int*, void*)* gmtime_r_f --> <typedef-decl name='gmtime_r_f' type-id='type-id-391' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='486' column='1' id='type-id-394'/> - <!-- typedef char* (unsigned long int*)* ctime_f --> + <!-- typedef char* (long unsigned int*)* ctime_f --> <typedef-decl name='ctime_f' type-id='type-id-395' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='496' column='1' id='type-id-396'/> - <!-- typedef char* (unsigned long int*, char*)* ctime_r_f --> + <!-- typedef char* (long unsigned int*, char*)* ctime_r_f --> <typedef-decl name='ctime_r_f' type-id='type-id-397' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='506' column='1' id='type-id-398'/> <!-- typedef char* (__sanitizer::__sanitizer_tm*)* asctime_f --> <typedef-decl name='asctime_f' type-id='type-id-399' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='516' column='1' id='type-id-400'/> @@ -8996,7 +8996,7 @@ </member-type> <data-member access='public' layout-offset-in-bits='0'> <!-- unsigned int ioctl_desc::req --> - <var-decl name='req' type-id='type-id-138' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors_ioctl.inc' line='14' column='1'/> + <var-decl name='req' type-id='type-id-139' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors_ioctl.inc' line='14' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <!-- ioctl_desc::__anonymous_enum__ ioctl_desc::type --> @@ -9004,7 +9004,7 @@ </data-member> <data-member access='public' layout-offset-in-bits='34'> <!-- unsigned int ioctl_desc::size --> - <var-decl name='size' type-id='type-id-138' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors_ioctl.inc' line='22' column='1'/> + <var-decl name='size' type-id='type-id-139' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors_ioctl.inc' line='22' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <!-- const char* ioctl_desc::name --> @@ -9034,7 +9034,7 @@ <var-decl name='iov_base' type-id='type-id-1' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='89' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <!-- unsigned long int sanitizer_kernel_iovec::iov_len --> + <!-- long unsigned int sanitizer_kernel_iovec::iov_len --> <var-decl name='iov_len' type-id='type-id-112' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='90' column='1'/> </data-member> </class-decl> @@ -9053,7 +9053,7 @@ <var-decl name='msg_iov' type-id='type-id-660' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='96' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <!-- unsigned long int sanitizer_kernel_msghdr::msg_iovlen --> + <!-- long unsigned int sanitizer_kernel_msghdr::msg_iovlen --> <var-decl name='msg_iovlen' type-id='type-id-112' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='97' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> @@ -9061,12 +9061,12 @@ <var-decl name='msg_control' type-id='type-id-1' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='98' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <!-- unsigned long int sanitizer_kernel_msghdr::msg_controllen --> + <!-- long unsigned int sanitizer_kernel_msghdr::msg_controllen --> <var-decl name='msg_controllen' type-id='type-id-112' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='99' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> <!-- unsigned int sanitizer_kernel_msghdr::msg_flags --> - <var-decl name='msg_flags' type-id='type-id-138' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='100' column='1'/> + <var-decl name='msg_flags' type-id='type-id-139' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='100' column='1'/> </data-member> </class-decl> <!-- struct sanitizer_kernel_mmsghdr --> @@ -9077,13 +9077,13 @@ </data-member> <data-member access='public' layout-offset-in-bits='448'> <!-- unsigned int sanitizer_kernel_mmsghdr::msg_len --> - <var-decl name='msg_len' type-id='type-id-138' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='105' column='1'/> + <var-decl name='msg_len' type-id='type-id-139' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='105' column='1'/> </data-member> </class-decl> <!-- struct sanitizer_kernel_sockaddr --> <class-decl name='sanitizer_kernel_sockaddr' size-in-bits='128' is-struct='yes' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='123' column='1' id='type-id-662'> <data-member access='public' layout-offset-in-bits='0'> - <!-- unsigned short int sanitizer_kernel_sockaddr::sa_family --> + <!-- short unsigned int sanitizer_kernel_sockaddr::sa_family --> <var-decl name='sa_family' type-id='type-id-178' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='124' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='16'> @@ -9726,9 +9726,9 @@ <pointer-type-def type-id='type-id-673' size-in-bits='64' id='type-id-955'/> <!-- __sanitizer::__sanitizer_tm* --> <pointer-type-def type-id='type-id-956' size-in-bits='64' id='type-id-957'/> - <!-- __sanitizer::__sanitizer_tm* (unsigned long int*)* --> + <!-- __sanitizer::__sanitizer_tm* (long unsigned int*)* --> <pointer-type-def type-id='type-id-958' size-in-bits='64' id='type-id-389'/> - <!-- __sanitizer::__sanitizer_tm* (unsigned long int*, void*)* --> + <!-- __sanitizer::__sanitizer_tm* (long unsigned int*, void*)* --> <pointer-type-def type-id='type-id-959' size-in-bits='64' id='type-id-391'/> <!-- __sanitizer::__sanitizer_wordexp_t* --> <pointer-type-def type-id='type-id-960' size-in-bits='64' id='type-id-961'/> @@ -9774,9 +9774,9 @@ <pointer-type-def type-id='type-id-981' size-in-bits='64' id='type-id-526'/> <!-- char* (int, void*, char*, typedef __sanitizer::u32)* --> <pointer-type-def type-id='type-id-982' size-in-bits='64' id='type-id-443'/> - <!-- char* (unsigned long int*)* --> + <!-- char* (long unsigned int*)* --> <pointer-type-def type-id='type-id-983' size-in-bits='64' id='type-id-395'/> - <!-- char* (unsigned long int*, char*)* --> + <!-- char* (long unsigned int*, char*)* --> <pointer-type-def type-id='type-id-984' size-in-bits='64' id='type-id-397'/> <!-- char** --> <pointer-type-def type-id='type-id-26' size-in-bits='64' id='type-id-985'/> @@ -9976,14 +9976,14 @@ <pointer-type-def type-id='type-id-1082' size-in-bits='64' id='type-id-600'/> <!-- int (int, int, void*, int)* --> <pointer-type-def type-id='type-id-1083' size-in-bits='64' id='type-id-435'/> + <!-- int (int, long unsigned int, long unsigned int, long unsigned int, long unsigned int)* --> + <pointer-type-def type-id='type-id-1084' size-in-bits='64' id='type-id-385'/> <!-- int (int, sigaction_t*, sigaction_t*)* --> - <pointer-type-def type-id='type-id-1084' size-in-bits='64' id='type-id-866'/> + <pointer-type-def type-id='type-id-1085' size-in-bits='64' id='type-id-866'/> <!-- int (int, typedef SIZE_T, void*)* --> - <pointer-type-def type-id='type-id-1085' size-in-bits='64' id='type-id-523'/> + <pointer-type-def type-id='type-id-1086' size-in-bits='64' id='type-id-523'/> <!-- int (int, unsigned int, void*)* --> - <pointer-type-def type-id='type-id-1086' size-in-bits='64' id='type-id-423'/> - <!-- int (int, unsigned long int, unsigned long int, unsigned long int, unsigned long int)* --> - <pointer-type-def type-id='type-id-1087' size-in-bits='64' id='type-id-385'/> + <pointer-type-def type-id='type-id-1087' size-in-bits='64' id='type-id-423'/> <!-- int (int, void*)* --> <pointer-type-def type-id='type-id-1088' size-in-bits='64' id='type-id-429'/> <!-- int (int, void*, int)* --> @@ -10086,82 +10086,82 @@ <pointer-type-def type-id='type-id-329' size-in-bits='64' id='type-id-1136'/> <!-- long int* --> <pointer-type-def type-id='type-id-38' size-in-bits='64' id='type-id-1137'/> + <!-- long unsigned int (long unsigned int*)* --> + <pointer-type-def type-id='type-id-1138' size-in-bits='64' id='type-id-387'/> + <!-- long unsigned int* --> + <pointer-type-def type-id='type-id-112' size-in-bits='64' id='type-id-115'/> <!-- my_siginfo_t* --> - <pointer-type-def type-id='type-id-664' size-in-bits='64' id='type-id-1138'/> + <pointer-type-def type-id='type-id-664' size-in-bits='64' id='type-id-1139'/> <!-- sanitizer_kernel_iovec* --> <pointer-type-def type-id='type-id-658' size-in-bits='64' id='type-id-660'/> <!-- sanitizer_kernel_mmsghdr* --> - <pointer-type-def type-id='type-id-661' size-in-bits='64' id='type-id-1139'/> + <pointer-type-def type-id='type-id-661' size-in-bits='64' id='type-id-1140'/> <!-- sanitizer_kernel_msghdr* --> - <pointer-type-def type-id='type-id-659' size-in-bits='64' id='type-id-1140'/> + <pointer-type-def type-id='type-id-659' size-in-bits='64' id='type-id-1141'/> <!-- sanitizer_kernel_sockaddr* --> - <pointer-type-def type-id='type-id-662' size-in-bits='64' id='type-id-1141'/> + <pointer-type-def type-id='type-id-662' size-in-bits='64' id='type-id-1142'/> <!-- sigaction_t* --> - <pointer-type-def type-id='type-id-670' size-in-bits='64' id='type-id-1142'/> + <pointer-type-def type-id='type-id-670' size-in-bits='64' id='type-id-1143'/> <!-- typedef INTMAX_T (const char*, char**, int)* --> - <pointer-type-def type-id='type-id-1143' size-in-bits='64' id='type-id-502'/> + <pointer-type-def type-id='type-id-1144' size-in-bits='64' id='type-id-502'/> <!-- typedef SIZE_T (char*, const wchar_t**, typedef SIZE_T, typedef SIZE_T, void*)* --> - <pointer-type-def type-id='type-id-1144' size-in-bits='64' id='type-id-515'/> + <pointer-type-def type-id='type-id-1145' size-in-bits='64' id='type-id-515'/> <!-- typedef SIZE_T (char*, const wchar_t**, typedef SIZE_T, void*)* --> - <pointer-type-def type-id='type-id-1145' size-in-bits='64' id='type-id-513'/> + <pointer-type-def type-id='type-id-1146' size-in-bits='64' id='type-id-513'/> <!-- typedef SIZE_T (char*, const wchar_t*, typedef SIZE_T)* --> - <pointer-type-def type-id='type-id-1146' size-in-bits='64' id='type-id-511'/> + <pointer-type-def type-id='type-id-1147' size-in-bits='64' id='type-id-511'/> <!-- typedef SIZE_T (int, char*, typedef SIZE_T)* --> - <pointer-type-def type-id='type-id-1147' size-in-bits='64' id='type-id-521'/> + <pointer-type-def type-id='type-id-1148' size-in-bits='64' id='type-id-521'/> <!-- typedef SIZE_T (void*, char**, SIZE_T*, char**, SIZE_T*)* --> - <pointer-type-def type-id='type-id-1148' size-in-bits='64' id='type-id-650'/> + <pointer-type-def type-id='type-id-1149' size-in-bits='64' id='type-id-650'/> <!-- typedef SIZE_T (wchar_t*, const char**, typedef SIZE_T, typedef SIZE_T, void*)* --> - <pointer-type-def type-id='type-id-1149' size-in-bits='64' id='type-id-509'/> + <pointer-type-def type-id='type-id-1150' size-in-bits='64' id='type-id-509'/> <!-- typedef SIZE_T (wchar_t*, const char**, typedef SIZE_T, void*)* --> - <pointer-type-def type-id='type-id-1150' size-in-bits='64' id='type-id-507'/> + <pointer-type-def type-id='type-id-1151' size-in-bits='64' id='type-id-507'/> <!-- typedef SIZE_T (wchar_t*, const char*, typedef SIZE_T)* --> - <pointer-type-def type-id='type-id-1151' size-in-bits='64' id='type-id-505'/> + <pointer-type-def type-id='type-id-1152' size-in-bits='64' id='type-id-505'/> <!-- typedef SSIZE_T (char**, SIZE_T*, int, void*)* --> - <pointer-type-def type-id='type-id-1152' size-in-bits='64' id='type-id-648'/> + <pointer-type-def type-id='type-id-1153' size-in-bits='64' id='type-id-648'/> <!-- typedef SSIZE_T (char**, SIZE_T*, void*)* --> - <pointer-type-def type-id='type-id-1153' size-in-bits='64' id='type-id-646'/> + <pointer-type-def type-id='type-id-1154' size-in-bits='64' id='type-id-646'/> <!-- typedef SSIZE_T (int, __sanitizer::__sanitizer_iovec*, int)* --> - <pointer-type-def type-id='type-id-1154' size-in-bits='64' id='type-id-372'/> + <pointer-type-def type-id='type-id-1155' size-in-bits='64' id='type-id-372'/> <!-- typedef SSIZE_T (int, __sanitizer::__sanitizer_iovec*, int, typedef OFF64_T)* --> - <pointer-type-def type-id='type-id-1155' size-in-bits='64' id='type-id-376'/> + <pointer-type-def type-id='type-id-1156' size-in-bits='64' id='type-id-376'/> <!-- typedef SSIZE_T (int, __sanitizer::__sanitizer_iovec*, int, typedef OFF_T)* --> - <pointer-type-def type-id='type-id-1156' size-in-bits='64' id='type-id-374'/> + <pointer-type-def type-id='type-id-1157' size-in-bits='64' id='type-id-374'/> <!-- typedef SSIZE_T (int, __sanitizer::__sanitizer_msghdr*, int)* --> - <pointer-type-def type-id='type-id-1157' size-in-bits='64' id='type-id-481'/> + <pointer-type-def type-id='type-id-1158' size-in-bits='64' id='type-id-481'/> <!-- typedef SSIZE_T (int, void*, typedef OFF64_T, typedef OFF64_T)* --> - <pointer-type-def type-id='type-id-1158' size-in-bits='64' id='type-id-380'/> + <pointer-type-def type-id='type-id-1159' size-in-bits='64' id='type-id-380'/> <!-- typedef SSIZE_T (int, void*, typedef SIZE_T)* --> - <pointer-type-def type-id='type-id-1159' size-in-bits='64' id='type-id-366'/> + <pointer-type-def type-id='type-id-1160' size-in-bits='64' id='type-id-366'/> <!-- typedef SSIZE_T (int, void*, typedef SIZE_T, typedef OFF64_T)* --> - <pointer-type-def type-id='type-id-1160' size-in-bits='64' id='type-id-370'/> + <pointer-type-def type-id='type-id-1161' size-in-bits='64' id='type-id-370'/> <!-- typedef SSIZE_T (int, void*, typedef SIZE_T, typedef OFF_T)* --> - <pointer-type-def type-id='type-id-1161' size-in-bits='64' id='type-id-368'/> + <pointer-type-def type-id='type-id-1162' size-in-bits='64' id='type-id-368'/> <!-- typedef __sanitizer::__sanitizer_clock_t (void*)* --> - <pointer-type-def type-id='type-id-1162' size-in-bits='64' id='type-id-652'/> + <pointer-type-def type-id='type-id-1163' size-in-bits='64' id='type-id-652'/> <!-- typedef __sanitizer::uptr (const char*)* --> - <pointer-type-def type-id='type-id-1163' size-in-bits='64' id='type-id-718'/> + <pointer-type-def type-id='type-id-1164' size-in-bits='64' id='type-id-718'/> <!-- typedef __sanitizer::uptr (int, int, void*, void*)* --> - <pointer-type-def type-id='type-id-1164' size-in-bits='64' id='type-id-494'/> + <pointer-type-def type-id='type-id-1165' size-in-bits='64' id='type-id-494'/> <!-- typedef __sanitizer::uptr (void*)* --> - <pointer-type-def type-id='type-id-1165' size-in-bits='64' id='type-id-716'/> + <pointer-type-def type-id='type-id-1166' size-in-bits='64' id='type-id-716'/> <!-- typedef __sanitizer::uptr (void*, typedef __sanitizer::uptr, typedef __sanitizer::uptr, void*)* --> - <pointer-type-def type-id='type-id-1166' size-in-bits='64' id='type-id-852'/> + <pointer-type-def type-id='type-id-1167' size-in-bits='64' id='type-id-852'/> <!-- typedef __va_list_tag __va_list_tag* --> - <pointer-type-def type-id='type-id-323' size-in-bits='64' id='type-id-1167'/> + <pointer-type-def type-id='type-id-323' size-in-bits='64' id='type-id-1168'/> <!-- typedef long_t (int, void*, int)* --> - <pointer-type-def type-id='type-id-1168' size-in-bits='64' id='type-id-842'/> + <pointer-type-def type-id='type-id-1169' size-in-bits='64' id='type-id-842'/> <!-- typedef long_t (int, void*, typedef long_t, int)* --> - <pointer-type-def type-id='type-id-1169' size-in-bits='64' id='type-id-840'/> + <pointer-type-def type-id='type-id-1170' size-in-bits='64' id='type-id-840'/> <!-- typedef sighandler_t (int, typedef sighandler_t)* --> - <pointer-type-def type-id='type-id-1170' size-in-bits='64' id='type-id-868'/> + <pointer-type-def type-id='type-id-1171' size-in-bits='64' id='type-id-868'/> <!-- unsigned int (unsigned int)* --> - <pointer-type-def type-id='type-id-1171' size-in-bits='64' id='type-id-680'/> + <pointer-type-def type-id='type-id-1172' size-in-bits='64' id='type-id-680'/> <!-- unsigned int* --> - <pointer-type-def type-id='type-id-138' size-in-bits='64' id='type-id-144'/> - <!-- unsigned long int (unsigned long int*)* --> - <pointer-type-def type-id='type-id-1172' size-in-bits='64' id='type-id-387'/> - <!-- unsigned long int* --> - <pointer-type-def type-id='type-id-112' size-in-bits='64' id='type-id-115'/> + <pointer-type-def type-id='type-id-139' size-in-bits='64' id='type-id-144'/> <!-- void (__sanitizer::uptr*, int)* --> <pointer-type-def type-id='type-id-1173' size-in-bits='64' id='type-id-703'/> <!-- void (double, double*, double*)* --> @@ -10219,7 +10219,7 @@ </namespace-decl> <!-- namespace __interception --> <namespace-decl name='__interception'> - <!-- typedef unsigned long int __interception::uptr --> + <!-- typedef long unsigned int __interception::uptr --> <typedef-decl name='uptr' type-id='type-id-112' filepath='../../.././libsanitizer/interception/interception.h' line='230' column='1' id='type-id-888'/> <!-- textdomain_f __interception::real_textdomain --> <var-decl name='real_textdomain' type-id='type-id-352' mangled-name='_ZN14__interception15real_textdomainE' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='62' column='1'/> @@ -11070,70 +11070,70 @@ <!-- typedef SSIZE_T --> <return type-id='type-id-345'/> </function-decl> - <!-- int __interceptor_prctl(int, unsigned long int, unsigned long int, unsigned long int, unsigned long int) --> + <!-- int __interceptor_prctl(int, long unsigned int, long unsigned int, long unsigned int, long unsigned int) --> <function-decl name='__interceptor_prctl' mangled-name='__interceptor_prctl' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='411' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_prctl'> <!-- parameter of type 'int' --> <parameter type-id='type-id-8' name='option' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='411' column='1'/> - <!-- parameter of type 'unsigned long int' --> + <!-- parameter of type 'long unsigned int' --> <parameter type-id='type-id-112' name='arg2' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='411' column='1'/> - <!-- parameter of type 'unsigned long int' --> + <!-- parameter of type 'long unsigned int' --> <parameter type-id='type-id-112' name='arg3' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='411' column='1'/> - <!-- parameter of type 'unsigned long int' --> + <!-- parameter of type 'long unsigned int' --> <parameter type-id='type-id-112' name='arg4' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='411' column='1'/> - <!-- parameter of type 'unsigned long int' --> + <!-- parameter of type 'long unsigned int' --> <parameter type-id='type-id-112' name='arg5' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='411' column='1'/> <!-- int --> <return type-id='type-id-8'/> </function-decl> - <!-- unsigned long int __interceptor_time(unsigned long int*) --> + <!-- long unsigned int __interceptor_time(long unsigned int*) --> <function-decl name='__interceptor_time' mangled-name='__interceptor_time' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='432' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_time'> - <!-- parameter of type 'unsigned long int*' --> + <!-- parameter of type 'long unsigned int*' --> <parameter type-id='type-id-115' name='t' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='432' column='1'/> - <!-- unsigned long int --> + <!-- long unsigned int --> <return type-id='type-id-112'/> </function-decl> - <!-- __sanitizer::__sanitizer_tm* __interceptor_localtime(unsigned long int*) --> + <!-- __sanitizer::__sanitizer_tm* __interceptor_localtime(long unsigned int*) --> <function-decl name='__interceptor_localtime' mangled-name='__interceptor_localtime' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='456' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_localtime'> - <!-- parameter of type 'unsigned long int*' --> + <!-- parameter of type 'long unsigned int*' --> <parameter type-id='type-id-115' name='timep' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='476' column='1'/> <!-- __sanitizer::__sanitizer_tm* --> <return type-id='type-id-957'/> </function-decl> - <!-- __sanitizer::__sanitizer_tm* __interceptor_localtime_r(unsigned long int*, void*) --> + <!-- __sanitizer::__sanitizer_tm* __interceptor_localtime_r(long unsigned int*, void*) --> <function-decl name='__interceptor_localtime_r' mangled-name='__interceptor_localtime_r' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='466' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_localtime_r'> - <!-- parameter of type 'unsigned long int*' --> + <!-- parameter of type 'long unsigned int*' --> <parameter type-id='type-id-115' name='timep' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='486' column='1'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-1' name='result' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='486' column='1'/> <!-- __sanitizer::__sanitizer_tm* --> <return type-id='type-id-957'/> </function-decl> - <!-- __sanitizer::__sanitizer_tm* __interceptor_gmtime(unsigned long int*) --> + <!-- __sanitizer::__sanitizer_tm* __interceptor_gmtime(long unsigned int*) --> <function-decl name='__interceptor_gmtime' mangled-name='__interceptor_gmtime' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='476' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_gmtime'> - <!-- parameter of type 'unsigned long int*' --> + <!-- parameter of type 'long unsigned int*' --> <parameter type-id='type-id-115' name='timep' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='476' column='1'/> <!-- __sanitizer::__sanitizer_tm* --> <return type-id='type-id-957'/> </function-decl> - <!-- __sanitizer::__sanitizer_tm* __interceptor_gmtime_r(unsigned long int*, void*) --> + <!-- __sanitizer::__sanitizer_tm* __interceptor_gmtime_r(long unsigned int*, void*) --> <function-decl name='__interceptor_gmtime_r' mangled-name='__interceptor_gmtime_r' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='486' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_gmtime_r'> - <!-- parameter of type 'unsigned long int*' --> + <!-- parameter of type 'long unsigned int*' --> <parameter type-id='type-id-115' name='timep' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='486' column='1'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-1' name='result' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='486' column='1'/> <!-- __sanitizer::__sanitizer_tm* --> <return type-id='type-id-957'/> </function-decl> - <!-- char* __interceptor_ctime(unsigned long int*) --> + <!-- char* __interceptor_ctime(long unsigned int*) --> <function-decl name='__interceptor_ctime' mangled-name='__interceptor_ctime' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='496' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_ctime'> - <!-- parameter of type 'unsigned long int*' --> + <!-- parameter of type 'long unsigned int*' --> <parameter type-id='type-id-115' name='timep' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='496' column='1'/> <!-- char* --> <return type-id='type-id-26'/> </function-decl> - <!-- char* __interceptor_ctime_r(unsigned long int*, char*) --> + <!-- char* __interceptor_ctime_r(long unsigned int*, char*) --> <function-decl name='__interceptor_ctime_r' mangled-name='__interceptor_ctime_r' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='506' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_ctime_r'> - <!-- parameter of type 'unsigned long int*' --> + <!-- parameter of type 'long unsigned int*' --> <parameter type-id='type-id-115' name='timep' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='506' column='1'/> <!-- parameter of type 'char*' --> <parameter type-id='type-id-26' name='result' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='506' column='1'/> @@ -11172,7 +11172,7 @@ <!-- parameter of type 'const char*' --> <parameter type-id='type-id-2' name='format' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='597' column='1'/> <!-- parameter of type 'typedef __va_list_tag __va_list_tag*' --> - <parameter type-id='type-id-1167' name='ap' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='597' column='1'/> + <parameter type-id='type-id-1168' name='ap' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='597' column='1'/> <!-- int --> <return type-id='type-id-8'/> </function-decl> @@ -11183,7 +11183,7 @@ <!-- parameter of type 'const char*' --> <parameter type-id='type-id-2' name='format' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='600' column='1'/> <!-- parameter of type 'typedef __va_list_tag __va_list_tag*' --> - <parameter type-id='type-id-1167' name='ap' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='600' column='1'/> + <parameter type-id='type-id-1168' name='ap' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='600' column='1'/> <!-- int --> <return type-id='type-id-8'/> </function-decl> @@ -11194,7 +11194,7 @@ <!-- parameter of type 'const char*' --> <parameter type-id='type-id-2' name='format' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='604' column='1'/> <!-- parameter of type 'typedef __va_list_tag __va_list_tag*' --> - <parameter type-id='type-id-1167' name='ap' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='604' column='1'/> + <parameter type-id='type-id-1168' name='ap' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='604' column='1'/> <!-- int --> <return type-id='type-id-8'/> </function-decl> @@ -11203,7 +11203,7 @@ <!-- parameter of type 'const char*' --> <parameter type-id='type-id-2' name='format' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='597' column='1'/> <!-- parameter of type 'typedef __va_list_tag __va_list_tag*' --> - <parameter type-id='type-id-1167' name='ap' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='597' column='1'/> + <parameter type-id='type-id-1168' name='ap' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='597' column='1'/> <!-- int --> <return type-id='type-id-8'/> </function-decl> @@ -11214,7 +11214,7 @@ <!-- parameter of type 'const char*' --> <parameter type-id='type-id-2' name='format' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='600' column='1'/> <!-- parameter of type 'typedef __va_list_tag __va_list_tag*' --> - <parameter type-id='type-id-1167' name='ap' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='600' column='1'/> + <parameter type-id='type-id-1168' name='ap' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='600' column='1'/> <!-- int --> <return type-id='type-id-8'/> </function-decl> @@ -11225,7 +11225,7 @@ <!-- parameter of type 'const char*' --> <parameter type-id='type-id-2' name='format' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='604' column='1'/> <!-- parameter of type 'typedef __va_list_tag __va_list_tag*' --> - <parameter type-id='type-id-1167' name='ap' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='604' column='1'/> + <parameter type-id='type-id-1168' name='ap' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='604' column='1'/> <!-- int --> <return type-id='type-id-8'/> </function-decl> @@ -11290,7 +11290,7 @@ <!-- parameter of type 'int' --> <parameter type-id='type-id-8' name='d' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='667' column='1'/> <!-- parameter of type 'unsigned int' --> - <parameter type-id='type-id-138' name='request' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='667' column='1'/> + <parameter type-id='type-id-139' name='request' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='667' column='1'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-1' name='arg' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='667' column='1'/> <!-- int --> @@ -12588,7 +12588,7 @@ <!-- parameter of type 'long int' --> <parameter type-id='type-id-38' name='sockfd' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='153' column='1'/> <!-- parameter of type 'sanitizer_kernel_msghdr*' --> - <parameter type-id='type-id-1140' name='msg' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='153' column='1'/> + <parameter type-id='type-id-1141' name='msg' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='153' column='1'/> <!-- parameter of type 'long int' --> <parameter type-id='type-id-38' name='flags' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='153' column='1'/> <!-- void --> @@ -12601,7 +12601,7 @@ <!-- parameter of type 'long int' --> <parameter type-id='type-id-38' name='sockfd' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='157' column='1'/> <!-- parameter of type 'sanitizer_kernel_msghdr*' --> - <parameter type-id='type-id-1140' name='msg' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='157' column='1'/> + <parameter type-id='type-id-1141' name='msg' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='157' column='1'/> <!-- parameter of type 'long int' --> <parameter type-id='type-id-38' name='flags' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='158' column='1'/> <!-- void --> @@ -12612,7 +12612,7 @@ <!-- parameter of type 'long int' --> <parameter type-id='type-id-38' name='fd' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='169' column='1'/> <!-- parameter of type 'sanitizer_kernel_mmsghdr*' --> - <parameter type-id='type-id-1139' name='msg' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='169' column='1'/> + <parameter type-id='type-id-1140' name='msg' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='169' column='1'/> <!-- parameter of type 'long int' --> <parameter type-id='type-id-38' name='vlen' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='169' column='1'/> <!-- parameter of type 'long int' --> @@ -12629,7 +12629,7 @@ <!-- parameter of type 'long int' --> <parameter type-id='type-id-38' name='fd' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='174' column='1'/> <!-- parameter of type 'sanitizer_kernel_mmsghdr*' --> - <parameter type-id='type-id-1139' name='msg' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='174' column='1'/> + <parameter type-id='type-id-1140' name='msg' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='174' column='1'/> <!-- parameter of type 'long int' --> <parameter type-id='type-id-38' name='vlen' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='175' column='1'/> <!-- parameter of type 'long int' --> @@ -17028,7 +17028,7 @@ <!-- parameter of type 'long int' --> <parameter type-id='type-id-38' name='arg0' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='1758' column='1'/> <!-- parameter of type 'sanitizer_kernel_sockaddr*' --> - <parameter type-id='type-id-1141' name='arg1' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='1758' column='1'/> + <parameter type-id='type-id-1142' name='arg1' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='1758' column='1'/> <!-- parameter of type 'long int' --> <parameter type-id='type-id-38' name='arg2' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='1758' column='1'/> <!-- void --> @@ -17041,7 +17041,7 @@ <!-- parameter of type 'long int' --> <parameter type-id='type-id-38' name='arg0' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='1760' column='1'/> <!-- parameter of type 'sanitizer_kernel_sockaddr*' --> - <parameter type-id='type-id-1141' name='arg1' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='1760' column='1'/> + <parameter type-id='type-id-1142' name='arg1' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='1760' column='1'/> <!-- parameter of type 'long int' --> <parameter type-id='type-id-38' name='arg2' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='1761' column='1'/> <!-- void --> @@ -17052,7 +17052,7 @@ <!-- parameter of type 'long int' --> <parameter type-id='type-id-38' name='arg0' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='1758' column='1'/> <!-- parameter of type 'sanitizer_kernel_sockaddr*' --> - <parameter type-id='type-id-1141' name='arg1' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='1758' column='1'/> + <parameter type-id='type-id-1142' name='arg1' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='1758' column='1'/> <!-- parameter of type 'long int' --> <parameter type-id='type-id-38' name='arg2' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='1758' column='1'/> <!-- void --> @@ -17065,7 +17065,7 @@ <!-- parameter of type 'long int' --> <parameter type-id='type-id-38' name='arg0' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='1760' column='1'/> <!-- parameter of type 'sanitizer_kernel_sockaddr*' --> - <parameter type-id='type-id-1141' name='arg1' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='1760' column='1'/> + <parameter type-id='type-id-1142' name='arg1' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='1760' column='1'/> <!-- parameter of type 'long int' --> <parameter type-id='type-id-38' name='arg2' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='1761' column='1'/> <!-- void --> @@ -17076,7 +17076,7 @@ <!-- parameter of type 'long int' --> <parameter type-id='type-id-38' name='arg0' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='1776' column='1'/> <!-- parameter of type 'sanitizer_kernel_sockaddr*' --> - <parameter type-id='type-id-1141' name='arg1' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='1776' column='1'/> + <parameter type-id='type-id-1142' name='arg1' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='1776' column='1'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-1' name='arg2' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='1776' column='1'/> <!-- void --> @@ -17089,7 +17089,7 @@ <!-- parameter of type 'long int' --> <parameter type-id='type-id-38' name='arg0' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='1778' column='1'/> <!-- parameter of type 'sanitizer_kernel_sockaddr*' --> - <parameter type-id='type-id-1141' name='arg1' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='1778' column='1'/> + <parameter type-id='type-id-1142' name='arg1' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='1778' column='1'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-1' name='arg2' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='1779' column='1'/> <!-- void --> @@ -17100,7 +17100,7 @@ <!-- parameter of type 'long int' --> <parameter type-id='type-id-38' name='arg0' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='1786' column='1'/> <!-- parameter of type 'sanitizer_kernel_sockaddr*' --> - <parameter type-id='type-id-1141' name='arg1' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='1786' column='1'/> + <parameter type-id='type-id-1142' name='arg1' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='1786' column='1'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-1' name='arg2' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='1786' column='1'/> <!-- parameter of type 'long int' --> @@ -17115,7 +17115,7 @@ <!-- parameter of type 'long int' --> <parameter type-id='type-id-38' name='arg0' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='1789' column='1'/> <!-- parameter of type 'sanitizer_kernel_sockaddr*' --> - <parameter type-id='type-id-1141' name='arg1' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='1789' column='1'/> + <parameter type-id='type-id-1142' name='arg1' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='1789' column='1'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-1' name='arg2' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='1790' column='1'/> <!-- parameter of type 'long int' --> @@ -17128,7 +17128,7 @@ <!-- parameter of type 'long int' --> <parameter type-id='type-id-38' name='arg0' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='1776' column='1'/> <!-- parameter of type 'sanitizer_kernel_sockaddr*' --> - <parameter type-id='type-id-1141' name='arg1' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='1776' column='1'/> + <parameter type-id='type-id-1142' name='arg1' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='1776' column='1'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-1' name='arg2' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='1776' column='1'/> <!-- void --> @@ -17141,7 +17141,7 @@ <!-- parameter of type 'long int' --> <parameter type-id='type-id-38' name='arg0' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='1778' column='1'/> <!-- parameter of type 'sanitizer_kernel_sockaddr*' --> - <parameter type-id='type-id-1141' name='arg1' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='1778' column='1'/> + <parameter type-id='type-id-1142' name='arg1' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='1778' column='1'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-1' name='arg2' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='1779' column='1'/> <!-- void --> @@ -17152,7 +17152,7 @@ <!-- parameter of type 'long int' --> <parameter type-id='type-id-38' name='arg0' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='1776' column='1'/> <!-- parameter of type 'sanitizer_kernel_sockaddr*' --> - <parameter type-id='type-id-1141' name='arg1' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='1776' column='1'/> + <parameter type-id='type-id-1142' name='arg1' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='1776' column='1'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-1' name='arg2' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='1776' column='1'/> <!-- void --> @@ -17165,7 +17165,7 @@ <!-- parameter of type 'long int' --> <parameter type-id='type-id-38' name='arg0' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='1778' column='1'/> <!-- parameter of type 'sanitizer_kernel_sockaddr*' --> - <parameter type-id='type-id-1141' name='arg1' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='1778' column='1'/> + <parameter type-id='type-id-1142' name='arg1' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='1778' column='1'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-1' name='arg2' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='1779' column='1'/> <!-- void --> @@ -17210,7 +17210,7 @@ <!-- parameter of type 'long int' --> <parameter type-id='type-id-38' name='arg3' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='1827' column='1'/> <!-- parameter of type 'sanitizer_kernel_sockaddr*' --> - <parameter type-id='type-id-1141' name='arg4' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='1828' column='1'/> + <parameter type-id='type-id-1142' name='arg4' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='1828' column='1'/> <!-- parameter of type 'long int' --> <parameter type-id='type-id-38' name='arg5' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='1828' column='1'/> <!-- void --> @@ -17229,7 +17229,7 @@ <!-- parameter of type 'long int' --> <parameter type-id='type-id-38' name='arg3' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='1830' column='1'/> <!-- parameter of type 'sanitizer_kernel_sockaddr*' --> - <parameter type-id='type-id-1141' name='arg4' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='1831' column='1'/> + <parameter type-id='type-id-1142' name='arg4' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='1831' column='1'/> <!-- parameter of type 'long int' --> <parameter type-id='type-id-38' name='arg5' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='1831' column='1'/> <!-- void --> @@ -17324,7 +17324,7 @@ <!-- parameter of type 'long int' --> <parameter type-id='type-id-38' name='flags' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='1858' column='1'/> <!-- parameter of type 'sanitizer_kernel_sockaddr*' --> - <parameter type-id='type-id-1141' name='arg4' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='1859' column='1'/> + <parameter type-id='type-id-1142' name='arg4' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='1859' column='1'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-1' name='arg5' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='1859' column='1'/> <!-- void --> @@ -17343,7 +17343,7 @@ <!-- parameter of type 'long int' --> <parameter type-id='type-id-38' name='flags' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='1861' column='1'/> <!-- parameter of type 'sanitizer_kernel_sockaddr*' --> - <parameter type-id='type-id-1141' name='arg4' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='1862' column='1'/> + <parameter type-id='type-id-1142' name='arg4' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='1862' column='1'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-1' name='arg5' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_syscalls.inc' line='1862' column='1'/> <!-- void --> @@ -20483,11 +20483,11 @@ <class-decl name='__sanitizer_perf_event_attr' size-in-bits='64' is-struct='yes' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h' line='79' column='1' id='type-id-951'> <data-member access='public' layout-offset-in-bits='0'> <!-- unsigned int __sanitizer::__sanitizer_perf_event_attr::type --> - <var-decl name='type' type-id='type-id-138' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h' line='80' column='1'/> + <var-decl name='type' type-id='type-id-139' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h' line='80' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <!-- unsigned int __sanitizer::__sanitizer_perf_event_attr::size --> - <var-decl name='size' type-id='type-id-138' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h' line='81' column='1'/> + <var-decl name='size' type-id='type-id-139' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h' line='81' column='1'/> </data-member> </class-decl> <!-- struct __sanitizer::__sanitizer_iocb --> @@ -20583,8 +20583,8 @@ <var-decl name='newlen' type-id='type-id-91' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h' line='135' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> - <!-- unsigned long int __sanitizer::__sanitizer___sysctl_args::___unused[4] --> - <var-decl name='___unused' type-id='type-id-339' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h' line='136' column='1'/> + <!-- long unsigned int __sanitizer::__sanitizer___sysctl_args::___unused[4] --> + <var-decl name='___unused' type-id='type-id-336' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h' line='136' column='1'/> </data-member> </class-decl> <!-- struct __sanitizer::__sanitizer_iovec --> @@ -20602,7 +20602,7 @@ <class-decl name='__sanitizer_ether_addr' size-in-bits='48' is-struct='yes' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h' line='257' column='1' id='type-id-926'> <data-member access='public' layout-offset-in-bits='0'> <!-- unsigned char __sanitizer::__sanitizer_ether_addr::octet[6] --> - <var-decl name='octet' type-id='type-id-335' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h' line='258' column='1'/> + <var-decl name='octet' type-id='type-id-338' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h' line='258' column='1'/> </data-member> </class-decl> <!-- struct __sanitizer::__sanitizer_tm --> @@ -20687,7 +20687,7 @@ </data-member> <data-member access='public' layout-offset-in-bits='64'> <!-- unsigned int __sanitizer::__sanitizer_msghdr::msg_namelen --> - <var-decl name='msg_namelen' type-id='type-id-138' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h' line='304' column='1'/> + <var-decl name='msg_namelen' type-id='type-id-139' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h' line='304' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> <!-- __sanitizer::__sanitizer_iovec* __sanitizer::__sanitizer_msghdr::msg_iov --> @@ -20721,7 +20721,7 @@ <var-decl name='d_off' type-id='type-id-145' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h' line='328' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <!-- unsigned short int __sanitizer::__sanitizer_dirent::d_reclen --> + <!-- short unsigned int __sanitizer::__sanitizer_dirent::d_reclen --> <var-decl name='d_reclen' type-id='type-id-178' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h' line='329' column='1'/> </data-member> </class-decl> @@ -20736,27 +20736,27 @@ <var-decl name='d_off' type-id='type-id-145' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h' line='344' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <!-- unsigned short int __sanitizer::__sanitizer_dirent64::d_reclen --> + <!-- short unsigned int __sanitizer::__sanitizer_dirent64::d_reclen --> <var-decl name='d_reclen' type-id='type-id-178' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h' line='345' column='1'/> </data-member> </class-decl> <!-- typedef long int __sanitizer::__sanitizer_clock_t --> <typedef-decl name='__sanitizer_clock_t' type-id='type-id-38' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h' line='353' column='1' id='type-id-1198'/> <!-- typedef unsigned int __sanitizer::__sanitizer___kernel_gid_t --> - <typedef-decl name='__sanitizer___kernel_gid_t' type-id='type-id-138' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h' line='359' column='1' id='type-id-904'/> + <typedef-decl name='__sanitizer___kernel_gid_t' type-id='type-id-139' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h' line='359' column='1' id='type-id-904'/> <!-- typedef long int __sanitizer::__sanitizer___kernel_off_t --> <typedef-decl name='__sanitizer___kernel_off_t' type-id='type-id-38' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h' line='367' column='1' id='type-id-908'/> - <!-- typedef unsigned short int __sanitizer::__sanitizer___kernel_old_uid_t --> + <!-- typedef short unsigned int __sanitizer::__sanitizer___kernel_old_uid_t --> <typedef-decl name='__sanitizer___kernel_old_uid_t' type-id='type-id-178' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h' line='374' column='1' id='type-id-912'/> - <!-- typedef unsigned short int __sanitizer::__sanitizer___kernel_old_gid_t --> + <!-- typedef short unsigned int __sanitizer::__sanitizer___kernel_old_gid_t --> <typedef-decl name='__sanitizer___kernel_old_gid_t' type-id='type-id-178' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h' line='375' column='1' id='type-id-910'/> <!-- typedef long long int __sanitizer::__sanitizer___kernel_loff_t --> <typedef-decl name='__sanitizer___kernel_loff_t' type-id='type-id-330' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h' line='378' column='1' id='type-id-906'/> <!-- struct __sanitizer::__sanitizer___kernel_fd_set --> <class-decl name='__sanitizer___kernel_fd_set' size-in-bits='1024' is-struct='yes' naming-typedef-id='type-id-902' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h' line='379' column='1' id='type-id-1208'> <data-member access='public' layout-offset-in-bits='0'> - <!-- unsigned long int __sanitizer::__sanitizer___kernel_fd_set::fds_bits[16] --> - <var-decl name='fds_bits' type-id='type-id-338' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h' line='380' column='1'/> + <!-- long unsigned int __sanitizer::__sanitizer___kernel_fd_set::fds_bits[16] --> + <var-decl name='fds_bits' type-id='type-id-335' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h' line='380' column='1'/> </data-member> </class-decl> <!-- typedef __sanitizer::__sanitizer___kernel_fd_set __sanitizer::__sanitizer___kernel_fd_set --> @@ -20764,15 +20764,15 @@ <!-- struct __sanitizer::__sanitizer_sigset_t --> <class-decl name='__sanitizer_sigset_t' size-in-bits='1024' is-struct='yes' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h' line='397' column='1' id='type-id-673'> <data-member access='public' layout-offset-in-bits='0'> - <!-- unsigned long int __sanitizer::__sanitizer_sigset_t::val[16] --> - <var-decl name='val' type-id='type-id-338' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h' line='399' column='1'/> + <!-- long unsigned int __sanitizer::__sanitizer_sigset_t::val[16] --> + <var-decl name='val' type-id='type-id-335' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h' line='399' column='1'/> </data-member> </class-decl> <!-- struct __sanitizer::__sanitizer_kernel_sigset_t --> <class-decl name='__sanitizer_kernel_sigset_t' size-in-bits='64' is-struct='yes' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h' line='419' column='1' id='type-id-181'> <data-member access='public' layout-offset-in-bits='0'> <!-- unsigned char __sanitizer::__sanitizer_kernel_sigset_t::sig[8] --> - <var-decl name='sig' type-id='type-id-336' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h' line='420' column='1'/> + <var-decl name='sig' type-id='type-id-339' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h' line='420' column='1'/> </data-member> </class-decl> <!-- struct __sanitizer::__sanitizer_hostent --> @@ -20813,7 +20813,7 @@ <var-decl name='revents' type-id='type-id-73' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h' line='482' column='1'/> </data-member> </class-decl> - <!-- typedef unsigned long int __sanitizer::__sanitizer_nfds_t --> + <!-- typedef long unsigned int __sanitizer::__sanitizer_nfds_t --> <typedef-decl name='__sanitizer_nfds_t' type-id='type-id-112' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h' line='488' column='1' id='type-id-1197'/> <!-- struct __sanitizer::__sanitizer_wordexp_t --> <class-decl name='__sanitizer_wordexp_t' size-in-bits='192' is-struct='yes' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h' line='511' column='1' id='type-id-960'> @@ -20952,11 +20952,11 @@ <!-- unsigned int __sanitizer::Min<unsigned int>(unsigned int, unsigned int) --> <function-decl name='Min<unsigned int>' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common.h' line='290' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'unsigned int' --> - <parameter type-id='type-id-138'/> + <parameter type-id='type-id-139'/> <!-- parameter of type 'unsigned int' --> - <parameter type-id='type-id-138'/> + <parameter type-id='type-id-139'/> <!-- unsigned int --> - <return type-id='type-id-138'/> + <return type-id='type-id-139'/> </function-decl> <!-- void __sanitizer::Swap<ioctl_desc>(ioctl_desc&, ioctl_desc&) --> <function-decl name='Swap<ioctl_desc>' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common.h' line='292' column='1' visibility='default' binding='global' size-in-bits='64'> @@ -21001,7 +21001,7 @@ <!-- int pthread_setspecific(unsigned int, void*) --> <function-decl name='pthread_setspecific' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='47' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'unsigned int' --> - <parameter type-id='type-id-138'/> + <parameter type-id='type-id-139'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-1'/> <!-- int --> @@ -21081,9 +21081,9 @@ <!-- unsigned int __interceptor_sleep(unsigned int) --> <function-decl name='__interceptor_sleep' mangled-name='__interceptor_sleep' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='238' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_sleep'> <!-- parameter of type 'unsigned int' --> - <parameter type-id='type-id-138' name='sec' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='238' column='1'/> + <parameter type-id='type-id-139' name='sec' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='238' column='1'/> <!-- unsigned int --> - <return type-id='type-id-138'/> + <return type-id='type-id-139'/> </function-decl> <!-- int __interceptor_usleep(long_t) --> <function-decl name='__interceptor_usleep' mangled-name='__interceptor_usleep' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='245' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_usleep'> @@ -21458,7 +21458,7 @@ <!-- parameter of type 'int' --> <parameter type-id='type-id-8' name='fd' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='735' column='1'/> <!-- parameter of type 'unsigned int' --> - <parameter type-id='type-id-138' name='off' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='735' column='1'/> + <parameter type-id='type-id-139' name='off' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='735' column='1'/> <!-- void* --> <return type-id='type-id-1'/> </function-decl> @@ -21735,7 +21735,7 @@ <!-- parameter of type 'void*' --> <parameter type-id='type-id-1' name='a' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1107' column='1'/> <!-- parameter of type 'unsigned int' --> - <parameter type-id='type-id-138' name='count' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1107' column='1'/> + <parameter type-id='type-id-139' name='count' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1107' column='1'/> <!-- int --> <return type-id='type-id-8'/> </function-decl> @@ -21769,7 +21769,7 @@ <!-- parameter of type 'int' --> <parameter type-id='type-id-8' name='pshared' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1162' column='1'/> <!-- parameter of type 'unsigned int' --> - <parameter type-id='type-id-138' name='value' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1162' column='1'/> + <parameter type-id='type-id-139' name='value' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1162' column='1'/> <!-- int --> <return type-id='type-id-8'/> </function-decl> @@ -22009,7 +22009,7 @@ <!-- int __interceptor_eventfd(unsigned int, int) --> <function-decl name='__interceptor_eventfd' mangled-name='__interceptor_eventfd' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1341' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_eventfd'> <!-- parameter of type 'unsigned int' --> - <parameter type-id='type-id-138' name='initval' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1341' column='1'/> + <parameter type-id='type-id-139' name='initval' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1341' column='1'/> <!-- parameter of type 'int' --> <parameter type-id='type-id-8' name='flags' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1341' column='1'/> <!-- int --> @@ -22071,7 +22071,7 @@ <!-- parameter of type 'void*' --> <parameter type-id='type-id-1' name='addr' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1400' column='1'/> <!-- parameter of type 'unsigned int' --> - <parameter type-id='type-id-138' name='addrlen' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1400' column='1'/> + <parameter type-id='type-id-139' name='addrlen' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1400' column='1'/> <!-- int --> <return type-id='type-id-8'/> </function-decl> @@ -22082,7 +22082,7 @@ <!-- parameter of type 'void*' --> <parameter type-id='type-id-1' name='addr' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1400' column='1'/> <!-- parameter of type 'unsigned int' --> - <parameter type-id='type-id-138' name='addrlen' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1400' column='1'/> + <parameter type-id='type-id-139' name='addrlen' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1400' column='1'/> <!-- int --> <return type-id='type-id-8'/> </function-decl> @@ -22311,9 +22311,9 @@ <!-- parameter of type 'int' --> <parameter type-id='type-id-8' name='sig' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1678' column='1'/> <!-- parameter of type 'sigaction_t*' --> - <parameter type-id='type-id-1142' name='act' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1678' column='1'/> + <parameter type-id='type-id-1143' name='act' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1678' column='1'/> <!-- parameter of type 'sigaction_t*' --> - <parameter type-id='type-id-1142' name='old' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1678' column='1'/> + <parameter type-id='type-id-1143' name='old' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1678' column='1'/> <!-- int --> <return type-id='type-id-8'/> </function-decl> @@ -22438,13 +22438,13 @@ <var-decl name='ctx' type-id='type-id-665' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='118' column='1'/> </data-member> </class-decl> - <!-- unsigned long int __tsan::RoundUp<long unsigned int>(unsigned long int, __sanitizer::u64) --> + <!-- long unsigned int __tsan::RoundUp<long unsigned int>(long unsigned int, __sanitizer::u64) --> <function-decl name='RoundUp<long unsigned int>' filepath='../../.././libsanitizer/tsan/tsan_defs.h' line='130' column='1' visibility='default' binding='global' size-in-bits='64'> - <!-- parameter of type 'unsigned long int' --> + <!-- parameter of type 'long unsigned int' --> <parameter type-id='type-id-112'/> <!-- parameter of type 'typedef __sanitizer::u64' --> <parameter type-id='type-id-126'/> - <!-- unsigned long int --> + <!-- long unsigned int --> <return type-id='type-id-112'/> </function-decl> </namespace-decl> @@ -22532,16 +22532,16 @@ <!-- __sanitizer::__sanitizer_mntent* --> <return type-id='type-id-946'/> </function-type> - <!-- __sanitizer::__sanitizer_tm* (unsigned long int*) --> + <!-- __sanitizer::__sanitizer_tm* (long unsigned int*) --> <function-type size-in-bits='64' id='type-id-958'> - <!-- parameter of type 'unsigned long int*' --> + <!-- parameter of type 'long unsigned int*' --> <parameter type-id='type-id-115' name='timep'/> <!-- __sanitizer::__sanitizer_tm* --> <return type-id='type-id-957'/> </function-type> - <!-- __sanitizer::__sanitizer_tm* (unsigned long int*, void*) --> + <!-- __sanitizer::__sanitizer_tm* (long unsigned int*, void*) --> <function-type size-in-bits='64' id='type-id-959'> - <!-- parameter of type 'unsigned long int*' --> + <!-- parameter of type 'long unsigned int*' --> <parameter type-id='type-id-115' name='timep'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-1' name='result'/> @@ -22694,16 +22694,16 @@ <!-- char* --> <return type-id='type-id-26'/> </function-type> - <!-- char* (unsigned long int*) --> + <!-- char* (long unsigned int*) --> <function-type size-in-bits='64' id='type-id-983'> - <!-- parameter of type 'unsigned long int*' --> + <!-- parameter of type 'long unsigned int*' --> <parameter type-id='type-id-115' name='timep'/> <!-- char* --> <return type-id='type-id-26'/> </function-type> - <!-- char* (unsigned long int*, char*) --> + <!-- char* (long unsigned int*, char*) --> <function-type size-in-bits='64' id='type-id-984'> - <!-- parameter of type 'unsigned long int*' --> + <!-- parameter of type 'long unsigned int*' --> <parameter type-id='type-id-115' name='timep'/> <!-- parameter of type 'char*' --> <parameter type-id='type-id-26' name='result'/> @@ -23082,7 +23082,7 @@ <!-- parameter of type 'const char*' --> <parameter type-id='type-id-2' name='format'/> <!-- parameter of type 'typedef __va_list_tag __va_list_tag*' --> - <parameter type-id='type-id-1167' name='ap'/> + <parameter type-id='type-id-1168' name='ap'/> <!-- int --> <return type-id='type-id-8'/> </function-type> @@ -23121,7 +23121,7 @@ <!-- parameter of type 'const char*' --> <parameter type-id='type-id-2' name='format'/> <!-- parameter of type 'typedef __va_list_tag __va_list_tag*' --> - <parameter type-id='type-id-1167' name='ap'/> + <parameter type-id='type-id-1168' name='ap'/> <!-- int --> <return type-id='type-id-8'/> </function-type> @@ -23327,19 +23327,34 @@ <!-- int --> <return type-id='type-id-8'/> </function-type> - <!-- int (int, sigaction_t*, sigaction_t*) --> + <!-- int (int, long unsigned int, long unsigned int, long unsigned int, long unsigned int) --> <function-type size-in-bits='64' id='type-id-1084'> <!-- parameter of type 'int' --> + <parameter type-id='type-id-8' name='option'/> + <!-- parameter of type 'long unsigned int' --> + <parameter type-id='type-id-112' name='arg2'/> + <!-- parameter of type 'long unsigned int' --> + <parameter type-id='type-id-112' name='arg3'/> + <!-- parameter of type 'long unsigned int' --> + <parameter type-id='type-id-112' name='arg4'/> + <!-- parameter of type 'long unsigned int' --> + <parameter type-id='type-id-112' name='arg5'/> + <!-- int --> + <return type-id='type-id-8'/> + </function-type> + <!-- int (int, sigaction_t*, sigaction_t*) --> + <function-type size-in-bits='64' id='type-id-1085'> + <!-- parameter of type 'int' --> <parameter type-id='type-id-8' name='sig'/> <!-- parameter of type 'sigaction_t*' --> - <parameter type-id='type-id-1142' name='act'/> + <parameter type-id='type-id-1143' name='act'/> <!-- parameter of type 'sigaction_t*' --> - <parameter type-id='type-id-1142' name='old'/> + <parameter type-id='type-id-1143' name='old'/> <!-- int --> <return type-id='type-id-8'/> </function-type> <!-- int (int, SIZE_T, void*) --> - <function-type size-in-bits='64' id='type-id-1085'> + <function-type size-in-bits='64' id='type-id-1086'> <!-- parameter of type 'int' --> <parameter type-id='type-id-8' name='pid'/> <!-- parameter of type 'typedef SIZE_T' --> @@ -23350,31 +23365,16 @@ <return type-id='type-id-8'/> </function-type> <!-- int (int, unsigned int, void*) --> - <function-type size-in-bits='64' id='type-id-1086'> + <function-type size-in-bits='64' id='type-id-1087'> <!-- parameter of type 'int' --> <parameter type-id='type-id-8' name='d'/> <!-- parameter of type 'unsigned int' --> - <parameter type-id='type-id-138' name='request'/> + <parameter type-id='type-id-139' name='request'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-1' name='arg'/> <!-- int --> <return type-id='type-id-8'/> </function-type> - <!-- int (int, unsigned long int, unsigned long int, unsigned long int, unsigned long int) --> - <function-type size-in-bits='64' id='type-id-1087'> - <!-- parameter of type 'int' --> - <parameter type-id='type-id-8' name='option'/> - <!-- parameter of type 'unsigned long int' --> - <parameter type-id='type-id-112' name='arg2'/> - <!-- parameter of type 'unsigned long int' --> - <parameter type-id='type-id-112' name='arg3'/> - <!-- parameter of type 'unsigned long int' --> - <parameter type-id='type-id-112' name='arg4'/> - <!-- parameter of type 'unsigned long int' --> - <parameter type-id='type-id-112' name='arg5'/> - <!-- int --> - <return type-id='type-id-8'/> - </function-type> <!-- int (int, void*) --> <function-type size-in-bits='64' id='type-id-1088'> <!-- parameter of type 'int' --> @@ -23426,7 +23426,7 @@ <!-- parameter of type 'void*' --> <parameter type-id='type-id-1' name='addr'/> <!-- parameter of type 'unsigned int' --> - <parameter type-id='type-id-138' name='addrlen'/> + <parameter type-id='type-id-139' name='addrlen'/> <!-- int --> <return type-id='type-id-8'/> </function-type> @@ -23504,7 +23504,7 @@ <!-- int (unsigned int, int) --> <function-type size-in-bits='64' id='type-id-1100'> <!-- parameter of type 'unsigned int' --> - <parameter type-id='type-id-138' name='initval'/> + <parameter type-id='type-id-139' name='initval'/> <!-- parameter of type 'int' --> <parameter type-id='type-id-8' name='flags'/> <!-- int --> @@ -23602,7 +23602,7 @@ <!-- parameter of type 'const char*' --> <parameter type-id='type-id-2' name='format'/> <!-- parameter of type 'typedef __va_list_tag __va_list_tag*' --> - <parameter type-id='type-id-1167' name='ap'/> + <parameter type-id='type-id-1168' name='ap'/> <!-- int --> <return type-id='type-id-8'/> </function-type> @@ -23671,7 +23671,7 @@ <!-- parameter of type 'int' --> <parameter type-id='type-id-8' name='pshared'/> <!-- parameter of type 'unsigned int' --> - <parameter type-id='type-id-138' name='value'/> + <parameter type-id='type-id-139' name='value'/> <!-- int --> <return type-id='type-id-8'/> </function-type> @@ -23760,7 +23760,7 @@ <!-- parameter of type 'void*' --> <parameter type-id='type-id-1' name='a'/> <!-- parameter of type 'unsigned int' --> - <parameter type-id='type-id-138' name='count'/> + <parameter type-id='type-id-139' name='count'/> <!-- int --> <return type-id='type-id-8'/> </function-type> @@ -23837,8 +23837,15 @@ <!-- long double --> <return type-id='type-id-329'/> </function-type> + <!-- long unsigned int (long unsigned int*) --> + <function-type size-in-bits='64' id='type-id-1138'> + <!-- parameter of type 'long unsigned int*' --> + <parameter type-id='type-id-115' name='t'/> + <!-- long unsigned int --> + <return type-id='type-id-112'/> + </function-type> <!-- INTMAX_T (const char*, char**, int) --> - <function-type size-in-bits='64' id='type-id-1143'> + <function-type size-in-bits='64' id='type-id-1144'> <!-- parameter of type 'const char*' --> <parameter type-id='type-id-2' name='nptr'/> <!-- parameter of type 'char**' --> @@ -23849,7 +23856,7 @@ <return type-id='type-id-347'/> </function-type> <!-- SIZE_T (char*, const wchar_t**, SIZE_T, SIZE_T, void*) --> - <function-type size-in-bits='64' id='type-id-1144'> + <function-type size-in-bits='64' id='type-id-1145'> <!-- parameter of type 'char*' --> <parameter type-id='type-id-26' name='dest'/> <!-- parameter of type 'const wchar_t**' --> @@ -23864,7 +23871,7 @@ <return type-id='type-id-343'/> </function-type> <!-- SIZE_T (char*, const wchar_t**, SIZE_T, void*) --> - <function-type size-in-bits='64' id='type-id-1145'> + <function-type size-in-bits='64' id='type-id-1146'> <!-- parameter of type 'char*' --> <parameter type-id='type-id-26' name='dest'/> <!-- parameter of type 'const wchar_t**' --> @@ -23877,7 +23884,7 @@ <return type-id='type-id-343'/> </function-type> <!-- SIZE_T (char*, const wchar_t*, SIZE_T) --> - <function-type size-in-bits='64' id='type-id-1146'> + <function-type size-in-bits='64' id='type-id-1147'> <!-- parameter of type 'char*' --> <parameter type-id='type-id-26' name='dest'/> <!-- parameter of type 'const wchar_t*' --> @@ -23888,7 +23895,7 @@ <return type-id='type-id-343'/> </function-type> <!-- SIZE_T (int, char*, SIZE_T) --> - <function-type size-in-bits='64' id='type-id-1147'> + <function-type size-in-bits='64' id='type-id-1148'> <!-- parameter of type 'int' --> <parameter type-id='type-id-8' name='name'/> <!-- parameter of type 'char*' --> @@ -23899,7 +23906,7 @@ <return type-id='type-id-343'/> </function-type> <!-- SIZE_T (void*, char**, SIZE_T*, char**, SIZE_T*) --> - <function-type size-in-bits='64' id='type-id-1148'> + <function-type size-in-bits='64' id='type-id-1149'> <!-- parameter of type 'void*' --> <parameter type-id='type-id-1' name='cd'/> <!-- parameter of type 'char**' --> @@ -23914,7 +23921,7 @@ <return type-id='type-id-343'/> </function-type> <!-- SIZE_T (wchar_t*, const char**, SIZE_T, SIZE_T, void*) --> - <function-type size-in-bits='64' id='type-id-1149'> + <function-type size-in-bits='64' id='type-id-1150'> <!-- parameter of type 'wchar_t*' --> <parameter type-id='type-id-1196' name='dest'/> <!-- parameter of type 'const char**' --> @@ -23929,7 +23936,7 @@ <return type-id='type-id-343'/> </function-type> <!-- SIZE_T (wchar_t*, const char**, SIZE_T, void*) --> - <function-type size-in-bits='64' id='type-id-1150'> + <function-type size-in-bits='64' id='type-id-1151'> <!-- parameter of type 'wchar_t*' --> <parameter type-id='type-id-1196' name='dest'/> <!-- parameter of type 'const char**' --> @@ -23942,7 +23949,7 @@ <return type-id='type-id-343'/> </function-type> <!-- SIZE_T (wchar_t*, const char*, SIZE_T) --> - <function-type size-in-bits='64' id='type-id-1151'> + <function-type size-in-bits='64' id='type-id-1152'> <!-- parameter of type 'wchar_t*' --> <parameter type-id='type-id-1196' name='dest'/> <!-- parameter of type 'const char*' --> @@ -23953,7 +23960,7 @@ <return type-id='type-id-343'/> </function-type> <!-- SSIZE_T (char**, SIZE_T*, int, void*) --> - <function-type size-in-bits='64' id='type-id-1152'> + <function-type size-in-bits='64' id='type-id-1153'> <!-- parameter of type 'char**' --> <parameter type-id='type-id-985' name='lineptr'/> <!-- parameter of type 'SIZE_T*' --> @@ -23966,7 +23973,7 @@ <return type-id='type-id-345'/> </function-type> <!-- SSIZE_T (char**, SIZE_T*, void*) --> - <function-type size-in-bits='64' id='type-id-1153'> + <function-type size-in-bits='64' id='type-id-1154'> <!-- parameter of type 'char**' --> <parameter type-id='type-id-985' name='lineptr'/> <!-- parameter of type 'SIZE_T*' --> @@ -23977,7 +23984,7 @@ <return type-id='type-id-345'/> </function-type> <!-- SSIZE_T (int, __sanitizer::__sanitizer_iovec*, int) --> - <function-type size-in-bits='64' id='type-id-1154'> + <function-type size-in-bits='64' id='type-id-1155'> <!-- parameter of type 'int' --> <parameter type-id='type-id-8' name='fd'/> <!-- parameter of type '__sanitizer::__sanitizer_iovec*' --> @@ -23988,7 +23995,7 @@ <return type-id='type-id-345'/> </function-type> <!-- SSIZE_T (int, __sanitizer::__sanitizer_iovec*, int, OFF64_T) --> - <function-type size-in-bits='64' id='type-id-1155'> + <function-type size-in-bits='64' id='type-id-1156'> <!-- parameter of type 'int' --> <parameter type-id='type-id-8' name='fd'/> <!-- parameter of type '__sanitizer::__sanitizer_iovec*' --> @@ -24001,7 +24008,7 @@ <return type-id='type-id-345'/> </function-type> <!-- SSIZE_T (int, __sanitizer::__sanitizer_iovec*, int, OFF_T) --> - <function-type size-in-bits='64' id='type-id-1156'> + <function-type size-in-bits='64' id='type-id-1157'> <!-- parameter of type 'int' --> <parameter type-id='type-id-8' name='fd'/> <!-- parameter of type '__sanitizer::__sanitizer_iovec*' --> @@ -24014,7 +24021,7 @@ <return type-id='type-id-345'/> </function-type> <!-- SSIZE_T (int, __sanitizer::__sanitizer_msghdr*, int) --> - <function-type size-in-bits='64' id='type-id-1157'> + <function-type size-in-bits='64' id='type-id-1158'> <!-- parameter of type 'int' --> <parameter type-id='type-id-8' name='fd'/> <!-- parameter of type '__sanitizer::__sanitizer_msghdr*' --> @@ -24025,7 +24032,7 @@ <return type-id='type-id-345'/> </function-type> <!-- SSIZE_T (int, void*, OFF64_T, OFF64_T) --> - <function-type size-in-bits='64' id='type-id-1158'> + <function-type size-in-bits='64' id='type-id-1159'> <!-- parameter of type 'int' --> <parameter type-id='type-id-8' name='fd'/> <!-- parameter of type 'void*' --> @@ -24038,7 +24045,7 @@ <return type-id='type-id-345'/> </function-type> <!-- SSIZE_T (int, void*, SIZE_T) --> - <function-type size-in-bits='64' id='type-id-1159'> + <function-type size-in-bits='64' id='type-id-1160'> <!-- parameter of type 'int' --> <parameter type-id='type-id-8' name='fd'/> <!-- parameter of type 'void*' --> @@ -24049,7 +24056,7 @@ <return type-id='type-id-345'/> </function-type> <!-- SSIZE_T (int, void*, SIZE_T, OFF64_T) --> - <function-type size-in-bits='64' id='type-id-1160'> + <function-type size-in-bits='64' id='type-id-1161'> <!-- parameter of type 'int' --> <parameter type-id='type-id-8' name='fd'/> <!-- parameter of type 'void*' --> @@ -24062,7 +24069,7 @@ <return type-id='type-id-345'/> </function-type> <!-- SSIZE_T (int, void*, SIZE_T, OFF_T) --> - <function-type size-in-bits='64' id='type-id-1161'> + <function-type size-in-bits='64' id='type-id-1162'> <!-- parameter of type 'int' --> <parameter type-id='type-id-8' name='fd'/> <!-- parameter of type 'void*' --> @@ -24075,14 +24082,14 @@ <return type-id='type-id-345'/> </function-type> <!-- __sanitizer::__sanitizer_clock_t (void*) --> - <function-type size-in-bits='64' id='type-id-1162'> + <function-type size-in-bits='64' id='type-id-1163'> <!-- parameter of type 'void*' --> <parameter type-id='type-id-1' name='tms'/> <!-- typedef __sanitizer::__sanitizer_clock_t --> <return type-id='type-id-1198'/> </function-type> <!-- __sanitizer::uptr (int, int, void*, void*) --> - <function-type size-in-bits='64' id='type-id-1164'> + <function-type size-in-bits='64' id='type-id-1165'> <!-- parameter of type 'int' --> <parameter type-id='type-id-8' name='request'/> <!-- parameter of type 'int' --> @@ -24095,14 +24102,14 @@ <return type-id='type-id-91'/> </function-type> <!-- __sanitizer::uptr (void*) --> - <function-type size-in-bits='64' id='type-id-1165'> + <function-type size-in-bits='64' id='type-id-1166'> <!-- parameter of type 'void*' --> <parameter type-id='type-id-1' name='p'/> <!-- typedef __sanitizer::uptr --> <return type-id='type-id-91'/> </function-type> <!-- __sanitizer::uptr (void*, __sanitizer::uptr, __sanitizer::uptr, void*) --> - <function-type size-in-bits='64' id='type-id-1166'> + <function-type size-in-bits='64' id='type-id-1167'> <!-- parameter of type 'void*' --> <parameter type-id='type-id-1' name='p'/> <!-- parameter of type 'typedef __sanitizer::uptr' --> @@ -24115,7 +24122,7 @@ <return type-id='type-id-91'/> </function-type> <!-- long_t (int, void*, int) --> - <function-type size-in-bits='64' id='type-id-1168'> + <function-type size-in-bits='64' id='type-id-1169'> <!-- parameter of type 'int' --> <parameter type-id='type-id-8' name='fd'/> <!-- parameter of type 'void*' --> @@ -24126,7 +24133,7 @@ <return type-id='type-id-668'/> </function-type> <!-- long_t (int, void*, long_t, int) --> - <function-type size-in-bits='64' id='type-id-1169'> + <function-type size-in-bits='64' id='type-id-1170'> <!-- parameter of type 'int' --> <parameter type-id='type-id-8' name='fd'/> <!-- parameter of type 'void*' --> @@ -24139,7 +24146,7 @@ <return type-id='type-id-668'/> </function-type> <!-- sighandler_t (int, sighandler_t) --> - <function-type size-in-bits='64' id='type-id-1170'> + <function-type size-in-bits='64' id='type-id-1171'> <!-- parameter of type 'int' --> <parameter type-id='type-id-8' name='sig'/> <!-- parameter of type 'typedef sighandler_t' --> @@ -24148,18 +24155,11 @@ <return type-id='type-id-669'/> </function-type> <!-- unsigned int (unsigned int) --> - <function-type size-in-bits='64' id='type-id-1171'> - <!-- parameter of type 'unsigned int' --> - <parameter type-id='type-id-138' name='sec'/> - <!-- unsigned int --> - <return type-id='type-id-138'/> - </function-type> - <!-- unsigned long int (unsigned long int*) --> <function-type size-in-bits='64' id='type-id-1172'> - <!-- parameter of type 'unsigned long int*' --> - <parameter type-id='type-id-115' name='t'/> - <!-- unsigned long int --> - <return type-id='type-id-112'/> + <!-- parameter of type 'unsigned int' --> + <parameter type-id='type-id-139' name='sec'/> + <!-- unsigned int --> + <return type-id='type-id-139'/> </function-type> <!-- void (__sanitizer::uptr*, int) --> <function-type size-in-bits='64' id='type-id-1173'> @@ -24197,7 +24197,7 @@ <!-- parameter of type 'int' --> <parameter type-id='type-id-8'/> <!-- parameter of type 'my_siginfo_t*' --> - <parameter type-id='type-id-1138'/> + <parameter type-id='type-id-1139'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-1'/> <!-- void --> @@ -24332,14 +24332,14 @@ <!-- parameter of type 'int' --> <parameter type-id='type-id-8' name='fd'/> <!-- parameter of type 'unsigned int' --> - <parameter type-id='type-id-138' name='off'/> + <parameter type-id='type-id-139' name='off'/> <!-- void* --> <return type-id='type-id-1'/> </function-type> </abi-instr> <abi-instr address-size='64' path='../../.././libsanitizer/tsan/tsan_interface.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-ImG4Cf/gcc-4.9.2/x86_64-unknown-linux-gnu/libsanitizer/tsan' language='LANG_C_plus_plus'> - <!-- unsigned short int --> - <type-decl name='unsigned short int' size-in-bits='16' id='type-id-178'/> + <!-- short unsigned int --> + <type-decl name='short unsigned int' size-in-bits='16' id='type-id-178'/> <!-- typedef __sanitizer::u16 uu16 --> <typedef-decl name='uu16' type-id='type-id-1207' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_internal_defs.h' line='171' column='1' id='type-id-1210'/> <!-- typedef __sanitizer::u32 uu32 --> @@ -24366,7 +24366,7 @@ <pointer-type-def type-id='type-id-1212' size-in-bits='64' id='type-id-1221'/> <!-- namespace __sanitizer --> <namespace-decl name='__sanitizer'> - <!-- typedef unsigned short int __sanitizer::u16 --> + <!-- typedef short unsigned int __sanitizer::u16 --> <typedef-decl name='u16' type-id='type-id-178' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_internal_defs.h' line='67' column='1' id='type-id-1207'/> </namespace-decl> <!-- void __tsan_init() --> @@ -25174,7 +25174,7 @@ <!-- atomic_uint64_t[4] --> <array-type-def dimensions='1' type-id='type-id-1245' size-in-bits='256' id='type-id-1246'> <!-- <anonymous range>[4] --> - <subrange length='4' type-id='type-id-44' id='type-id-340'/> + <subrange length='4' type-id='type-id-44' id='type-id-337'/> </array-type-def> <!-- atomic_uintptr_t[2048] --> <array-type-def dimensions='1' type-id='type-id-1205' size-in-bits='131072' id='type-id-1247'> @@ -25232,20 +25232,20 @@ <!-- <anonymous range>[438] --> <subrange length='438' type-id='type-id-44' id='type-id-1267'/> </array-type-def> + <!-- long unsigned int[10] --> + <array-type-def dimensions='1' type-id='type-id-112' size-in-bits='640' id='type-id-1268'> + <!-- <anonymous range>[10] --> + <subrange length='10' type-id='type-id-44' id='type-id-1269'/> + </array-type-def> <!-- short int --> <type-decl name='short int' size-in-bits='16' id='type-id-73'/> <!-- unsigned char --> <type-decl name='unsigned char' size-in-bits='8' id='type-id-16'/> <!-- unsigned int[16] --> - <array-type-def dimensions='1' type-id='type-id-138' size-in-bits='512' id='type-id-1268'> + <array-type-def dimensions='1' type-id='type-id-139' size-in-bits='512' id='type-id-1270'> <!-- <anonymous range>[16] --> <subrange length='16' type-id='type-id-44' id='type-id-334'/> </array-type-def> - <!-- unsigned long int[10] --> - <array-type-def dimensions='1' type-id='type-id-112' size-in-bits='640' id='type-id-1269'> - <!-- <anonymous range>[10] --> - <subrange length='10' type-id='type-id-44' id='type-id-1270'/> - </array-type-def> <!-- void*[128] --> <array-type-def dimensions='1' type-id='type-id-1' size-in-bits='8192' id='type-id-691'> <!-- <anonymous range>[128] --> @@ -26885,7 +26885,7 @@ <!-- typedef unsigned char __sanitizer::u8 --> <typedef-decl name='u8' type-id='type-id-16' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_internal_defs.h' line='66' column='1' id='type-id-1337'/> <!-- typedef unsigned int __sanitizer::u32 --> - <typedef-decl name='u32' type-id='type-id-138' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_internal_defs.h' line='68' column='1' id='type-id-188'/> + <typedef-decl name='u32' type-id='type-id-139' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_internal_defs.h' line='68' column='1' id='type-id-188'/> <!-- struct __sanitizer::LFStack<__sanitizer::SizeClassMap<17ul, 128ul, 16ul>::TransferBatch> --> <class-decl name='LFStack<__sanitizer::SizeClassMap<17ul, 128ul, 16ul>::TransferBatch>' size-in-bits='64' is-struct='yes' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_lfstack.h' line='25' column='1' id='type-id-1299'> <data-member access='public' static='yes'> @@ -27144,8 +27144,8 @@ <!-- class __sanitizer::BlockingMutex --> <class-decl name='BlockingMutex' size-in-bits='704' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_mutex.h' line='72' column='1' id='type-id-256'> <data-member access='private' layout-offset-in-bits='0'> - <!-- unsigned long int __sanitizer::BlockingMutex::opaque_storage_[10] --> - <var-decl name='opaque_storage_' type-id='type-id-1269' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_mutex.h' line='80' column='1'/> + <!-- long unsigned int __sanitizer::BlockingMutex::opaque_storage_[10] --> + <var-decl name='opaque_storage_' type-id='type-id-1268' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_mutex.h' line='80' column='1'/> </data-member> <data-member access='private' layout-offset-in-bits='640'> <!-- __sanitizer::uptr __sanitizer::BlockingMutex::owner_ --> @@ -27243,7 +27243,7 @@ </data-member> <data-member access='public' layout-offset-in-bits='128'> <!-- unsigned int __sanitizer::Suppression::hit_count --> - <var-decl name='hit_count' type-id='type-id-138' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_suppressions.h' line='33' column='1'/> + <var-decl name='hit_count' type-id='type-id-139' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_suppressions.h' line='33' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> <!-- __sanitizer::uptr __sanitizer::Suppression::weight --> @@ -27932,7 +27932,7 @@ </data-member> <data-member access='private' layout-offset-in-bits='64'> <!-- unsigned int __tsan::IgnoreSet::stacks_[16] --> - <var-decl name='stacks_' type-id='type-id-1268' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_ignoreset.h' line='31' column='1'/> + <var-decl name='stacks_' type-id='type-id-1270' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_ignoreset.h' line='31' column='1'/> </data-member> <member-function access='public' constructor='yes'> <!-- __tsan::IgnoreSet::IgnoreSet() --> @@ -30818,7 +30818,7 @@ </function-type> </abi-instr> <abi-instr address-size='64' path='../../.././libsanitizer/tsan/tsan_interface_java.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-ImG4Cf/gcc-4.9.2/x86_64-unknown-linux-gnu/libsanitizer/tsan' language='LANG_C_plus_plus'> - <!-- typedef unsigned long int jptr --> + <!-- typedef long unsigned int jptr --> <typedef-decl name='jptr' type-id='type-id-112' filepath='../../.././libsanitizer/tsan/tsan_interface_java.h' line='33' column='1' id='type-id-1492'/> <!-- __tsan::BlockDesc* --> <pointer-type-def type-id='type-id-1493' size-in-bits='64' id='type-id-1494'/> @@ -31024,8 +31024,8 @@ <!-- namespace __tsan --> <namespace-decl name='__tsan'> <!-- typedef unsigned int __tsan::MD5_u32plus --> - <typedef-decl name='MD5_u32plus' type-id='type-id-138' filepath='../../.././libsanitizer/tsan/tsan_md5.cc' line='30' column='1' id='type-id-1503'/> - <!-- typedef unsigned long int __tsan::ulong_t --> + <typedef-decl name='MD5_u32plus' type-id='type-id-139' filepath='../../.././libsanitizer/tsan/tsan_md5.cc' line='30' column='1' id='type-id-1503'/> + <!-- typedef long unsigned int __tsan::ulong_t --> <typedef-decl name='ulong_t' type-id='type-id-112' filepath='../../.././libsanitizer/tsan/tsan_md5.cc' line='31' column='1' id='type-id-1504'/> <!-- struct {__tsan::MD5_u32plus lo; __tsan::MD5_u32plus hi; __tsan::MD5_u32plus a; __tsan::MD5_u32plus b; __tsan::MD5_u32plus c; __tsan::MD5_u32plus d; unsigned char buffer[64]; unsigned int block[16];} --> <class-decl name='__anonymous_struct__' size-in-bits='1216' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_md5.cc' line='33' column='1' id='type-id-1500'> @@ -31059,7 +31059,7 @@ </data-member> <data-member access='public' layout-offset-in-bits='704'> <!-- unsigned int block[16] --> - <var-decl name='block' type-id='type-id-1268' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_md5.cc' line='37' column='1'/> + <var-decl name='block' type-id='type-id-1270' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_md5.cc' line='37' column='1'/> </data-member> </class-decl> <!-- void __tsan::MD5_Init(__tsan::__anonymous_struct__*) --> @@ -31082,7 +31082,7 @@ <!-- <anonymous range>[262144] --> <subrange length='262144' type-id='type-id-44' id='type-id-1507'/> </array-type-def> - <!-- unsigned long int[64] --> + <!-- long unsigned int[64] --> <array-type-def dimensions='1' type-id='type-id-112' size-in-bits='4096' id='type-id-1510'> <!-- <anonymous range>[64] --> <subrange length='64' type-id='type-id-44' id='type-id-319'/> @@ -31193,7 +31193,7 @@ <var-decl name='max_allocated' type-id='type-id-91' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_allocator.h' line='1216' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <!-- unsigned long int __sanitizer::LargeMmapAllocator<__sanitizer::CrashOnMapUnmap>::Stats::by_size_log[64] --> + <!-- long unsigned int __sanitizer::LargeMmapAllocator<__sanitizer::CrashOnMapUnmap>::Stats::by_size_log[64] --> <var-decl name='by_size_log' type-id='type-id-1510' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_allocator.h' line='1216' column='1'/> </data-member> </class-decl> @@ -31348,7 +31348,7 @@ <var-decl name='max_allocated' type-id='type-id-91' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_allocator.h' line='1216' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <!-- unsigned long int __sanitizer::LargeMmapAllocator<__tsan::MapUnmapCallback>::Stats::by_size_log[64] --> + <!-- long unsigned int __sanitizer::LargeMmapAllocator<__tsan::MapUnmapCallback>::Stats::by_size_log[64] --> <var-decl name='by_size_log' type-id='type-id-1510' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_allocator.h' line='1216' column='1'/> </data-member> </class-decl> @@ -32080,7 +32080,7 @@ <var-decl name='rlim_max' type-id='type-id-1551' visibility='default' filepath='/usr/include/bits/resource.h' line='140' column='1'/> </data-member> </class-decl> - <!-- typedef unsigned long int __rlim_t --> + <!-- typedef long unsigned int __rlim_t --> <typedef-decl name='__rlim_t' type-id='type-id-112' filepath='/usr/include/bits/types.h' line='146' column='1' id='type-id-1550'/> <!-- struct mallinfo --> <class-decl name='mallinfo' size-in-bits='320' is-struct='yes' visibility='default' filepath='/usr/include/malloc.h' line='94' column='1' id='type-id-1552'> @@ -32414,13 +32414,13 @@ </class-decl> <!-- typedef void (const __sanitizer::SuspendedThreadsList&, void*)* __sanitizer::StopTheWorldCallback --> <typedef-decl name='StopTheWorldCallback' type-id='type-id-1572' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_stoptheworld.h' line='54' column='1' id='type-id-255'/> - <!-- unsigned long int __sanitizer::Min<long unsigned int>(unsigned long int, unsigned long int) --> + <!-- long unsigned int __sanitizer::Min<long unsigned int>(long unsigned int, long unsigned int) --> <function-decl name='Min<long unsigned int>' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common.h' line='290' column='1' visibility='default' binding='global' size-in-bits='64'> - <!-- parameter of type 'unsigned long int' --> + <!-- parameter of type 'long unsigned int' --> <parameter type-id='type-id-112'/> - <!-- parameter of type 'unsigned long int' --> + <!-- parameter of type 'long unsigned int' --> <parameter type-id='type-id-112'/> - <!-- unsigned long int --> + <!-- long unsigned int --> <return type-id='type-id-112'/> </function-decl> </namespace-decl> @@ -32486,13 +32486,13 @@ </function-decl> </member-function> </class-decl> - <!-- unsigned long int __tsan::min<long unsigned int>(unsigned long int, unsigned long int) --> + <!-- long unsigned int __tsan::min<long unsigned int>(long unsigned int, long unsigned int) --> <function-decl name='min<long unsigned int>' filepath='../../.././libsanitizer/tsan/tsan_defs.h' line='120' column='1' visibility='default' binding='global' size-in-bits='64'> - <!-- parameter of type 'unsigned long int' --> + <!-- parameter of type 'long unsigned int' --> <parameter type-id='type-id-112'/> - <!-- parameter of type 'unsigned long int' --> + <!-- parameter of type 'long unsigned int' --> <parameter type-id='type-id-112'/> - <!-- unsigned long int --> + <!-- long unsigned int --> <return type-id='type-id-112'/> </function-decl> </namespace-decl> @@ -32540,138 +32540,136 @@ </function-type> </abi-instr> <abi-instr address-size='64' path='../../.././libsanitizer/tsan/tsan_report.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-ImG4Cf/gcc-4.9.2/x86_64-unknown-linux-gnu/libsanitizer/tsan' language='LANG_C_plus_plus'> - <!-- variadic parameter type --> - <type-decl name='variadic parameter type' id='type-id-1576'/> <!-- __sanitizer::AnsiColorDecorator* --> - <pointer-type-def type-id='type-id-1577' size-in-bits='64' id='type-id-1578'/> + <pointer-type-def type-id='type-id-1576' size-in-bits='64' id='type-id-1577'/> <!-- __tsan::Decorator* --> - <pointer-type-def type-id='type-id-1579' size-in-bits='64' id='type-id-1580'/> + <pointer-type-def type-id='type-id-1578' size-in-bits='64' id='type-id-1579'/> <!-- __tsan::ReportDesc* --> - <pointer-type-def type-id='type-id-1581' size-in-bits='64' id='type-id-1582'/> + <pointer-type-def type-id='type-id-1580' size-in-bits='64' id='type-id-1581'/> <!-- __tsan::ReportLocation* --> - <pointer-type-def type-id='type-id-1583' size-in-bits='64' id='type-id-1584'/> + <pointer-type-def type-id='type-id-1582' size-in-bits='64' id='type-id-1583'/> <!-- __tsan::ReportLocation* const --> - <qualified-type-def type-id='type-id-1584' const='yes' id='type-id-1585'/> + <qualified-type-def type-id='type-id-1583' const='yes' id='type-id-1584'/> <!-- __tsan::ReportLocation* const& --> - <reference-type-def kind='lvalue' type-id='type-id-1585' size-in-bits='64' id='type-id-1586'/> + <reference-type-def kind='lvalue' type-id='type-id-1584' size-in-bits='64' id='type-id-1585'/> <!-- __tsan::ReportLocation*& --> - <reference-type-def kind='lvalue' type-id='type-id-1584' size-in-bits='64' id='type-id-1587'/> + <reference-type-def kind='lvalue' type-id='type-id-1583' size-in-bits='64' id='type-id-1586'/> <!-- __tsan::ReportLocation** --> - <pointer-type-def type-id='type-id-1584' size-in-bits='64' id='type-id-1588'/> + <pointer-type-def type-id='type-id-1583' size-in-bits='64' id='type-id-1587'/> <!-- __tsan::ReportMop* --> - <pointer-type-def type-id='type-id-1589' size-in-bits='64' id='type-id-1590'/> + <pointer-type-def type-id='type-id-1588' size-in-bits='64' id='type-id-1589'/> <!-- __tsan::ReportMop* const --> - <qualified-type-def type-id='type-id-1590' const='yes' id='type-id-1591'/> + <qualified-type-def type-id='type-id-1589' const='yes' id='type-id-1590'/> <!-- __tsan::ReportMop* const& --> - <reference-type-def kind='lvalue' type-id='type-id-1591' size-in-bits='64' id='type-id-1592'/> + <reference-type-def kind='lvalue' type-id='type-id-1590' size-in-bits='64' id='type-id-1591'/> <!-- __tsan::ReportMop*& --> - <reference-type-def kind='lvalue' type-id='type-id-1590' size-in-bits='64' id='type-id-1593'/> + <reference-type-def kind='lvalue' type-id='type-id-1589' size-in-bits='64' id='type-id-1592'/> <!-- __tsan::ReportMop** --> - <pointer-type-def type-id='type-id-1590' size-in-bits='64' id='type-id-1594'/> + <pointer-type-def type-id='type-id-1589' size-in-bits='64' id='type-id-1593'/> <!-- __tsan::ReportMopMutex& --> - <reference-type-def kind='lvalue' type-id='type-id-1595' size-in-bits='64' id='type-id-1596'/> + <reference-type-def kind='lvalue' type-id='type-id-1594' size-in-bits='64' id='type-id-1595'/> <!-- __tsan::ReportMopMutex* --> - <pointer-type-def type-id='type-id-1595' size-in-bits='64' id='type-id-1597'/> + <pointer-type-def type-id='type-id-1594' size-in-bits='64' id='type-id-1596'/> <!-- __tsan::ReportMutex* --> - <pointer-type-def type-id='type-id-1598' size-in-bits='64' id='type-id-1599'/> + <pointer-type-def type-id='type-id-1597' size-in-bits='64' id='type-id-1598'/> <!-- __tsan::ReportMutex* const --> - <qualified-type-def type-id='type-id-1599' const='yes' id='type-id-1600'/> + <qualified-type-def type-id='type-id-1598' const='yes' id='type-id-1599'/> <!-- __tsan::ReportMutex* const& --> - <reference-type-def kind='lvalue' type-id='type-id-1600' size-in-bits='64' id='type-id-1601'/> + <reference-type-def kind='lvalue' type-id='type-id-1599' size-in-bits='64' id='type-id-1600'/> <!-- __tsan::ReportMutex*& --> - <reference-type-def kind='lvalue' type-id='type-id-1599' size-in-bits='64' id='type-id-1602'/> + <reference-type-def kind='lvalue' type-id='type-id-1598' size-in-bits='64' id='type-id-1601'/> <!-- __tsan::ReportMutex** --> - <pointer-type-def type-id='type-id-1599' size-in-bits='64' id='type-id-1603'/> + <pointer-type-def type-id='type-id-1598' size-in-bits='64' id='type-id-1602'/> <!-- __tsan::ReportStack* --> - <pointer-type-def type-id='type-id-1604' size-in-bits='64' id='type-id-1605'/> + <pointer-type-def type-id='type-id-1603' size-in-bits='64' id='type-id-1604'/> <!-- __tsan::ReportStack* const --> - <qualified-type-def type-id='type-id-1605' const='yes' id='type-id-1606'/> + <qualified-type-def type-id='type-id-1604' const='yes' id='type-id-1605'/> <!-- __tsan::ReportStack* const& --> - <reference-type-def kind='lvalue' type-id='type-id-1606' size-in-bits='64' id='type-id-1607'/> + <reference-type-def kind='lvalue' type-id='type-id-1605' size-in-bits='64' id='type-id-1606'/> <!-- __tsan::ReportStack*& --> - <reference-type-def kind='lvalue' type-id='type-id-1605' size-in-bits='64' id='type-id-1608'/> + <reference-type-def kind='lvalue' type-id='type-id-1604' size-in-bits='64' id='type-id-1607'/> <!-- __tsan::ReportStack** --> - <pointer-type-def type-id='type-id-1605' size-in-bits='64' id='type-id-1609'/> + <pointer-type-def type-id='type-id-1604' size-in-bits='64' id='type-id-1608'/> <!-- __tsan::ReportThread* --> - <pointer-type-def type-id='type-id-1610' size-in-bits='64' id='type-id-1611'/> + <pointer-type-def type-id='type-id-1609' size-in-bits='64' id='type-id-1610'/> <!-- __tsan::ReportThread* const --> - <qualified-type-def type-id='type-id-1611' const='yes' id='type-id-1612'/> + <qualified-type-def type-id='type-id-1610' const='yes' id='type-id-1611'/> <!-- __tsan::ReportThread* const& --> - <reference-type-def kind='lvalue' type-id='type-id-1612' size-in-bits='64' id='type-id-1613'/> + <reference-type-def kind='lvalue' type-id='type-id-1611' size-in-bits='64' id='type-id-1612'/> <!-- __tsan::ReportThread*& --> - <reference-type-def kind='lvalue' type-id='type-id-1611' size-in-bits='64' id='type-id-1614'/> + <reference-type-def kind='lvalue' type-id='type-id-1610' size-in-bits='64' id='type-id-1613'/> <!-- __tsan::ReportThread** --> - <pointer-type-def type-id='type-id-1611' size-in-bits='64' id='type-id-1615'/> + <pointer-type-def type-id='type-id-1610' size-in-bits='64' id='type-id-1614'/> <!-- __tsan::Vector<__tsan::ReportLocation*>* --> - <pointer-type-def type-id='type-id-1616' size-in-bits='64' id='type-id-1617'/> + <pointer-type-def type-id='type-id-1615' size-in-bits='64' id='type-id-1616'/> <!-- __tsan::Vector<__tsan::ReportMop*>* --> - <pointer-type-def type-id='type-id-1618' size-in-bits='64' id='type-id-1619'/> + <pointer-type-def type-id='type-id-1617' size-in-bits='64' id='type-id-1618'/> <!-- __tsan::Vector<__tsan::ReportMopMutex>* --> - <pointer-type-def type-id='type-id-1620' size-in-bits='64' id='type-id-1621'/> + <pointer-type-def type-id='type-id-1619' size-in-bits='64' id='type-id-1620'/> <!-- __tsan::Vector<__tsan::ReportMutex*>* --> - <pointer-type-def type-id='type-id-1622' size-in-bits='64' id='type-id-1623'/> + <pointer-type-def type-id='type-id-1621' size-in-bits='64' id='type-id-1622'/> <!-- __tsan::Vector<__tsan::ReportStack*>* --> - <pointer-type-def type-id='type-id-1624' size-in-bits='64' id='type-id-1625'/> + <pointer-type-def type-id='type-id-1623' size-in-bits='64' id='type-id-1624'/> <!-- __tsan::Vector<__tsan::ReportThread*>* --> - <pointer-type-def type-id='type-id-1626' size-in-bits='64' id='type-id-1627'/> + <pointer-type-def type-id='type-id-1625' size-in-bits='64' id='type-id-1626'/> <!-- const __sanitizer::AnsiColorDecorator --> - <qualified-type-def type-id='type-id-1577' const='yes' id='type-id-1628'/> + <qualified-type-def type-id='type-id-1576' const='yes' id='type-id-1627'/> <!-- const __sanitizer::AnsiColorDecorator* --> - <pointer-type-def type-id='type-id-1628' size-in-bits='64' id='type-id-1629'/> + <pointer-type-def type-id='type-id-1627' size-in-bits='64' id='type-id-1628'/> <!-- const __tsan::ReportDesc --> - <qualified-type-def type-id='type-id-1581' const='yes' id='type-id-1630'/> + <qualified-type-def type-id='type-id-1580' const='yes' id='type-id-1629'/> <!-- const __tsan::ReportDesc& --> - <reference-type-def kind='lvalue' type-id='type-id-1630' size-in-bits='64' id='type-id-1631'/> + <reference-type-def kind='lvalue' type-id='type-id-1629' size-in-bits='64' id='type-id-1630'/> <!-- const __tsan::ReportDesc* --> - <pointer-type-def type-id='type-id-1630' size-in-bits='64' id='type-id-1632'/> + <pointer-type-def type-id='type-id-1629' size-in-bits='64' id='type-id-1631'/> <!-- const __tsan::ReportMopMutex --> - <qualified-type-def type-id='type-id-1595' const='yes' id='type-id-1633'/> + <qualified-type-def type-id='type-id-1594' const='yes' id='type-id-1632'/> <!-- const __tsan::ReportMopMutex& --> - <reference-type-def kind='lvalue' type-id='type-id-1633' size-in-bits='64' id='type-id-1634'/> + <reference-type-def kind='lvalue' type-id='type-id-1632' size-in-bits='64' id='type-id-1633'/> <!-- const __tsan::ReportStack --> - <qualified-type-def type-id='type-id-1604' const='yes' id='type-id-1635'/> + <qualified-type-def type-id='type-id-1603' const='yes' id='type-id-1634'/> <!-- const __tsan::ReportStack* --> - <pointer-type-def type-id='type-id-1635' size-in-bits='64' id='type-id-1636'/> + <pointer-type-def type-id='type-id-1634' size-in-bits='64' id='type-id-1635'/> <!-- const __tsan::Vector<__tsan::ReportLocation*> --> - <qualified-type-def type-id='type-id-1616' const='yes' id='type-id-1637'/> + <qualified-type-def type-id='type-id-1615' const='yes' id='type-id-1636'/> <!-- const __tsan::Vector<__tsan::ReportLocation*>& --> - <reference-type-def kind='lvalue' type-id='type-id-1637' size-in-bits='64' id='type-id-1638'/> + <reference-type-def kind='lvalue' type-id='type-id-1636' size-in-bits='64' id='type-id-1637'/> <!-- const __tsan::Vector<__tsan::ReportLocation*>* --> - <pointer-type-def type-id='type-id-1637' size-in-bits='64' id='type-id-1639'/> + <pointer-type-def type-id='type-id-1636' size-in-bits='64' id='type-id-1638'/> <!-- const __tsan::Vector<__tsan::ReportMop*> --> - <qualified-type-def type-id='type-id-1618' const='yes' id='type-id-1640'/> + <qualified-type-def type-id='type-id-1617' const='yes' id='type-id-1639'/> <!-- const __tsan::Vector<__tsan::ReportMop*>& --> - <reference-type-def kind='lvalue' type-id='type-id-1640' size-in-bits='64' id='type-id-1641'/> + <reference-type-def kind='lvalue' type-id='type-id-1639' size-in-bits='64' id='type-id-1640'/> <!-- const __tsan::Vector<__tsan::ReportMop*>* --> - <pointer-type-def type-id='type-id-1640' size-in-bits='64' id='type-id-1642'/> + <pointer-type-def type-id='type-id-1639' size-in-bits='64' id='type-id-1641'/> <!-- const __tsan::Vector<__tsan::ReportMopMutex> --> - <qualified-type-def type-id='type-id-1620' const='yes' id='type-id-1643'/> + <qualified-type-def type-id='type-id-1619' const='yes' id='type-id-1642'/> <!-- const __tsan::Vector<__tsan::ReportMopMutex>& --> - <reference-type-def kind='lvalue' type-id='type-id-1643' size-in-bits='64' id='type-id-1644'/> + <reference-type-def kind='lvalue' type-id='type-id-1642' size-in-bits='64' id='type-id-1643'/> <!-- const __tsan::Vector<__tsan::ReportMopMutex>* --> - <pointer-type-def type-id='type-id-1643' size-in-bits='64' id='type-id-1645'/> + <pointer-type-def type-id='type-id-1642' size-in-bits='64' id='type-id-1644'/> <!-- const __tsan::Vector<__tsan::ReportMutex*> --> - <qualified-type-def type-id='type-id-1622' const='yes' id='type-id-1646'/> + <qualified-type-def type-id='type-id-1621' const='yes' id='type-id-1645'/> <!-- const __tsan::Vector<__tsan::ReportMutex*>& --> - <reference-type-def kind='lvalue' type-id='type-id-1646' size-in-bits='64' id='type-id-1647'/> + <reference-type-def kind='lvalue' type-id='type-id-1645' size-in-bits='64' id='type-id-1646'/> <!-- const __tsan::Vector<__tsan::ReportMutex*>* --> - <pointer-type-def type-id='type-id-1646' size-in-bits='64' id='type-id-1648'/> + <pointer-type-def type-id='type-id-1645' size-in-bits='64' id='type-id-1647'/> <!-- const __tsan::Vector<__tsan::ReportStack*> --> - <qualified-type-def type-id='type-id-1624' const='yes' id='type-id-1649'/> + <qualified-type-def type-id='type-id-1623' const='yes' id='type-id-1648'/> <!-- const __tsan::Vector<__tsan::ReportStack*>& --> - <reference-type-def kind='lvalue' type-id='type-id-1649' size-in-bits='64' id='type-id-1650'/> + <reference-type-def kind='lvalue' type-id='type-id-1648' size-in-bits='64' id='type-id-1649'/> <!-- const __tsan::Vector<__tsan::ReportStack*>* --> - <pointer-type-def type-id='type-id-1649' size-in-bits='64' id='type-id-1651'/> + <pointer-type-def type-id='type-id-1648' size-in-bits='64' id='type-id-1650'/> <!-- const __tsan::Vector<__tsan::ReportThread*> --> - <qualified-type-def type-id='type-id-1626' const='yes' id='type-id-1652'/> + <qualified-type-def type-id='type-id-1625' const='yes' id='type-id-1651'/> <!-- const __tsan::Vector<__tsan::ReportThread*>& --> - <reference-type-def kind='lvalue' type-id='type-id-1652' size-in-bits='64' id='type-id-1653'/> + <reference-type-def kind='lvalue' type-id='type-id-1651' size-in-bits='64' id='type-id-1652'/> <!-- const __tsan::Vector<__tsan::ReportThread*>* --> - <pointer-type-def type-id='type-id-1652' size-in-bits='64' id='type-id-1654'/> + <pointer-type-def type-id='type-id-1651' size-in-bits='64' id='type-id-1653'/> <!-- namespace __sanitizer --> <namespace-decl name='__sanitizer'> <!-- class __sanitizer::AnsiColorDecorator --> - <class-decl name='AnsiColorDecorator' size-in-bits='8' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_report_decorator.h' line='19' column='1' id='type-id-1577'> + <class-decl name='AnsiColorDecorator' size-in-bits='8' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_report_decorator.h' line='19' column='1' id='type-id-1576'> <data-member access='private' layout-offset-in-bits='0'> <!-- bool __sanitizer::AnsiColorDecorator::ansi_ --> <var-decl name='ansi_' type-id='type-id-121' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_report_decorator.h' line='35' column='1'/> @@ -32680,7 +32678,7 @@ <!-- __sanitizer::AnsiColorDecorator::AnsiColorDecorator(bool) --> <function-decl name='AnsiColorDecorator' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_report_decorator.h' line='23' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__sanitizer::AnsiColorDecorator*' --> - <parameter type-id='type-id-1578' is-artificial='yes'/> + <parameter type-id='type-id-1577' is-artificial='yes'/> <!-- parameter of type 'bool' --> <parameter type-id='type-id-121'/> <!-- void --> @@ -32691,7 +32689,7 @@ <!-- const char* __sanitizer::AnsiColorDecorator::Red() --> <function-decl name='Red' mangled-name='_ZNK11__sanitizer18AnsiColorDecorator3RedEv' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_report_decorator.h' line='26' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const __sanitizer::AnsiColorDecorator*' --> - <parameter type-id='type-id-1629' is-artificial='yes'/> + <parameter type-id='type-id-1628' is-artificial='yes'/> <!-- const char* --> <return type-id='type-id-2'/> </function-decl> @@ -32700,7 +32698,7 @@ <!-- const char* __sanitizer::AnsiColorDecorator::Default() --> <function-decl name='Default' mangled-name='_ZNK11__sanitizer18AnsiColorDecorator7DefaultEv' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_report_decorator.h' line='33' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const __sanitizer::AnsiColorDecorator*' --> - <parameter type-id='type-id-1629' is-artificial='yes'/> + <parameter type-id='type-id-1628' is-artificial='yes'/> <!-- const char* --> <return type-id='type-id-2'/> </function-decl> @@ -32709,7 +32707,7 @@ <!-- const char* __sanitizer::AnsiColorDecorator::Blue() --> <function-decl name='Blue' mangled-name='_ZNK11__sanitizer18AnsiColorDecorator4BlueEv' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_report_decorator.h' line='29' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const __sanitizer::AnsiColorDecorator*' --> - <parameter type-id='type-id-1629' is-artificial='yes'/> + <parameter type-id='type-id-1628' is-artificial='yes'/> <!-- const char* --> <return type-id='type-id-2'/> </function-decl> @@ -32718,7 +32716,7 @@ <!-- const char* __sanitizer::AnsiColorDecorator::Cyan() --> <function-decl name='Cyan' mangled-name='_ZNK11__sanitizer18AnsiColorDecorator4CyanEv' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_report_decorator.h' line='31' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const __sanitizer::AnsiColorDecorator*' --> - <parameter type-id='type-id-1629' is-artificial='yes'/> + <parameter type-id='type-id-1628' is-artificial='yes'/> <!-- const char* --> <return type-id='type-id-2'/> </function-decl> @@ -32727,7 +32725,7 @@ <!-- const char* __sanitizer::AnsiColorDecorator::Green() --> <function-decl name='Green' mangled-name='_ZNK11__sanitizer18AnsiColorDecorator5GreenEv' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_report_decorator.h' line='27' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const __sanitizer::AnsiColorDecorator*' --> - <parameter type-id='type-id-1629' is-artificial='yes'/> + <parameter type-id='type-id-1628' is-artificial='yes'/> <!-- const char* --> <return type-id='type-id-2'/> </function-decl> @@ -32736,7 +32734,7 @@ <!-- const char* __sanitizer::AnsiColorDecorator::Yellow() --> <function-decl name='Yellow' mangled-name='_ZNK11__sanitizer18AnsiColorDecorator6YellowEv' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_report_decorator.h' line='28' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const __sanitizer::AnsiColorDecorator*' --> - <parameter type-id='type-id-1629' is-artificial='yes'/> + <parameter type-id='type-id-1628' is-artificial='yes'/> <!-- const char* --> <return type-id='type-id-2'/> </function-decl> @@ -32745,7 +32743,7 @@ <!-- const char* __sanitizer::AnsiColorDecorator::Magenta() --> <function-decl name='Magenta' mangled-name='_ZNK11__sanitizer18AnsiColorDecorator7MagentaEv' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_report_decorator.h' line='30' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const __sanitizer::AnsiColorDecorator*' --> - <parameter type-id='type-id-1629' is-artificial='yes'/> + <parameter type-id='type-id-1628' is-artificial='yes'/> <!-- const char* --> <return type-id='type-id-2'/> </function-decl> @@ -32755,14 +32753,14 @@ <!-- namespace __tsan --> <namespace-decl name='__tsan'> <!-- class __tsan::Decorator --> - <class-decl name='Decorator' size-in-bits='8' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_report.cc' line='18' column='1' id='type-id-1579'> + <class-decl name='Decorator' size-in-bits='8' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_report.cc' line='18' column='1' id='type-id-1578'> <!-- class __sanitizer::AnsiColorDecorator --> - <base-class access='private' layout-offset-in-bits='0' type-id='type-id-1577'/> + <base-class access='private' layout-offset-in-bits='0' type-id='type-id-1576'/> <member-function access='public' constructor='yes'> <!-- __tsan::Decorator::Decorator() --> <function-decl name='Decorator' filepath='../../.././libsanitizer/tsan/tsan_report.cc' line='20' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::Decorator*' --> - <parameter type-id='type-id-1580' is-artificial='yes'/> + <parameter type-id='type-id-1579' is-artificial='yes'/> <!-- void --> <return type-id='type-id-25'/> </function-decl> @@ -32771,7 +32769,7 @@ <!-- const char* __tsan::Decorator::Sleep() --> <function-decl name='Sleep' mangled-name='_ZN6__tsan9Decorator5SleepEv' filepath='../../.././libsanitizer/tsan/tsan_report.cc' line='29' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::Decorator*' --> - <parameter type-id='type-id-1580' is-artificial='yes'/> + <parameter type-id='type-id-1579' is-artificial='yes'/> <!-- const char* --> <return type-id='type-id-2'/> </function-decl> @@ -32780,7 +32778,7 @@ <!-- const char* __tsan::Decorator::EndSleep() --> <function-decl name='EndSleep' mangled-name='_ZN6__tsan9Decorator8EndSleepEv' filepath='../../.././libsanitizer/tsan/tsan_report.cc' line='30' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::Decorator*' --> - <parameter type-id='type-id-1580' is-artificial='yes'/> + <parameter type-id='type-id-1579' is-artificial='yes'/> <!-- const char* --> <return type-id='type-id-2'/> </function-decl> @@ -32789,7 +32787,7 @@ <!-- const char* __tsan::Decorator::Location() --> <function-decl name='Location' mangled-name='_ZN6__tsan9Decorator8LocationEv' filepath='../../.././libsanitizer/tsan/tsan_report.cc' line='27' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::Decorator*' --> - <parameter type-id='type-id-1580' is-artificial='yes'/> + <parameter type-id='type-id-1579' is-artificial='yes'/> <!-- const char* --> <return type-id='type-id-2'/> </function-decl> @@ -32798,7 +32796,7 @@ <!-- const char* __tsan::Decorator::EndLocation() --> <function-decl name='EndLocation' mangled-name='_ZN6__tsan9Decorator11EndLocationEv' filepath='../../.././libsanitizer/tsan/tsan_report.cc' line='28' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::Decorator*' --> - <parameter type-id='type-id-1580' is-artificial='yes'/> + <parameter type-id='type-id-1579' is-artificial='yes'/> <!-- const char* --> <return type-id='type-id-2'/> </function-decl> @@ -32807,7 +32805,7 @@ <!-- const char* __tsan::Decorator::Mutex() --> <function-decl name='Mutex' mangled-name='_ZN6__tsan9Decorator5MutexEv' filepath='../../.././libsanitizer/tsan/tsan_report.cc' line='31' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::Decorator*' --> - <parameter type-id='type-id-1580' is-artificial='yes'/> + <parameter type-id='type-id-1579' is-artificial='yes'/> <!-- const char* --> <return type-id='type-id-2'/> </function-decl> @@ -32816,7 +32814,7 @@ <!-- const char* __tsan::Decorator::EndMutex() --> <function-decl name='EndMutex' mangled-name='_ZN6__tsan9Decorator8EndMutexEv' filepath='../../.././libsanitizer/tsan/tsan_report.cc' line='32' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::Decorator*' --> - <parameter type-id='type-id-1580' is-artificial='yes'/> + <parameter type-id='type-id-1579' is-artificial='yes'/> <!-- const char* --> <return type-id='type-id-2'/> </function-decl> @@ -32825,7 +32823,7 @@ <!-- const char* __tsan::Decorator::ThreadDescription() --> <function-decl name='ThreadDescription' mangled-name='_ZN6__tsan9Decorator17ThreadDescriptionEv' filepath='../../.././libsanitizer/tsan/tsan_report.cc' line='25' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::Decorator*' --> - <parameter type-id='type-id-1580' is-artificial='yes'/> + <parameter type-id='type-id-1579' is-artificial='yes'/> <!-- const char* --> <return type-id='type-id-2'/> </function-decl> @@ -32834,7 +32832,7 @@ <!-- const char* __tsan::Decorator::EndThreadDescription() --> <function-decl name='EndThreadDescription' mangled-name='_ZN6__tsan9Decorator20EndThreadDescriptionEv' filepath='../../.././libsanitizer/tsan/tsan_report.cc' line='26' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::Decorator*' --> - <parameter type-id='type-id-1580' is-artificial='yes'/> + <parameter type-id='type-id-1579' is-artificial='yes'/> <!-- const char* --> <return type-id='type-id-2'/> </function-decl> @@ -32843,7 +32841,7 @@ <!-- const char* __tsan::Decorator::Access() --> <function-decl name='Access' mangled-name='_ZN6__tsan9Decorator6AccessEv' filepath='../../.././libsanitizer/tsan/tsan_report.cc' line='23' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::Decorator*' --> - <parameter type-id='type-id-1580' is-artificial='yes'/> + <parameter type-id='type-id-1579' is-artificial='yes'/> <!-- const char* --> <return type-id='type-id-2'/> </function-decl> @@ -32852,7 +32850,7 @@ <!-- const char* __tsan::Decorator::EndAccess() --> <function-decl name='EndAccess' mangled-name='_ZN6__tsan9Decorator9EndAccessEv' filepath='../../.././libsanitizer/tsan/tsan_report.cc' line='24' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::Decorator*' --> - <parameter type-id='type-id-1580' is-artificial='yes'/> + <parameter type-id='type-id-1579' is-artificial='yes'/> <!-- const char* --> <return type-id='type-id-2'/> </function-decl> @@ -32861,7 +32859,7 @@ <!-- const char* __tsan::Decorator::Warning() --> <function-decl name='Warning' mangled-name='_ZN6__tsan9Decorator7WarningEv' filepath='../../.././libsanitizer/tsan/tsan_report.cc' line='21' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::Decorator*' --> - <parameter type-id='type-id-1580' is-artificial='yes'/> + <parameter type-id='type-id-1579' is-artificial='yes'/> <!-- const char* --> <return type-id='type-id-2'/> </function-decl> @@ -32870,17 +32868,17 @@ <!-- const char* __tsan::Decorator::EndWarning() --> <function-decl name='EndWarning' mangled-name='_ZN6__tsan9Decorator10EndWarningEv' filepath='../../.././libsanitizer/tsan/tsan_report.cc' line='22' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::Decorator*' --> - <parameter type-id='type-id-1580' is-artificial='yes'/> + <parameter type-id='type-id-1579' is-artificial='yes'/> <!-- const char* --> <return type-id='type-id-2'/> </function-decl> </member-function> </class-decl> <!-- struct __tsan::ReportStack --> - <class-decl name='ReportStack' size-in-bits='448' is-struct='yes' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_report.h' line='29' column='1' id='type-id-1604'> + <class-decl name='ReportStack' size-in-bits='448' is-struct='yes' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_report.h' line='29' column='1' id='type-id-1603'> <data-member access='public' layout-offset-in-bits='0'> <!-- __tsan::ReportStack* __tsan::ReportStack::next --> - <var-decl name='next' type-id='type-id-1605' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_report.h' line='30' column='1'/> + <var-decl name='next' type-id='type-id-1604' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_report.h' line='30' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <!-- char* __tsan::ReportStack::module --> @@ -32912,7 +32910,7 @@ </data-member> </class-decl> <!-- struct __tsan::ReportMopMutex --> - <class-decl name='ReportMopMutex' size-in-bits='128' is-struct='yes' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_report.h' line='40' column='1' id='type-id-1595'> + <class-decl name='ReportMopMutex' size-in-bits='128' is-struct='yes' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_report.h' line='40' column='1' id='type-id-1594'> <data-member access='public' layout-offset-in-bits='0'> <!-- __sanitizer::u64 __tsan::ReportMopMutex::id --> <var-decl name='id' type-id='type-id-126' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_report.h' line='41' column='1'/> @@ -32923,7 +32921,7 @@ </data-member> </class-decl> <!-- struct __tsan::ReportMop --> - <class-decl name='ReportMop' size-in-bits='512' is-struct='yes' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_report.h' line='45' column='1' id='type-id-1589'> + <class-decl name='ReportMop' size-in-bits='512' is-struct='yes' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_report.h' line='45' column='1' id='type-id-1588'> <data-member access='public' layout-offset-in-bits='0'> <!-- int __tsan::ReportMop::tid --> <var-decl name='tid' type-id='type-id-8' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_report.h' line='46' column='1'/> @@ -32946,17 +32944,17 @@ </data-member> <data-member access='public' layout-offset-in-bits='192'> <!-- __tsan::Vector<__tsan::ReportMopMutex> __tsan::ReportMop::mset --> - <var-decl name='mset' type-id='type-id-1620' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_report.h' line='51' column='1'/> + <var-decl name='mset' type-id='type-id-1619' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_report.h' line='51' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='448'> <!-- __tsan::ReportStack* __tsan::ReportMop::stack --> - <var-decl name='stack' type-id='type-id-1605' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_report.h' line='52' column='1'/> + <var-decl name='stack' type-id='type-id-1604' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_report.h' line='52' column='1'/> </data-member> <member-function access='public' constructor='yes'> <!-- __tsan::ReportMop::ReportMop() --> <function-decl name='ReportMop' filepath='../../.././libsanitizer/tsan/tsan_report.h' line='54' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::ReportMop*' --> - <parameter type-id='type-id-1590' is-artificial='yes'/> + <parameter type-id='type-id-1589' is-artificial='yes'/> <!-- void --> <return type-id='type-id-25'/> </function-decl> @@ -32965,14 +32963,14 @@ <!-- __tsan::ReportMop::ReportMop() --> <function-decl name='ReportMop' mangled-name='_ZN6__tsan9ReportMopC2Ev' filepath='../../.././libsanitizer/tsan/tsan_report.h' line='54' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::ReportMop*' --> - <parameter type-id='type-id-1590' is-artificial='yes'/> + <parameter type-id='type-id-1589' is-artificial='yes'/> <!-- void --> <return type-id='type-id-25'/> </function-decl> </member-function> </class-decl> <!-- enum __tsan::ReportLocationType --> - <enum-decl name='ReportLocationType' filepath='../../.././libsanitizer/tsan/tsan_report.h' line='57' column='1' id='type-id-1655'> + <enum-decl name='ReportLocationType' filepath='../../.././libsanitizer/tsan/tsan_report.h' line='57' column='1' id='type-id-1654'> <underlying-type type-id='type-id-54'/> <enumerator name='ReportLocationGlobal' value='0'/> <enumerator name='ReportLocationHeap' value='1'/> @@ -32981,10 +32979,10 @@ <enumerator name='ReportLocationFD' value='4'/> </enum-decl> <!-- struct __tsan::ReportLocation --> - <class-decl name='ReportLocation' size-in-bits='640' is-struct='yes' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_report.h' line='65' column='1' id='type-id-1583'> + <class-decl name='ReportLocation' size-in-bits='640' is-struct='yes' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_report.h' line='65' column='1' id='type-id-1582'> <data-member access='public' layout-offset-in-bits='0'> <!-- __tsan::ReportLocationType __tsan::ReportLocation::type --> - <var-decl name='type' type-id='type-id-1655' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_report.h' line='66' column='1'/> + <var-decl name='type' type-id='type-id-1654' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_report.h' line='66' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <!-- __sanitizer::uptr __tsan::ReportLocation::addr --> @@ -33024,11 +33022,11 @@ </data-member> <data-member access='public' layout-offset-in-bits='576'> <!-- __tsan::ReportStack* __tsan::ReportLocation::stack --> - <var-decl name='stack' type-id='type-id-1605' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_report.h' line='76' column='1'/> + <var-decl name='stack' type-id='type-id-1604' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_report.h' line='76' column='1'/> </data-member> </class-decl> <!-- struct __tsan::ReportThread --> - <class-decl name='ReportThread' size-in-bits='384' is-struct='yes' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_report.h' line='79' column='1' id='type-id-1610'> + <class-decl name='ReportThread' size-in-bits='384' is-struct='yes' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_report.h' line='79' column='1' id='type-id-1609'> <data-member access='public' layout-offset-in-bits='0'> <!-- int __tsan::ReportThread::id --> <var-decl name='id' type-id='type-id-8' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_report.h' line='80' column='1'/> @@ -33051,11 +33049,11 @@ </data-member> <data-member access='public' layout-offset-in-bits='320'> <!-- __tsan::ReportStack* __tsan::ReportThread::stack --> - <var-decl name='stack' type-id='type-id-1605' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_report.h' line='85' column='1'/> + <var-decl name='stack' type-id='type-id-1604' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_report.h' line='85' column='1'/> </data-member> </class-decl> <!-- struct __tsan::ReportMutex --> - <class-decl name='ReportMutex' size-in-bits='192' is-struct='yes' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_report.h' line='88' column='1' id='type-id-1598'> + <class-decl name='ReportMutex' size-in-bits='192' is-struct='yes' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_report.h' line='88' column='1' id='type-id-1597'> <data-member access='public' layout-offset-in-bits='0'> <!-- __sanitizer::u64 __tsan::ReportMutex::id --> <var-decl name='id' type-id='type-id-126' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_report.h' line='89' column='1'/> @@ -33066,38 +33064,38 @@ </data-member> <data-member access='public' layout-offset-in-bits='128'> <!-- __tsan::ReportStack* __tsan::ReportMutex::stack --> - <var-decl name='stack' type-id='type-id-1605' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_report.h' line='91' column='1'/> + <var-decl name='stack' type-id='type-id-1604' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_report.h' line='91' column='1'/> </data-member> </class-decl> <!-- class __tsan::ReportDesc --> - <class-decl name='ReportDesc' size-in-bits='1472' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_report.h' line='94' column='1' id='type-id-1581'> + <class-decl name='ReportDesc' size-in-bits='1472' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_report.h' line='94' column='1' id='type-id-1580'> <data-member access='public' layout-offset-in-bits='0'> <!-- __tsan::ReportType __tsan::ReportDesc::typ --> <var-decl name='typ' type-id='type-id-1488' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_report.h' line='96' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <!-- __tsan::Vector<__tsan::ReportStack*> __tsan::ReportDesc::stacks --> - <var-decl name='stacks' type-id='type-id-1624' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_report.h' line='97' column='1'/> + <var-decl name='stacks' type-id='type-id-1623' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_report.h' line='97' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> <!-- __tsan::Vector<__tsan::ReportMop*> __tsan::ReportDesc::mops --> - <var-decl name='mops' type-id='type-id-1618' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_report.h' line='98' column='1'/> + <var-decl name='mops' type-id='type-id-1617' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_report.h' line='98' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='576'> <!-- __tsan::Vector<__tsan::ReportLocation*> __tsan::ReportDesc::locs --> - <var-decl name='locs' type-id='type-id-1616' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_report.h' line='99' column='1'/> + <var-decl name='locs' type-id='type-id-1615' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_report.h' line='99' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='832'> <!-- __tsan::Vector<__tsan::ReportMutex*> __tsan::ReportDesc::mutexes --> - <var-decl name='mutexes' type-id='type-id-1622' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_report.h' line='100' column='1'/> + <var-decl name='mutexes' type-id='type-id-1621' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_report.h' line='100' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1088'> <!-- __tsan::Vector<__tsan::ReportThread*> __tsan::ReportDesc::threads --> - <var-decl name='threads' type-id='type-id-1626' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_report.h' line='101' column='1'/> + <var-decl name='threads' type-id='type-id-1625' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_report.h' line='101' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1344'> <!-- __tsan::ReportStack* __tsan::ReportDesc::sleep --> - <var-decl name='sleep' type-id='type-id-1605' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_report.h' line='102' column='1'/> + <var-decl name='sleep' type-id='type-id-1604' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_report.h' line='102' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1408'> <!-- int __tsan::ReportDesc::count --> @@ -33107,7 +33105,7 @@ <!-- __tsan::ReportDesc::ReportDesc() --> <function-decl name='ReportDesc' filepath='../../.././libsanitizer/tsan/tsan_report.h' line='105' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::ReportDesc*' --> - <parameter type-id='type-id-1582' is-artificial='yes'/> + <parameter type-id='type-id-1581' is-artificial='yes'/> <!-- void --> <return type-id='type-id-25'/> </function-decl> @@ -33116,7 +33114,7 @@ <!-- __tsan::ReportDesc::~ReportDesc(int) --> <function-decl name='~ReportDesc' filepath='../../.././libsanitizer/tsan/tsan_report.h' line='106' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::ReportDesc*' --> - <parameter type-id='type-id-1582' is-artificial='yes'/> + <parameter type-id='type-id-1581' is-artificial='yes'/> <!-- artificial parameter of type 'int' --> <parameter type-id='type-id-8' is-artificial='yes'/> <!-- void --> @@ -33127,9 +33125,9 @@ <!-- __tsan::ReportDesc::ReportDesc(const __tsan::ReportDesc&) --> <function-decl name='ReportDesc' filepath='../../.././libsanitizer/tsan/tsan_report.h' line='109' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::ReportDesc*' --> - <parameter type-id='type-id-1582' is-artificial='yes'/> + <parameter type-id='type-id-1581' is-artificial='yes'/> <!-- parameter of type 'const __tsan::ReportDesc&' --> - <parameter type-id='type-id-1631'/> + <parameter type-id='type-id-1630'/> <!-- void --> <return type-id='type-id-25'/> </function-decl> @@ -33138,7 +33136,7 @@ <!-- __tsan::ReportDesc::ReportDesc() --> <function-decl name='ReportDesc' mangled-name='_ZN6__tsan10ReportDescC2Ev' filepath='../../.././libsanitizer/tsan/tsan_report.h' line='105' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::ReportDesc*' --> - <parameter type-id='type-id-1582' is-artificial='yes'/> + <parameter type-id='type-id-1581' is-artificial='yes'/> <!-- void --> <return type-id='type-id-25'/> </function-decl> @@ -33147,7 +33145,7 @@ <!-- __tsan::ReportDesc::~ReportDesc(int) --> <function-decl name='~ReportDesc' mangled-name='_ZN6__tsan10ReportDescD2Ev' filepath='../../.././libsanitizer/tsan/tsan_report.h' line='106' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::ReportDesc*' --> - <parameter type-id='type-id-1582' is-artificial='yes'/> + <parameter type-id='type-id-1581' is-artificial='yes'/> <!-- artificial parameter of type 'int' --> <parameter type-id='type-id-8' is-artificial='yes'/> <!-- void --> @@ -33156,28 +33154,28 @@ </member-function> </class-decl> <!-- class __tsan::Vector<__tsan::ReportLocation*> --> - <class-decl name='Vector<__tsan::ReportLocation*>' size-in-bits='256' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='23' column='1' id='type-id-1616'> + <class-decl name='Vector<__tsan::ReportLocation*>' size-in-bits='256' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='23' column='1' id='type-id-1615'> <data-member access='private' layout-offset-in-bits='0'> <!-- const __tsan::MBlockType __tsan::Vector<__tsan::ReportLocation*>::typ_ --> <var-decl name='typ_' type-id='type-id-290' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='80' column='1'/> </data-member> <data-member access='private' layout-offset-in-bits='64'> <!-- __tsan::ReportLocation** __tsan::Vector<__tsan::ReportLocation*>::begin_ --> - <var-decl name='begin_' type-id='type-id-1588' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='81' column='1'/> + <var-decl name='begin_' type-id='type-id-1587' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='81' column='1'/> </data-member> <data-member access='private' layout-offset-in-bits='128'> <!-- __tsan::ReportLocation** __tsan::Vector<__tsan::ReportLocation*>::end_ --> - <var-decl name='end_' type-id='type-id-1588' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='82' column='1'/> + <var-decl name='end_' type-id='type-id-1587' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='82' column='1'/> </data-member> <data-member access='private' layout-offset-in-bits='192'> <!-- __tsan::ReportLocation** __tsan::Vector<__tsan::ReportLocation*>::last_ --> - <var-decl name='last_' type-id='type-id-1588' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='83' column='1'/> + <var-decl name='last_' type-id='type-id-1587' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='83' column='1'/> </data-member> <member-function access='public'> <!-- void __tsan::Vector<__tsan::ReportLocation*>::Vector(__tsan::MBlockType) --> <function-decl name='Vector' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='25' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::Vector<__tsan::ReportLocation*>*' --> - <parameter type-id='type-id-1617' is-artificial='yes'/> + <parameter type-id='type-id-1616' is-artificial='yes'/> <!-- parameter of type 'enum __tsan::MBlockType' --> <parameter type-id='type-id-289'/> <!-- void --> @@ -33188,7 +33186,7 @@ <!-- __tsan::Vector<__tsan::ReportLocation*>::~Vector(int) --> <function-decl name='~Vector' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='32' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::Vector<__tsan::ReportLocation*>*' --> - <parameter type-id='type-id-1617' is-artificial='yes'/> + <parameter type-id='type-id-1616' is-artificial='yes'/> <!-- artificial parameter of type 'int' --> <parameter type-id='type-id-8' is-artificial='yes'/> <!-- void --> @@ -33199,9 +33197,9 @@ <!-- void __tsan::Vector<__tsan::ReportLocation*>::Vector(const __tsan::Vector<__tsan::ReportLocation*>&) --> <function-decl name='Vector' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='108' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::Vector<__tsan::ReportLocation*>*' --> - <parameter type-id='type-id-1617' is-artificial='yes'/> + <parameter type-id='type-id-1616' is-artificial='yes'/> <!-- parameter of type 'const __tsan::Vector<__tsan::ReportLocation*>&' --> - <parameter type-id='type-id-1638'/> + <parameter type-id='type-id-1637'/> <!-- void --> <return type-id='type-id-25'/> </function-decl> @@ -33210,7 +33208,7 @@ <!-- __sanitizer::uptr __tsan::Vector<__tsan::ReportLocation*>::Size() --> <function-decl name='Size' mangled-name='_ZNK6__tsan6VectorIPNS_14ReportLocationEE4SizeEv' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='45' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const __tsan::Vector<__tsan::ReportLocation*>*' --> - <parameter type-id='type-id-1639' is-artificial='yes'/> + <parameter type-id='type-id-1638' is-artificial='yes'/> <!-- typedef __sanitizer::uptr --> <return type-id='type-id-91'/> </function-decl> @@ -33219,29 +33217,29 @@ <!-- __tsan::ReportLocation* const& __tsan::Vector<__tsan::ReportLocation*>::operator[](__sanitizer::uptr) --> <function-decl name='operator[]' mangled-name='_ZNK6__tsan6VectorIPNS_14ReportLocationEEixEm' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='54' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const __tsan::Vector<__tsan::ReportLocation*>*' --> - <parameter type-id='type-id-1639' is-artificial='yes'/> + <parameter type-id='type-id-1638' is-artificial='yes'/> <!-- parameter of type 'typedef __sanitizer::uptr' --> <parameter type-id='type-id-91'/> <!-- __tsan::ReportLocation* const& --> - <return type-id='type-id-1586'/> + <return type-id='type-id-1585'/> </function-decl> </member-function> <member-function access='public'> <!-- __tsan::ReportLocation** __tsan::Vector<__tsan::ReportLocation*>::PushBack(__tsan::ReportLocation*) --> <function-decl name='PushBack' mangled-name='_ZN6__tsan6VectorIPNS_14ReportLocationEE8PushBackES2_' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='59' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::Vector<__tsan::ReportLocation*>*' --> - <parameter type-id='type-id-1617' is-artificial='yes'/> + <parameter type-id='type-id-1616' is-artificial='yes'/> <!-- parameter of type '__tsan::ReportLocation*' --> - <parameter type-id='type-id-1584'/> + <parameter type-id='type-id-1583'/> <!-- __tsan::ReportLocation** --> - <return type-id='type-id-1588'/> + <return type-id='type-id-1587'/> </function-decl> </member-function> <member-function access='private'> <!-- void __tsan::Vector<__tsan::ReportLocation*>::EnsureSize(__sanitizer::uptr) --> <function-decl name='EnsureSize' mangled-name='_ZN6__tsan6VectorIPNS_14ReportLocationEE10EnsureSizeEm' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::Vector<__tsan::ReportLocation*>*' --> - <parameter type-id='type-id-1617' is-artificial='yes'/> + <parameter type-id='type-id-1616' is-artificial='yes'/> <!-- parameter of type 'typedef __sanitizer::uptr' --> <parameter type-id='type-id-91'/> <!-- void --> @@ -33250,28 +33248,28 @@ </member-function> </class-decl> <!-- class __tsan::Vector<__tsan::ReportMop*> --> - <class-decl name='Vector<__tsan::ReportMop*>' size-in-bits='256' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='23' column='1' id='type-id-1618'> + <class-decl name='Vector<__tsan::ReportMop*>' size-in-bits='256' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='23' column='1' id='type-id-1617'> <data-member access='private' layout-offset-in-bits='0'> <!-- const __tsan::MBlockType __tsan::Vector<__tsan::ReportMop*>::typ_ --> <var-decl name='typ_' type-id='type-id-290' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='80' column='1'/> </data-member> <data-member access='private' layout-offset-in-bits='64'> <!-- __tsan::ReportMop** __tsan::Vector<__tsan::ReportMop*>::begin_ --> - <var-decl name='begin_' type-id='type-id-1594' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='81' column='1'/> + <var-decl name='begin_' type-id='type-id-1593' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='81' column='1'/> </data-member> <data-member access='private' layout-offset-in-bits='128'> <!-- __tsan::ReportMop** __tsan::Vector<__tsan::ReportMop*>::end_ --> - <var-decl name='end_' type-id='type-id-1594' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='82' column='1'/> + <var-decl name='end_' type-id='type-id-1593' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='82' column='1'/> </data-member> <data-member access='private' layout-offset-in-bits='192'> <!-- __tsan::ReportMop** __tsan::Vector<__tsan::ReportMop*>::last_ --> - <var-decl name='last_' type-id='type-id-1594' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='83' column='1'/> + <var-decl name='last_' type-id='type-id-1593' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='83' column='1'/> </data-member> <member-function access='public'> <!-- void __tsan::Vector<__tsan::ReportMop*>::Vector(__tsan::MBlockType) --> <function-decl name='Vector' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='25' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::Vector<__tsan::ReportMop*>*' --> - <parameter type-id='type-id-1619' is-artificial='yes'/> + <parameter type-id='type-id-1618' is-artificial='yes'/> <!-- parameter of type 'enum __tsan::MBlockType' --> <parameter type-id='type-id-289'/> <!-- void --> @@ -33282,7 +33280,7 @@ <!-- __tsan::Vector<__tsan::ReportMop*>::~Vector(int) --> <function-decl name='~Vector' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='32' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::Vector<__tsan::ReportMop*>*' --> - <parameter type-id='type-id-1619' is-artificial='yes'/> + <parameter type-id='type-id-1618' is-artificial='yes'/> <!-- artificial parameter of type 'int' --> <parameter type-id='type-id-8' is-artificial='yes'/> <!-- void --> @@ -33293,9 +33291,9 @@ <!-- void __tsan::Vector<__tsan::ReportMop*>::Vector(const __tsan::Vector<__tsan::ReportMop*>&) --> <function-decl name='Vector' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='108' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::Vector<__tsan::ReportMop*>*' --> - <parameter type-id='type-id-1619' is-artificial='yes'/> + <parameter type-id='type-id-1618' is-artificial='yes'/> <!-- parameter of type 'const __tsan::Vector<__tsan::ReportMop*>&' --> - <parameter type-id='type-id-1641'/> + <parameter type-id='type-id-1640'/> <!-- void --> <return type-id='type-id-25'/> </function-decl> @@ -33304,7 +33302,7 @@ <!-- __sanitizer::uptr __tsan::Vector<__tsan::ReportMop*>::Size() --> <function-decl name='Size' mangled-name='_ZNK6__tsan6VectorIPNS_9ReportMopEE4SizeEv' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='45' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const __tsan::Vector<__tsan::ReportMop*>*' --> - <parameter type-id='type-id-1642' is-artificial='yes'/> + <parameter type-id='type-id-1641' is-artificial='yes'/> <!-- typedef __sanitizer::uptr --> <return type-id='type-id-91'/> </function-decl> @@ -33313,29 +33311,29 @@ <!-- __tsan::ReportMop* const& __tsan::Vector<__tsan::ReportMop*>::operator[](__sanitizer::uptr) --> <function-decl name='operator[]' mangled-name='_ZNK6__tsan6VectorIPNS_9ReportMopEEixEm' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='54' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const __tsan::Vector<__tsan::ReportMop*>*' --> - <parameter type-id='type-id-1642' is-artificial='yes'/> + <parameter type-id='type-id-1641' is-artificial='yes'/> <!-- parameter of type 'typedef __sanitizer::uptr' --> <parameter type-id='type-id-91'/> <!-- __tsan::ReportMop* const& --> - <return type-id='type-id-1592'/> + <return type-id='type-id-1591'/> </function-decl> </member-function> <member-function access='public'> <!-- __tsan::ReportMop** __tsan::Vector<__tsan::ReportMop*>::PushBack(__tsan::ReportMop*) --> <function-decl name='PushBack' mangled-name='_ZN6__tsan6VectorIPNS_9ReportMopEE8PushBackES2_' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='59' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::Vector<__tsan::ReportMop*>*' --> - <parameter type-id='type-id-1619' is-artificial='yes'/> + <parameter type-id='type-id-1618' is-artificial='yes'/> <!-- parameter of type '__tsan::ReportMop*' --> - <parameter type-id='type-id-1590'/> + <parameter type-id='type-id-1589'/> <!-- __tsan::ReportMop** --> - <return type-id='type-id-1594'/> + <return type-id='type-id-1593'/> </function-decl> </member-function> <member-function access='private'> <!-- void __tsan::Vector<__tsan::ReportMop*>::EnsureSize(__sanitizer::uptr) --> <function-decl name='EnsureSize' mangled-name='_ZN6__tsan6VectorIPNS_9ReportMopEE10EnsureSizeEm' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::Vector<__tsan::ReportMop*>*' --> - <parameter type-id='type-id-1619' is-artificial='yes'/> + <parameter type-id='type-id-1618' is-artificial='yes'/> <!-- parameter of type 'typedef __sanitizer::uptr' --> <parameter type-id='type-id-91'/> <!-- void --> @@ -33344,28 +33342,28 @@ </member-function> </class-decl> <!-- class __tsan::Vector<__tsan::ReportMopMutex> --> - <class-decl name='Vector<__tsan::ReportMopMutex>' size-in-bits='256' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='23' column='1' id='type-id-1620'> + <class-decl name='Vector<__tsan::ReportMopMutex>' size-in-bits='256' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='23' column='1' id='type-id-1619'> <data-member access='private' layout-offset-in-bits='0'> <!-- const __tsan::MBlockType __tsan::Vector<__tsan::ReportMopMutex>::typ_ --> <var-decl name='typ_' type-id='type-id-290' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='80' column='1'/> </data-member> <data-member access='private' layout-offset-in-bits='64'> <!-- __tsan::ReportMopMutex* __tsan::Vector<__tsan::ReportMopMutex>::begin_ --> - <var-decl name='begin_' type-id='type-id-1597' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='81' column='1'/> + <var-decl name='begin_' type-id='type-id-1596' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='81' column='1'/> </data-member> <data-member access='private' layout-offset-in-bits='128'> <!-- __tsan::ReportMopMutex* __tsan::Vector<__tsan::ReportMopMutex>::end_ --> - <var-decl name='end_' type-id='type-id-1597' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='82' column='1'/> + <var-decl name='end_' type-id='type-id-1596' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='82' column='1'/> </data-member> <data-member access='private' layout-offset-in-bits='192'> <!-- __tsan::ReportMopMutex* __tsan::Vector<__tsan::ReportMopMutex>::last_ --> - <var-decl name='last_' type-id='type-id-1597' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='83' column='1'/> + <var-decl name='last_' type-id='type-id-1596' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='83' column='1'/> </data-member> <member-function access='public'> <!-- void __tsan::Vector<__tsan::ReportMopMutex>::Vector(__tsan::MBlockType) --> <function-decl name='Vector' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='25' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::Vector<__tsan::ReportMopMutex>*' --> - <parameter type-id='type-id-1621' is-artificial='yes'/> + <parameter type-id='type-id-1620' is-artificial='yes'/> <!-- parameter of type 'enum __tsan::MBlockType' --> <parameter type-id='type-id-289'/> <!-- void --> @@ -33376,7 +33374,7 @@ <!-- __tsan::Vector<__tsan::ReportMopMutex>::~Vector(int) --> <function-decl name='~Vector' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='32' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::Vector<__tsan::ReportMopMutex>*' --> - <parameter type-id='type-id-1621' is-artificial='yes'/> + <parameter type-id='type-id-1620' is-artificial='yes'/> <!-- artificial parameter of type 'int' --> <parameter type-id='type-id-8' is-artificial='yes'/> <!-- void --> @@ -33387,9 +33385,9 @@ <!-- void __tsan::Vector<__tsan::ReportMopMutex>::Vector(const __tsan::Vector<__tsan::ReportMopMutex>&) --> <function-decl name='Vector' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='108' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::Vector<__tsan::ReportMopMutex>*' --> - <parameter type-id='type-id-1621' is-artificial='yes'/> + <parameter type-id='type-id-1620' is-artificial='yes'/> <!-- parameter of type 'const __tsan::Vector<__tsan::ReportMopMutex>&' --> - <parameter type-id='type-id-1644'/> + <parameter type-id='type-id-1643'/> <!-- void --> <return type-id='type-id-25'/> </function-decl> @@ -33398,7 +33396,7 @@ <!-- __sanitizer::uptr __tsan::Vector<__tsan::ReportMopMutex>::Size() --> <function-decl name='Size' mangled-name='_ZNK6__tsan6VectorINS_14ReportMopMutexEE4SizeEv' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='45' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const __tsan::Vector<__tsan::ReportMopMutex>*' --> - <parameter type-id='type-id-1645' is-artificial='yes'/> + <parameter type-id='type-id-1644' is-artificial='yes'/> <!-- typedef __sanitizer::uptr --> <return type-id='type-id-91'/> </function-decl> @@ -33407,29 +33405,29 @@ <!-- const __tsan::ReportMopMutex& __tsan::Vector<__tsan::ReportMopMutex>::operator[](__sanitizer::uptr) --> <function-decl name='operator[]' mangled-name='_ZNK6__tsan6VectorINS_14ReportMopMutexEEixEm' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='54' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const __tsan::Vector<__tsan::ReportMopMutex>*' --> - <parameter type-id='type-id-1645' is-artificial='yes'/> + <parameter type-id='type-id-1644' is-artificial='yes'/> <!-- parameter of type 'typedef __sanitizer::uptr' --> <parameter type-id='type-id-91'/> <!-- const __tsan::ReportMopMutex& --> - <return type-id='type-id-1634'/> + <return type-id='type-id-1633'/> </function-decl> </member-function> <member-function access='public'> <!-- __tsan::ReportMopMutex* __tsan::Vector<__tsan::ReportMopMutex>::PushBack(__tsan::ReportMopMutex) --> <function-decl name='PushBack' mangled-name='_ZN6__tsan6VectorINS_14ReportMopMutexEE8PushBackES1_' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='59' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::Vector<__tsan::ReportMopMutex>*' --> - <parameter type-id='type-id-1621' is-artificial='yes'/> + <parameter type-id='type-id-1620' is-artificial='yes'/> <!-- parameter of type 'struct __tsan::ReportMopMutex' --> - <parameter type-id='type-id-1595'/> + <parameter type-id='type-id-1594'/> <!-- __tsan::ReportMopMutex* --> - <return type-id='type-id-1597'/> + <return type-id='type-id-1596'/> </function-decl> </member-function> <member-function access='private'> <!-- void __tsan::Vector<__tsan::ReportMopMutex>::EnsureSize(__sanitizer::uptr) --> <function-decl name='EnsureSize' mangled-name='_ZN6__tsan6VectorINS_14ReportMopMutexEE10EnsureSizeEm' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::Vector<__tsan::ReportMopMutex>*' --> - <parameter type-id='type-id-1621' is-artificial='yes'/> + <parameter type-id='type-id-1620' is-artificial='yes'/> <!-- parameter of type 'typedef __sanitizer::uptr' --> <parameter type-id='type-id-91'/> <!-- void --> @@ -33438,28 +33436,28 @@ </member-function> </class-decl> <!-- class __tsan::Vector<__tsan::ReportMutex*> --> - <class-decl name='Vector<__tsan::ReportMutex*>' size-in-bits='256' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='23' column='1' id='type-id-1622'> + <class-decl name='Vector<__tsan::ReportMutex*>' size-in-bits='256' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='23' column='1' id='type-id-1621'> <data-member access='private' layout-offset-in-bits='0'> <!-- const __tsan::MBlockType __tsan::Vector<__tsan::ReportMutex*>::typ_ --> <var-decl name='typ_' type-id='type-id-290' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='80' column='1'/> </data-member> <data-member access='private' layout-offset-in-bits='64'> <!-- __tsan::ReportMutex** __tsan::Vector<__tsan::ReportMutex*>::begin_ --> - <var-decl name='begin_' type-id='type-id-1603' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='81' column='1'/> + <var-decl name='begin_' type-id='type-id-1602' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='81' column='1'/> </data-member> <data-member access='private' layout-offset-in-bits='128'> <!-- __tsan::ReportMutex** __tsan::Vector<__tsan::ReportMutex*>::end_ --> - <var-decl name='end_' type-id='type-id-1603' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='82' column='1'/> + <var-decl name='end_' type-id='type-id-1602' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='82' column='1'/> </data-member> <data-member access='private' layout-offset-in-bits='192'> <!-- __tsan::ReportMutex** __tsan::Vector<__tsan::ReportMutex*>::last_ --> - <var-decl name='last_' type-id='type-id-1603' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='83' column='1'/> + <var-decl name='last_' type-id='type-id-1602' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='83' column='1'/> </data-member> <member-function access='public'> <!-- void __tsan::Vector<__tsan::ReportMutex*>::Vector(__tsan::MBlockType) --> <function-decl name='Vector' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='25' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::Vector<__tsan::ReportMutex*>*' --> - <parameter type-id='type-id-1623' is-artificial='yes'/> + <parameter type-id='type-id-1622' is-artificial='yes'/> <!-- parameter of type 'enum __tsan::MBlockType' --> <parameter type-id='type-id-289'/> <!-- void --> @@ -33470,7 +33468,7 @@ <!-- __tsan::Vector<__tsan::ReportMutex*>::~Vector(int) --> <function-decl name='~Vector' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='32' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::Vector<__tsan::ReportMutex*>*' --> - <parameter type-id='type-id-1623' is-artificial='yes'/> + <parameter type-id='type-id-1622' is-artificial='yes'/> <!-- artificial parameter of type 'int' --> <parameter type-id='type-id-8' is-artificial='yes'/> <!-- void --> @@ -33481,9 +33479,9 @@ <!-- void __tsan::Vector<__tsan::ReportMutex*>::Vector(const __tsan::Vector<__tsan::ReportMutex*>&) --> <function-decl name='Vector' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='108' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::Vector<__tsan::ReportMutex*>*' --> - <parameter type-id='type-id-1623' is-artificial='yes'/> + <parameter type-id='type-id-1622' is-artificial='yes'/> <!-- parameter of type 'const __tsan::Vector<__tsan::ReportMutex*>&' --> - <parameter type-id='type-id-1647'/> + <parameter type-id='type-id-1646'/> <!-- void --> <return type-id='type-id-25'/> </function-decl> @@ -33492,7 +33490,7 @@ <!-- __sanitizer::uptr __tsan::Vector<__tsan::ReportMutex*>::Size() --> <function-decl name='Size' mangled-name='_ZNK6__tsan6VectorIPNS_11ReportMutexEE4SizeEv' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='45' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const __tsan::Vector<__tsan::ReportMutex*>*' --> - <parameter type-id='type-id-1648' is-artificial='yes'/> + <parameter type-id='type-id-1647' is-artificial='yes'/> <!-- typedef __sanitizer::uptr --> <return type-id='type-id-91'/> </function-decl> @@ -33501,40 +33499,40 @@ <!-- __tsan::ReportMutex* const& __tsan::Vector<__tsan::ReportMutex*>::operator[](__sanitizer::uptr) --> <function-decl name='operator[]' mangled-name='_ZNK6__tsan6VectorIPNS_11ReportMutexEEixEm' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='54' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const __tsan::Vector<__tsan::ReportMutex*>*' --> - <parameter type-id='type-id-1648' is-artificial='yes'/> + <parameter type-id='type-id-1647' is-artificial='yes'/> <!-- parameter of type 'typedef __sanitizer::uptr' --> <parameter type-id='type-id-91'/> <!-- __tsan::ReportMutex* const& --> - <return type-id='type-id-1601'/> + <return type-id='type-id-1600'/> </function-decl> </member-function> <member-function access='public'> <!-- __tsan::ReportMutex*& __tsan::Vector<__tsan::ReportMutex*>::operator[](__sanitizer::uptr) --> <function-decl name='operator[]' mangled-name='_ZN6__tsan6VectorIPNS_11ReportMutexEEixEm' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='49' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::Vector<__tsan::ReportMutex*>*' --> - <parameter type-id='type-id-1623' is-artificial='yes'/> + <parameter type-id='type-id-1622' is-artificial='yes'/> <!-- parameter of type 'typedef __sanitizer::uptr' --> <parameter type-id='type-id-91'/> <!-- __tsan::ReportMutex*& --> - <return type-id='type-id-1602'/> + <return type-id='type-id-1601'/> </function-decl> </member-function> <member-function access='public'> <!-- __tsan::ReportMutex** __tsan::Vector<__tsan::ReportMutex*>::PushBack(__tsan::ReportMutex*) --> <function-decl name='PushBack' mangled-name='_ZN6__tsan6VectorIPNS_11ReportMutexEE8PushBackES2_' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='59' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::Vector<__tsan::ReportMutex*>*' --> - <parameter type-id='type-id-1623' is-artificial='yes'/> + <parameter type-id='type-id-1622' is-artificial='yes'/> <!-- parameter of type '__tsan::ReportMutex*' --> - <parameter type-id='type-id-1599'/> + <parameter type-id='type-id-1598'/> <!-- __tsan::ReportMutex** --> - <return type-id='type-id-1603'/> + <return type-id='type-id-1602'/> </function-decl> </member-function> <member-function access='private'> <!-- void __tsan::Vector<__tsan::ReportMutex*>::EnsureSize(__sanitizer::uptr) --> <function-decl name='EnsureSize' mangled-name='_ZN6__tsan6VectorIPNS_11ReportMutexEE10EnsureSizeEm' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::Vector<__tsan::ReportMutex*>*' --> - <parameter type-id='type-id-1623' is-artificial='yes'/> + <parameter type-id='type-id-1622' is-artificial='yes'/> <!-- parameter of type 'typedef __sanitizer::uptr' --> <parameter type-id='type-id-91'/> <!-- void --> @@ -33543,28 +33541,28 @@ </member-function> </class-decl> <!-- class __tsan::Vector<__tsan::ReportStack*> --> - <class-decl name='Vector<__tsan::ReportStack*>' size-in-bits='256' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='23' column='1' id='type-id-1624'> + <class-decl name='Vector<__tsan::ReportStack*>' size-in-bits='256' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='23' column='1' id='type-id-1623'> <data-member access='private' layout-offset-in-bits='0'> <!-- const __tsan::MBlockType __tsan::Vector<__tsan::ReportStack*>::typ_ --> <var-decl name='typ_' type-id='type-id-290' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='80' column='1'/> </data-member> <data-member access='private' layout-offset-in-bits='64'> <!-- __tsan::ReportStack** __tsan::Vector<__tsan::ReportStack*>::begin_ --> - <var-decl name='begin_' type-id='type-id-1609' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='81' column='1'/> + <var-decl name='begin_' type-id='type-id-1608' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='81' column='1'/> </data-member> <data-member access='private' layout-offset-in-bits='128'> <!-- __tsan::ReportStack** __tsan::Vector<__tsan::ReportStack*>::end_ --> - <var-decl name='end_' type-id='type-id-1609' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='82' column='1'/> + <var-decl name='end_' type-id='type-id-1608' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='82' column='1'/> </data-member> <data-member access='private' layout-offset-in-bits='192'> <!-- __tsan::ReportStack** __tsan::Vector<__tsan::ReportStack*>::last_ --> - <var-decl name='last_' type-id='type-id-1609' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='83' column='1'/> + <var-decl name='last_' type-id='type-id-1608' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='83' column='1'/> </data-member> <member-function access='public'> <!-- void __tsan::Vector<__tsan::ReportStack*>::Vector(__tsan::MBlockType) --> <function-decl name='Vector' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='25' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::Vector<__tsan::ReportStack*>*' --> - <parameter type-id='type-id-1625' is-artificial='yes'/> + <parameter type-id='type-id-1624' is-artificial='yes'/> <!-- parameter of type 'enum __tsan::MBlockType' --> <parameter type-id='type-id-289'/> <!-- void --> @@ -33575,7 +33573,7 @@ <!-- __tsan::Vector<__tsan::ReportStack*>::~Vector(int) --> <function-decl name='~Vector' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='32' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::Vector<__tsan::ReportStack*>*' --> - <parameter type-id='type-id-1625' is-artificial='yes'/> + <parameter type-id='type-id-1624' is-artificial='yes'/> <!-- artificial parameter of type 'int' --> <parameter type-id='type-id-8' is-artificial='yes'/> <!-- void --> @@ -33586,9 +33584,9 @@ <!-- void __tsan::Vector<__tsan::ReportStack*>::Vector(const __tsan::Vector<__tsan::ReportStack*>&) --> <function-decl name='Vector' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='108' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::Vector<__tsan::ReportStack*>*' --> - <parameter type-id='type-id-1625' is-artificial='yes'/> + <parameter type-id='type-id-1624' is-artificial='yes'/> <!-- parameter of type 'const __tsan::Vector<__tsan::ReportStack*>&' --> - <parameter type-id='type-id-1650'/> + <parameter type-id='type-id-1649'/> <!-- void --> <return type-id='type-id-25'/> </function-decl> @@ -33597,7 +33595,7 @@ <!-- __sanitizer::uptr __tsan::Vector<__tsan::ReportStack*>::Size() --> <function-decl name='Size' mangled-name='_ZNK6__tsan6VectorIPNS_11ReportStackEE4SizeEv' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='45' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const __tsan::Vector<__tsan::ReportStack*>*' --> - <parameter type-id='type-id-1651' is-artificial='yes'/> + <parameter type-id='type-id-1650' is-artificial='yes'/> <!-- typedef __sanitizer::uptr --> <return type-id='type-id-91'/> </function-decl> @@ -33606,29 +33604,29 @@ <!-- __tsan::ReportStack* const& __tsan::Vector<__tsan::ReportStack*>::operator[](__sanitizer::uptr) --> <function-decl name='operator[]' mangled-name='_ZNK6__tsan6VectorIPNS_11ReportStackEEixEm' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='54' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const __tsan::Vector<__tsan::ReportStack*>*' --> - <parameter type-id='type-id-1651' is-artificial='yes'/> + <parameter type-id='type-id-1650' is-artificial='yes'/> <!-- parameter of type 'typedef __sanitizer::uptr' --> <parameter type-id='type-id-91'/> <!-- __tsan::ReportStack* const& --> - <return type-id='type-id-1607'/> + <return type-id='type-id-1606'/> </function-decl> </member-function> <member-function access='public'> <!-- __tsan::ReportStack** __tsan::Vector<__tsan::ReportStack*>::PushBack(__tsan::ReportStack*) --> <function-decl name='PushBack' mangled-name='_ZN6__tsan6VectorIPNS_11ReportStackEE8PushBackES2_' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='59' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::Vector<__tsan::ReportStack*>*' --> - <parameter type-id='type-id-1625' is-artificial='yes'/> + <parameter type-id='type-id-1624' is-artificial='yes'/> <!-- parameter of type '__tsan::ReportStack*' --> - <parameter type-id='type-id-1605'/> + <parameter type-id='type-id-1604'/> <!-- __tsan::ReportStack** --> - <return type-id='type-id-1609'/> + <return type-id='type-id-1608'/> </function-decl> </member-function> <member-function access='private'> <!-- void __tsan::Vector<__tsan::ReportStack*>::EnsureSize(__sanitizer::uptr) --> <function-decl name='EnsureSize' mangled-name='_ZN6__tsan6VectorIPNS_11ReportStackEE10EnsureSizeEm' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::Vector<__tsan::ReportStack*>*' --> - <parameter type-id='type-id-1625' is-artificial='yes'/> + <parameter type-id='type-id-1624' is-artificial='yes'/> <!-- parameter of type 'typedef __sanitizer::uptr' --> <parameter type-id='type-id-91'/> <!-- void --> @@ -33637,28 +33635,28 @@ </member-function> </class-decl> <!-- class __tsan::Vector<__tsan::ReportThread*> --> - <class-decl name='Vector<__tsan::ReportThread*>' size-in-bits='256' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='23' column='1' id='type-id-1626'> + <class-decl name='Vector<__tsan::ReportThread*>' size-in-bits='256' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='23' column='1' id='type-id-1625'> <data-member access='private' layout-offset-in-bits='0'> <!-- const __tsan::MBlockType __tsan::Vector<__tsan::ReportThread*>::typ_ --> <var-decl name='typ_' type-id='type-id-290' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='80' column='1'/> </data-member> <data-member access='private' layout-offset-in-bits='64'> <!-- __tsan::ReportThread** __tsan::Vector<__tsan::ReportThread*>::begin_ --> - <var-decl name='begin_' type-id='type-id-1615' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='81' column='1'/> + <var-decl name='begin_' type-id='type-id-1614' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='81' column='1'/> </data-member> <data-member access='private' layout-offset-in-bits='128'> <!-- __tsan::ReportThread** __tsan::Vector<__tsan::ReportThread*>::end_ --> - <var-decl name='end_' type-id='type-id-1615' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='82' column='1'/> + <var-decl name='end_' type-id='type-id-1614' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='82' column='1'/> </data-member> <data-member access='private' layout-offset-in-bits='192'> <!-- __tsan::ReportThread** __tsan::Vector<__tsan::ReportThread*>::last_ --> - <var-decl name='last_' type-id='type-id-1615' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='83' column='1'/> + <var-decl name='last_' type-id='type-id-1614' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='83' column='1'/> </data-member> <member-function access='public'> <!-- void __tsan::Vector<__tsan::ReportThread*>::Vector(__tsan::MBlockType) --> <function-decl name='Vector' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='25' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::Vector<__tsan::ReportThread*>*' --> - <parameter type-id='type-id-1627' is-artificial='yes'/> + <parameter type-id='type-id-1626' is-artificial='yes'/> <!-- parameter of type 'enum __tsan::MBlockType' --> <parameter type-id='type-id-289'/> <!-- void --> @@ -33669,7 +33667,7 @@ <!-- __tsan::Vector<__tsan::ReportThread*>::~Vector(int) --> <function-decl name='~Vector' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='32' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::Vector<__tsan::ReportThread*>*' --> - <parameter type-id='type-id-1627' is-artificial='yes'/> + <parameter type-id='type-id-1626' is-artificial='yes'/> <!-- artificial parameter of type 'int' --> <parameter type-id='type-id-8' is-artificial='yes'/> <!-- void --> @@ -33680,9 +33678,9 @@ <!-- void __tsan::Vector<__tsan::ReportThread*>::Vector(const __tsan::Vector<__tsan::ReportThread*>&) --> <function-decl name='Vector' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='108' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::Vector<__tsan::ReportThread*>*' --> - <parameter type-id='type-id-1627' is-artificial='yes'/> + <parameter type-id='type-id-1626' is-artificial='yes'/> <!-- parameter of type 'const __tsan::Vector<__tsan::ReportThread*>&' --> - <parameter type-id='type-id-1653'/> + <parameter type-id='type-id-1652'/> <!-- void --> <return type-id='type-id-25'/> </function-decl> @@ -33691,7 +33689,7 @@ <!-- __sanitizer::uptr __tsan::Vector<__tsan::ReportThread*>::Size() --> <function-decl name='Size' mangled-name='_ZNK6__tsan6VectorIPNS_12ReportThreadEE4SizeEv' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='45' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const __tsan::Vector<__tsan::ReportThread*>*' --> - <parameter type-id='type-id-1654' is-artificial='yes'/> + <parameter type-id='type-id-1653' is-artificial='yes'/> <!-- typedef __sanitizer::uptr --> <return type-id='type-id-91'/> </function-decl> @@ -33700,40 +33698,40 @@ <!-- __tsan::ReportThread* const& __tsan::Vector<__tsan::ReportThread*>::operator[](__sanitizer::uptr) --> <function-decl name='operator[]' mangled-name='_ZNK6__tsan6VectorIPNS_12ReportThreadEEixEm' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='54' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const __tsan::Vector<__tsan::ReportThread*>*' --> - <parameter type-id='type-id-1654' is-artificial='yes'/> + <parameter type-id='type-id-1653' is-artificial='yes'/> <!-- parameter of type 'typedef __sanitizer::uptr' --> <parameter type-id='type-id-91'/> <!-- __tsan::ReportThread* const& --> - <return type-id='type-id-1613'/> + <return type-id='type-id-1612'/> </function-decl> </member-function> <member-function access='public'> <!-- __tsan::ReportThread*& __tsan::Vector<__tsan::ReportThread*>::operator[](__sanitizer::uptr) --> <function-decl name='operator[]' mangled-name='_ZN6__tsan6VectorIPNS_12ReportThreadEEixEm' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='49' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::Vector<__tsan::ReportThread*>*' --> - <parameter type-id='type-id-1627' is-artificial='yes'/> + <parameter type-id='type-id-1626' is-artificial='yes'/> <!-- parameter of type 'typedef __sanitizer::uptr' --> <parameter type-id='type-id-91'/> <!-- __tsan::ReportThread*& --> - <return type-id='type-id-1614'/> + <return type-id='type-id-1613'/> </function-decl> </member-function> <member-function access='public'> <!-- __tsan::ReportThread** __tsan::Vector<__tsan::ReportThread*>::PushBack(__tsan::ReportThread*) --> <function-decl name='PushBack' mangled-name='_ZN6__tsan6VectorIPNS_12ReportThreadEE8PushBackES2_' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='59' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::Vector<__tsan::ReportThread*>*' --> - <parameter type-id='type-id-1627' is-artificial='yes'/> + <parameter type-id='type-id-1626' is-artificial='yes'/> <!-- parameter of type '__tsan::ReportThread*' --> - <parameter type-id='type-id-1611'/> + <parameter type-id='type-id-1610'/> <!-- __tsan::ReportThread** --> - <return type-id='type-id-1615'/> + <return type-id='type-id-1614'/> </function-decl> </member-function> <member-function access='private'> <!-- void __tsan::Vector<__tsan::ReportThread*>::EnsureSize(__sanitizer::uptr) --> <function-decl name='EnsureSize' mangled-name='_ZN6__tsan6VectorIPNS_12ReportThreadEE10EnsureSizeEm' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::Vector<__tsan::ReportThread*>*' --> - <parameter type-id='type-id-1627' is-artificial='yes'/> + <parameter type-id='type-id-1626' is-artificial='yes'/> <!-- parameter of type 'typedef __sanitizer::uptr' --> <parameter type-id='type-id-91'/> <!-- void --> @@ -33754,54 +33752,54 @@ </abi-instr> <abi-instr address-size='64' path='../../.././libsanitizer/tsan/tsan_rtl.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-ImG4Cf/gcc-4.9.2/x86_64-unknown-linux-gnu/libsanitizer/tsan' language='LANG_C_plus_plus'> <!-- char[431104] --> - <array-type-def dimensions='1' type-id='type-id-97' size-in-bits='3448832' id='type-id-1656'> + <array-type-def dimensions='1' type-id='type-id-97' size-in-bits='3448832' id='type-id-1655'> <!-- <anonymous range>[431104] --> - <subrange length='431104' type-id='type-id-44' id='type-id-1657'/> + <subrange length='431104' type-id='type-id-44' id='type-id-1656'/> </array-type-def> <!-- __sanitizer::GenericScopedLock<__sanitizer::StaticSpinMutex>* --> - <pointer-type-def type-id='type-id-1658' size-in-bits='64' id='type-id-1659'/> + <pointer-type-def type-id='type-id-1657' size-in-bits='64' id='type-id-1658'/> <!-- __sanitizer::GenericScopedLock<__tsan::Mutex>* --> - <pointer-type-def type-id='type-id-1660' size-in-bits='64' id='type-id-1661'/> + <pointer-type-def type-id='type-id-1659' size-in-bits='64' id='type-id-1660'/> <!-- __sanitizer::InternalScopedBuffer<char>* --> - <pointer-type-def type-id='type-id-117' size-in-bits='64' id='type-id-1662'/> + <pointer-type-def type-id='type-id-117' size-in-bits='64' id='type-id-1661'/> <!-- char& --> - <reference-type-def kind='lvalue' type-id='type-id-97' size-in-bits='64' id='type-id-1663'/> + <reference-type-def kind='lvalue' type-id='type-id-97' size-in-bits='64' id='type-id-1662'/> <!-- const __sanitizer::GenericScopedLock<__sanitizer::StaticSpinMutex> --> - <qualified-type-def type-id='type-id-1658' const='yes' id='type-id-1664'/> + <qualified-type-def type-id='type-id-1657' const='yes' id='type-id-1663'/> <!-- const __sanitizer::GenericScopedLock<__sanitizer::StaticSpinMutex>& --> - <reference-type-def kind='lvalue' type-id='type-id-1664' size-in-bits='64' id='type-id-1665'/> + <reference-type-def kind='lvalue' type-id='type-id-1663' size-in-bits='64' id='type-id-1664'/> <!-- const __sanitizer::GenericScopedLock<__tsan::Mutex> --> - <qualified-type-def type-id='type-id-1660' const='yes' id='type-id-1666'/> + <qualified-type-def type-id='type-id-1659' const='yes' id='type-id-1665'/> <!-- const __sanitizer::GenericScopedLock<__tsan::Mutex>& --> - <reference-type-def kind='lvalue' type-id='type-id-1666' size-in-bits='64' id='type-id-1667'/> + <reference-type-def kind='lvalue' type-id='type-id-1665' size-in-bits='64' id='type-id-1666'/> <!-- const __sanitizer::InternalScopedBuffer<char> --> - <qualified-type-def type-id='type-id-117' const='yes' id='type-id-1668'/> + <qualified-type-def type-id='type-id-117' const='yes' id='type-id-1667'/> <!-- const __sanitizer::InternalScopedBuffer<char>& --> - <reference-type-def kind='lvalue' type-id='type-id-1668' size-in-bits='64' id='type-id-1669'/> + <reference-type-def kind='lvalue' type-id='type-id-1667' size-in-bits='64' id='type-id-1668'/> <!-- const volatile __sanitizer::atomic_uint64_t --> - <qualified-type-def type-id='type-id-1670' const='yes' id='type-id-1671'/> + <qualified-type-def type-id='type-id-1669' const='yes' id='type-id-1670'/> <!-- const volatile __sanitizer::atomic_uint64_t* --> - <pointer-type-def type-id='type-id-1671' size-in-bits='64' id='type-id-1672'/> + <pointer-type-def type-id='type-id-1670' size-in-bits='64' id='type-id-1671'/> <!-- const volatile __sanitizer::atomic_uint8_t --> - <qualified-type-def type-id='type-id-1673' const='yes' id='type-id-1674'/> + <qualified-type-def type-id='type-id-1672' const='yes' id='type-id-1673'/> <!-- const volatile __sanitizer::atomic_uint8_t* --> - <pointer-type-def type-id='type-id-1674' size-in-bits='64' id='type-id-1675'/> + <pointer-type-def type-id='type-id-1673' size-in-bits='64' id='type-id-1674'/> <!-- void ()* --> <pointer-type-def type-id='type-id-302' size-in-bits='64' id='type-id-118'/> <!-- void (const char*, int, const char*, typedef __sanitizer::u64, typedef __sanitizer::u64)* --> - <pointer-type-def type-id='type-id-1491' size-in-bits='64' id='type-id-1676'/> + <pointer-type-def type-id='type-id-1491' size-in-bits='64' id='type-id-1675'/> <!-- void (void*)* --> <pointer-type-def type-id='type-id-303' size-in-bits='64' id='type-id-713'/> <!-- void** --> <pointer-type-def type-id='type-id-1' size-in-bits='64' id='type-id-205'/> <!-- volatile __sanitizer::atomic_uint64_t --> - <qualified-type-def type-id='type-id-1245' volatile='yes' id='type-id-1670'/> + <qualified-type-def type-id='type-id-1245' volatile='yes' id='type-id-1669'/> <!-- volatile __sanitizer::atomic_uint64_t* --> - <pointer-type-def type-id='type-id-1670' size-in-bits='64' id='type-id-305'/> + <pointer-type-def type-id='type-id-1669' size-in-bits='64' id='type-id-305'/> <!-- volatile __sanitizer::atomic_uint8_t --> - <qualified-type-def type-id='type-id-1481' volatile='yes' id='type-id-1673'/> + <qualified-type-def type-id='type-id-1481' volatile='yes' id='type-id-1672'/> <!-- volatile __sanitizer::atomic_uint8_t* --> - <pointer-type-def type-id='type-id-1673' size-in-bits='64' id='type-id-1677'/> + <pointer-type-def type-id='type-id-1672' size-in-bits='64' id='type-id-1676'/> <!-- namespace __sanitizer --> <namespace-decl name='__sanitizer'> <!-- class __sanitizer::InternalScopedBuffer<char> --> @@ -33818,7 +33816,7 @@ <!-- void __sanitizer::InternalScopedBuffer<char>::InternalScopedBuffer(__sanitizer::uptr) --> <function-decl name='InternalScopedBuffer' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common.h' line='69' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__sanitizer::InternalScopedBuffer<char>*' --> - <parameter type-id='type-id-1662' is-artificial='yes'/> + <parameter type-id='type-id-1661' is-artificial='yes'/> <!-- parameter of type 'typedef __sanitizer::uptr' --> <parameter type-id='type-id-91'/> <!-- void --> @@ -33829,7 +33827,7 @@ <!-- __sanitizer::InternalScopedBuffer<char>::~InternalScopedBuffer(int) --> <function-decl name='~InternalScopedBuffer' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common.h' line='73' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__sanitizer::InternalScopedBuffer<char>*' --> - <parameter type-id='type-id-1662' is-artificial='yes'/> + <parameter type-id='type-id-1661' is-artificial='yes'/> <!-- artificial parameter of type 'int' --> <parameter type-id='type-id-8' is-artificial='yes'/> <!-- void --> @@ -33840,9 +33838,9 @@ <!-- void __sanitizer::InternalScopedBuffer<char>::InternalScopedBuffer(const __sanitizer::InternalScopedBuffer<char>&) --> <function-decl name='InternalScopedBuffer' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common.h' line='84' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__sanitizer::InternalScopedBuffer<char>*' --> - <parameter type-id='type-id-1662' is-artificial='yes'/> + <parameter type-id='type-id-1661' is-artificial='yes'/> <!-- parameter of type 'const __sanitizer::InternalScopedBuffer<char>&' --> - <parameter type-id='type-id-1669'/> + <parameter type-id='type-id-1668'/> <!-- void --> <return type-id='type-id-25'/> </function-decl> @@ -33851,18 +33849,18 @@ <!-- char& __sanitizer::InternalScopedBuffer<char>::operator[](__sanitizer::uptr) --> <function-decl name='operator[]' mangled-name='_ZN11__sanitizer20InternalScopedBufferIcEixEm' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__sanitizer::InternalScopedBuffer<char>*' --> - <parameter type-id='type-id-1662' is-artificial='yes'/> + <parameter type-id='type-id-1661' is-artificial='yes'/> <!-- parameter of type 'typedef __sanitizer::uptr' --> <parameter type-id='type-id-91'/> <!-- char& --> - <return type-id='type-id-1663'/> + <return type-id='type-id-1662'/> </function-decl> </member-function> <member-function access='public'> <!-- char* __sanitizer::InternalScopedBuffer<char>::data() --> <function-decl name='data' mangled-name='_ZN11__sanitizer20InternalScopedBufferIcE4dataEv' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__sanitizer::InternalScopedBuffer<char>*' --> - <parameter type-id='type-id-1662' is-artificial='yes'/> + <parameter type-id='type-id-1661' is-artificial='yes'/> <!-- char* --> <return type-id='type-id-26'/> </function-decl> @@ -33871,18 +33869,18 @@ <!-- __sanitizer::uptr __sanitizer::InternalScopedBuffer<char>::size() --> <function-decl name='size' mangled-name='_ZN11__sanitizer20InternalScopedBufferIcE4sizeEv' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common.h' line='78' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__sanitizer::InternalScopedBuffer<char>*' --> - <parameter type-id='type-id-1662' is-artificial='yes'/> + <parameter type-id='type-id-1661' is-artificial='yes'/> <!-- typedef __sanitizer::uptr --> <return type-id='type-id-91'/> </function-decl> </member-function> </class-decl> <!-- typedef void (const char*, int, const char*, typedef __sanitizer::u64, typedef __sanitizer::u64)* __sanitizer::CheckFailedCallbackType --> - <typedef-decl name='CheckFailedCallbackType' type-id='type-id-1676' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common.h' line='205' column='1' id='type-id-1678'/> + <typedef-decl name='CheckFailedCallbackType' type-id='type-id-1675' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common.h' line='205' column='1' id='type-id-1677'/> <!-- typedef int __sanitizer::fd_t --> <typedef-decl name='fd_t' type-id='type-id-8' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_internal_defs.h' line='74' column='1' id='type-id-125'/> <!-- class __sanitizer::GenericScopedLock<__sanitizer::StaticSpinMutex> --> - <class-decl name='GenericScopedLock<__sanitizer::StaticSpinMutex>' size-in-bits='64' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_mutex.h' line='85' column='1' id='type-id-1658'> + <class-decl name='GenericScopedLock<__sanitizer::StaticSpinMutex>' size-in-bits='64' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_mutex.h' line='85' column='1' id='type-id-1657'> <data-member access='private' layout-offset-in-bits='0'> <!-- __sanitizer::StaticSpinMutex* __sanitizer::GenericScopedLock<__sanitizer::StaticSpinMutex>::mu_ --> <var-decl name='mu_' type-id='type-id-1326' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_mutex.h' line='97' column='1'/> @@ -33891,7 +33889,7 @@ <!-- void __sanitizer::GenericScopedLock<__sanitizer::StaticSpinMutex>::GenericScopedLock(__sanitizer::StaticSpinMutex*) --> <function-decl name='GenericScopedLock' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_mutex.h' line='87' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__sanitizer::GenericScopedLock<__sanitizer::StaticSpinMutex>*' --> - <parameter type-id='type-id-1659' is-artificial='yes'/> + <parameter type-id='type-id-1658' is-artificial='yes'/> <!-- parameter of type '__sanitizer::StaticSpinMutex*' --> <parameter type-id='type-id-1326'/> <!-- void --> @@ -33902,7 +33900,7 @@ <!-- __sanitizer::GenericScopedLock<__sanitizer::StaticSpinMutex>::~GenericScopedLock(int) --> <function-decl name='~GenericScopedLock' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_mutex.h' line='92' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__sanitizer::GenericScopedLock<__sanitizer::StaticSpinMutex>*' --> - <parameter type-id='type-id-1659' is-artificial='yes'/> + <parameter type-id='type-id-1658' is-artificial='yes'/> <!-- artificial parameter of type 'int' --> <parameter type-id='type-id-8' is-artificial='yes'/> <!-- void --> @@ -33913,16 +33911,16 @@ <!-- void __sanitizer::GenericScopedLock<__sanitizer::StaticSpinMutex>::GenericScopedLock(const __sanitizer::GenericScopedLock<__sanitizer::StaticSpinMutex>&) --> <function-decl name='GenericScopedLock' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_mutex.h' line='99' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__sanitizer::GenericScopedLock<__sanitizer::StaticSpinMutex>*' --> - <parameter type-id='type-id-1659' is-artificial='yes'/> + <parameter type-id='type-id-1658' is-artificial='yes'/> <!-- parameter of type 'const __sanitizer::GenericScopedLock<__sanitizer::StaticSpinMutex>&' --> - <parameter type-id='type-id-1665'/> + <parameter type-id='type-id-1664'/> <!-- void --> <return type-id='type-id-25'/> </function-decl> </member-function> </class-decl> <!-- class __sanitizer::GenericScopedLock<__tsan::Mutex> --> - <class-decl name='GenericScopedLock<__tsan::Mutex>' size-in-bits='64' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_mutex.h' line='85' column='1' id='type-id-1660'> + <class-decl name='GenericScopedLock<__tsan::Mutex>' size-in-bits='64' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_mutex.h' line='85' column='1' id='type-id-1659'> <data-member access='private' layout-offset-in-bits='0'> <!-- __tsan::Mutex* __sanitizer::GenericScopedLock<__tsan::Mutex>::mu_ --> <var-decl name='mu_' type-id='type-id-1355' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_mutex.h' line='97' column='1'/> @@ -33931,7 +33929,7 @@ <!-- void __sanitizer::GenericScopedLock<__tsan::Mutex>::GenericScopedLock(__tsan::Mutex*) --> <function-decl name='GenericScopedLock' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_mutex.h' line='87' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__sanitizer::GenericScopedLock<__tsan::Mutex>*' --> - <parameter type-id='type-id-1661' is-artificial='yes'/> + <parameter type-id='type-id-1660' is-artificial='yes'/> <!-- parameter of type '__tsan::Mutex*' --> <parameter type-id='type-id-1355'/> <!-- void --> @@ -33942,7 +33940,7 @@ <!-- __sanitizer::GenericScopedLock<__tsan::Mutex>::~GenericScopedLock(int) --> <function-decl name='~GenericScopedLock' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_mutex.h' line='92' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__sanitizer::GenericScopedLock<__tsan::Mutex>*' --> - <parameter type-id='type-id-1661' is-artificial='yes'/> + <parameter type-id='type-id-1660' is-artificial='yes'/> <!-- artificial parameter of type 'int' --> <parameter type-id='type-id-8' is-artificial='yes'/> <!-- void --> @@ -33953,9 +33951,9 @@ <!-- void __sanitizer::GenericScopedLock<__tsan::Mutex>::GenericScopedLock(const __sanitizer::GenericScopedLock<__tsan::Mutex>&) --> <function-decl name='GenericScopedLock' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_mutex.h' line='99' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__sanitizer::GenericScopedLock<__tsan::Mutex>*' --> - <parameter type-id='type-id-1661' is-artificial='yes'/> + <parameter type-id='type-id-1660' is-artificial='yes'/> <!-- parameter of type 'const __sanitizer::GenericScopedLock<__tsan::Mutex>&' --> - <parameter type-id='type-id-1667'/> + <parameter type-id='type-id-1666'/> <!-- void --> <return type-id='type-id-25'/> </function-decl> @@ -33964,7 +33962,7 @@ <!-- __sanitizer::atomic_uint64_t::Type __sanitizer::atomic_load<__sanitizer::atomic_uint64_t>(const volatile __sanitizer::atomic_uint64_t*, __sanitizer::memory_order) --> <function-decl name='atomic_load<__sanitizer::atomic_uint64_t>' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_atomic_clang.h' line='36' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const volatile __sanitizer::atomic_uint64_t*' --> - <parameter type-id='type-id-1672'/> + <parameter type-id='type-id-1671'/> <!-- parameter of type 'enum __sanitizer::memory_order' --> <parameter type-id='type-id-187'/> <!-- typedef __sanitizer::atomic_uint64_t::Type --> @@ -33973,7 +33971,7 @@ <!-- __sanitizer::atomic_uint8_t::Type __sanitizer::atomic_load<__sanitizer::atomic_uint8_t>(const volatile __sanitizer::atomic_uint8_t*, __sanitizer::memory_order) --> <function-decl name='atomic_load<__sanitizer::atomic_uint8_t>' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_atomic_clang.h' line='36' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const volatile __sanitizer::atomic_uint8_t*' --> - <parameter type-id='type-id-1675'/> + <parameter type-id='type-id-1674'/> <!-- parameter of type 'enum __sanitizer::memory_order' --> <parameter type-id='type-id-187'/> <!-- typedef __sanitizer::atomic_uint8_t::Type --> @@ -33993,7 +33991,7 @@ <!-- void __sanitizer::atomic_store<__sanitizer::atomic_uint8_t>(volatile __sanitizer::atomic_uint8_t*, __sanitizer::atomic_uint8_t::Type, __sanitizer::memory_order) --> <function-decl name='atomic_store<__sanitizer::atomic_uint8_t>' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_atomic_clang.h' line='64' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'volatile __sanitizer::atomic_uint8_t*' --> - <parameter type-id='type-id-1677'/> + <parameter type-id='type-id-1676'/> <!-- parameter of type 'typedef __sanitizer::atomic_uint8_t::Type' --> <parameter type-id='type-id-1464'/> <!-- parameter of type 'enum __sanitizer::memory_order' --> @@ -34004,7 +34002,7 @@ <!-- __sanitizer::atomic_uint8_t::Type __sanitizer::atomic_exchange<__sanitizer::atomic_uint8_t>(volatile __sanitizer::atomic_uint8_t*, __sanitizer::atomic_uint8_t::Type, __sanitizer::memory_order) --> <function-decl name='atomic_exchange<__sanitizer::atomic_uint8_t>' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_atomic_clang.h' line='96' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'volatile __sanitizer::atomic_uint8_t*' --> - <parameter type-id='type-id-1677'/> + <parameter type-id='type-id-1676'/> <!-- parameter of type 'typedef __sanitizer::atomic_uint8_t::Type' --> <parameter type-id='type-id-1464'/> <!-- parameter of type 'enum __sanitizer::memory_order' --> @@ -34012,13 +34010,13 @@ <!-- typedef __sanitizer::atomic_uint8_t::Type --> <return type-id='type-id-1464'/> </function-decl> - <!-- unsigned long int __sanitizer::Max<long unsigned int>(unsigned long int, unsigned long int) --> + <!-- long unsigned int __sanitizer::Max<long unsigned int>(long unsigned int, long unsigned int) --> <function-decl name='Max<long unsigned int>' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common.h' line='291' column='1' visibility='default' binding='global' size-in-bits='64'> - <!-- parameter of type 'unsigned long int' --> + <!-- parameter of type 'long unsigned int' --> <parameter type-id='type-id-112'/> - <!-- parameter of type 'unsigned long int' --> + <!-- parameter of type 'long unsigned int' --> <parameter type-id='type-id-112'/> - <!-- unsigned long int --> + <!-- long unsigned int --> <return type-id='type-id-112'/> </function-decl> </namespace-decl> @@ -34150,7 +34148,7 @@ <return type-id='type-id-91'/> </function-decl> <!-- char __tsan::cur_thread_placeholder[431104] --> - <var-decl name='cur_thread_placeholder' type-id='type-id-1656' mangled-name='_ZN6__tsan22cur_thread_placeholderE' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_rtl.cc' line='35' column='1'/> + <var-decl name='cur_thread_placeholder' type-id='type-id-1655' mangled-name='_ZN6__tsan22cur_thread_placeholderE' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_rtl.cc' line='35' column='1'/> <!-- bool __tsan::OnFinalize(bool) --> <function-decl name='OnFinalize' mangled-name='_ZN6__tsan10OnFinalizeEb' filepath='../../.././libsanitizer/tsan/tsan_rtl.cc' line='44' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN6__tsan10OnFinalizeEb'> <!-- parameter of type 'bool' --> @@ -34177,7 +34175,7 @@ <!-- parameter of type 'int' --> <parameter type-id='type-id-8'/> <!-- __tsan::Trace* --> - <return type-id='type-id-1679'/> + <return type-id='type-id-1678'/> </function-decl> <!-- __sanitizer::uptr __tsan::TraceSize() --> <function-decl name='TraceSize' filepath='../../.././libsanitizer/tsan/tsan_rtl.cc' line='360' column='1' visibility='default' binding='global' size-in-bits='64'> @@ -34204,7 +34202,7 @@ <!-- parameter of type '__sanitizer::u64*' --> <parameter type-id='type-id-1336'/> <!-- class __tsan::Shadow --> - <return type-id='type-id-1680'/> + <return type-id='type-id-1679'/> </function-decl> <!-- void __tsan::StoreShadow(__sanitizer::u64*, __sanitizer::u64) --> <function-decl name='StoreShadow' filepath='../../.././libsanitizer/tsan/tsan_rtl.cc' line='385' column='1' visibility='default' binding='global' size-in-bits='64'> @@ -34239,7 +34237,7 @@ <!-- parameter of type '__sanitizer::u64*' --> <parameter type-id='type-id-1336'/> <!-- parameter of type 'class __tsan::Shadow' --> - <parameter type-id='type-id-1680'/> + <parameter type-id='type-id-1679'/> <!-- void --> <return type-id='type-id-25'/> </function-decl> @@ -34293,7 +34291,7 @@ </function-decl> </namespace-decl> <!-- __sanitizer::uptr (const char*) --> - <function-type size-in-bits='64' id='type-id-1163'> + <function-type size-in-bits='64' id='type-id-1164'> <!-- parameter of type 'const char*' --> <parameter type-id='type-id-2'/> <!-- typedef __sanitizer::uptr --> @@ -34347,27 +34345,27 @@ </abi-instr> <abi-instr address-size='64' path='../../.././libsanitizer/tsan/tsan_rtl_report.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-ImG4Cf/gcc-4.9.2/x86_64-unknown-linux-gnu/libsanitizer/tsan' language='LANG_C_plus_plus'> <!-- __sanitizer::InternalScopedBuffer<__tsan::MutexSet>* --> - <pointer-type-def type-id='type-id-1681' size-in-bits='64' id='type-id-1682'/> + <pointer-type-def type-id='type-id-1680' size-in-bits='64' id='type-id-1681'/> <!-- __sanitizer::InternalScopedBuffer<long unsigned int>* --> - <pointer-type-def type-id='type-id-1683' size-in-bits='64' id='type-id-1684'/> + <pointer-type-def type-id='type-id-1682' size-in-bits='64' id='type-id-1683'/> <!-- __tsan::MutexSet& --> - <reference-type-def kind='lvalue' type-id='type-id-1356' size-in-bits='64' id='type-id-1685'/> + <reference-type-def kind='lvalue' type-id='type-id-1356' size-in-bits='64' id='type-id-1684'/> <!-- __tsan::ReportDesc*& --> - <reference-type-def kind='lvalue' type-id='type-id-1582' size-in-bits='64' id='type-id-1686'/> + <reference-type-def kind='lvalue' type-id='type-id-1581' size-in-bits='64' id='type-id-1685'/> <!-- const __sanitizer::InternalScopedBuffer<__tsan::MutexSet> --> - <qualified-type-def type-id='type-id-1681' const='yes' id='type-id-1687'/> + <qualified-type-def type-id='type-id-1680' const='yes' id='type-id-1686'/> <!-- const __sanitizer::InternalScopedBuffer<__tsan::MutexSet>& --> - <reference-type-def kind='lvalue' type-id='type-id-1687' size-in-bits='64' id='type-id-1688'/> + <reference-type-def kind='lvalue' type-id='type-id-1686' size-in-bits='64' id='type-id-1687'/> <!-- const __sanitizer::InternalScopedBuffer<long unsigned int> --> - <qualified-type-def type-id='type-id-1683' const='yes' id='type-id-1689'/> + <qualified-type-def type-id='type-id-1682' const='yes' id='type-id-1688'/> <!-- const __sanitizer::InternalScopedBuffer<long unsigned int>& --> - <reference-type-def kind='lvalue' type-id='type-id-1689' size-in-bits='64' id='type-id-1690'/> - <!-- unsigned long int& --> + <reference-type-def kind='lvalue' type-id='type-id-1688' size-in-bits='64' id='type-id-1689'/> + <!-- long unsigned int& --> <reference-type-def kind='lvalue' type-id='type-id-112' size-in-bits='64' id='type-id-127'/> <!-- namespace __sanitizer --> <namespace-decl name='__sanitizer'> <!-- class __sanitizer::InternalScopedBuffer<__tsan::MutexSet> --> - <class-decl name='InternalScopedBuffer<__tsan::MutexSet>' size-in-bits='128' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common.h' line='67' column='1' id='type-id-1681'> + <class-decl name='InternalScopedBuffer<__tsan::MutexSet>' size-in-bits='128' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common.h' line='67' column='1' id='type-id-1680'> <data-member access='private' layout-offset-in-bits='0'> <!-- __tsan::MutexSet* __sanitizer::InternalScopedBuffer<__tsan::MutexSet>::ptr_ --> <var-decl name='ptr_' type-id='type-id-1357' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common.h' line='81' column='1'/> @@ -34380,7 +34378,7 @@ <!-- void __sanitizer::InternalScopedBuffer<__tsan::MutexSet>::InternalScopedBuffer(__sanitizer::uptr) --> <function-decl name='InternalScopedBuffer' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common.h' line='69' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__sanitizer::InternalScopedBuffer<__tsan::MutexSet>*' --> - <parameter type-id='type-id-1682' is-artificial='yes'/> + <parameter type-id='type-id-1681' is-artificial='yes'/> <!-- parameter of type 'typedef __sanitizer::uptr' --> <parameter type-id='type-id-91'/> <!-- void --> @@ -34391,7 +34389,7 @@ <!-- __sanitizer::InternalScopedBuffer<__tsan::MutexSet>::~InternalScopedBuffer(int) --> <function-decl name='~InternalScopedBuffer' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common.h' line='73' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__sanitizer::InternalScopedBuffer<__tsan::MutexSet>*' --> - <parameter type-id='type-id-1682' is-artificial='yes'/> + <parameter type-id='type-id-1681' is-artificial='yes'/> <!-- artificial parameter of type 'int' --> <parameter type-id='type-id-8' is-artificial='yes'/> <!-- void --> @@ -34402,9 +34400,9 @@ <!-- void __sanitizer::InternalScopedBuffer<__tsan::MutexSet>::InternalScopedBuffer(const __sanitizer::InternalScopedBuffer<__tsan::MutexSet>&) --> <function-decl name='InternalScopedBuffer' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common.h' line='84' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__sanitizer::InternalScopedBuffer<__tsan::MutexSet>*' --> - <parameter type-id='type-id-1682' is-artificial='yes'/> + <parameter type-id='type-id-1681' is-artificial='yes'/> <!-- parameter of type 'const __sanitizer::InternalScopedBuffer<__tsan::MutexSet>&' --> - <parameter type-id='type-id-1688'/> + <parameter type-id='type-id-1687'/> <!-- void --> <return type-id='type-id-25'/> </function-decl> @@ -34413,16 +34411,16 @@ <!-- __tsan::MutexSet* __sanitizer::InternalScopedBuffer<__tsan::MutexSet>::data() --> <function-decl name='data' mangled-name='_ZN11__sanitizer20InternalScopedBufferIN6__tsan8MutexSetEE4dataEv' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__sanitizer::InternalScopedBuffer<__tsan::MutexSet>*' --> - <parameter type-id='type-id-1682' is-artificial='yes'/> + <parameter type-id='type-id-1681' is-artificial='yes'/> <!-- __tsan::MutexSet* --> <return type-id='type-id-1357'/> </function-decl> </member-function> </class-decl> <!-- class __sanitizer::InternalScopedBuffer<long unsigned int> --> - <class-decl name='InternalScopedBuffer<long unsigned int>' size-in-bits='128' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common.h' line='67' column='1' id='type-id-1683'> + <class-decl name='InternalScopedBuffer<long unsigned int>' size-in-bits='128' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common.h' line='67' column='1' id='type-id-1682'> <data-member access='private' layout-offset-in-bits='0'> - <!-- unsigned long int* __sanitizer::InternalScopedBuffer<long unsigned int>::ptr_ --> + <!-- long unsigned int* __sanitizer::InternalScopedBuffer<long unsigned int>::ptr_ --> <var-decl name='ptr_' type-id='type-id-115' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common.h' line='81' column='1'/> </data-member> <data-member access='private' layout-offset-in-bits='64'> @@ -34433,7 +34431,7 @@ <!-- void __sanitizer::InternalScopedBuffer<long unsigned int>::InternalScopedBuffer(__sanitizer::uptr) --> <function-decl name='InternalScopedBuffer' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common.h' line='69' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__sanitizer::InternalScopedBuffer<long unsigned int>*' --> - <parameter type-id='type-id-1684' is-artificial='yes'/> + <parameter type-id='type-id-1683' is-artificial='yes'/> <!-- parameter of type 'typedef __sanitizer::uptr' --> <parameter type-id='type-id-91'/> <!-- void --> @@ -34444,7 +34442,7 @@ <!-- __sanitizer::InternalScopedBuffer<long unsigned int>::~InternalScopedBuffer(int) --> <function-decl name='~InternalScopedBuffer' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common.h' line='73' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__sanitizer::InternalScopedBuffer<long unsigned int>*' --> - <parameter type-id='type-id-1684' is-artificial='yes'/> + <parameter type-id='type-id-1683' is-artificial='yes'/> <!-- artificial parameter of type 'int' --> <parameter type-id='type-id-8' is-artificial='yes'/> <!-- void --> @@ -34455,30 +34453,30 @@ <!-- void __sanitizer::InternalScopedBuffer<long unsigned int>::InternalScopedBuffer(const __sanitizer::InternalScopedBuffer<long unsigned int>&) --> <function-decl name='InternalScopedBuffer' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common.h' line='84' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__sanitizer::InternalScopedBuffer<long unsigned int>*' --> - <parameter type-id='type-id-1684' is-artificial='yes'/> + <parameter type-id='type-id-1683' is-artificial='yes'/> <!-- parameter of type 'const __sanitizer::InternalScopedBuffer<long unsigned int>&' --> - <parameter type-id='type-id-1690'/> + <parameter type-id='type-id-1689'/> <!-- void --> <return type-id='type-id-25'/> </function-decl> </member-function> <member-function access='public'> - <!-- unsigned long int& __sanitizer::InternalScopedBuffer<long unsigned int>::operator[](__sanitizer::uptr) --> + <!-- long unsigned int& __sanitizer::InternalScopedBuffer<long unsigned int>::operator[](__sanitizer::uptr) --> <function-decl name='operator[]' mangled-name='_ZN11__sanitizer20InternalScopedBufferImEixEm' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__sanitizer::InternalScopedBuffer<long unsigned int>*' --> - <parameter type-id='type-id-1684' is-artificial='yes'/> + <parameter type-id='type-id-1683' is-artificial='yes'/> <!-- parameter of type 'typedef __sanitizer::uptr' --> <parameter type-id='type-id-91'/> - <!-- unsigned long int& --> + <!-- long unsigned int& --> <return type-id='type-id-127'/> </function-decl> </member-function> <member-function access='public'> - <!-- unsigned long int* __sanitizer::InternalScopedBuffer<long unsigned int>::data() --> + <!-- long unsigned int* __sanitizer::InternalScopedBuffer<long unsigned int>::data() --> <function-decl name='data' mangled-name='_ZN11__sanitizer20InternalScopedBufferImE4dataEv' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__sanitizer::InternalScopedBuffer<long unsigned int>*' --> - <parameter type-id='type-id-1684' is-artificial='yes'/> - <!-- unsigned long int* --> + <parameter type-id='type-id-1683' is-artificial='yes'/> + <!-- long unsigned int* --> <return type-id='type-id-115'/> </function-decl> </member-function> @@ -34505,14 +34503,14 @@ <!-- void __tsan::DestroyAndFree<__tsan::ReportDesc>(__tsan::ReportDesc*&) --> <function-decl name='DestroyAndFree<__tsan::ReportDesc>' filepath='../../.././libsanitizer/tsan/tsan_mman.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type '__tsan::ReportDesc*&' --> - <parameter type-id='type-id-1686'/> + <parameter type-id='type-id-1685'/> <!-- void --> <return type-id='type-id-25'/> </function-decl> <!-- bool __tsan::OnReport(const __tsan::ReportDesc*, bool) --> <function-decl name='OnReport' mangled-name='_ZN6__tsan8OnReportEPKNS_10ReportDescEb' filepath='../../.././libsanitizer/tsan/tsan_rtl_report.cc' line='48' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN6__tsan8OnReportEPKNS_10ReportDescEb'> <!-- parameter of type 'const __tsan::ReportDesc*' --> - <parameter type-id='type-id-1632'/> + <parameter type-id='type-id-1631'/> <!-- parameter of type 'bool' --> <parameter type-id='type-id-121'/> <!-- bool --> @@ -34521,7 +34519,7 @@ <!-- bool __tsan::FrameIsInternal(const __tsan::ReportStack*) --> <function-decl name='FrameIsInternal' filepath='../../.././libsanitizer/tsan/tsan_rtl_report.cc' line='550' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const __tsan::ReportStack*' --> - <parameter type-id='type-id-1636'/> + <parameter type-id='type-id-1635'/> <!-- bool --> <return type-id='type-id-121'/> </function-decl> @@ -34529,7 +34527,7 @@ </abi-instr> <abi-instr address-size='64' path='../../.././libsanitizer/tsan/tsan_rtl_thread.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-ImG4Cf/gcc-4.9.2/x86_64-unknown-linux-gnu/libsanitizer/tsan' language='LANG_C_plus_plus'> <!-- TraceHeader[256] --> - <array-type-def dimensions='1' type-id='type-id-1691' size-in-bits='5062656' id='type-id-1692'> + <array-type-def dimensions='1' type-id='type-id-1690' size-in-bits='5062656' id='type-id-1691'> <!-- <anonymous range>[256] --> <subrange length='256' type-id='type-id-44' id='type-id-147'/> </array-type-def> @@ -34538,80 +34536,80 @@ <!-- <anonymous range>[64] --> <subrange length='64' type-id='type-id-44' id='type-id-319'/> </array-type-def> - <!-- unsigned long int[256] --> + <!-- long unsigned int[256] --> <array-type-def dimensions='1' type-id='type-id-112' size-in-bits='16384' id='type-id-123'> <!-- <anonymous range>[256] --> <subrange length='256' type-id='type-id-44' id='type-id-147'/> </array-type-def> - <!-- unsigned long int[65536] --> - <array-type-def dimensions='1' type-id='type-id-112' size-in-bits='4194304' id='type-id-1693'> + <!-- long unsigned int[65536] --> + <array-type-def dimensions='1' type-id='type-id-112' size-in-bits='4194304' id='type-id-1692'> <!-- <anonymous range>[65536] --> - <subrange length='65536' type-id='type-id-44' id='type-id-1694'/> + <subrange length='65536' type-id='type-id-44' id='type-id-1693'/> </array-type-def> <!-- __sanitizer::GenericScopedLock<__sanitizer::ThreadRegistry>* --> - <pointer-type-def type-id='type-id-1695' size-in-bits='64' id='type-id-1696'/> + <pointer-type-def type-id='type-id-1694' size-in-bits='64' id='type-id-1695'/> <!-- __tsan::ScopedReport* --> - <pointer-type-def type-id='type-id-1697' size-in-bits='64' id='type-id-1698'/> + <pointer-type-def type-id='type-id-1696' size-in-bits='64' id='type-id-1697'/> <!-- __tsan::Shadow* --> - <pointer-type-def type-id='type-id-1680' size-in-bits='64' id='type-id-1699'/> + <pointer-type-def type-id='type-id-1679' size-in-bits='64' id='type-id-1698'/> <!-- __tsan::StackTrace* --> - <pointer-type-def type-id='type-id-1700' size-in-bits='64' id='type-id-1701'/> + <pointer-type-def type-id='type-id-1699' size-in-bits='64' id='type-id-1700'/> <!-- __tsan::ThreadLeak& --> - <reference-type-def kind='lvalue' type-id='type-id-1702' size-in-bits='64' id='type-id-1703'/> + <reference-type-def kind='lvalue' type-id='type-id-1701' size-in-bits='64' id='type-id-1702'/> <!-- __tsan::ThreadLeak* --> - <pointer-type-def type-id='type-id-1702' size-in-bits='64' id='type-id-1704'/> + <pointer-type-def type-id='type-id-1701' size-in-bits='64' id='type-id-1703'/> <!-- __tsan::Trace* --> - <pointer-type-def type-id='type-id-1705' size-in-bits='64' id='type-id-1679'/> + <pointer-type-def type-id='type-id-1704' size-in-bits='64' id='type-id-1678'/> <!-- __tsan::TraceHeader* --> - <pointer-type-def type-id='type-id-1691' size-in-bits='64' id='type-id-1706'/> + <pointer-type-def type-id='type-id-1690' size-in-bits='64' id='type-id-1705'/> <!-- __tsan::Vector<__tsan::ThreadLeak>* --> - <pointer-type-def type-id='type-id-1707' size-in-bits='64' id='type-id-1708'/> + <pointer-type-def type-id='type-id-1706' size-in-bits='64' id='type-id-1707'/> <!-- const __sanitizer::GenericScopedLock<__sanitizer::ThreadRegistry> --> - <qualified-type-def type-id='type-id-1695' const='yes' id='type-id-1709'/> + <qualified-type-def type-id='type-id-1694' const='yes' id='type-id-1708'/> <!-- const __sanitizer::GenericScopedLock<__sanitizer::ThreadRegistry>& --> - <reference-type-def kind='lvalue' type-id='type-id-1709' size-in-bits='64' id='type-id-1710'/> + <reference-type-def kind='lvalue' type-id='type-id-1708' size-in-bits='64' id='type-id-1709'/> <!-- const __sanitizer::uptr* --> <pointer-type-def type-id='type-id-120' size-in-bits='64' id='type-id-124'/> <!-- const __tsan::FastState& --> - <reference-type-def kind='lvalue' type-id='type-id-1407' size-in-bits='64' id='type-id-1711'/> + <reference-type-def kind='lvalue' type-id='type-id-1407' size-in-bits='64' id='type-id-1710'/> <!-- const __tsan::ReportLocation --> - <qualified-type-def type-id='type-id-1583' const='yes' id='type-id-1712'/> + <qualified-type-def type-id='type-id-1582' const='yes' id='type-id-1711'/> <!-- const __tsan::ReportLocation* --> - <pointer-type-def type-id='type-id-1712' size-in-bits='64' id='type-id-1713'/> + <pointer-type-def type-id='type-id-1711' size-in-bits='64' id='type-id-1712'/> <!-- const __tsan::ScopedReport --> - <qualified-type-def type-id='type-id-1697' const='yes' id='type-id-1714'/> + <qualified-type-def type-id='type-id-1696' const='yes' id='type-id-1713'/> <!-- const __tsan::ScopedReport& --> - <reference-type-def kind='lvalue' type-id='type-id-1714' size-in-bits='64' id='type-id-1715'/> + <reference-type-def kind='lvalue' type-id='type-id-1713' size-in-bits='64' id='type-id-1714'/> <!-- const __tsan::ScopedReport* --> - <pointer-type-def type-id='type-id-1714' size-in-bits='64' id='type-id-1716'/> + <pointer-type-def type-id='type-id-1713' size-in-bits='64' id='type-id-1715'/> <!-- const __tsan::Shadow --> - <qualified-type-def type-id='type-id-1680' const='yes' id='type-id-1717'/> + <qualified-type-def type-id='type-id-1679' const='yes' id='type-id-1716'/> <!-- const __tsan::Shadow* --> - <pointer-type-def type-id='type-id-1717' size-in-bits='64' id='type-id-1718'/> + <pointer-type-def type-id='type-id-1716' size-in-bits='64' id='type-id-1717'/> <!-- const __tsan::StackTrace --> - <qualified-type-def type-id='type-id-1700' const='yes' id='type-id-1719'/> + <qualified-type-def type-id='type-id-1699' const='yes' id='type-id-1718'/> <!-- const __tsan::StackTrace& --> - <reference-type-def kind='lvalue' type-id='type-id-1719' size-in-bits='64' id='type-id-1720'/> + <reference-type-def kind='lvalue' type-id='type-id-1718' size-in-bits='64' id='type-id-1719'/> <!-- const __tsan::StackTrace* --> - <pointer-type-def type-id='type-id-1719' size-in-bits='64' id='type-id-1721'/> + <pointer-type-def type-id='type-id-1718' size-in-bits='64' id='type-id-1720'/> <!-- const __tsan::ThreadContext --> - <qualified-type-def type-id='type-id-1370' const='yes' id='type-id-1722'/> + <qualified-type-def type-id='type-id-1370' const='yes' id='type-id-1721'/> <!-- const __tsan::ThreadContext* --> - <pointer-type-def type-id='type-id-1722' size-in-bits='64' id='type-id-1723'/> + <pointer-type-def type-id='type-id-1721' size-in-bits='64' id='type-id-1722'/> <!-- const __tsan::ThreadLeak --> - <qualified-type-def type-id='type-id-1702' const='yes' id='type-id-1724'/> + <qualified-type-def type-id='type-id-1701' const='yes' id='type-id-1723'/> <!-- const __tsan::ThreadLeak& --> - <reference-type-def kind='lvalue' type-id='type-id-1724' size-in-bits='64' id='type-id-1725'/> + <reference-type-def kind='lvalue' type-id='type-id-1723' size-in-bits='64' id='type-id-1724'/> <!-- const __tsan::Vector<__tsan::ThreadLeak> --> - <qualified-type-def type-id='type-id-1707' const='yes' id='type-id-1726'/> + <qualified-type-def type-id='type-id-1706' const='yes' id='type-id-1725'/> <!-- const __tsan::Vector<__tsan::ThreadLeak>& --> - <reference-type-def kind='lvalue' type-id='type-id-1726' size-in-bits='64' id='type-id-1727'/> + <reference-type-def kind='lvalue' type-id='type-id-1725' size-in-bits='64' id='type-id-1726'/> <!-- const __tsan::Vector<__tsan::ThreadLeak>* --> - <pointer-type-def type-id='type-id-1726' size-in-bits='64' id='type-id-1728'/> + <pointer-type-def type-id='type-id-1725' size-in-bits='64' id='type-id-1727'/> <!-- namespace __sanitizer --> <namespace-decl name='__sanitizer'> <!-- class __sanitizer::GenericScopedLock<__sanitizer::ThreadRegistry> --> - <class-decl name='GenericScopedLock<__sanitizer::ThreadRegistry>' size-in-bits='64' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_mutex.h' line='85' column='1' id='type-id-1695'> + <class-decl name='GenericScopedLock<__sanitizer::ThreadRegistry>' size-in-bits='64' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_mutex.h' line='85' column='1' id='type-id-1694'> <data-member access='private' layout-offset-in-bits='0'> <!-- __sanitizer::ThreadRegistry* __sanitizer::GenericScopedLock<__sanitizer::ThreadRegistry>::mu_ --> <var-decl name='mu_' type-id='type-id-1333' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_mutex.h' line='97' column='1'/> @@ -34620,7 +34618,7 @@ <!-- void __sanitizer::GenericScopedLock<__sanitizer::ThreadRegistry>::GenericScopedLock(__sanitizer::ThreadRegistry*) --> <function-decl name='GenericScopedLock' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_mutex.h' line='87' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__sanitizer::GenericScopedLock<__sanitizer::ThreadRegistry>*' --> - <parameter type-id='type-id-1696' is-artificial='yes'/> + <parameter type-id='type-id-1695' is-artificial='yes'/> <!-- parameter of type '__sanitizer::ThreadRegistry*' --> <parameter type-id='type-id-1333'/> <!-- void --> @@ -34631,7 +34629,7 @@ <!-- __sanitizer::GenericScopedLock<__sanitizer::ThreadRegistry>::~GenericScopedLock(int) --> <function-decl name='~GenericScopedLock' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_mutex.h' line='92' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__sanitizer::GenericScopedLock<__sanitizer::ThreadRegistry>*' --> - <parameter type-id='type-id-1696' is-artificial='yes'/> + <parameter type-id='type-id-1695' is-artificial='yes'/> <!-- artificial parameter of type 'int' --> <parameter type-id='type-id-8' is-artificial='yes'/> <!-- void --> @@ -34642,9 +34640,9 @@ <!-- void __sanitizer::GenericScopedLock<__sanitizer::ThreadRegistry>::GenericScopedLock(const __sanitizer::GenericScopedLock<__sanitizer::ThreadRegistry>&) --> <function-decl name='GenericScopedLock' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_mutex.h' line='99' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__sanitizer::GenericScopedLock<__sanitizer::ThreadRegistry>*' --> - <parameter type-id='type-id-1696' is-artificial='yes'/> + <parameter type-id='type-id-1695' is-artificial='yes'/> <!-- parameter of type 'const __sanitizer::GenericScopedLock<__sanitizer::ThreadRegistry>&' --> - <parameter type-id='type-id-1710'/> + <parameter type-id='type-id-1709'/> <!-- void --> <return type-id='type-id-25'/> </function-decl> @@ -34663,7 +34661,7 @@ <!-- namespace __tsan --> <namespace-decl name='__tsan'> <!-- class __tsan::Shadow --> - <class-decl name='Shadow' size-in-bits='64' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_rtl.h' line='233' column='1' id='type-id-1680'> + <class-decl name='Shadow' size-in-bits='64' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_rtl.h' line='233' column='1' id='type-id-1679'> <!-- class __tsan::FastState --> <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1343'/> <data-member access='private' static='yes'> @@ -34686,7 +34684,7 @@ <!-- __tsan::Shadow::Shadow(__sanitizer::u64) --> <function-decl name='Shadow' filepath='../../.././libsanitizer/tsan/tsan_rtl.h' line='235' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::Shadow*' --> - <parameter type-id='type-id-1699' is-artificial='yes'/> + <parameter type-id='type-id-1698' is-artificial='yes'/> <!-- parameter of type 'typedef __sanitizer::u64' --> <parameter type-id='type-id-126'/> <!-- void --> @@ -34697,9 +34695,9 @@ <!-- __tsan::Shadow::Shadow(const __tsan::FastState&) --> <function-decl name='Shadow' filepath='../../.././libsanitizer/tsan/tsan_rtl.h' line='239' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::Shadow*' --> - <parameter type-id='type-id-1699' is-artificial='yes'/> + <parameter type-id='type-id-1698' is-artificial='yes'/> <!-- parameter of type 'const __tsan::FastState&' --> - <parameter type-id='type-id-1711'/> + <parameter type-id='type-id-1710'/> <!-- void --> <return type-id='type-id-25'/> </function-decl> @@ -34708,9 +34706,9 @@ <!-- void __tsan::Shadow::SetWrite(unsigned int) --> <function-decl name='SetWrite' mangled-name='_ZN6__tsan6Shadow8SetWriteEj' filepath='../../.././libsanitizer/tsan/tsan_rtl.h' line='253' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::Shadow*' --> - <parameter type-id='type-id-1699' is-artificial='yes'/> + <parameter type-id='type-id-1698' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> - <parameter type-id='type-id-138'/> + <parameter type-id='type-id-139'/> <!-- void --> <return type-id='type-id-25'/> </function-decl> @@ -34719,11 +34717,11 @@ <!-- void __tsan::Shadow::SetAddr0AndSizeLog(__sanitizer::u64, unsigned int) --> <function-decl name='SetAddr0AndSizeLog' mangled-name='_ZN6__tsan6Shadow18SetAddr0AndSizeLogEyj' filepath='../../.././libsanitizer/tsan/tsan_rtl.h' line='244' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::Shadow*' --> - <parameter type-id='type-id-1699' is-artificial='yes'/> + <parameter type-id='type-id-1698' is-artificial='yes'/> <!-- parameter of type 'typedef __sanitizer::u64' --> <parameter type-id='type-id-126'/> <!-- parameter of type 'unsigned int' --> - <parameter type-id='type-id-138'/> + <parameter type-id='type-id-139'/> <!-- void --> <return type-id='type-id-25'/> </function-decl> @@ -34732,7 +34730,7 @@ <!-- __sanitizer::u64 __tsan::Shadow::size_log() --> <function-decl name='size_log' mangled-name='_ZNK6__tsan6Shadow8size_logEv' filepath='../../.././libsanitizer/tsan/tsan_rtl.h' line='376' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const __tsan::Shadow*' --> - <parameter type-id='type-id-1718' is-artificial='yes'/> + <parameter type-id='type-id-1717' is-artificial='yes'/> <!-- typedef __sanitizer::u64 --> <return type-id='type-id-126'/> </function-decl> @@ -34741,7 +34739,7 @@ <!-- __sanitizer::u64 __tsan::Shadow::addr0() --> <function-decl name='addr0' mangled-name='_ZNK6__tsan6Shadow5addr0Ev' filepath='../../.././libsanitizer/tsan/tsan_rtl.h' line='318' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const __tsan::Shadow*' --> - <parameter type-id='type-id-1718' is-artificial='yes'/> + <parameter type-id='type-id-1717' is-artificial='yes'/> <!-- typedef __sanitizer::u64 --> <return type-id='type-id-126'/> </function-decl> @@ -34750,7 +34748,7 @@ <!-- __sanitizer::u64 __tsan::Shadow::size() --> <function-decl name='size' mangled-name='_ZNK6__tsan6Shadow4sizeEv' filepath='../../.././libsanitizer/tsan/tsan_rtl.h' line='319' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const __tsan::Shadow*' --> - <parameter type-id='type-id-1718' is-artificial='yes'/> + <parameter type-id='type-id-1717' is-artificial='yes'/> <!-- typedef __sanitizer::u64 --> <return type-id='type-id-126'/> </function-decl> @@ -34759,7 +34757,7 @@ <!-- void __tsan::Shadow::MarkAsFreed() --> <function-decl name='MarkAsFreed' mangled-name='_ZN6__tsan6Shadow11MarkAsFreedEv' filepath='../../.././libsanitizer/tsan/tsan_rtl.h' line='332' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::Shadow*' --> - <parameter type-id='type-id-1699' is-artificial='yes'/> + <parameter type-id='type-id-1698' is-artificial='yes'/> <!-- void --> <return type-id='type-id-25'/> </function-decl> @@ -34768,16 +34766,16 @@ <!-- unsigned int __tsan::Shadow::ComputeSearchOffset() --> <function-decl name='ComputeSearchOffset' mangled-name='_ZN6__tsan6Shadow19ComputeSearchOffsetEv' filepath='../../.././libsanitizer/tsan/tsan_rtl.h' line='315' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::Shadow*' --> - <parameter type-id='type-id-1699' is-artificial='yes'/> + <parameter type-id='type-id-1698' is-artificial='yes'/> <!-- unsigned int --> - <return type-id='type-id-138'/> + <return type-id='type-id-139'/> </function-decl> </member-function> <member-function access='public' const='yes'> <!-- bool __tsan::Shadow::IsZero() --> <function-decl name='IsZero' mangled-name='_ZNK6__tsan6Shadow6IsZeroEv' filepath='../../.././libsanitizer/tsan/tsan_rtl.h' line='271' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const __tsan::Shadow*' --> - <parameter type-id='type-id-1718' is-artificial='yes'/> + <parameter type-id='type-id-1717' is-artificial='yes'/> <!-- bool --> <return type-id='type-id-121'/> </function-decl> @@ -34786,9 +34784,9 @@ <!-- bool __tsan::Shadow::Addr0AndSizeAreEqual(__tsan::Shadow) --> <function-decl name='Addr0AndSizeAreEqual' mangled-name='_ZN6__tsan6Shadow20Addr0AndSizeAreEqualES0_S0_' filepath='../../.././libsanitizer/tsan/tsan_rtl.h' line='281' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'class __tsan::Shadow' --> - <parameter type-id='type-id-1680'/> + <parameter type-id='type-id-1679'/> <!-- parameter of type 'class __tsan::Shadow' --> - <parameter type-id='type-id-1680'/> + <parameter type-id='type-id-1679'/> <!-- bool --> <return type-id='type-id-121'/> </function-decl> @@ -34797,9 +34795,9 @@ <!-- bool __tsan::Shadow::TidsAreEqual(__tsan::Shadow) --> <function-decl name='TidsAreEqual' mangled-name='_ZN6__tsan6Shadow12TidsAreEqualES0_S0_' filepath='../../.././libsanitizer/tsan/tsan_rtl.h' line='275' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'class __tsan::Shadow' --> - <parameter type-id='type-id-1680'/> + <parameter type-id='type-id-1679'/> <!-- parameter of type 'class __tsan::Shadow' --> - <parameter type-id='type-id-1680'/> + <parameter type-id='type-id-1679'/> <!-- bool --> <return type-id='type-id-121'/> </function-decl> @@ -34808,7 +34806,7 @@ <!-- bool __tsan::Shadow::IsRWNotWeaker(bool, bool) --> <function-decl name='IsRWNotWeaker' mangled-name='_ZNK6__tsan6Shadow13IsRWNotWeakerEbb' filepath='../../.././libsanitizer/tsan/tsan_rtl.h' line='354' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const __tsan::Shadow*' --> - <parameter type-id='type-id-1718' is-artificial='yes'/> + <parameter type-id='type-id-1717' is-artificial='yes'/> <!-- parameter of type 'bool' --> <parameter type-id='type-id-121'/> <!-- parameter of type 'bool' --> @@ -34821,7 +34819,7 @@ <!-- bool __tsan::Shadow::IsRWWeakerOrEqual(bool, bool) --> <function-decl name='IsRWWeakerOrEqual' mangled-name='_ZNK6__tsan6Shadow17IsRWWeakerOrEqualEbb' filepath='../../.././libsanitizer/tsan/tsan_rtl.h' line='362' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const __tsan::Shadow*' --> - <parameter type-id='type-id-1718' is-artificial='yes'/> + <parameter type-id='type-id-1717' is-artificial='yes'/> <!-- parameter of type 'bool' --> <parameter type-id='type-id-121'/> <!-- parameter of type 'bool' --> @@ -34834,7 +34832,7 @@ <!-- bool __tsan::Shadow::IsBothReadsOrAtomic(bool, bool) --> <function-decl name='IsBothReadsOrAtomic' mangled-name='_ZNK6__tsan6Shadow19IsBothReadsOrAtomicEbb' filepath='../../.././libsanitizer/tsan/tsan_rtl.h' line='346' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const __tsan::Shadow*' --> - <parameter type-id='type-id-1718' is-artificial='yes'/> + <parameter type-id='type-id-1717' is-artificial='yes'/> <!-- parameter of type 'bool' --> <parameter type-id='type-id-121'/> <!-- parameter of type 'bool' --> @@ -34847,11 +34845,11 @@ <!-- bool __tsan::Shadow::TwoRangesIntersect(__tsan::Shadow, unsigned int) --> <function-decl name='TwoRangesIntersect' mangled-name='_ZN6__tsan6Shadow18TwoRangesIntersectES0_S0_j' filepath='../../.././libsanitizer/tsan/tsan_rtl.h' line='286' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'class __tsan::Shadow' --> - <parameter type-id='type-id-1680'/> + <parameter type-id='type-id-1679'/> <!-- parameter of type 'class __tsan::Shadow' --> - <parameter type-id='type-id-1680'/> + <parameter type-id='type-id-1679'/> <!-- parameter of type 'unsigned int' --> - <parameter type-id='type-id-138'/> + <parameter type-id='type-id-139'/> <!-- bool --> <return type-id='type-id-121'/> </function-decl> @@ -34860,7 +34858,7 @@ <!-- void __tsan::Shadow::SetAtomic(bool) --> <function-decl name='SetAtomic' mangled-name='_ZN6__tsan6Shadow9SetAtomicEb' filepath='../../.././libsanitizer/tsan/tsan_rtl.h' line='260' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::Shadow*' --> - <parameter type-id='type-id-1699' is-artificial='yes'/> + <parameter type-id='type-id-1698' is-artificial='yes'/> <!-- parameter of type 'bool' --> <parameter type-id='type-id-121'/> <!-- void --> @@ -34871,7 +34869,7 @@ <!-- bool __tsan::Shadow::IsRead() --> <function-decl name='IsRead' mangled-name='_ZNK6__tsan6Shadow6IsReadEv' filepath='../../.././libsanitizer/tsan/tsan_rtl.h' line='321' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const __tsan::Shadow*' --> - <parameter type-id='type-id-1718' is-artificial='yes'/> + <parameter type-id='type-id-1717' is-artificial='yes'/> <!-- bool --> <return type-id='type-id-121'/> </function-decl> @@ -34880,7 +34878,7 @@ <!-- bool __tsan::Shadow::IsAtomic() --> <function-decl name='IsAtomic' mangled-name='_ZNK6__tsan6Shadow8IsAtomicEv' filepath='../../.././libsanitizer/tsan/tsan_rtl.h' line='267' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const __tsan::Shadow*' --> - <parameter type-id='type-id-1718' is-artificial='yes'/> + <parameter type-id='type-id-1717' is-artificial='yes'/> <!-- bool --> <return type-id='type-id-121'/> </function-decl> @@ -34889,7 +34887,7 @@ <!-- bool __tsan::Shadow::IsFreed() --> <function-decl name='IsFreed' mangled-name='_ZNK6__tsan6Shadow7IsFreedEv' filepath='../../.././libsanitizer/tsan/tsan_rtl.h' line='336' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const __tsan::Shadow*' --> - <parameter type-id='type-id-1718' is-artificial='yes'/> + <parameter type-id='type-id-1717' is-artificial='yes'/> <!-- bool --> <return type-id='type-id-121'/> </function-decl> @@ -34898,7 +34896,7 @@ <!-- bool __tsan::Shadow::IsWrite() --> <function-decl name='IsWrite' mangled-name='_ZNK6__tsan6Shadow7IsWriteEv' filepath='../../.././libsanitizer/tsan/tsan_rtl.h' line='320' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const __tsan::Shadow*' --> - <parameter type-id='type-id-1718' is-artificial='yes'/> + <parameter type-id='type-id-1717' is-artificial='yes'/> <!-- bool --> <return type-id='type-id-121'/> </function-decl> @@ -34907,27 +34905,27 @@ <!-- bool __tsan::Shadow::GetFreedAndReset() --> <function-decl name='GetFreedAndReset' mangled-name='_ZN6__tsan6Shadow16GetFreedAndResetEv' filepath='../../.././libsanitizer/tsan/tsan_rtl.h' line='340' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::Shadow*' --> - <parameter type-id='type-id-1699' is-artificial='yes'/> + <parameter type-id='type-id-1698' is-artificial='yes'/> <!-- bool --> <return type-id='type-id-121'/> </function-decl> </member-function> </class-decl> <!-- class __tsan::ScopedReport --> - <class-decl name='ScopedReport' size-in-bits='128' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_rtl.h' line='562' column='1' id='type-id-1697'> + <class-decl name='ScopedReport' size-in-bits='128' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_rtl.h' line='562' column='1' id='type-id-1696'> <data-member access='private' layout-offset-in-bits='0'> <!-- __tsan::Context* __tsan::ScopedReport::ctx_ --> <var-decl name='ctx_' type-id='type-id-1340' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_rtl.h' line='579' column='1'/> </data-member> <data-member access='private' layout-offset-in-bits='64'> <!-- __tsan::ReportDesc* __tsan::ScopedReport::rep_ --> - <var-decl name='rep_' type-id='type-id-1582' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_rtl.h' line='580' column='1'/> + <var-decl name='rep_' type-id='type-id-1581' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_rtl.h' line='580' column='1'/> </data-member> <member-function access='public' constructor='yes'> <!-- __tsan::ScopedReport::ScopedReport(__tsan::ReportType) --> <function-decl name='ScopedReport' filepath='../../.././libsanitizer/tsan/tsan_rtl.h' line='564' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::ScopedReport*' --> - <parameter type-id='type-id-1698' is-artificial='yes'/> + <parameter type-id='type-id-1697' is-artificial='yes'/> <!-- parameter of type 'enum __tsan::ReportType' --> <parameter type-id='type-id-1488'/> <!-- void --> @@ -34938,7 +34936,7 @@ <!-- __tsan::ScopedReport::~ScopedReport(int) --> <function-decl name='~ScopedReport' filepath='../../.././libsanitizer/tsan/tsan_rtl.h' line='565' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::ScopedReport*' --> - <parameter type-id='type-id-1698' is-artificial='yes'/> + <parameter type-id='type-id-1697' is-artificial='yes'/> <!-- artificial parameter of type 'int' --> <parameter type-id='type-id-8' is-artificial='yes'/> <!-- void --> @@ -34949,9 +34947,9 @@ <!-- __tsan::ScopedReport::ScopedReport(const __tsan::ScopedReport&) --> <function-decl name='ScopedReport' filepath='../../.././libsanitizer/tsan/tsan_rtl.h' line='584' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::ScopedReport*' --> - <parameter type-id='type-id-1698' is-artificial='yes'/> + <parameter type-id='type-id-1697' is-artificial='yes'/> <!-- parameter of type 'const __tsan::ScopedReport&' --> - <parameter type-id='type-id-1715'/> + <parameter type-id='type-id-1714'/> <!-- void --> <return type-id='type-id-25'/> </function-decl> @@ -34960,18 +34958,18 @@ <!-- const __tsan::ReportDesc* __tsan::ScopedReport::GetReport() --> <function-decl name='GetReport' mangled-name='_ZNK6__tsan12ScopedReport9GetReportEv' filepath='../../.././libsanitizer/tsan/tsan_rtl.h' line='576' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const __tsan::ScopedReport*' --> - <parameter type-id='type-id-1716' is-artificial='yes'/> + <parameter type-id='type-id-1715' is-artificial='yes'/> <!-- const __tsan::ReportDesc* --> - <return type-id='type-id-1632'/> + <return type-id='type-id-1631'/> </function-decl> </member-function> <member-function access='public'> <!-- void __tsan::ScopedReport::AddThread(const __tsan::ThreadContext*) --> <function-decl name='AddThread' mangled-name='_ZN6__tsan12ScopedReport9AddThreadEPKNS_13ThreadContextE' filepath='../../.././libsanitizer/tsan/tsan_rtl.h' line='570' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::ScopedReport*' --> - <parameter type-id='type-id-1698' is-artificial='yes'/> + <parameter type-id='type-id-1697' is-artificial='yes'/> <!-- parameter of type 'const __tsan::ThreadContext*' --> - <parameter type-id='type-id-1723'/> + <parameter type-id='type-id-1722'/> <!-- void --> <return type-id='type-id-25'/> </function-decl> @@ -34980,7 +34978,7 @@ <!-- void __tsan::ScopedReport::AddMutex(const __tsan::SyncVar*) --> <function-decl name='AddMutex' mangled-name='_ZN6__tsan12ScopedReport8AddMutexEPKNS_7SyncVarE' filepath='../../.././libsanitizer/tsan/tsan_rtl.h' line='571' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::ScopedReport*' --> - <parameter type-id='type-id-1698' is-artificial='yes'/> + <parameter type-id='type-id-1697' is-artificial='yes'/> <!-- parameter of type 'const __tsan::SyncVar*' --> <parameter type-id='type-id-1431'/> <!-- void --> @@ -34991,7 +34989,7 @@ <!-- void __tsan::ScopedReport::AddMutex(__sanitizer::u64) --> <function-decl name='AddMutex' mangled-name='_ZN6__tsan12ScopedReport8AddMutexEy' filepath='../../.././libsanitizer/tsan/tsan_rtl.h' line='582' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::ScopedReport*' --> - <parameter type-id='type-id-1698' is-artificial='yes'/> + <parameter type-id='type-id-1697' is-artificial='yes'/> <!-- parameter of type 'typedef __sanitizer::u64' --> <parameter type-id='type-id-126'/> <!-- void --> @@ -35002,7 +35000,7 @@ <!-- void __tsan::ScopedReport::AddSleep(__sanitizer::u32) --> <function-decl name='AddSleep' mangled-name='_ZN6__tsan12ScopedReport8AddSleepEj' filepath='../../.././libsanitizer/tsan/tsan_rtl.h' line='573' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::ScopedReport*' --> - <parameter type-id='type-id-1698' is-artificial='yes'/> + <parameter type-id='type-id-1697' is-artificial='yes'/> <!-- parameter of type 'typedef __sanitizer::u32' --> <parameter type-id='type-id-188'/> <!-- void --> @@ -35013,7 +35011,7 @@ <!-- __tsan::ScopedReport::ScopedReport(__tsan::ReportType) --> <function-decl name='ScopedReport' mangled-name='_ZN6__tsan12ScopedReportC2ENS_10ReportTypeE' filepath='../../.././libsanitizer/tsan/tsan_rtl.h' line='564' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::ScopedReport*' --> - <parameter type-id='type-id-1698' is-artificial='yes'/> + <parameter type-id='type-id-1697' is-artificial='yes'/> <!-- parameter of type 'enum __tsan::ReportType' --> <parameter type-id='type-id-1488'/> <!-- void --> @@ -35024,7 +35022,7 @@ <!-- __tsan::ScopedReport::~ScopedReport(int) --> <function-decl name='~ScopedReport' mangled-name='_ZN6__tsan12ScopedReportD2Ev' filepath='../../.././libsanitizer/tsan/tsan_rtl.h' line='565' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::ScopedReport*' --> - <parameter type-id='type-id-1698' is-artificial='yes'/> + <parameter type-id='type-id-1697' is-artificial='yes'/> <!-- artificial parameter of type 'int' --> <parameter type-id='type-id-8' is-artificial='yes'/> <!-- void --> @@ -35035,9 +35033,9 @@ <!-- void __tsan::ScopedReport::AddStack(const __tsan::StackTrace*) --> <function-decl name='AddStack' mangled-name='_ZN6__tsan12ScopedReport8AddStackEPKNS_10StackTraceE' filepath='../../.././libsanitizer/tsan/tsan_rtl.h' line='567' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::ScopedReport*' --> - <parameter type-id='type-id-1698' is-artificial='yes'/> + <parameter type-id='type-id-1697' is-artificial='yes'/> <!-- parameter of type 'const __tsan::StackTrace*' --> - <parameter type-id='type-id-1721'/> + <parameter type-id='type-id-1720'/> <!-- void --> <return type-id='type-id-25'/> </function-decl> @@ -35046,13 +35044,13 @@ <!-- void __tsan::ScopedReport::AddMemoryAccess(__sanitizer::uptr, __tsan::Shadow, const __tsan::StackTrace*, const __tsan::MutexSet*) --> <function-decl name='AddMemoryAccess' mangled-name='_ZN6__tsan12ScopedReport15AddMemoryAccessEmNS_6ShadowEPKNS_10StackTraceEPKNS_8MutexSetE' filepath='../../.././libsanitizer/tsan/tsan_rtl.h' line='568' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::ScopedReport*' --> - <parameter type-id='type-id-1698' is-artificial='yes'/> + <parameter type-id='type-id-1697' is-artificial='yes'/> <!-- parameter of type 'typedef __sanitizer::uptr' --> <parameter type-id='type-id-91'/> <!-- parameter of type 'class __tsan::Shadow' --> - <parameter type-id='type-id-1680'/> + <parameter type-id='type-id-1679'/> <!-- parameter of type 'const __tsan::StackTrace*' --> - <parameter type-id='type-id-1721'/> + <parameter type-id='type-id-1720'/> <!-- parameter of type 'const __tsan::MutexSet*' --> <parameter type-id='type-id-1422'/> <!-- void --> @@ -35063,7 +35061,7 @@ <!-- void __tsan::ScopedReport::AddLocation(__sanitizer::uptr, __sanitizer::uptr) --> <function-decl name='AddLocation' mangled-name='_ZN6__tsan12ScopedReport11AddLocationEmm' filepath='../../.././libsanitizer/tsan/tsan_rtl.h' line='572' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::ScopedReport*' --> - <parameter type-id='type-id-1698' is-artificial='yes'/> + <parameter type-id='type-id-1697' is-artificial='yes'/> <!-- parameter of type 'typedef __sanitizer::uptr' --> <parameter type-id='type-id-91'/> <!-- parameter of type 'typedef __sanitizer::uptr' --> @@ -35076,7 +35074,7 @@ <!-- void __tsan::ScopedReport::SetCount(int) --> <function-decl name='SetCount' mangled-name='_ZN6__tsan12ScopedReport8SetCountEi' filepath='../../.././libsanitizer/tsan/tsan_rtl.h' line='574' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::ScopedReport*' --> - <parameter type-id='type-id-1698' is-artificial='yes'/> + <parameter type-id='type-id-1697' is-artificial='yes'/> <!-- artificial parameter of type 'int' --> <parameter type-id='type-id-8' is-artificial='yes'/> <!-- void --> @@ -35085,7 +35083,7 @@ </member-function> </class-decl> <!-- struct __tsan::ThreadLeak --> - <class-decl name='ThreadLeak' size-in-bits='128' is-struct='yes' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_rtl_thread.cc' line='140' column='1' id='type-id-1702'> + <class-decl name='ThreadLeak' size-in-bits='128' is-struct='yes' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_rtl_thread.cc' line='140' column='1' id='type-id-1701'> <data-member access='public' layout-offset-in-bits='0'> <!-- __tsan::ThreadContext* __tsan::ThreadLeak::tctx --> <var-decl name='tctx' type-id='type-id-1371' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_rtl_thread.cc' line='141' column='1'/> @@ -35096,7 +35094,7 @@ </data-member> </class-decl> <!-- class __tsan::StackTrace --> - <class-decl name='StackTrace' size-in-bits='192' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_sync.h' line='24' column='1' id='type-id-1700'> + <class-decl name='StackTrace' size-in-bits='192' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_sync.h' line='24' column='1' id='type-id-1699'> <data-member access='private' layout-offset-in-bits='0'> <!-- __sanitizer::uptr __tsan::StackTrace::n_ --> <var-decl name='n_' type-id='type-id-91' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_sync.h' line='42' column='1'/> @@ -35113,7 +35111,7 @@ <!-- __tsan::StackTrace::StackTrace() --> <function-decl name='StackTrace' filepath='../../.././libsanitizer/tsan/tsan_sync.h' line='26' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::StackTrace*' --> - <parameter type-id='type-id-1701' is-artificial='yes'/> + <parameter type-id='type-id-1700' is-artificial='yes'/> <!-- void --> <return type-id='type-id-25'/> </function-decl> @@ -35122,7 +35120,7 @@ <!-- __tsan::StackTrace::StackTrace(__sanitizer::uptr*, __sanitizer::uptr) --> <function-decl name='StackTrace' filepath='../../.././libsanitizer/tsan/tsan_sync.h' line='29' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::StackTrace*' --> - <parameter type-id='type-id-1701' is-artificial='yes'/> + <parameter type-id='type-id-1700' is-artificial='yes'/> <!-- parameter of type '__sanitizer::uptr*' --> <parameter type-id='type-id-184'/> <!-- parameter of type 'typedef __sanitizer::uptr' --> @@ -35135,7 +35133,7 @@ <!-- __tsan::StackTrace::~StackTrace(int) --> <function-decl name='~StackTrace' filepath='../../.././libsanitizer/tsan/tsan_sync.h' line='30' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::StackTrace*' --> - <parameter type-id='type-id-1701' is-artificial='yes'/> + <parameter type-id='type-id-1700' is-artificial='yes'/> <!-- artificial parameter of type 'int' --> <parameter type-id='type-id-8' is-artificial='yes'/> <!-- void --> @@ -35146,9 +35144,9 @@ <!-- __tsan::StackTrace::StackTrace(const __tsan::StackTrace&) --> <function-decl name='StackTrace' filepath='../../.././libsanitizer/tsan/tsan_sync.h' line='46' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::StackTrace*' --> - <parameter type-id='type-id-1701' is-artificial='yes'/> + <parameter type-id='type-id-1700' is-artificial='yes'/> <!-- parameter of type 'const __tsan::StackTrace&' --> - <parameter type-id='type-id-1720'/> + <parameter type-id='type-id-1719'/> <!-- void --> <return type-id='type-id-25'/> </function-decl> @@ -35157,7 +35155,7 @@ <!-- void __tsan::StackTrace::Init(const __sanitizer::uptr*, __sanitizer::uptr) --> <function-decl name='Init' mangled-name='_ZN6__tsan10StackTrace4InitEPKmm' filepath='../../.././libsanitizer/tsan/tsan_sync.h' line='33' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::StackTrace*' --> - <parameter type-id='type-id-1701' is-artificial='yes'/> + <parameter type-id='type-id-1700' is-artificial='yes'/> <!-- parameter of type 'const __sanitizer::uptr*' --> <parameter type-id='type-id-124'/> <!-- parameter of type 'typedef __sanitizer::uptr' --> @@ -35170,7 +35168,7 @@ <!-- __sanitizer::uptr __tsan::StackTrace::Size() --> <function-decl name='Size' mangled-name='_ZNK6__tsan10StackTrace4SizeEv' filepath='../../.././libsanitizer/tsan/tsan_sync.h' line='36' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const __tsan::StackTrace*' --> - <parameter type-id='type-id-1721' is-artificial='yes'/> + <parameter type-id='type-id-1720' is-artificial='yes'/> <!-- typedef __sanitizer::uptr --> <return type-id='type-id-91'/> </function-decl> @@ -35179,7 +35177,7 @@ <!-- const __sanitizer::uptr* __tsan::StackTrace::Begin() --> <function-decl name='Begin' mangled-name='_ZNK6__tsan10StackTrace5BeginEv' filepath='../../.././libsanitizer/tsan/tsan_sync.h' line='38' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const __tsan::StackTrace*' --> - <parameter type-id='type-id-1721' is-artificial='yes'/> + <parameter type-id='type-id-1720' is-artificial='yes'/> <!-- const __sanitizer::uptr* --> <return type-id='type-id-124'/> </function-decl> @@ -35188,7 +35186,7 @@ <!-- __tsan::StackTrace::StackTrace() --> <function-decl name='StackTrace' mangled-name='_ZN6__tsan10StackTraceC2Ev' filepath='../../.././libsanitizer/tsan/tsan_sync.h' line='26' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::StackTrace*' --> - <parameter type-id='type-id-1701' is-artificial='yes'/> + <parameter type-id='type-id-1700' is-artificial='yes'/> <!-- void --> <return type-id='type-id-25'/> </function-decl> @@ -35197,7 +35195,7 @@ <!-- __tsan::StackTrace::StackTrace(__sanitizer::uptr*, __sanitizer::uptr) --> <function-decl name='StackTrace' mangled-name='_ZN6__tsan10StackTraceC2EPmm' filepath='../../.././libsanitizer/tsan/tsan_sync.h' line='29' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::StackTrace*' --> - <parameter type-id='type-id-1701' is-artificial='yes'/> + <parameter type-id='type-id-1700' is-artificial='yes'/> <!-- parameter of type '__sanitizer::uptr*' --> <parameter type-id='type-id-184'/> <!-- parameter of type 'typedef __sanitizer::uptr' --> @@ -35210,7 +35208,7 @@ <!-- void __tsan::StackTrace::Reset() --> <function-decl name='Reset' mangled-name='_ZN6__tsan10StackTrace5ResetEv' filepath='../../.././libsanitizer/tsan/tsan_sync.h' line='31' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::StackTrace*' --> - <parameter type-id='type-id-1701' is-artificial='yes'/> + <parameter type-id='type-id-1700' is-artificial='yes'/> <!-- void --> <return type-id='type-id-25'/> </function-decl> @@ -35219,7 +35217,7 @@ <!-- __tsan::StackTrace::~StackTrace(int) --> <function-decl name='~StackTrace' mangled-name='_ZN6__tsan10StackTraceD2Ev' filepath='../../.././libsanitizer/tsan/tsan_sync.h' line='30' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::StackTrace*' --> - <parameter type-id='type-id-1701' is-artificial='yes'/> + <parameter type-id='type-id-1700' is-artificial='yes'/> <!-- artificial parameter of type 'int' --> <parameter type-id='type-id-8' is-artificial='yes'/> <!-- void --> @@ -35230,7 +35228,7 @@ <!-- void __tsan::StackTrace::ObtainCurrent(__tsan::ThreadState*, __sanitizer::uptr) --> <function-decl name='ObtainCurrent' mangled-name='_ZN6__tsan10StackTrace13ObtainCurrentEPNS_11ThreadStateEm' filepath='../../.././libsanitizer/tsan/tsan_sync.h' line='34' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::StackTrace*' --> - <parameter type-id='type-id-1701' is-artificial='yes'/> + <parameter type-id='type-id-1700' is-artificial='yes'/> <!-- parameter of type '__tsan::ThreadState*' --> <parameter type-id='type-id-307'/> <!-- parameter of type 'typedef __sanitizer::uptr' --> @@ -35243,9 +35241,9 @@ <!-- void __tsan::StackTrace::CopyFrom(const __tsan::StackTrace&) --> <function-decl name='CopyFrom' mangled-name='_ZN6__tsan10StackTrace8CopyFromERKS0_' filepath='../../.././libsanitizer/tsan/tsan_sync.h' line='39' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::StackTrace*' --> - <parameter type-id='type-id-1701' is-artificial='yes'/> + <parameter type-id='type-id-1700' is-artificial='yes'/> <!-- parameter of type 'const __tsan::StackTrace&' --> - <parameter type-id='type-id-1720'/> + <parameter type-id='type-id-1719'/> <!-- void --> <return type-id='type-id-25'/> </function-decl> @@ -35254,7 +35252,7 @@ <!-- bool __tsan::StackTrace::IsEmpty() --> <function-decl name='IsEmpty' mangled-name='_ZNK6__tsan10StackTrace7IsEmptyEv' filepath='../../.././libsanitizer/tsan/tsan_sync.h' line='35' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const __tsan::StackTrace*' --> - <parameter type-id='type-id-1721' is-artificial='yes'/> + <parameter type-id='type-id-1720' is-artificial='yes'/> <!-- bool --> <return type-id='type-id-121'/> </function-decl> @@ -35263,7 +35261,7 @@ <!-- __sanitizer::uptr __tsan::StackTrace::Get(__sanitizer::uptr) --> <function-decl name='Get' mangled-name='_ZNK6__tsan10StackTrace3GetEm' filepath='../../.././libsanitizer/tsan/tsan_sync.h' line='37' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const __tsan::StackTrace*' --> - <parameter type-id='type-id-1721' is-artificial='yes'/> + <parameter type-id='type-id-1720' is-artificial='yes'/> <!-- parameter of type 'typedef __sanitizer::uptr' --> <parameter type-id='type-id-91'/> <!-- typedef __sanitizer::uptr --> @@ -35272,10 +35270,10 @@ </member-function> </class-decl> <!-- struct __tsan::TraceHeader --> - <class-decl name='TraceHeader' size-in-bits='19776' is-struct='yes' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_trace.h' line='42' column='1' id='type-id-1691'> + <class-decl name='TraceHeader' size-in-bits='19776' is-struct='yes' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_trace.h' line='42' column='1' id='type-id-1690'> <data-member access='public' layout-offset-in-bits='0'> <!-- __tsan::StackTrace __tsan::TraceHeader::stack0 --> - <var-decl name='stack0' type-id='type-id-1700' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_trace.h' line='43' column='1'/> + <var-decl name='stack0' type-id='type-id-1699' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_trace.h' line='43' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> <!-- __sanitizer::u64 __tsan::TraceHeader::epoch0 --> @@ -35286,66 +35284,66 @@ <var-decl name='mset0' type-id='type-id-1356' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_trace.h' line='45' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='3392'> - <!-- unsigned long int __tsan::TraceHeader::stack0buf[256] --> + <!-- long unsigned int __tsan::TraceHeader::stack0buf[256] --> <var-decl name='stack0buf' type-id='type-id-123' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_trace.h' line='47' column='1'/> </data-member> <member-function access='public' constructor='yes'> <!-- __tsan::TraceHeader::TraceHeader() --> <function-decl name='TraceHeader' filepath='../../.././libsanitizer/tsan/tsan_trace.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::TraceHeader*' --> - <parameter type-id='type-id-1706' is-artificial='yes'/> + <parameter type-id='type-id-1705' is-artificial='yes'/> <!-- void --> <return type-id='type-id-25'/> </function-decl> </member-function> </class-decl> <!-- struct __tsan::Trace --> - <class-decl name='Trace' size-in-bits='9257024' is-struct='yes' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_trace.h' line='60' column='1' id='type-id-1705'> + <class-decl name='Trace' size-in-bits='9257024' is-struct='yes' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_trace.h' line='60' column='1' id='type-id-1704'> <data-member access='public' layout-offset-in-bits='0'> <!-- __tsan::TraceHeader __tsan::Trace::headers[256] --> - <var-decl name='headers' type-id='type-id-1692' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_trace.h' line='61' column='1'/> + <var-decl name='headers' type-id='type-id-1691' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_trace.h' line='61' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='5062656'> <!-- __tsan::Mutex __tsan::Trace::mtx --> <var-decl name='mtx' type-id='type-id-690' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_trace.h' line='62' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='5062720'> - <!-- unsigned long int __tsan::Trace::shadow_stack[65536] --> - <var-decl name='shadow_stack' type-id='type-id-1693' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_trace.h' line='66' column='1'/> + <!-- long unsigned int __tsan::Trace::shadow_stack[65536] --> + <var-decl name='shadow_stack' type-id='type-id-1692' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_trace.h' line='66' column='1'/> </data-member> <member-function access='public' constructor='yes'> <!-- __tsan::Trace::Trace() --> <function-decl name='Trace' filepath='../../.././libsanitizer/tsan/tsan_trace.h' line='69' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::Trace*' --> - <parameter type-id='type-id-1679' is-artificial='yes'/> + <parameter type-id='type-id-1678' is-artificial='yes'/> <!-- void --> <return type-id='type-id-25'/> </function-decl> </member-function> </class-decl> <!-- class __tsan::Vector<__tsan::ThreadLeak> --> - <class-decl name='Vector<__tsan::ThreadLeak>' size-in-bits='256' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='23' column='1' id='type-id-1707'> + <class-decl name='Vector<__tsan::ThreadLeak>' size-in-bits='256' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='23' column='1' id='type-id-1706'> <data-member access='private' layout-offset-in-bits='0'> <!-- const __tsan::MBlockType __tsan::Vector<__tsan::ThreadLeak>::typ_ --> <var-decl name='typ_' type-id='type-id-290' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='80' column='1'/> </data-member> <data-member access='private' layout-offset-in-bits='64'> <!-- __tsan::ThreadLeak* __tsan::Vector<__tsan::ThreadLeak>::begin_ --> - <var-decl name='begin_' type-id='type-id-1704' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='81' column='1'/> + <var-decl name='begin_' type-id='type-id-1703' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='81' column='1'/> </data-member> <data-member access='private' layout-offset-in-bits='128'> <!-- __tsan::ThreadLeak* __tsan::Vector<__tsan::ThreadLeak>::end_ --> - <var-decl name='end_' type-id='type-id-1704' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='82' column='1'/> + <var-decl name='end_' type-id='type-id-1703' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='82' column='1'/> </data-member> <data-member access='private' layout-offset-in-bits='192'> <!-- __tsan::ThreadLeak* __tsan::Vector<__tsan::ThreadLeak>::last_ --> - <var-decl name='last_' type-id='type-id-1704' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='83' column='1'/> + <var-decl name='last_' type-id='type-id-1703' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='83' column='1'/> </data-member> <member-function access='public'> <!-- void __tsan::Vector<__tsan::ThreadLeak>::Vector(__tsan::MBlockType) --> <function-decl name='Vector' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='25' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::Vector<__tsan::ThreadLeak>*' --> - <parameter type-id='type-id-1708' is-artificial='yes'/> + <parameter type-id='type-id-1707' is-artificial='yes'/> <!-- parameter of type 'enum __tsan::MBlockType' --> <parameter type-id='type-id-289'/> <!-- void --> @@ -35356,7 +35354,7 @@ <!-- __tsan::Vector<__tsan::ThreadLeak>::~Vector(int) --> <function-decl name='~Vector' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='32' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::Vector<__tsan::ThreadLeak>*' --> - <parameter type-id='type-id-1708' is-artificial='yes'/> + <parameter type-id='type-id-1707' is-artificial='yes'/> <!-- artificial parameter of type 'int' --> <parameter type-id='type-id-8' is-artificial='yes'/> <!-- void --> @@ -35367,9 +35365,9 @@ <!-- void __tsan::Vector<__tsan::ThreadLeak>::Vector(const __tsan::Vector<__tsan::ThreadLeak>&) --> <function-decl name='Vector' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='108' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::Vector<__tsan::ThreadLeak>*' --> - <parameter type-id='type-id-1708' is-artificial='yes'/> + <parameter type-id='type-id-1707' is-artificial='yes'/> <!-- parameter of type 'const __tsan::Vector<__tsan::ThreadLeak>&' --> - <parameter type-id='type-id-1727'/> + <parameter type-id='type-id-1726'/> <!-- void --> <return type-id='type-id-25'/> </function-decl> @@ -35378,7 +35376,7 @@ <!-- __sanitizer::uptr __tsan::Vector<__tsan::ThreadLeak>::Size() --> <function-decl name='Size' mangled-name='_ZNK6__tsan6VectorINS_10ThreadLeakEE4SizeEv' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='45' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const __tsan::Vector<__tsan::ThreadLeak>*' --> - <parameter type-id='type-id-1728' is-artificial='yes'/> + <parameter type-id='type-id-1727' is-artificial='yes'/> <!-- typedef __sanitizer::uptr --> <return type-id='type-id-91'/> </function-decl> @@ -35387,29 +35385,29 @@ <!-- __tsan::ThreadLeak& __tsan::Vector<__tsan::ThreadLeak>::operator[](__sanitizer::uptr) --> <function-decl name='operator[]' mangled-name='_ZN6__tsan6VectorINS_10ThreadLeakEEixEm' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='49' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::Vector<__tsan::ThreadLeak>*' --> - <parameter type-id='type-id-1708' is-artificial='yes'/> + <parameter type-id='type-id-1707' is-artificial='yes'/> <!-- parameter of type 'typedef __sanitizer::uptr' --> <parameter type-id='type-id-91'/> <!-- __tsan::ThreadLeak& --> - <return type-id='type-id-1703'/> + <return type-id='type-id-1702'/> </function-decl> </member-function> <member-function access='public'> <!-- __tsan::ThreadLeak* __tsan::Vector<__tsan::ThreadLeak>::PushBack(__tsan::ThreadLeak) --> <function-decl name='PushBack' mangled-name='_ZN6__tsan6VectorINS_10ThreadLeakEE8PushBackES1_' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='59' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::Vector<__tsan::ThreadLeak>*' --> - <parameter type-id='type-id-1708' is-artificial='yes'/> + <parameter type-id='type-id-1707' is-artificial='yes'/> <!-- parameter of type 'struct __tsan::ThreadLeak' --> - <parameter type-id='type-id-1702'/> + <parameter type-id='type-id-1701'/> <!-- __tsan::ThreadLeak* --> - <return type-id='type-id-1704'/> + <return type-id='type-id-1703'/> </function-decl> </member-function> <member-function access='private'> <!-- void __tsan::Vector<__tsan::ThreadLeak>::EnsureSize(__sanitizer::uptr) --> <function-decl name='EnsureSize' mangled-name='_ZN6__tsan6VectorINS_10ThreadLeakEE10EnsureSizeEm' filepath='../../.././libsanitizer/tsan/tsan_vector.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::Vector<__tsan::ThreadLeak>*' --> - <parameter type-id='type-id-1708' is-artificial='yes'/> + <parameter type-id='type-id-1707' is-artificial='yes'/> <!-- parameter of type 'typedef __sanitizer::uptr' --> <parameter type-id='type-id-91'/> <!-- void --> @@ -35452,19 +35450,19 @@ </abi-instr> <abi-instr address-size='64' path='../../.././libsanitizer/tsan/tsan_suppressions.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-ImG4Cf/gcc-4.9.2/x86_64-unknown-linux-gnu/libsanitizer/tsan' language='LANG_C_plus_plus'> <!-- __sanitizer::Suppression* const --> - <qualified-type-def type-id='type-id-898' const='yes' id='type-id-1729'/> + <qualified-type-def type-id='type-id-898' const='yes' id='type-id-1728'/> <!-- __sanitizer::Suppression* const& --> - <reference-type-def kind='lvalue' type-id='type-id-1729' size-in-bits='64' id='type-id-1203'/> + <reference-type-def kind='lvalue' type-id='type-id-1728' size-in-bits='64' id='type-id-1203'/> <!-- __sanitizer::Suppression* const* --> - <pointer-type-def type-id='type-id-1729' size-in-bits='64' id='type-id-1730'/> + <pointer-type-def type-id='type-id-1728' size-in-bits='64' id='type-id-1729'/> <!-- __sanitizer::Suppression*& --> <reference-type-def kind='lvalue' type-id='type-id-898' size-in-bits='64' id='type-id-1202'/> <!-- const __sanitizer::InternalMmapVector<__sanitizer::Suppression*> --> - <qualified-type-def type-id='type-id-890' const='yes' id='type-id-1731'/> + <qualified-type-def type-id='type-id-890' const='yes' id='type-id-1730'/> <!-- const __sanitizer::InternalMmapVector<__sanitizer::Suppression*>& --> - <reference-type-def kind='lvalue' type-id='type-id-1731' size-in-bits='64' id='type-id-1200'/> + <reference-type-def kind='lvalue' type-id='type-id-1730' size-in-bits='64' id='type-id-1200'/> <!-- const __sanitizer::InternalMmapVector<__sanitizer::Suppression*>* --> - <pointer-type-def type-id='type-id-1731' size-in-bits='64' id='type-id-1201'/> + <pointer-type-def type-id='type-id-1730' size-in-bits='64' id='type-id-1201'/> <!-- namespace __tsan --> <namespace-decl name='__tsan'> <!-- __sanitizer::SuppressionType __tsan::conv(__tsan::ReportType) --> @@ -35478,27 +35476,27 @@ </abi-instr> <abi-instr address-size='64' path='../../.././libsanitizer/tsan/tsan_symbolize.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-ImG4Cf/gcc-4.9.2/x86_64-unknown-linux-gnu/libsanitizer/tsan' language='LANG_C_plus_plus'> <!-- __sanitizer::AddressInfo& --> - <reference-type-def kind='lvalue' type-id='type-id-1732' size-in-bits='64' id='type-id-1733'/> + <reference-type-def kind='lvalue' type-id='type-id-1731' size-in-bits='64' id='type-id-1732'/> <!-- __sanitizer::AddressInfo* --> - <pointer-type-def type-id='type-id-1732' size-in-bits='64' id='type-id-279'/> + <pointer-type-def type-id='type-id-1731' size-in-bits='64' id='type-id-279'/> <!-- __sanitizer::DataInfo* --> - <pointer-type-def type-id='type-id-1734' size-in-bits='64' id='type-id-280'/> + <pointer-type-def type-id='type-id-1733' size-in-bits='64' id='type-id-280'/> <!-- __sanitizer::InternalAllocatorCache* --> - <pointer-type-def type-id='type-id-1480' size-in-bits='64' id='type-id-1735'/> + <pointer-type-def type-id='type-id-1480' size-in-bits='64' id='type-id-1734'/> <!-- __sanitizer::InternalScopedBuffer<__sanitizer::AddressInfo>* --> - <pointer-type-def type-id='type-id-1736' size-in-bits='64' id='type-id-1737'/> + <pointer-type-def type-id='type-id-1735' size-in-bits='64' id='type-id-1736'/> <!-- __sanitizer::Symbolizer* --> - <pointer-type-def type-id='type-id-276' size-in-bits='64' id='type-id-1738'/> + <pointer-type-def type-id='type-id-276' size-in-bits='64' id='type-id-1737'/> <!-- const __sanitizer::InternalScopedBuffer<__sanitizer::AddressInfo> --> - <qualified-type-def type-id='type-id-1736' const='yes' id='type-id-1739'/> + <qualified-type-def type-id='type-id-1735' const='yes' id='type-id-1738'/> <!-- const __sanitizer::InternalScopedBuffer<__sanitizer::AddressInfo>& --> - <reference-type-def kind='lvalue' type-id='type-id-1739' size-in-bits='64' id='type-id-1740'/> + <reference-type-def kind='lvalue' type-id='type-id-1738' size-in-bits='64' id='type-id-1739'/> <!-- int* --> <pointer-type-def type-id='type-id-8' size-in-bits='64' id='type-id-36'/> <!-- namespace __sanitizer --> <namespace-decl name='__sanitizer'> <!-- class __sanitizer::InternalScopedBuffer<__sanitizer::AddressInfo> --> - <class-decl name='InternalScopedBuffer<__sanitizer::AddressInfo>' size-in-bits='128' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common.h' line='67' column='1' id='type-id-1736'> + <class-decl name='InternalScopedBuffer<__sanitizer::AddressInfo>' size-in-bits='128' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common.h' line='67' column='1' id='type-id-1735'> <data-member access='private' layout-offset-in-bits='0'> <!-- __sanitizer::AddressInfo* __sanitizer::InternalScopedBuffer<__sanitizer::AddressInfo>::ptr_ --> <var-decl name='ptr_' type-id='type-id-279' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common.h' line='81' column='1'/> @@ -35511,7 +35509,7 @@ <!-- void __sanitizer::InternalScopedBuffer<__sanitizer::AddressInfo>::InternalScopedBuffer(__sanitizer::uptr) --> <function-decl name='InternalScopedBuffer' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common.h' line='69' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__sanitizer::InternalScopedBuffer<__sanitizer::AddressInfo>*' --> - <parameter type-id='type-id-1737' is-artificial='yes'/> + <parameter type-id='type-id-1736' is-artificial='yes'/> <!-- parameter of type 'typedef __sanitizer::uptr' --> <parameter type-id='type-id-91'/> <!-- void --> @@ -35522,7 +35520,7 @@ <!-- __sanitizer::InternalScopedBuffer<__sanitizer::AddressInfo>::~InternalScopedBuffer(int) --> <function-decl name='~InternalScopedBuffer' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common.h' line='73' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__sanitizer::InternalScopedBuffer<__sanitizer::AddressInfo>*' --> - <parameter type-id='type-id-1737' is-artificial='yes'/> + <parameter type-id='type-id-1736' is-artificial='yes'/> <!-- artificial parameter of type 'int' --> <parameter type-id='type-id-8' is-artificial='yes'/> <!-- void --> @@ -35533,9 +35531,9 @@ <!-- void __sanitizer::InternalScopedBuffer<__sanitizer::AddressInfo>::InternalScopedBuffer(const __sanitizer::InternalScopedBuffer<__sanitizer::AddressInfo>&) --> <function-decl name='InternalScopedBuffer' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common.h' line='84' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__sanitizer::InternalScopedBuffer<__sanitizer::AddressInfo>*' --> - <parameter type-id='type-id-1737' is-artificial='yes'/> + <parameter type-id='type-id-1736' is-artificial='yes'/> <!-- parameter of type 'const __sanitizer::InternalScopedBuffer<__sanitizer::AddressInfo>&' --> - <parameter type-id='type-id-1740'/> + <parameter type-id='type-id-1739'/> <!-- void --> <return type-id='type-id-25'/> </function-decl> @@ -35544,18 +35542,18 @@ <!-- __sanitizer::AddressInfo& __sanitizer::InternalScopedBuffer<__sanitizer::AddressInfo>::operator[](__sanitizer::uptr) --> <function-decl name='operator[]' mangled-name='_ZN11__sanitizer20InternalScopedBufferINS_11AddressInfoEEixEm' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__sanitizer::InternalScopedBuffer<__sanitizer::AddressInfo>*' --> - <parameter type-id='type-id-1737' is-artificial='yes'/> + <parameter type-id='type-id-1736' is-artificial='yes'/> <!-- parameter of type 'typedef __sanitizer::uptr' --> <parameter type-id='type-id-91'/> <!-- __sanitizer::AddressInfo& --> - <return type-id='type-id-1733'/> + <return type-id='type-id-1732'/> </function-decl> </member-function> <member-function access='public'> <!-- __sanitizer::AddressInfo* __sanitizer::InternalScopedBuffer<__sanitizer::AddressInfo>::data() --> <function-decl name='data' mangled-name='_ZN11__sanitizer20InternalScopedBufferINS_11AddressInfoEE4dataEv' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__sanitizer::InternalScopedBuffer<__sanitizer::AddressInfo>*' --> - <parameter type-id='type-id-1737' is-artificial='yes'/> + <parameter type-id='type-id-1736' is-artificial='yes'/> <!-- __sanitizer::AddressInfo* --> <return type-id='type-id-279'/> </function-decl> @@ -35564,14 +35562,14 @@ <!-- __sanitizer::uptr __sanitizer::InternalScopedBuffer<__sanitizer::AddressInfo>::size() --> <function-decl name='size' mangled-name='_ZN11__sanitizer20InternalScopedBufferINS_11AddressInfoEE4sizeEv' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common.h' line='78' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__sanitizer::InternalScopedBuffer<__sanitizer::AddressInfo>*' --> - <parameter type-id='type-id-1737' is-artificial='yes'/> + <parameter type-id='type-id-1736' is-artificial='yes'/> <!-- typedef __sanitizer::uptr --> <return type-id='type-id-91'/> </function-decl> </member-function> </class-decl> <!-- struct __sanitizer::AddressInfo --> - <class-decl name='AddressInfo' size-in-bits='384' is-struct='yes' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_symbolizer.h' line='26' column='1' id='type-id-1732'> + <class-decl name='AddressInfo' size-in-bits='384' is-struct='yes' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_symbolizer.h' line='26' column='1' id='type-id-1731'> <data-member access='public' layout-offset-in-bits='0'> <!-- __sanitizer::uptr __sanitizer::AddressInfo::address --> <var-decl name='address' type-id='type-id-91' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_symbolizer.h' line='27' column='1'/> @@ -35635,7 +35633,7 @@ </member-function> </class-decl> <!-- struct __sanitizer::DataInfo --> - <class-decl name='DataInfo' size-in-bits='384' is-struct='yes' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_symbolizer.h' line='55' column='1' id='type-id-1734'> + <class-decl name='DataInfo' size-in-bits='384' is-struct='yes' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_symbolizer.h' line='55' column='1' id='type-id-1733'> <data-member access='public' layout-offset-in-bits='0'> <!-- __sanitizer::uptr __sanitizer::DataInfo::address --> <var-decl name='address' type-id='type-id-91' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_symbolizer.h' line='56' column='1'/> @@ -35665,11 +35663,11 @@ <class-decl name='Symbolizer' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_symbolizer.h' line='64' column='1' is-declaration-only='yes' id='type-id-276'> <member-type access='public'> <!-- typedef void ()* __sanitizer::Symbolizer::StartSymbolizationHook --> - <typedef-decl name='StartSymbolizationHook' type-id='type-id-118' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_symbolizer.h' line='110' column='1' id='type-id-1741'/> + <typedef-decl name='StartSymbolizationHook' type-id='type-id-118' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_symbolizer.h' line='110' column='1' id='type-id-1740'/> </member-type> <member-type access='public'> <!-- typedef void ()* __sanitizer::Symbolizer::EndSymbolizationHook --> - <typedef-decl name='EndSymbolizationHook' type-id='type-id-118' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_symbolizer.h' line='111' column='1' id='type-id-1742'/> + <typedef-decl name='EndSymbolizationHook' type-id='type-id-118' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_symbolizer.h' line='111' column='1' id='type-id-1741'/> </member-type> <member-type access='protected'> <!-- class __sanitizer::Symbolizer::SymbolizerScope --> @@ -35726,7 +35724,7 @@ </member-type> <data-member access='private' static='yes'> <!-- static __sanitizer::Symbolizer* __sanitizer::Symbolizer::symbolizer_ --> - <var-decl name='symbolizer_' type-id='type-id-1738' mangled-name='_ZN11__sanitizer10Symbolizer11symbolizer_E' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_symbolizer.h' line='123' column='1'/> + <var-decl name='symbolizer_' type-id='type-id-1737' mangled-name='_ZN11__sanitizer10Symbolizer11symbolizer_E' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_symbolizer.h' line='123' column='1'/> </data-member> <data-member access='private' static='yes'> <!-- static __sanitizer::StaticSpinMutex __sanitizer::Symbolizer::init_mu_ --> @@ -35738,17 +35736,17 @@ </data-member> <data-member access='protected' layout-offset-in-bits='64'> <!-- __sanitizer::Symbolizer::StartSymbolizationHook __sanitizer::Symbolizer::start_hook_ --> - <var-decl name='start_hook_' type-id='type-id-1741' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_symbolizer.h' line='131' column='1'/> + <var-decl name='start_hook_' type-id='type-id-1740' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_symbolizer.h' line='131' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='128'> <!-- __sanitizer::Symbolizer::EndSymbolizationHook __sanitizer::Symbolizer::end_hook_ --> - <var-decl name='end_hook_' type-id='type-id-1742' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_symbolizer.h' line='132' column='1'/> + <var-decl name='end_hook_' type-id='type-id-1741' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_symbolizer.h' line='132' column='1'/> </data-member> <member-function access='protected' constructor='yes'> <!-- __sanitizer::Symbolizer::Symbolizer() --> <function-decl name='Symbolizer' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_symbolizer.h' line='127' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__sanitizer::Symbolizer*' --> - <parameter type-id='type-id-1738' is-artificial='yes'/> + <parameter type-id='type-id-1737' is-artificial='yes'/> <!-- void --> <return type-id='type-id-25'/> </function-decl> @@ -35759,39 +35757,39 @@ <!-- parameter of type 'const char*' --> <parameter type-id='type-id-2'/> <!-- __sanitizer::Symbolizer* --> - <return type-id='type-id-1738'/> + <return type-id='type-id-1737'/> </function-decl> </member-function> <member-function access='public' static='yes'> <!-- __sanitizer::Symbolizer* __sanitizer::Symbolizer::GetOrNull() --> <function-decl name='GetOrNull' mangled-name='_ZN11__sanitizer10Symbolizer9GetOrNullEv' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_symbolizer.cc' line='23' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- __sanitizer::Symbolizer* --> - <return type-id='type-id-1738'/> + <return type-id='type-id-1737'/> </function-decl> </member-function> <member-function access='public' static='yes'> <!-- __sanitizer::Symbolizer* __sanitizer::Symbolizer::Get() --> <function-decl name='Get' mangled-name='_ZN11__sanitizer10Symbolizer3GetEv' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_symbolizer.cc' line='28' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- __sanitizer::Symbolizer* --> - <return type-id='type-id-1738'/> + <return type-id='type-id-1737'/> </function-decl> </member-function> <member-function access='public' static='yes'> <!-- __sanitizer::Symbolizer* __sanitizer::Symbolizer::Disable() --> <function-decl name='Disable' mangled-name='_ZN11__sanitizer10Symbolizer7DisableEv' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_symbolizer.cc' line='34' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- __sanitizer::Symbolizer* --> - <return type-id='type-id-1738'/> + <return type-id='type-id-1737'/> </function-decl> </member-function> <member-function access='public'> <!-- void __sanitizer::Symbolizer::AddHooks(__sanitizer::Symbolizer::StartSymbolizationHook, __sanitizer::Symbolizer::EndSymbolizationHook) --> <function-decl name='AddHooks' mangled-name='_ZN11__sanitizer10Symbolizer8AddHooksEPFvvES2_' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_symbolizer.cc' line='41' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__sanitizer::Symbolizer*' --> - <parameter type-id='type-id-1738' is-artificial='yes'/> + <parameter type-id='type-id-1737' is-artificial='yes'/> <!-- parameter of type 'typedef __sanitizer::Symbolizer::StartSymbolizationHook' --> - <parameter type-id='type-id-1741'/> + <parameter type-id='type-id-1740'/> <!-- parameter of type 'typedef __sanitizer::Symbolizer::EndSymbolizationHook' --> - <parameter type-id='type-id-1742'/> + <parameter type-id='type-id-1741'/> <!-- void --> <return type-id='type-id-25'/> </function-decl> @@ -35800,7 +35798,7 @@ <!-- __sanitizer::Symbolizer::Symbolizer() --> <function-decl name='Symbolizer' mangled-name='_ZN11__sanitizer10SymbolizerC2Ev' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_symbolizer.h' line='127' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__sanitizer::Symbolizer*' --> - <parameter type-id='type-id-1738' is-artificial='yes'/> + <parameter type-id='type-id-1737' is-artificial='yes'/> <!-- void --> <return type-id='type-id-25'/> </function-decl> @@ -35811,7 +35809,7 @@ <!-- parameter of type 'const char*' --> <parameter type-id='type-id-2'/> <!-- __sanitizer::Symbolizer* --> - <return type-id='type-id-1738'/> + <return type-id='type-id-1737'/> </function-decl> </member-function> <member-function access='public' static='yes'> @@ -35820,21 +35818,21 @@ <!-- parameter of type 'const char*' --> <parameter type-id='type-id-2'/> <!-- __sanitizer::Symbolizer* --> - <return type-id='type-id-1738'/> + <return type-id='type-id-1737'/> </function-decl> </member-function> <member-function access='public' static='yes'> <!-- __sanitizer::Symbolizer* __sanitizer::Symbolizer::GetOrInit() --> <function-decl name='GetOrInit' mangled-name='_ZN11__sanitizer10Symbolizer9GetOrInitEv' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_symbolizer_libcdep.cc' line='30' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- __sanitizer::Symbolizer* --> - <return type-id='type-id-1738'/> + <return type-id='type-id-1737'/> </function-decl> </member-function> <member-function access='public' vtable-offset='0'> <!-- __sanitizer::uptr __sanitizer::Symbolizer::SymbolizeCode(__sanitizer::uptr, __sanitizer::AddressInfo*, __sanitizer::uptr) --> <function-decl name='SymbolizeCode' mangled-name='_ZN11__sanitizer10Symbolizer13SymbolizeCodeEmPNS_11AddressInfoEm' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_symbolizer.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__sanitizer::Symbolizer*' --> - <parameter type-id='type-id-1738' is-artificial='yes'/> + <parameter type-id='type-id-1737' is-artificial='yes'/> <!-- parameter of type 'typedef __sanitizer::uptr' --> <parameter type-id='type-id-91'/> <!-- parameter of type '__sanitizer::AddressInfo*' --> @@ -35849,7 +35847,7 @@ <!-- bool __sanitizer::Symbolizer::SymbolizeData(__sanitizer::uptr, __sanitizer::DataInfo*) --> <function-decl name='SymbolizeData' mangled-name='_ZN11__sanitizer10Symbolizer13SymbolizeDataEmPNS_8DataInfoE' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_symbolizer.h' line='89' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__sanitizer::Symbolizer*' --> - <parameter type-id='type-id-1738' is-artificial='yes'/> + <parameter type-id='type-id-1737' is-artificial='yes'/> <!-- parameter of type 'typedef __sanitizer::uptr' --> <parameter type-id='type-id-91'/> <!-- parameter of type '__sanitizer::DataInfo*' --> @@ -35862,7 +35860,7 @@ <!-- bool __sanitizer::Symbolizer::IsAvailable() --> <function-decl name='IsAvailable' mangled-name='_ZN11__sanitizer10Symbolizer11IsAvailableEv' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_symbolizer.h' line='92' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__sanitizer::Symbolizer*' --> - <parameter type-id='type-id-1738' is-artificial='yes'/> + <parameter type-id='type-id-1737' is-artificial='yes'/> <!-- bool --> <return type-id='type-id-121'/> </function-decl> @@ -35871,7 +35869,7 @@ <!-- bool __sanitizer::Symbolizer::IsExternalAvailable() --> <function-decl name='IsExternalAvailable' mangled-name='_ZN11__sanitizer10Symbolizer19IsExternalAvailableEv' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_symbolizer.h' line='95' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__sanitizer::Symbolizer*' --> - <parameter type-id='type-id-1738' is-artificial='yes'/> + <parameter type-id='type-id-1737' is-artificial='yes'/> <!-- bool --> <return type-id='type-id-121'/> </function-decl> @@ -35880,7 +35878,7 @@ <!-- void __sanitizer::Symbolizer::Flush() --> <function-decl name='Flush' mangled-name='_ZN11__sanitizer10Symbolizer5FlushEv' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_symbolizer.h' line='99' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__sanitizer::Symbolizer*' --> - <parameter type-id='type-id-1738' is-artificial='yes'/> + <parameter type-id='type-id-1737' is-artificial='yes'/> <!-- void --> <return type-id='type-id-25'/> </function-decl> @@ -35889,7 +35887,7 @@ <!-- const char* __sanitizer::Symbolizer::Demangle(const char*) --> <function-decl name='Demangle' mangled-name='_ZN11__sanitizer10Symbolizer8DemangleEPKc' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_symbolizer.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__sanitizer::Symbolizer*' --> - <parameter type-id='type-id-1738' is-artificial='yes'/> + <parameter type-id='type-id-1737' is-artificial='yes'/> <!-- parameter of type 'const char*' --> <parameter type-id='type-id-2'/> <!-- const char* --> @@ -35900,7 +35898,7 @@ <!-- void __sanitizer::Symbolizer::PrepareForSandboxing() --> <function-decl name='PrepareForSandboxing' mangled-name='_ZN11__sanitizer10Symbolizer20PrepareForSandboxingEv' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_symbolizer.h' line='104' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__sanitizer::Symbolizer*' --> - <parameter type-id='type-id-1738' is-artificial='yes'/> + <parameter type-id='type-id-1737' is-artificial='yes'/> <!-- void --> <return type-id='type-id-25'/> </function-decl> @@ -35910,7 +35908,7 @@ <!-- namespace __tsan --> <namespace-decl name='__tsan'> <!-- __tsan::ReportStack* __tsan::next --> - <var-decl name='next' type-id='type-id-1605' mangled-name='_ZN6__tsan4nextE' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_symbolize.cc' line='57' column='1'/> + <var-decl name='next' type-id='type-id-1604' mangled-name='_ZN6__tsan4nextE' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_symbolize.cc' line='57' column='1'/> <!-- char* __tsan::module --> <var-decl name='module' type-id='type-id-26' mangled-name='_ZN6__tsan6moduleE' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_symbolize.cc' line='58' column='1'/> <!-- __sanitizer::uptr __tsan::offset --> @@ -35974,33 +35972,33 @@ </function-type> </abi-instr> <abi-instr address-size='64' path='../../.././libsanitizer/tsan/tsan_symbolize_addr2line_linux.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-ImG4Cf/gcc-4.9.2/x86_64-unknown-linux-gnu/libsanitizer/tsan' language='LANG_C_plus_plus'> - <!-- typedef unsigned long int size_t --> + <!-- typedef long unsigned int size_t --> <typedef-decl name='size_t' type-id='type-id-112' filepath='/tmp/legendre/spack-stage/spack-stage-ImG4Cf/gcc-4.9.2/host-x86_64-unknown-linux-gnu/gcc/include/stddef.h' line='212' column='1' id='type-id-11'/> <!-- typedef int __pid_t --> <typedef-decl name='__pid_t' type-id='type-id-8' filepath='/usr/include/bits/types.h' line='143' column='1' id='type-id-239'/> <!-- typedef uint16_t Elf64_Half --> - <typedef-decl name='Elf64_Half' type-id='type-id-1743' filepath='/usr/include/elf.h' line='34' column='1' id='type-id-1744'/> + <typedef-decl name='Elf64_Half' type-id='type-id-1742' filepath='/usr/include/elf.h' line='34' column='1' id='type-id-1743'/> <!-- typedef uint32_t Elf64_Word --> - <typedef-decl name='Elf64_Word' type-id='type-id-1745' filepath='/usr/include/elf.h' line='39' column='1' id='type-id-1746'/> + <typedef-decl name='Elf64_Word' type-id='type-id-1744' filepath='/usr/include/elf.h' line='39' column='1' id='type-id-1745'/> <!-- typedef uint64_t Elf64_Xword --> - <typedef-decl name='Elf64_Xword' type-id='type-id-1747' filepath='/usr/include/elf.h' line='45' column='1' id='type-id-154'/> + <typedef-decl name='Elf64_Xword' type-id='type-id-1746' filepath='/usr/include/elf.h' line='45' column='1' id='type-id-154'/> <!-- typedef uint64_t Elf64_Addr --> - <typedef-decl name='Elf64_Addr' type-id='type-id-1747' filepath='/usr/include/elf.h' line='50' column='1' id='type-id-155'/> + <typedef-decl name='Elf64_Addr' type-id='type-id-1746' filepath='/usr/include/elf.h' line='50' column='1' id='type-id-155'/> <!-- typedef uint64_t Elf64_Off --> - <typedef-decl name='Elf64_Off' type-id='type-id-1747' filepath='/usr/include/elf.h' line='54' column='1' id='type-id-1748'/> + <typedef-decl name='Elf64_Off' type-id='type-id-1746' filepath='/usr/include/elf.h' line='54' column='1' id='type-id-1747'/> <!-- struct Elf64_Phdr --> - <class-decl name='Elf64_Phdr' size-in-bits='448' is-struct='yes' naming-typedef-id='type-id-1749' visibility='default' filepath='/usr/include/elf.h' line='551' column='1' id='type-id-1750'> + <class-decl name='Elf64_Phdr' size-in-bits='448' is-struct='yes' naming-typedef-id='type-id-1748' visibility='default' filepath='/usr/include/elf.h' line='551' column='1' id='type-id-1749'> <data-member access='public' layout-offset-in-bits='0'> <!-- Elf64_Word Elf64_Phdr::p_type --> - <var-decl name='p_type' type-id='type-id-1746' visibility='default' filepath='/usr/include/elf.h' line='552' column='1'/> + <var-decl name='p_type' type-id='type-id-1745' visibility='default' filepath='/usr/include/elf.h' line='552' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <!-- Elf64_Word Elf64_Phdr::p_flags --> - <var-decl name='p_flags' type-id='type-id-1746' visibility='default' filepath='/usr/include/elf.h' line='553' column='1'/> + <var-decl name='p_flags' type-id='type-id-1745' visibility='default' filepath='/usr/include/elf.h' line='553' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <!-- Elf64_Off Elf64_Phdr::p_offset --> - <var-decl name='p_offset' type-id='type-id-1748' visibility='default' filepath='/usr/include/elf.h' line='554' column='1'/> + <var-decl name='p_offset' type-id='type-id-1747' visibility='default' filepath='/usr/include/elf.h' line='554' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> <!-- Elf64_Addr Elf64_Phdr::p_vaddr --> @@ -36024,9 +36022,9 @@ </data-member> </class-decl> <!-- typedef Elf64_Phdr Elf64_Phdr --> - <typedef-decl name='Elf64_Phdr' type-id='type-id-1750' filepath='/usr/include/elf.h' line='560' column='1' id='type-id-1749'/> + <typedef-decl name='Elf64_Phdr' type-id='type-id-1749' filepath='/usr/include/elf.h' line='560' column='1' id='type-id-1748'/> <!-- struct dl_phdr_info --> - <class-decl name='dl_phdr_info' size-in-bits='512' is-struct='yes' visibility='default' filepath='/usr/include/link.h' line='138' column='1' id='type-id-1751'> + <class-decl name='dl_phdr_info' size-in-bits='512' is-struct='yes' visibility='default' filepath='/usr/include/link.h' line='138' column='1' id='type-id-1750'> <data-member access='public' layout-offset-in-bits='0'> <!-- Elf64_Addr dl_phdr_info::dlpi_addr --> <var-decl name='dlpi_addr' type-id='type-id-155' visibility='default' filepath='/usr/include/link.h' line='140' column='1'/> @@ -36037,11 +36035,11 @@ </data-member> <data-member access='public' layout-offset-in-bits='128'> <!-- const Elf64_Phdr* dl_phdr_info::dlpi_phdr --> - <var-decl name='dlpi_phdr' type-id='type-id-1752' visibility='default' filepath='/usr/include/link.h' line='142' column='1'/> + <var-decl name='dlpi_phdr' type-id='type-id-1751' visibility='default' filepath='/usr/include/link.h' line='142' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> <!-- Elf64_Half dl_phdr_info::dlpi_phnum --> - <var-decl name='dlpi_phnum' type-id='type-id-1744' visibility='default' filepath='/usr/include/link.h' line='143' column='1'/> + <var-decl name='dlpi_phnum' type-id='type-id-1743' visibility='default' filepath='/usr/include/link.h' line='143' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> <!-- long long unsigned int dl_phdr_info::dlpi_adds --> @@ -36060,18 +36058,18 @@ <var-decl name='dlpi_tls_data' type-id='type-id-1' visibility='default' filepath='/usr/include/link.h' line='162' column='1'/> </data-member> </class-decl> - <!-- typedef unsigned short int uint16_t --> - <typedef-decl name='uint16_t' type-id='type-id-178' filepath='/usr/include/stdint.h' line='50' column='1' id='type-id-1743'/> + <!-- typedef short unsigned int uint16_t --> + <typedef-decl name='uint16_t' type-id='type-id-178' filepath='/usr/include/stdint.h' line='50' column='1' id='type-id-1742'/> <!-- typedef unsigned int uint32_t --> - <typedef-decl name='uint32_t' type-id='type-id-138' filepath='/usr/include/stdint.h' line='52' column='1' id='type-id-1745'/> - <!-- typedef unsigned long int uint64_t --> - <typedef-decl name='uint64_t' type-id='type-id-112' filepath='/usr/include/stdint.h' line='56' column='1' id='type-id-1747'/> + <typedef-decl name='uint32_t' type-id='type-id-139' filepath='/usr/include/stdint.h' line='52' column='1' id='type-id-1744'/> + <!-- typedef long unsigned int uint64_t --> + <typedef-decl name='uint64_t' type-id='type-id-112' filepath='/usr/include/stdint.h' line='56' column='1' id='type-id-1746'/> <!-- const Elf64_Phdr --> - <qualified-type-def type-id='type-id-1749' const='yes' id='type-id-1753'/> + <qualified-type-def type-id='type-id-1748' const='yes' id='type-id-1752'/> <!-- const Elf64_Phdr* --> - <pointer-type-def type-id='type-id-1753' size-in-bits='64' id='type-id-1752'/> + <pointer-type-def type-id='type-id-1752' size-in-bits='64' id='type-id-1751'/> <!-- dl_phdr_info* --> - <pointer-type-def type-id='type-id-1751' size-in-bits='64' id='type-id-35'/> + <pointer-type-def type-id='type-id-1750' size-in-bits='64' id='type-id-35'/> <!-- int (dl_phdr_info*, typedef size_t, void*)* --> <pointer-type-def type-id='type-id-34' size-in-bits='64' id='type-id-33'/> <!-- long int strtol(const char*, char**, int) --> @@ -36122,40 +36120,40 @@ </abi-instr> <abi-instr address-size='64' path='../../.././libsanitizer/tsan/tsan_sync.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-ImG4Cf/gcc-4.9.2/x86_64-unknown-linux-gnu/libsanitizer/tsan' language='LANG_C_plus_plus'> <!-- __sanitizer::GenericScopedLock<__tsan::MBlock>* --> - <pointer-type-def type-id='type-id-1754' size-in-bits='64' id='type-id-1755'/> + <pointer-type-def type-id='type-id-1753' size-in-bits='64' id='type-id-1754'/> <!-- __sanitizer::GenericScopedReadLock<__tsan::Mutex>* --> - <pointer-type-def type-id='type-id-1756' size-in-bits='64' id='type-id-1757'/> + <pointer-type-def type-id='type-id-1755' size-in-bits='64' id='type-id-1756'/> <!-- __tsan::MBlock* --> - <pointer-type-def type-id='type-id-1758' size-in-bits='64' id='type-id-1759'/> + <pointer-type-def type-id='type-id-1757' size-in-bits='64' id='type-id-1758'/> <!-- __tsan::SyncVar*& --> - <reference-type-def kind='lvalue' type-id='type-id-1369' size-in-bits='64' id='type-id-1760'/> + <reference-type-def kind='lvalue' type-id='type-id-1369' size-in-bits='64' id='type-id-1759'/> <!-- const __sanitizer::GenericScopedLock<__tsan::MBlock> --> - <qualified-type-def type-id='type-id-1754' const='yes' id='type-id-1761'/> + <qualified-type-def type-id='type-id-1753' const='yes' id='type-id-1760'/> <!-- const __sanitizer::GenericScopedLock<__tsan::MBlock>& --> - <reference-type-def kind='lvalue' type-id='type-id-1761' size-in-bits='64' id='type-id-1762'/> + <reference-type-def kind='lvalue' type-id='type-id-1760' size-in-bits='64' id='type-id-1761'/> <!-- const __sanitizer::GenericScopedReadLock<__tsan::Mutex> --> - <qualified-type-def type-id='type-id-1756' const='yes' id='type-id-1763'/> + <qualified-type-def type-id='type-id-1755' const='yes' id='type-id-1762'/> <!-- const __sanitizer::GenericScopedReadLock<__tsan::Mutex>& --> - <reference-type-def kind='lvalue' type-id='type-id-1763' size-in-bits='64' id='type-id-1764'/> + <reference-type-def kind='lvalue' type-id='type-id-1762' size-in-bits='64' id='type-id-1763'/> <!-- const __tsan::MBlock --> - <qualified-type-def type-id='type-id-1758' const='yes' id='type-id-1765'/> + <qualified-type-def type-id='type-id-1757' const='yes' id='type-id-1764'/> <!-- const __tsan::MBlock* --> - <pointer-type-def type-id='type-id-1765' size-in-bits='64' id='type-id-1766'/> + <pointer-type-def type-id='type-id-1764' size-in-bits='64' id='type-id-1765'/> <!-- namespace __sanitizer --> <namespace-decl name='__sanitizer'> <!-- class __sanitizer::GenericScopedLock<__tsan::MBlock> --> - <class-decl name='GenericScopedLock<__tsan::MBlock>' size-in-bits='64' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_mutex.h' line='85' column='1' id='type-id-1754'> + <class-decl name='GenericScopedLock<__tsan::MBlock>' size-in-bits='64' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_mutex.h' line='85' column='1' id='type-id-1753'> <data-member access='private' layout-offset-in-bits='0'> <!-- __tsan::MBlock* __sanitizer::GenericScopedLock<__tsan::MBlock>::mu_ --> - <var-decl name='mu_' type-id='type-id-1759' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_mutex.h' line='97' column='1'/> + <var-decl name='mu_' type-id='type-id-1758' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_mutex.h' line='97' column='1'/> </data-member> <member-function access='public'> <!-- void __sanitizer::GenericScopedLock<__tsan::MBlock>::GenericScopedLock(__tsan::MBlock*) --> <function-decl name='GenericScopedLock' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_mutex.h' line='87' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__sanitizer::GenericScopedLock<__tsan::MBlock>*' --> - <parameter type-id='type-id-1755' is-artificial='yes'/> + <parameter type-id='type-id-1754' is-artificial='yes'/> <!-- parameter of type '__tsan::MBlock*' --> - <parameter type-id='type-id-1759'/> + <parameter type-id='type-id-1758'/> <!-- void --> <return type-id='type-id-25'/> </function-decl> @@ -36164,7 +36162,7 @@ <!-- __sanitizer::GenericScopedLock<__tsan::MBlock>::~GenericScopedLock(int) --> <function-decl name='~GenericScopedLock' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_mutex.h' line='92' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__sanitizer::GenericScopedLock<__tsan::MBlock>*' --> - <parameter type-id='type-id-1755' is-artificial='yes'/> + <parameter type-id='type-id-1754' is-artificial='yes'/> <!-- artificial parameter of type 'int' --> <parameter type-id='type-id-8' is-artificial='yes'/> <!-- void --> @@ -36175,16 +36173,16 @@ <!-- void __sanitizer::GenericScopedLock<__tsan::MBlock>::GenericScopedLock(const __sanitizer::GenericScopedLock<__tsan::MBlock>&) --> <function-decl name='GenericScopedLock' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_mutex.h' line='99' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__sanitizer::GenericScopedLock<__tsan::MBlock>*' --> - <parameter type-id='type-id-1755' is-artificial='yes'/> + <parameter type-id='type-id-1754' is-artificial='yes'/> <!-- parameter of type 'const __sanitizer::GenericScopedLock<__tsan::MBlock>&' --> - <parameter type-id='type-id-1762'/> + <parameter type-id='type-id-1761'/> <!-- void --> <return type-id='type-id-25'/> </function-decl> </member-function> </class-decl> <!-- class __sanitizer::GenericScopedReadLock<__tsan::Mutex> --> - <class-decl name='GenericScopedReadLock<__tsan::Mutex>' size-in-bits='64' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_mutex.h' line='104' column='1' id='type-id-1756'> + <class-decl name='GenericScopedReadLock<__tsan::Mutex>' size-in-bits='64' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_mutex.h' line='104' column='1' id='type-id-1755'> <data-member access='private' layout-offset-in-bits='0'> <!-- __tsan::Mutex* __sanitizer::GenericScopedReadLock<__tsan::Mutex>::mu_ --> <var-decl name='mu_' type-id='type-id-1355' visibility='default' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_mutex.h' line='116' column='1'/> @@ -36193,7 +36191,7 @@ <!-- void __sanitizer::GenericScopedReadLock<__tsan::Mutex>::GenericScopedReadLock(__tsan::Mutex*) --> <function-decl name='GenericScopedReadLock' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_mutex.h' line='106' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__sanitizer::GenericScopedReadLock<__tsan::Mutex>*' --> - <parameter type-id='type-id-1757' is-artificial='yes'/> + <parameter type-id='type-id-1756' is-artificial='yes'/> <!-- parameter of type '__tsan::Mutex*' --> <parameter type-id='type-id-1355'/> <!-- void --> @@ -36204,7 +36202,7 @@ <!-- __sanitizer::GenericScopedReadLock<__tsan::Mutex>::~GenericScopedReadLock(int) --> <function-decl name='~GenericScopedReadLock' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_mutex.h' line='111' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__sanitizer::GenericScopedReadLock<__tsan::Mutex>*' --> - <parameter type-id='type-id-1757' is-artificial='yes'/> + <parameter type-id='type-id-1756' is-artificial='yes'/> <!-- artificial parameter of type 'int' --> <parameter type-id='type-id-8' is-artificial='yes'/> <!-- void --> @@ -36215,9 +36213,9 @@ <!-- void __sanitizer::GenericScopedReadLock<__tsan::Mutex>::GenericScopedReadLock(const __sanitizer::GenericScopedReadLock<__tsan::Mutex>&) --> <function-decl name='GenericScopedReadLock' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_mutex.h' line='118' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__sanitizer::GenericScopedReadLock<__tsan::Mutex>*' --> - <parameter type-id='type-id-1757' is-artificial='yes'/> + <parameter type-id='type-id-1756' is-artificial='yes'/> <!-- parameter of type 'const __sanitizer::GenericScopedReadLock<__tsan::Mutex>&' --> - <parameter type-id='type-id-1764'/> + <parameter type-id='type-id-1763'/> <!-- void --> <return type-id='type-id-25'/> </function-decl> @@ -36238,10 +36236,10 @@ <!-- namespace __tsan --> <namespace-decl name='__tsan'> <!-- struct __tsan::MBlock --> - <class-decl name='MBlock' size-in-bits='128' is-struct='yes' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_rtl.h' line='52' column='1' id='type-id-1758'> + <class-decl name='MBlock' size-in-bits='128' is-struct='yes' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_rtl.h' line='52' column='1' id='type-id-1757'> <member-type access='public'> <!-- typedef __sanitizer::GenericScopedLock<__tsan::MBlock> __tsan::MBlock::ScopedLock --> - <typedef-decl name='ScopedLock' type-id='type-id-1754' filepath='../../.././libsanitizer/tsan/tsan_rtl.h' line='119' column='1' id='type-id-1767'/> + <typedef-decl name='ScopedLock' type-id='type-id-1753' filepath='../../.././libsanitizer/tsan/tsan_rtl.h' line='119' column='1' id='type-id-1766'/> </member-type> <data-member access='public' layout-offset-in-bits='0'> <!-- long long unsigned int __tsan::MBlock::raw[2] --> @@ -36251,7 +36249,7 @@ <!-- __tsan::SyncVar* __tsan::MBlock::ListHead() --> <function-decl name='ListHead' mangled-name='_ZNK6__tsan6MBlock8ListHeadEv' filepath='../../.././libsanitizer/tsan/tsan_rtl.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const __tsan::MBlock*' --> - <parameter type-id='type-id-1766' is-artificial='yes'/> + <parameter type-id='type-id-1765' is-artificial='yes'/> <!-- __tsan::SyncVar* --> <return type-id='type-id-1369'/> </function-decl> @@ -36260,7 +36258,7 @@ <!-- void __tsan::MBlock::ListPush(__tsan::SyncVar*) --> <function-decl name='ListPush' mangled-name='_ZN6__tsan6MBlock8ListPushEPNS_7SyncVarE' filepath='../../.././libsanitizer/tsan/tsan_rtl.h' line='89' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::MBlock*' --> - <parameter type-id='type-id-1759' is-artificial='yes'/> + <parameter type-id='type-id-1758' is-artificial='yes'/> <!-- parameter of type '__tsan::SyncVar*' --> <parameter type-id='type-id-1369'/> <!-- void --> @@ -36271,7 +36269,7 @@ <!-- __tsan::SyncVar* __tsan::MBlock::ListPop() --> <function-decl name='ListPop' mangled-name='_ZN6__tsan6MBlock7ListPopEv' filepath='../../.././libsanitizer/tsan/tsan_rtl.h' line='98' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::MBlock*' --> - <parameter type-id='type-id-1759' is-artificial='yes'/> + <parameter type-id='type-id-1758' is-artificial='yes'/> <!-- __tsan::SyncVar* --> <return type-id='type-id-1369'/> </function-decl> @@ -36280,7 +36278,7 @@ <!-- __sanitizer::uptr __tsan::MBlock::Size() --> <function-decl name='Size' mangled-name='_ZNK6__tsan6MBlock4SizeEv' filepath='../../.././libsanitizer/tsan/tsan_rtl.h' line='77' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const __tsan::MBlock*' --> - <parameter type-id='type-id-1766' is-artificial='yes'/> + <parameter type-id='type-id-1765' is-artificial='yes'/> <!-- typedef __sanitizer::uptr --> <return type-id='type-id-91'/> </function-decl> @@ -36289,7 +36287,7 @@ <!-- void __tsan::MBlock::Unlock() --> <function-decl name='Unlock' mangled-name='_ZN6__tsan6MBlock6UnlockEv' filepath='../../.././libsanitizer/tsan/tsan_rtl.h' line='118' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::MBlock*' --> - <parameter type-id='type-id-1759' is-artificial='yes'/> + <parameter type-id='type-id-1758' is-artificial='yes'/> <!-- void --> <return type-id='type-id-25'/> </function-decl> @@ -36298,7 +36296,7 @@ <!-- void __tsan::MBlock::Init(__sanitizer::uptr, __sanitizer::u32, __sanitizer::u32) --> <function-decl name='Init' mangled-name='_ZN6__tsan6MBlock4InitEmjj' filepath='../../.././libsanitizer/tsan/tsan_rtl.h' line='62' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::MBlock*' --> - <parameter type-id='type-id-1759' is-artificial='yes'/> + <parameter type-id='type-id-1758' is-artificial='yes'/> <!-- parameter of type 'typedef __sanitizer::uptr' --> <parameter type-id='type-id-91'/> <!-- parameter of type 'typedef __sanitizer::u32' --> @@ -36313,7 +36311,7 @@ <!-- void __tsan::MBlock::ListReset() --> <function-decl name='ListReset' mangled-name='_ZN6__tsan6MBlock9ListResetEv' filepath='../../.././libsanitizer/tsan/tsan_rtl.h' line='109' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::MBlock*' --> - <parameter type-id='type-id-1759' is-artificial='yes'/> + <parameter type-id='type-id-1758' is-artificial='yes'/> <!-- void --> <return type-id='type-id-25'/> </function-decl> @@ -36322,7 +36320,7 @@ <!-- void __tsan::MBlock::Lock() --> <function-decl name='Lock' mangled-name='_ZN6__tsan6MBlock4LockEv' filepath='../../.././libsanitizer/tsan/tsan_rtl.h' line='117' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type '__tsan::MBlock*' --> - <parameter type-id='type-id-1759' is-artificial='yes'/> + <parameter type-id='type-id-1758' is-artificial='yes'/> <!-- void --> <return type-id='type-id-25'/> </function-decl> @@ -36331,7 +36329,7 @@ <!-- __sanitizer::u32 __tsan::MBlock::Tid() --> <function-decl name='Tid' mangled-name='_ZNK6__tsan6MBlock3TidEv' filepath='../../.././libsanitizer/tsan/tsan_rtl.h' line='73' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const __tsan::MBlock*' --> - <parameter type-id='type-id-1766' is-artificial='yes'/> + <parameter type-id='type-id-1765' is-artificial='yes'/> <!-- typedef __sanitizer::u32 --> <return type-id='type-id-188'/> </function-decl> @@ -36340,7 +36338,7 @@ <!-- __sanitizer::u32 __tsan::MBlock::StackId() --> <function-decl name='StackId' mangled-name='_ZNK6__tsan6MBlock7StackIdEv' filepath='../../.././libsanitizer/tsan/tsan_rtl.h' line='81' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const __tsan::MBlock*' --> - <parameter type-id='type-id-1766' is-artificial='yes'/> + <parameter type-id='type-id-1765' is-artificial='yes'/> <!-- typedef __sanitizer::u32 --> <return type-id='type-id-188'/> </function-decl> @@ -36358,7 +36356,7 @@ <!-- void __tsan::DestroyAndFree<__tsan::SyncVar>(__tsan::SyncVar*&) --> <function-decl name='DestroyAndFree<__tsan::SyncVar>' filepath='../../.././libsanitizer/tsan/tsan_mman.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type '__tsan::SyncVar*&' --> - <parameter type-id='type-id-1760'/> + <parameter type-id='type-id-1759'/> <!-- void --> <return type-id='type-id-25'/> </function-decl>
diff --git a/tests/data/test-annotate/test17-pr19027.so.abi b/tests/data/test-annotate/test17-pr19027.so.abi index 32e741d..08ffe15 100644 --- a/tests/data/test-annotate/test17-pr19027.so.abi +++ b/tests/data/test-annotate/test17-pr19027.so.abi
@@ -537,12 +537,12 @@ <type-decl name='int' size-in-bits='32' id='type-id-9'/> <!-- long int --> <type-decl name='long int' size-in-bits='64' id='type-id-10'/> + <!-- long unsigned int --> + <type-decl name='long unsigned int' size-in-bits='64' id='type-id-4'/> <!-- unnamed-enum-underlying-type-32 --> <type-decl name='unnamed-enum-underlying-type-32' is-anonymous='yes' size-in-bits='32' alignment-in-bits='32' id='type-id-11'/> <!-- unsigned int --> <type-decl name='unsigned int' size-in-bits='32' id='type-id-12'/> - <!-- unsigned long int --> - <type-decl name='unsigned long int' size-in-bits='64' id='type-id-4'/> <!-- typedef int hb_atomic_int_t --> <typedef-decl name='hb_atomic_int_t' type-id='type-id-9' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-atomic-private.hh' line='94' column='1' id='type-id-13'/> <!-- enum hb_memory_mode_t --> @@ -1232,32 +1232,32 @@ </array-type-def> <!-- short int --> <type-decl name='short int' size-in-bits='16' id='type-id-72'/> + <!-- short unsigned int --> + <type-decl name='short unsigned int' size-in-bits='16' id='type-id-73'/> <!-- signed char --> - <type-decl name='signed char' size-in-bits='8' id='type-id-73'/> + <type-decl name='signed char' size-in-bits='8' id='type-id-74'/> <!-- uint16_t[2] --> - <array-type-def dimensions='1' type-id='type-id-74' size-in-bits='32' id='type-id-75'> + <array-type-def dimensions='1' type-id='type-id-75' size-in-bits='32' id='type-id-76'> <!-- <anonymous range>[2] --> <subrange length='2' type-id='type-id-4' id='type-id-8'/> </array-type-def> <!-- uint8_t[4] --> - <array-type-def dimensions='1' type-id='type-id-76' size-in-bits='32' id='type-id-77'> + <array-type-def dimensions='1' type-id='type-id-77' size-in-bits='32' id='type-id-78'> <!-- <anonymous range>[4] --> <subrange length='4' type-id='type-id-4' id='type-id-71'/> </array-type-def> <!-- uint8_t[8] --> - <array-type-def dimensions='1' type-id='type-id-76' size-in-bits='64' id='type-id-78'> + <array-type-def dimensions='1' type-id='type-id-77' size-in-bits='64' id='type-id-79'> <!-- <anonymous range>[8] --> <subrange length='8' type-id='type-id-4' id='type-id-63'/> </array-type-def> <!-- unsigned char --> - <type-decl name='unsigned char' size-in-bits='8' id='type-id-79'/> + <type-decl name='unsigned char' size-in-bits='8' id='type-id-80'/> <!-- unsigned int[2] --> - <array-type-def dimensions='1' type-id='type-id-12' size-in-bits='64' id='type-id-80'> + <array-type-def dimensions='1' type-id='type-id-12' size-in-bits='64' id='type-id-81'> <!-- <anonymous range>[2] --> <subrange length='2' type-id='type-id-4' id='type-id-8'/> </array-type-def> - <!-- unsigned short int --> - <type-decl name='unsigned short int' size-in-bits='16' id='type-id-81'/> <!-- struct hb_buffer_t --> <class-decl name='hb_buffer_t' size-in-bits='2752' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='46' column='1' id='type-id-82'> <member-type access='public'> @@ -1334,7 +1334,7 @@ </data-member> <data-member access='public' layout-offset-in-bits='1760'> <!-- uint8_t hb_buffer_t::allocated_var_bytes[8] --> - <var-decl name='allocated_var_bytes' type-id='type-id-78' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='86' column='1'/> + <var-decl name='allocated_var_bytes' type-id='type-id-79' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='86' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1856'> <!-- const char* hb_buffer_t::allocated_var_owner[8] --> @@ -1350,7 +1350,7 @@ </data-member> <data-member access='public' layout-offset-in-bits='2688'> <!-- unsigned int hb_buffer_t::context_len[2] --> - <var-decl name='context_len' type-id='type-id-80' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='94' column='1'/> + <var-decl name='context_len' type-id='type-id-81' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-buffer-private.hh' line='94' column='1'/> </data-member> <member-function access='public'> <!-- void hb_buffer_t::clear_context(unsigned int) --> @@ -1925,7 +1925,7 @@ </data-member> <data-member access='public'> <!-- uint16_t _hb_var_int_t::u16[2] --> - <var-decl name='u16' type-id='type-id-75' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.h' line='82' column='1'/> + <var-decl name='u16' type-id='type-id-76' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.h' line='82' column='1'/> </data-member> <data-member access='public'> <!-- int16_t _hb_var_int_t::i16[2] --> @@ -1933,7 +1933,7 @@ </data-member> <data-member access='public'> <!-- uint8_t _hb_var_int_t::u8[4] --> - <var-decl name='u8' type-id='type-id-77' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.h' line='84' column='1'/> + <var-decl name='u8' type-id='type-id-78' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-common.h' line='84' column='1'/> </data-member> <data-member access='public'> <!-- int8_t _hb_var_int_t::i8[4] --> @@ -2953,15 +2953,15 @@ <!-- typedef unsigned int (hb_unicode_funcs_t*, typedef hb_codepoint_t, hb_codepoint_t*, void*)* hb_unicode_decompose_compatibility_func_t --> <typedef-decl name='hb_unicode_decompose_compatibility_func_t' type-id='type-id-147' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-unicode.h' line='270' column='1' id='type-id-134'/> <!-- typedef signed char int8_t --> - <typedef-decl name='int8_t' type-id='type-id-73' filepath='/usr/include/stdint.h' line='37' column='1' id='type-id-69'/> + <typedef-decl name='int8_t' type-id='type-id-74' filepath='/usr/include/stdint.h' line='37' column='1' id='type-id-69'/> <!-- typedef short int int16_t --> <typedef-decl name='int16_t' type-id='type-id-72' filepath='/usr/include/stdint.h' line='38' column='1' id='type-id-67'/> <!-- typedef int int32_t --> <typedef-decl name='int32_t' type-id='type-id-9' filepath='/usr/include/stdint.h' line='39' column='1' id='type-id-113'/> <!-- typedef unsigned char uint8_t --> - <typedef-decl name='uint8_t' type-id='type-id-79' filepath='/usr/include/stdint.h' line='49' column='1' id='type-id-76'/> - <!-- typedef unsigned short int uint16_t --> - <typedef-decl name='uint16_t' type-id='type-id-81' filepath='/usr/include/stdint.h' line='50' column='1' id='type-id-74'/> + <typedef-decl name='uint8_t' type-id='type-id-80' filepath='/usr/include/stdint.h' line='49' column='1' id='type-id-77'/> + <!-- typedef short unsigned int uint16_t --> + <typedef-decl name='uint16_t' type-id='type-id-73' filepath='/usr/include/stdint.h' line='50' column='1' id='type-id-75'/> <!-- typedef unsigned int uint32_t --> <typedef-decl name='uint32_t' type-id='type-id-12' filepath='/usr/include/stdint.h' line='52' column='1' id='type-id-100'/> <!-- const char** --> @@ -3321,7 +3321,7 @@ <!-- const hb_segment_properties_t* --> <pointer-type-def type-id='type-id-171' size-in-bits='64' id='type-id-172'/> <!-- const uint16_t --> - <qualified-type-def type-id='type-id-74' const='yes' id='type-id-173'/> + <qualified-type-def type-id='type-id-75' const='yes' id='type-id-173'/> <!-- const uint16_t* --> <pointer-type-def type-id='type-id-173' size-in-bits='64' id='type-id-170'/> <!-- const uint32_t --> @@ -3329,7 +3329,7 @@ <!-- const uint32_t* --> <pointer-type-def type-id='type-id-174' size-in-bits='64' id='type-id-166'/> <!-- const uint8_t --> - <qualified-type-def type-id='type-id-76' const='yes' id='type-id-175'/> + <qualified-type-def type-id='type-id-77' const='yes' id='type-id-175'/> <!-- const uint8_t* --> <pointer-type-def type-id='type-id-175' size-in-bits='64' id='type-id-168'/> <!-- hb_segment_properties_t* --> @@ -3880,24 +3880,22 @@ <subrange length='1' type-id='type-id-4' id='type-id-178'/> </array-type-def> <!-- uint8_t[2] --> - <array-type-def dimensions='1' type-id='type-id-76' size-in-bits='16' id='type-id-189'> + <array-type-def dimensions='1' type-id='type-id-77' size-in-bits='16' id='type-id-189'> <!-- <anonymous range>[2] --> <subrange length='2' type-id='type-id-4' id='type-id-8'/> </array-type-def> - <!-- variadic parameter type --> - <type-decl name='variadic parameter type' id='type-id-190'/> <!-- struct hb_face_t --> - <class-decl name='hb_face_t' size-in-bits='1472' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face-private.hh' line='43' column='1' id='type-id-191'> + <class-decl name='hb_face_t' size-in-bits='1472' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face-private.hh' line='43' column='1' id='type-id-190'> <member-type access='public'> <!-- struct hb_face_t::plan_node_t --> - <class-decl name='plan_node_t' size-in-bits='128' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face-private.hh' line='59' column='1' id='type-id-192'> + <class-decl name='plan_node_t' size-in-bits='128' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face-private.hh' line='59' column='1' id='type-id-191'> <data-member access='public' layout-offset-in-bits='0'> <!-- hb_shape_plan_t* hb_face_t::plan_node_t::shape_plan --> - <var-decl name='shape_plan' type-id='type-id-193' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face-private.hh' line='60' column='1'/> + <var-decl name='shape_plan' type-id='type-id-192' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face-private.hh' line='60' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <!-- hb_face_t::plan_node_t* hb_face_t::plan_node_t::next --> - <var-decl name='next' type-id='type-id-194' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face-private.hh' line='61' column='1'/> + <var-decl name='next' type-id='type-id-193' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face-private.hh' line='61' column='1'/> </data-member> </class-decl> </member-type> @@ -3911,7 +3909,7 @@ </data-member> <data-member access='public' layout-offset-in-bits='960'> <!-- hb_reference_table_func_t hb_face_t::reference_table_func --> - <var-decl name='reference_table_func' type-id='type-id-195' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face-private.hh' line='49' column='1'/> + <var-decl name='reference_table_func' type-id='type-id-194' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face-private.hh' line='49' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1024'> <!-- void* hb_face_t::user_data --> @@ -3939,13 +3937,13 @@ </data-member> <data-member access='public' layout-offset-in-bits='1408'> <!-- hb_face_t::plan_node_t* hb_face_t::shape_plans --> - <var-decl name='shape_plans' type-id='type-id-194' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face-private.hh' line='62' column='1'/> + <var-decl name='shape_plans' type-id='type-id-193' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face-private.hh' line='62' column='1'/> </data-member> <member-function access='public'> <!-- unsigned int hb_face_t::get_num_glyphs() --> <function-decl name='get_num_glyphs' mangled-name='_ZNK9hb_face_t14get_num_glyphsEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face-private.hh' line='86' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const hb_face_t*' --> - <parameter type-id='type-id-196' is-artificial='yes'/> + <parameter type-id='type-id-195' is-artificial='yes'/> <!-- unsigned int --> <return type-id='type-id-12'/> </function-decl> @@ -3954,7 +3952,7 @@ <!-- unsigned int hb_face_t::get_upem() --> <function-decl name='get_upem' mangled-name='_ZNK9hb_face_t8get_upemEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face-private.hh' line='79' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const hb_face_t*' --> - <parameter type-id='type-id-196' is-artificial='yes'/> + <parameter type-id='type-id-195' is-artificial='yes'/> <!-- unsigned int --> <return type-id='type-id-12'/> </function-decl> @@ -3963,7 +3961,7 @@ <!-- hb_blob_t* hb_face_t::reference_table(hb_tag_t) --> <function-decl name='reference_table' mangled-name='_ZNK9hb_face_t15reference_tableEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face-private.hh' line='65' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const hb_face_t*' --> - <parameter type-id='type-id-196' is-artificial='yes'/> + <parameter type-id='type-id-195' is-artificial='yes'/> <!-- parameter of type 'typedef hb_tag_t' --> <parameter type-id='type-id-183'/> <!-- hb_blob_t* --> @@ -3974,7 +3972,7 @@ <!-- void hb_face_t::load_num_glyphs() --> <function-decl name='load_num_glyphs' mangled-name='_ZNK9hb_face_t15load_num_glyphsEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face-private.hh' line='95' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const hb_face_t*' --> - <parameter type-id='type-id-196' is-artificial='yes'/> + <parameter type-id='type-id-195' is-artificial='yes'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -3983,70 +3981,70 @@ <!-- void hb_face_t::load_upem() --> <function-decl name='load_upem' mangled-name='_ZNK9hb_face_t9load_upemEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face-private.hh' line='94' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const hb_face_t*' --> - <parameter type-id='type-id-196' is-artificial='yes'/> + <parameter type-id='type-id-195' is-artificial='yes'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> </member-function> </class-decl> <!-- typedef hb_face_t hb_face_t --> - <typedef-decl name='hb_face_t' type-id='type-id-191' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.h' line='44' column='1' id='type-id-197'/> + <typedef-decl name='hb_face_t' type-id='type-id-190' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.h' line='44' column='1' id='type-id-196'/> <!-- typedef hb_blob_t* (hb_face_t*, typedef hb_tag_t, void*)* hb_reference_table_func_t --> - <typedef-decl name='hb_reference_table_func_t' type-id='type-id-198' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.h' line='50' column='1' id='type-id-195'/> + <typedef-decl name='hb_reference_table_func_t' type-id='type-id-197' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.h' line='50' column='1' id='type-id-194'/> <!-- struct hb_font_funcs_t --> - <class-decl name='hb_font_funcs_t' size-in-bits='3072' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='58' column='1' id='type-id-199'> + <class-decl name='hb_font_funcs_t' size-in-bits='3072' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='58' column='1' id='type-id-198'> <member-type access='public'> <!-- struct {hb_font_get_glyph_func_t glyph; hb_font_get_glyph_h_advance_func_t glyph_h_advance; hb_font_get_glyph_v_advance_func_t glyph_v_advance; hb_font_get_glyph_h_origin_func_t glyph_h_origin; hb_font_get_glyph_v_origin_func_t glyph_v_origin; hb_font_get_glyph_h_kerning_func_t glyph_h_kerning; hb_font_get_glyph_v_kerning_func_t glyph_v_kerning; hb_font_get_glyph_extents_func_t glyph_extents; hb_font_get_glyph_contour_point_func_t glyph_contour_point; hb_font_get_glyph_name_func_t glyph_name; hb_font_get_glyph_from_name_func_t glyph_from_name;} --> - <class-decl name='__anonymous_struct__' size-in-bits='704' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='66' column='1' id='type-id-200'> + <class-decl name='__anonymous_struct__' size-in-bits='704' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='66' column='1' id='type-id-199'> <data-member access='public' layout-offset-in-bits='0'> <!-- hb_font_get_glyph_func_t glyph --> - <var-decl name='glyph' type-id='type-id-201' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='68' column='1'/> + <var-decl name='glyph' type-id='type-id-200' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='68' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <!-- hb_font_get_glyph_h_advance_func_t glyph_h_advance --> - <var-decl name='glyph_h_advance' type-id='type-id-202' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='68' column='1'/> + <var-decl name='glyph_h_advance' type-id='type-id-201' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='68' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> <!-- hb_font_get_glyph_v_advance_func_t glyph_v_advance --> - <var-decl name='glyph_v_advance' type-id='type-id-203' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='68' column='1'/> + <var-decl name='glyph_v_advance' type-id='type-id-202' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='68' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> <!-- hb_font_get_glyph_h_origin_func_t glyph_h_origin --> - <var-decl name='glyph_h_origin' type-id='type-id-204' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='68' column='1'/> + <var-decl name='glyph_h_origin' type-id='type-id-203' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='68' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> <!-- hb_font_get_glyph_v_origin_func_t glyph_v_origin --> - <var-decl name='glyph_v_origin' type-id='type-id-205' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='68' column='1'/> + <var-decl name='glyph_v_origin' type-id='type-id-204' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='68' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> <!-- hb_font_get_glyph_h_kerning_func_t glyph_h_kerning --> - <var-decl name='glyph_h_kerning' type-id='type-id-206' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='68' column='1'/> + <var-decl name='glyph_h_kerning' type-id='type-id-205' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='68' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> <!-- hb_font_get_glyph_v_kerning_func_t glyph_v_kerning --> - <var-decl name='glyph_v_kerning' type-id='type-id-207' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='68' column='1'/> + <var-decl name='glyph_v_kerning' type-id='type-id-206' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='68' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='448'> <!-- hb_font_get_glyph_extents_func_t glyph_extents --> - <var-decl name='glyph_extents' type-id='type-id-208' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='68' column='1'/> + <var-decl name='glyph_extents' type-id='type-id-207' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='68' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='512'> <!-- hb_font_get_glyph_contour_point_func_t glyph_contour_point --> - <var-decl name='glyph_contour_point' type-id='type-id-209' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='68' column='1'/> + <var-decl name='glyph_contour_point' type-id='type-id-208' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='68' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='576'> <!-- hb_font_get_glyph_name_func_t glyph_name --> - <var-decl name='glyph_name' type-id='type-id-210' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='68' column='1'/> + <var-decl name='glyph_name' type-id='type-id-209' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='68' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='640'> <!-- hb_font_get_glyph_from_name_func_t glyph_from_name --> - <var-decl name='glyph_from_name' type-id='type-id-211' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='68' column='1'/> + <var-decl name='glyph_from_name' type-id='type-id-210' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='68' column='1'/> </data-member> </class-decl> </member-type> <member-type access='public'> <!-- struct {void* glyph; void* glyph_h_advance; void* glyph_v_advance; void* glyph_h_origin; void* glyph_v_origin; void* glyph_h_kerning; void* glyph_v_kerning; void* glyph_extents; void* glyph_contour_point; void* glyph_name; void* glyph_from_name;} --> - <class-decl name='__anonymous_struct__1' size-in-bits='704' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='72' column='1' id='type-id-212'> + <class-decl name='__anonymous_struct__1' size-in-bits='704' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='72' column='1' id='type-id-211'> <data-member access='public' layout-offset-in-bits='0'> <!-- void* glyph --> <var-decl name='glyph' type-id='type-id-32' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='74' column='1'/> @@ -4095,7 +4093,7 @@ </member-type> <member-type access='public'> <!-- struct {hb_destroy_func_t glyph; hb_destroy_func_t glyph_h_advance; hb_destroy_func_t glyph_v_advance; hb_destroy_func_t glyph_h_origin; hb_destroy_func_t glyph_v_origin; hb_destroy_func_t glyph_h_kerning; hb_destroy_func_t glyph_v_kerning; hb_destroy_func_t glyph_extents; hb_destroy_func_t glyph_contour_point; hb_destroy_func_t glyph_name; hb_destroy_func_t glyph_from_name;} --> - <class-decl name='__anonymous_struct__2' size-in-bits='704' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='78' column='1' id='type-id-213'> + <class-decl name='__anonymous_struct__2' size-in-bits='704' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='78' column='1' id='type-id-212'> <data-member access='public' layout-offset-in-bits='0'> <!-- hb_destroy_func_t glyph --> <var-decl name='glyph' type-id='type-id-21' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='80' column='1'/> @@ -4152,21 +4150,21 @@ </data-member> <data-member access='public' layout-offset-in-bits='960'> <!-- struct {hb_font_get_glyph_func_t glyph; hb_font_get_glyph_h_advance_func_t glyph_h_advance; hb_font_get_glyph_v_advance_func_t glyph_v_advance; hb_font_get_glyph_h_origin_func_t glyph_h_origin; hb_font_get_glyph_v_origin_func_t glyph_v_origin; hb_font_get_glyph_h_kerning_func_t glyph_h_kerning; hb_font_get_glyph_v_kerning_func_t glyph_v_kerning; hb_font_get_glyph_extents_func_t glyph_extents; hb_font_get_glyph_contour_point_func_t glyph_contour_point; hb_font_get_glyph_name_func_t glyph_name; hb_font_get_glyph_from_name_func_t glyph_from_name;} hb_font_funcs_t::get --> - <var-decl name='get' type-id='type-id-200' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='70' column='1'/> + <var-decl name='get' type-id='type-id-199' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='70' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1664'> <!-- struct {void* glyph; void* glyph_h_advance; void* glyph_v_advance; void* glyph_h_origin; void* glyph_v_origin; void* glyph_h_kerning; void* glyph_v_kerning; void* glyph_extents; void* glyph_contour_point; void* glyph_name; void* glyph_from_name;} hb_font_funcs_t::user_data --> - <var-decl name='user_data' type-id='type-id-212' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='76' column='1'/> + <var-decl name='user_data' type-id='type-id-211' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='76' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='2368'> <!-- struct {hb_destroy_func_t glyph; hb_destroy_func_t glyph_h_advance; hb_destroy_func_t glyph_v_advance; hb_destroy_func_t glyph_h_origin; hb_destroy_func_t glyph_v_origin; hb_destroy_func_t glyph_h_kerning; hb_destroy_func_t glyph_v_kerning; hb_destroy_func_t glyph_extents; hb_destroy_func_t glyph_contour_point; hb_destroy_func_t glyph_name; hb_destroy_func_t glyph_from_name;} hb_font_funcs_t::destroy --> - <var-decl name='destroy' type-id='type-id-213' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='82' column='1'/> + <var-decl name='destroy' type-id='type-id-212' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font-private.hh' line='82' column='1'/> </data-member> </class-decl> <!-- typedef hb_font_funcs_t hb_font_funcs_t --> - <typedef-decl name='hb_font_funcs_t' type-id='type-id-199' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.h' line='47' column='1' id='type-id-214'/> + <typedef-decl name='hb_font_funcs_t' type-id='type-id-198' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.h' line='47' column='1' id='type-id-213'/> <!-- struct hb_glyph_extents_t --> - <class-decl name='hb_glyph_extents_t' size-in-bits='128' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.h' line='84' column='1' id='type-id-215'> + <class-decl name='hb_glyph_extents_t' size-in-bits='128' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.h' line='84' column='1' id='type-id-214'> <data-member access='public' layout-offset-in-bits='0'> <!-- hb_position_t hb_glyph_extents_t::x_bearing --> <var-decl name='x_bearing' type-id='type-id-104' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.h' line='85' column='1'/> @@ -4185,42 +4183,42 @@ </data-member> </class-decl> <!-- typedef hb_glyph_extents_t hb_glyph_extents_t --> - <typedef-decl name='hb_glyph_extents_t' type-id='type-id-215' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.h' line='89' column='1' id='type-id-216'/> + <typedef-decl name='hb_glyph_extents_t' type-id='type-id-214' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.h' line='89' column='1' id='type-id-215'/> <!-- typedef typedef hb_bool_t (hb_font_t*, void*, typedef hb_codepoint_t, typedef hb_codepoint_t, hb_codepoint_t*, void*)* hb_font_get_glyph_func_t --> - <typedef-decl name='hb_font_get_glyph_func_t' type-id='type-id-217' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.h' line='97' column='1' id='type-id-201'/> + <typedef-decl name='hb_font_get_glyph_func_t' type-id='type-id-216' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.h' line='97' column='1' id='type-id-200'/> <!-- typedef typedef hb_position_t (hb_font_t*, void*, typedef hb_codepoint_t, void*)* hb_font_get_glyph_advance_func_t --> - <typedef-decl name='hb_font_get_glyph_advance_func_t' type-id='type-id-218' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.h' line='102' column='1' id='type-id-219'/> + <typedef-decl name='hb_font_get_glyph_advance_func_t' type-id='type-id-217' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.h' line='102' column='1' id='type-id-218'/> <!-- typedef hb_font_get_glyph_advance_func_t hb_font_get_glyph_h_advance_func_t --> - <typedef-decl name='hb_font_get_glyph_h_advance_func_t' type-id='type-id-219' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.h' line='103' column='1' id='type-id-202'/> + <typedef-decl name='hb_font_get_glyph_h_advance_func_t' type-id='type-id-218' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.h' line='103' column='1' id='type-id-201'/> <!-- typedef hb_font_get_glyph_advance_func_t hb_font_get_glyph_v_advance_func_t --> - <typedef-decl name='hb_font_get_glyph_v_advance_func_t' type-id='type-id-219' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.h' line='104' column='1' id='type-id-203'/> + <typedef-decl name='hb_font_get_glyph_v_advance_func_t' type-id='type-id-218' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.h' line='104' column='1' id='type-id-202'/> <!-- typedef typedef hb_bool_t (hb_font_t*, void*, typedef hb_codepoint_t, hb_position_t*, hb_position_t*, void*)* hb_font_get_glyph_origin_func_t --> - <typedef-decl name='hb_font_get_glyph_origin_func_t' type-id='type-id-220' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.h' line='109' column='1' id='type-id-221'/> + <typedef-decl name='hb_font_get_glyph_origin_func_t' type-id='type-id-219' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.h' line='109' column='1' id='type-id-220'/> <!-- typedef hb_font_get_glyph_origin_func_t hb_font_get_glyph_h_origin_func_t --> - <typedef-decl name='hb_font_get_glyph_h_origin_func_t' type-id='type-id-221' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.h' line='110' column='1' id='type-id-204'/> + <typedef-decl name='hb_font_get_glyph_h_origin_func_t' type-id='type-id-220' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.h' line='110' column='1' id='type-id-203'/> <!-- typedef hb_font_get_glyph_origin_func_t hb_font_get_glyph_v_origin_func_t --> - <typedef-decl name='hb_font_get_glyph_v_origin_func_t' type-id='type-id-221' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.h' line='111' column='1' id='type-id-205'/> + <typedef-decl name='hb_font_get_glyph_v_origin_func_t' type-id='type-id-220' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.h' line='111' column='1' id='type-id-204'/> <!-- typedef typedef hb_position_t (hb_font_t*, void*, typedef hb_codepoint_t, typedef hb_codepoint_t, void*)* hb_font_get_glyph_kerning_func_t --> - <typedef-decl name='hb_font_get_glyph_kerning_func_t' type-id='type-id-222' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.h' line='115' column='1' id='type-id-223'/> + <typedef-decl name='hb_font_get_glyph_kerning_func_t' type-id='type-id-221' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.h' line='115' column='1' id='type-id-222'/> <!-- typedef hb_font_get_glyph_kerning_func_t hb_font_get_glyph_h_kerning_func_t --> - <typedef-decl name='hb_font_get_glyph_h_kerning_func_t' type-id='type-id-223' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.h' line='116' column='1' id='type-id-206'/> + <typedef-decl name='hb_font_get_glyph_h_kerning_func_t' type-id='type-id-222' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.h' line='116' column='1' id='type-id-205'/> <!-- typedef hb_font_get_glyph_kerning_func_t hb_font_get_glyph_v_kerning_func_t --> - <typedef-decl name='hb_font_get_glyph_v_kerning_func_t' type-id='type-id-223' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.h' line='117' column='1' id='type-id-207'/> + <typedef-decl name='hb_font_get_glyph_v_kerning_func_t' type-id='type-id-222' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.h' line='117' column='1' id='type-id-206'/> <!-- typedef typedef hb_bool_t (hb_font_t*, void*, typedef hb_codepoint_t, hb_glyph_extents_t*, void*)* hb_font_get_glyph_extents_func_t --> - <typedef-decl name='hb_font_get_glyph_extents_func_t' type-id='type-id-224' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.h' line='123' column='1' id='type-id-208'/> + <typedef-decl name='hb_font_get_glyph_extents_func_t' type-id='type-id-223' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.h' line='123' column='1' id='type-id-207'/> <!-- typedef typedef hb_bool_t (hb_font_t*, void*, typedef hb_codepoint_t, unsigned int, hb_position_t*, hb_position_t*, void*)* hb_font_get_glyph_contour_point_func_t --> - <typedef-decl name='hb_font_get_glyph_contour_point_func_t' type-id='type-id-225' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.h' line='127' column='1' id='type-id-209'/> + <typedef-decl name='hb_font_get_glyph_contour_point_func_t' type-id='type-id-224' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.h' line='127' column='1' id='type-id-208'/> <!-- typedef typedef hb_bool_t (hb_font_t*, void*, typedef hb_codepoint_t, char*, unsigned int, void*)* hb_font_get_glyph_name_func_t --> - <typedef-decl name='hb_font_get_glyph_name_func_t' type-id='type-id-226' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.h' line='133' column='1' id='type-id-210'/> + <typedef-decl name='hb_font_get_glyph_name_func_t' type-id='type-id-225' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.h' line='133' column='1' id='type-id-209'/> <!-- typedef typedef hb_bool_t (hb_font_t*, void*, const char*, int, hb_codepoint_t*, void*)* hb_font_get_glyph_from_name_func_t --> - <typedef-decl name='hb_font_get_glyph_from_name_func_t' type-id='type-id-227' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.h' line='137' column='1' id='type-id-211'/> + <typedef-decl name='hb_font_get_glyph_from_name_func_t' type-id='type-id-226' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.h' line='137' column='1' id='type-id-210'/> <!-- struct hb_auto_trace_t<0, bool> --> - <class-decl name='hb_auto_trace_t<0, bool>' size-in-bits='8' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='749' column='1' id='type-id-228'> + <class-decl name='hb_auto_trace_t<0, bool>' size-in-bits='8' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='749' column='1' id='type-id-227'> <member-function access='public'> <!-- void hb_auto_trace_t<0, bool>::hb_auto_trace_t(unsigned int*, const char*, void*, const char*, const char*, ...) --> <function-decl name='hb_auto_trace_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='797' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'hb_auto_trace_t<0, bool>*' --> - <parameter type-id='type-id-229' is-artificial='yes'/> + <parameter type-id='type-id-228' is-artificial='yes'/> <!-- parameter of type 'unsigned int*' --> <parameter type-id='type-id-60'/> <!-- parameter of type 'const char*' --> @@ -4240,7 +4238,7 @@ <!-- bool hb_auto_trace_t<0, bool>::ret(bool, unsigned int) --> <function-decl name='ret' mangled-name='_ZN15hb_auto_trace_tILi0EbE3retEbj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='804' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'hb_auto_trace_t<0, bool>*' --> - <parameter type-id='type-id-229' is-artificial='yes'/> + <parameter type-id='type-id-228' is-artificial='yes'/> <!-- parameter of type 'bool' --> <parameter type-id='type-id-1'/> <!-- parameter of type 'unsigned int' --> @@ -4251,7 +4249,7 @@ </member-function> </class-decl> <!-- struct hb_shape_plan_t --> - <class-decl name='hb_shape_plan_t' size-in-bits='1664' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan-private.hh' line='36' column='1' id='type-id-230'> + <class-decl name='hb_shape_plan_t' size-in-bits='1664' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan-private.hh' line='36' column='1' id='type-id-229'> <data-member access='public' layout-offset-in-bits='0'> <!-- hb_object_header_t hb_shape_plan_t::header --> <var-decl name='header' type-id='type-id-38' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan-private.hh' line='37' column='1'/> @@ -4270,7 +4268,7 @@ </data-member> <data-member access='public' layout-offset-in-bits='1280'> <!-- hb_shape_func_t* hb_shape_plan_t::shaper_func --> - <var-decl name='shaper_func' type-id='type-id-231' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan-private.hh' line='44' column='1'/> + <var-decl name='shaper_func' type-id='type-id-230' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan-private.hh' line='44' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1344'> <!-- const char* hb_shape_plan_t::shaper_name --> @@ -4278,7 +4276,7 @@ </data-member> <data-member access='public' layout-offset-in-bits='1408'> <!-- hb_feature_t* hb_shape_plan_t::user_features --> - <var-decl name='user_features' type-id='type-id-232' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan-private.hh' line='47' column='1'/> + <var-decl name='user_features' type-id='type-id-231' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan-private.hh' line='47' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1472'> <!-- unsigned int hb_shape_plan_t::num_user_features --> @@ -4290,9 +4288,9 @@ </data-member> </class-decl> <!-- typedef hb_shape_plan_t hb_shape_plan_t --> - <typedef-decl name='hb_shape_plan_t' type-id='type-id-230' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan.h' line='39' column='1' id='type-id-233'/> + <typedef-decl name='hb_shape_plan_t' type-id='type-id-229' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape-plan.h' line='39' column='1' id='type-id-232'/> <!-- struct hb_feature_t --> - <class-decl name='hb_feature_t' size-in-bits='128' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape.h' line='43' column='1' id='type-id-234'> + <class-decl name='hb_feature_t' size-in-bits='128' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape.h' line='43' column='1' id='type-id-233'> <data-member access='public' layout-offset-in-bits='0'> <!-- hb_tag_t hb_feature_t::tag --> <var-decl name='tag' type-id='type-id-183' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape.h' line='44' column='1'/> @@ -4311,9 +4309,9 @@ </data-member> </class-decl> <!-- typedef hb_feature_t hb_feature_t --> - <typedef-decl name='hb_feature_t' type-id='type-id-234' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape.h' line='48' column='1' id='type-id-235'/> + <typedef-decl name='hb_feature_t' type-id='type-id-233' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shape.h' line='48' column='1' id='type-id-234'/> <!-- typedef typedef hb_bool_t (hb_shape_plan_t*, hb_font_t*, hb_buffer_t*, const hb_feature_t*, unsigned int) hb_shape_func_t --> - <typedef-decl name='hb_shape_func_t' type-id='type-id-236' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shaper-private.hh' line='36' column='1' id='type-id-237'/> + <typedef-decl name='hb_shape_func_t' type-id='type-id-235' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shaper-private.hh' line='36' column='1' id='type-id-236'/> <!-- struct hb_shaper_data_t --> <class-decl name='hb_shaper_data_t' size-in-bits='128' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-shaper-private.hh' line='53' column='1' id='type-id-120'> <data-member access='public' layout-offset-in-bits='0'> @@ -4326,245 +4324,245 @@ </data-member> </class-decl> <!-- OT::ArrayOf<OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >* --> - <pointer-type-def type-id='type-id-238' size-in-bits='64' id='type-id-239'/> + <pointer-type-def type-id='type-id-237' size-in-bits='64' id='type-id-238'/> <!-- OT::BEInt<int, 4>* --> - <pointer-type-def type-id='type-id-240' size-in-bits='64' id='type-id-241'/> + <pointer-type-def type-id='type-id-239' size-in-bits='64' id='type-id-240'/> <!-- OT::BEInt<short int, 2>* --> - <pointer-type-def type-id='type-id-242' size-in-bits='64' id='type-id-243'/> + <pointer-type-def type-id='type-id-241' size-in-bits='64' id='type-id-242'/> <!-- OT::BEInt<short unsigned int, 2>* --> - <pointer-type-def type-id='type-id-244' size-in-bits='64' id='type-id-245'/> + <pointer-type-def type-id='type-id-243' size-in-bits='64' id='type-id-244'/> <!-- OT::BEInt<unsigned int, 4>* --> - <pointer-type-def type-id='type-id-246' size-in-bits='64' id='type-id-247'/> + <pointer-type-def type-id='type-id-245' size-in-bits='64' id='type-id-246'/> <!-- OT::CheckSum* --> - <pointer-type-def type-id='type-id-248' size-in-bits='64' id='type-id-249'/> + <pointer-type-def type-id='type-id-247' size-in-bits='64' id='type-id-248'/> <!-- OT::FixedVersion* --> - <pointer-type-def type-id='type-id-250' size-in-bits='64' id='type-id-251'/> + <pointer-type-def type-id='type-id-249' size-in-bits='64' id='type-id-250'/> <!-- OT::IntType<int, 4u>* --> - <pointer-type-def type-id='type-id-252' size-in-bits='64' id='type-id-253'/> + <pointer-type-def type-id='type-id-251' size-in-bits='64' id='type-id-252'/> <!-- OT::IntType<short int, 2u>* --> - <pointer-type-def type-id='type-id-254' size-in-bits='64' id='type-id-255'/> + <pointer-type-def type-id='type-id-253' size-in-bits='64' id='type-id-254'/> <!-- OT::IntType<short unsigned int, 2u>* --> - <pointer-type-def type-id='type-id-256' size-in-bits='64' id='type-id-257'/> + <pointer-type-def type-id='type-id-255' size-in-bits='64' id='type-id-256'/> <!-- OT::IntType<unsigned int, 4u>* --> - <pointer-type-def type-id='type-id-258' size-in-bits='64' id='type-id-259'/> + <pointer-type-def type-id='type-id-257' size-in-bits='64' id='type-id-258'/> <!-- OT::LONGDATETIME* --> - <pointer-type-def type-id='type-id-260' size-in-bits='64' id='type-id-261'/> + <pointer-type-def type-id='type-id-259' size-in-bits='64' id='type-id-260'/> <!-- OT::OffsetTable& --> - <reference-type-def kind='lvalue' type-id='type-id-262' size-in-bits='64' id='type-id-263'/> + <reference-type-def kind='lvalue' type-id='type-id-261' size-in-bits='64' id='type-id-262'/> <!-- OT::OffsetTable* --> - <pointer-type-def type-id='type-id-262' size-in-bits='64' id='type-id-264'/> + <pointer-type-def type-id='type-id-261' size-in-bits='64' id='type-id-263'/> <!-- OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >& --> - <reference-type-def kind='lvalue' type-id='type-id-185' size-in-bits='64' id='type-id-265'/> + <reference-type-def kind='lvalue' type-id='type-id-185' size-in-bits='64' id='type-id-264'/> <!-- OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >* --> - <pointer-type-def type-id='type-id-185' size-in-bits='64' id='type-id-266'/> + <pointer-type-def type-id='type-id-185' size-in-bits='64' id='type-id-265'/> <!-- OT::OpenTypeFontFile* --> - <pointer-type-def type-id='type-id-267' size-in-bits='64' id='type-id-268'/> + <pointer-type-def type-id='type-id-266' size-in-bits='64' id='type-id-267'/> <!-- OT::Supplier<OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> > >& --> - <reference-type-def kind='lvalue' type-id='type-id-269' size-in-bits='64' id='type-id-270'/> + <reference-type-def kind='lvalue' type-id='type-id-268' size-in-bits='64' id='type-id-269'/> <!-- OT::TTCHeader* --> - <pointer-type-def type-id='type-id-271' size-in-bits='64' id='type-id-272'/> + <pointer-type-def type-id='type-id-270' size-in-bits='64' id='type-id-271'/> <!-- OT::TTCHeaderVersion1* --> - <pointer-type-def type-id='type-id-273' size-in-bits='64' id='type-id-274'/> + <pointer-type-def type-id='type-id-272' size-in-bits='64' id='type-id-273'/> <!-- OT::TableRecord* --> - <pointer-type-def type-id='type-id-187' size-in-bits='64' id='type-id-275'/> + <pointer-type-def type-id='type-id-187' size-in-bits='64' id='type-id-274'/> <!-- OT::Tag* --> - <pointer-type-def type-id='type-id-276' size-in-bits='64' id='type-id-277'/> + <pointer-type-def type-id='type-id-275' size-in-bits='64' id='type-id-276'/> <!-- OT::hb_sanitize_context_t* --> - <pointer-type-def type-id='type-id-278' size-in-bits='64' id='type-id-279'/> + <pointer-type-def type-id='type-id-277' size-in-bits='64' id='type-id-278'/> <!-- OT::hb_serialize_context_t* --> - <pointer-type-def type-id='type-id-280' size-in-bits='64' id='type-id-281'/> + <pointer-type-def type-id='type-id-279' size-in-bits='64' id='type-id-280'/> <!-- OT::head* --> - <pointer-type-def type-id='type-id-282' size-in-bits='64' id='type-id-283'/> + <pointer-type-def type-id='type-id-281' size-in-bits='64' id='type-id-282'/> <!-- OT::maxp* --> - <pointer-type-def type-id='type-id-284' size-in-bits='64' id='type-id-285'/> + <pointer-type-def type-id='type-id-283' size-in-bits='64' id='type-id-284'/> <!-- const OT::ArrayOf<OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> > --> - <qualified-type-def type-id='type-id-238' const='yes' id='type-id-286'/> + <qualified-type-def type-id='type-id-237' const='yes' id='type-id-285'/> <!-- const OT::ArrayOf<OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >* --> - <pointer-type-def type-id='type-id-286' size-in-bits='64' id='type-id-287'/> + <pointer-type-def type-id='type-id-285' size-in-bits='64' id='type-id-286'/> <!-- const OT::BEInt<int, 4> --> - <qualified-type-def type-id='type-id-240' const='yes' id='type-id-288'/> + <qualified-type-def type-id='type-id-239' const='yes' id='type-id-287'/> <!-- const OT::BEInt<int, 4>& --> - <reference-type-def kind='lvalue' type-id='type-id-288' size-in-bits='64' id='type-id-289'/> + <reference-type-def kind='lvalue' type-id='type-id-287' size-in-bits='64' id='type-id-288'/> <!-- const OT::BEInt<int, 4>* --> - <pointer-type-def type-id='type-id-288' size-in-bits='64' id='type-id-290'/> + <pointer-type-def type-id='type-id-287' size-in-bits='64' id='type-id-289'/> <!-- const OT::BEInt<short int, 2> --> - <qualified-type-def type-id='type-id-242' const='yes' id='type-id-291'/> + <qualified-type-def type-id='type-id-241' const='yes' id='type-id-290'/> <!-- const OT::BEInt<short int, 2>& --> - <reference-type-def kind='lvalue' type-id='type-id-291' size-in-bits='64' id='type-id-292'/> + <reference-type-def kind='lvalue' type-id='type-id-290' size-in-bits='64' id='type-id-291'/> <!-- const OT::BEInt<short int, 2>* --> - <pointer-type-def type-id='type-id-291' size-in-bits='64' id='type-id-293'/> + <pointer-type-def type-id='type-id-290' size-in-bits='64' id='type-id-292'/> <!-- const OT::BEInt<short unsigned int, 2> --> - <qualified-type-def type-id='type-id-244' const='yes' id='type-id-294'/> + <qualified-type-def type-id='type-id-243' const='yes' id='type-id-293'/> <!-- const OT::BEInt<short unsigned int, 2>& --> - <reference-type-def kind='lvalue' type-id='type-id-294' size-in-bits='64' id='type-id-295'/> + <reference-type-def kind='lvalue' type-id='type-id-293' size-in-bits='64' id='type-id-294'/> <!-- const OT::BEInt<short unsigned int, 2>* --> - <pointer-type-def type-id='type-id-294' size-in-bits='64' id='type-id-296'/> + <pointer-type-def type-id='type-id-293' size-in-bits='64' id='type-id-295'/> <!-- const OT::BEInt<unsigned int, 4> --> - <qualified-type-def type-id='type-id-246' const='yes' id='type-id-297'/> + <qualified-type-def type-id='type-id-245' const='yes' id='type-id-296'/> <!-- const OT::BEInt<unsigned int, 4>& --> - <reference-type-def kind='lvalue' type-id='type-id-297' size-in-bits='64' id='type-id-298'/> + <reference-type-def kind='lvalue' type-id='type-id-296' size-in-bits='64' id='type-id-297'/> <!-- const OT::BEInt<unsigned int, 4>* --> - <pointer-type-def type-id='type-id-297' size-in-bits='64' id='type-id-299'/> + <pointer-type-def type-id='type-id-296' size-in-bits='64' id='type-id-298'/> <!-- const OT::CheckSum --> - <qualified-type-def type-id='type-id-248' const='yes' id='type-id-300'/> + <qualified-type-def type-id='type-id-247' const='yes' id='type-id-299'/> <!-- const OT::CheckSum* --> - <pointer-type-def type-id='type-id-300' size-in-bits='64' id='type-id-301'/> + <pointer-type-def type-id='type-id-299' size-in-bits='64' id='type-id-300'/> <!-- const OT::FixedVersion --> - <qualified-type-def type-id='type-id-250' const='yes' id='type-id-302'/> + <qualified-type-def type-id='type-id-249' const='yes' id='type-id-301'/> <!-- const OT::FixedVersion* --> - <pointer-type-def type-id='type-id-302' size-in-bits='64' id='type-id-303'/> + <pointer-type-def type-id='type-id-301' size-in-bits='64' id='type-id-302'/> <!-- const OT::IntType<int, 4u> --> - <qualified-type-def type-id='type-id-252' const='yes' id='type-id-304'/> + <qualified-type-def type-id='type-id-251' const='yes' id='type-id-303'/> <!-- const OT::IntType<int, 4u>& --> - <reference-type-def kind='lvalue' type-id='type-id-304' size-in-bits='64' id='type-id-305'/> + <reference-type-def kind='lvalue' type-id='type-id-303' size-in-bits='64' id='type-id-304'/> <!-- const OT::IntType<int, 4u>* --> - <pointer-type-def type-id='type-id-304' size-in-bits='64' id='type-id-306'/> + <pointer-type-def type-id='type-id-303' size-in-bits='64' id='type-id-305'/> <!-- const OT::IntType<short int, 2u> --> - <qualified-type-def type-id='type-id-254' const='yes' id='type-id-307'/> + <qualified-type-def type-id='type-id-253' const='yes' id='type-id-306'/> <!-- const OT::IntType<short int, 2u>& --> - <reference-type-def kind='lvalue' type-id='type-id-307' size-in-bits='64' id='type-id-308'/> + <reference-type-def kind='lvalue' type-id='type-id-306' size-in-bits='64' id='type-id-307'/> <!-- const OT::IntType<short int, 2u>* --> - <pointer-type-def type-id='type-id-307' size-in-bits='64' id='type-id-309'/> + <pointer-type-def type-id='type-id-306' size-in-bits='64' id='type-id-308'/> <!-- const OT::IntType<short unsigned int, 2u> --> - <qualified-type-def type-id='type-id-256' const='yes' id='type-id-310'/> + <qualified-type-def type-id='type-id-255' const='yes' id='type-id-309'/> <!-- const OT::IntType<short unsigned int, 2u>& --> - <reference-type-def kind='lvalue' type-id='type-id-310' size-in-bits='64' id='type-id-311'/> + <reference-type-def kind='lvalue' type-id='type-id-309' size-in-bits='64' id='type-id-310'/> <!-- const OT::IntType<short unsigned int, 2u>* --> - <pointer-type-def type-id='type-id-310' size-in-bits='64' id='type-id-312'/> + <pointer-type-def type-id='type-id-309' size-in-bits='64' id='type-id-311'/> <!-- const OT::IntType<unsigned int, 4u> --> - <qualified-type-def type-id='type-id-258' const='yes' id='type-id-313'/> + <qualified-type-def type-id='type-id-257' const='yes' id='type-id-312'/> <!-- const OT::IntType<unsigned int, 4u>& --> - <reference-type-def kind='lvalue' type-id='type-id-313' size-in-bits='64' id='type-id-314'/> + <reference-type-def kind='lvalue' type-id='type-id-312' size-in-bits='64' id='type-id-313'/> <!-- const OT::IntType<unsigned int, 4u>* --> - <pointer-type-def type-id='type-id-313' size-in-bits='64' id='type-id-315'/> + <pointer-type-def type-id='type-id-312' size-in-bits='64' id='type-id-314'/> <!-- const OT::LONGDATETIME --> - <qualified-type-def type-id='type-id-260' const='yes' id='type-id-316'/> + <qualified-type-def type-id='type-id-259' const='yes' id='type-id-315'/> <!-- const OT::LONGDATETIME* --> - <pointer-type-def type-id='type-id-316' size-in-bits='64' id='type-id-317'/> + <pointer-type-def type-id='type-id-315' size-in-bits='64' id='type-id-316'/> <!-- const OT::Offset<OT::IntType<unsigned int, 4u> > --> - <qualified-type-def type-id='type-id-318' const='yes' id='type-id-319'/> + <qualified-type-def type-id='type-id-317' const='yes' id='type-id-318'/> <!-- const OT::Offset<OT::IntType<unsigned int, 4u> >* --> - <pointer-type-def type-id='type-id-319' size-in-bits='64' id='type-id-320'/> + <pointer-type-def type-id='type-id-318' size-in-bits='64' id='type-id-319'/> <!-- const OT::OffsetTable --> - <qualified-type-def type-id='type-id-262' const='yes' id='type-id-321'/> + <qualified-type-def type-id='type-id-261' const='yes' id='type-id-320'/> <!-- const OT::OffsetTable& --> - <reference-type-def kind='lvalue' type-id='type-id-321' size-in-bits='64' id='type-id-322'/> + <reference-type-def kind='lvalue' type-id='type-id-320' size-in-bits='64' id='type-id-321'/> <!-- const OT::OffsetTable* --> - <pointer-type-def type-id='type-id-321' size-in-bits='64' id='type-id-323'/> + <pointer-type-def type-id='type-id-320' size-in-bits='64' id='type-id-322'/> <!-- const OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> > --> - <qualified-type-def type-id='type-id-185' const='yes' id='type-id-324'/> + <qualified-type-def type-id='type-id-185' const='yes' id='type-id-323'/> <!-- const OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >& --> - <reference-type-def kind='lvalue' type-id='type-id-324' size-in-bits='64' id='type-id-325'/> + <reference-type-def kind='lvalue' type-id='type-id-323' size-in-bits='64' id='type-id-324'/> <!-- const OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >* --> - <pointer-type-def type-id='type-id-324' size-in-bits='64' id='type-id-326'/> + <pointer-type-def type-id='type-id-323' size-in-bits='64' id='type-id-325'/> <!-- const OT::OpenTypeFontFace --> - <qualified-type-def type-id='type-id-327' const='yes' id='type-id-328'/> + <qualified-type-def type-id='type-id-326' const='yes' id='type-id-327'/> <!-- const OT::OpenTypeFontFace& --> - <reference-type-def kind='lvalue' type-id='type-id-328' size-in-bits='64' id='type-id-329'/> + <reference-type-def kind='lvalue' type-id='type-id-327' size-in-bits='64' id='type-id-328'/> <!-- const OT::OpenTypeFontFile --> - <qualified-type-def type-id='type-id-267' const='yes' id='type-id-330'/> + <qualified-type-def type-id='type-id-266' const='yes' id='type-id-329'/> <!-- const OT::OpenTypeFontFile* --> - <pointer-type-def type-id='type-id-330' size-in-bits='64' id='type-id-331'/> + <pointer-type-def type-id='type-id-329' size-in-bits='64' id='type-id-330'/> <!-- const OT::TTCHeader --> - <qualified-type-def type-id='type-id-271' const='yes' id='type-id-332'/> + <qualified-type-def type-id='type-id-270' const='yes' id='type-id-331'/> <!-- const OT::TTCHeader* --> - <pointer-type-def type-id='type-id-332' size-in-bits='64' id='type-id-333'/> + <pointer-type-def type-id='type-id-331' size-in-bits='64' id='type-id-332'/> <!-- const OT::TTCHeaderVersion1 --> - <qualified-type-def type-id='type-id-273' const='yes' id='type-id-334'/> + <qualified-type-def type-id='type-id-272' const='yes' id='type-id-333'/> <!-- const OT::TTCHeaderVersion1* --> - <pointer-type-def type-id='type-id-334' size-in-bits='64' id='type-id-335'/> + <pointer-type-def type-id='type-id-333' size-in-bits='64' id='type-id-334'/> <!-- const OT::TableRecord --> - <qualified-type-def type-id='type-id-187' const='yes' id='type-id-336'/> + <qualified-type-def type-id='type-id-187' const='yes' id='type-id-335'/> <!-- const OT::TableRecord& --> - <reference-type-def kind='lvalue' type-id='type-id-336' size-in-bits='64' id='type-id-337'/> + <reference-type-def kind='lvalue' type-id='type-id-335' size-in-bits='64' id='type-id-336'/> <!-- const OT::TableRecord* --> - <pointer-type-def type-id='type-id-336' size-in-bits='64' id='type-id-338'/> + <pointer-type-def type-id='type-id-335' size-in-bits='64' id='type-id-337'/> <!-- const OT::Tag --> - <qualified-type-def type-id='type-id-276' const='yes' id='type-id-339'/> + <qualified-type-def type-id='type-id-275' const='yes' id='type-id-338'/> <!-- const OT::Tag* --> - <pointer-type-def type-id='type-id-339' size-in-bits='64' id='type-id-340'/> + <pointer-type-def type-id='type-id-338' size-in-bits='64' id='type-id-339'/> <!-- const OT::ULONG --> - <qualified-type-def type-id='type-id-341' const='yes' id='type-id-342'/> + <qualified-type-def type-id='type-id-340' const='yes' id='type-id-341'/> <!-- const OT::ULONG* --> - <pointer-type-def type-id='type-id-342' size-in-bits='64' id='type-id-343'/> + <pointer-type-def type-id='type-id-341' size-in-bits='64' id='type-id-342'/> <!-- const OT::hb_sanitize_context_t --> - <qualified-type-def type-id='type-id-278' const='yes' id='type-id-344'/> + <qualified-type-def type-id='type-id-277' const='yes' id='type-id-343'/> <!-- const OT::hb_sanitize_context_t* --> - <pointer-type-def type-id='type-id-344' size-in-bits='64' id='type-id-345'/> + <pointer-type-def type-id='type-id-343' size-in-bits='64' id='type-id-344'/> <!-- const OT::head --> - <qualified-type-def type-id='type-id-282' const='yes' id='type-id-346'/> + <qualified-type-def type-id='type-id-281' const='yes' id='type-id-345'/> <!-- const OT::head* --> - <pointer-type-def type-id='type-id-346' size-in-bits='64' id='type-id-347'/> + <pointer-type-def type-id='type-id-345' size-in-bits='64' id='type-id-346'/> <!-- const OT::maxp --> - <qualified-type-def type-id='type-id-284' const='yes' id='type-id-348'/> + <qualified-type-def type-id='type-id-283' const='yes' id='type-id-347'/> <!-- const OT::maxp* --> - <pointer-type-def type-id='type-id-348' size-in-bits='64' id='type-id-349'/> + <pointer-type-def type-id='type-id-347' size-in-bits='64' id='type-id-348'/> <!-- const hb_face_t --> - <qualified-type-def type-id='type-id-191' const='yes' id='type-id-350'/> + <qualified-type-def type-id='type-id-190' const='yes' id='type-id-349'/> <!-- const hb_face_t* --> - <pointer-type-def type-id='type-id-350' size-in-bits='64' id='type-id-196'/> + <pointer-type-def type-id='type-id-349' size-in-bits='64' id='type-id-195'/> <!-- const hb_feature_t --> - <qualified-type-def type-id='type-id-235' const='yes' id='type-id-351'/> + <qualified-type-def type-id='type-id-234' const='yes' id='type-id-350'/> <!-- const hb_feature_t* --> - <pointer-type-def type-id='type-id-351' size-in-bits='64' id='type-id-352'/> + <pointer-type-def type-id='type-id-350' size-in-bits='64' id='type-id-351'/> <!-- const hb_font_funcs_t --> - <qualified-type-def type-id='type-id-199' const='yes' id='type-id-353'/> + <qualified-type-def type-id='type-id-198' const='yes' id='type-id-352'/> <!-- const hb_font_funcs_t* --> - <pointer-type-def type-id='type-id-353' size-in-bits='64' id='type-id-354'/> + <pointer-type-def type-id='type-id-352' size-in-bits='64' id='type-id-353'/> <!-- const hb_font_t --> - <qualified-type-def type-id='type-id-116' const='yes' id='type-id-355'/> + <qualified-type-def type-id='type-id-116' const='yes' id='type-id-354'/> <!-- const hb_font_t* --> - <pointer-type-def type-id='type-id-355' size-in-bits='64' id='type-id-356'/> + <pointer-type-def type-id='type-id-354' size-in-bits='64' id='type-id-355'/> <!-- const hb_shape_plan_t --> - <qualified-type-def type-id='type-id-230' const='yes' id='type-id-357'/> + <qualified-type-def type-id='type-id-229' const='yes' id='type-id-356'/> <!-- const hb_shape_plan_t* --> - <pointer-type-def type-id='type-id-357' size-in-bits='64' id='type-id-358'/> + <pointer-type-def type-id='type-id-356' size-in-bits='64' id='type-id-357'/> <!-- const hb_tag_t --> - <qualified-type-def type-id='type-id-183' const='yes' id='type-id-359'/> + <qualified-type-def type-id='type-id-183' const='yes' id='type-id-358'/> <!-- const int --> - <qualified-type-def type-id='type-id-9' const='yes' id='type-id-360'/> + <qualified-type-def type-id='type-id-9' const='yes' id='type-id-359'/> <!-- const int& --> - <reference-type-def kind='lvalue' type-id='type-id-360' size-in-bits='64' id='type-id-361'/> + <reference-type-def kind='lvalue' type-id='type-id-359' size-in-bits='64' id='type-id-360'/> <!-- hb_auto_trace_t<0, bool>* --> - <pointer-type-def type-id='type-id-228' size-in-bits='64' id='type-id-229'/> + <pointer-type-def type-id='type-id-227' size-in-bits='64' id='type-id-228'/> <!-- hb_blob_t* (hb_face_t*, typedef hb_tag_t, void*)* --> - <pointer-type-def type-id='type-id-362' size-in-bits='64' id='type-id-198'/> + <pointer-type-def type-id='type-id-361' size-in-bits='64' id='type-id-197'/> <!-- hb_face_t* --> - <pointer-type-def type-id='type-id-197' size-in-bits='64' id='type-id-118'/> + <pointer-type-def type-id='type-id-196' size-in-bits='64' id='type-id-118'/> <!-- hb_face_t::plan_node_t* --> - <pointer-type-def type-id='type-id-192' size-in-bits='64' id='type-id-194'/> + <pointer-type-def type-id='type-id-191' size-in-bits='64' id='type-id-193'/> <!-- hb_feature_t* --> - <pointer-type-def type-id='type-id-235' size-in-bits='64' id='type-id-232'/> + <pointer-type-def type-id='type-id-234' size-in-bits='64' id='type-id-231'/> <!-- hb_font_funcs_t* --> - <pointer-type-def type-id='type-id-214' size-in-bits='64' id='type-id-119'/> + <pointer-type-def type-id='type-id-213' size-in-bits='64' id='type-id-119'/> <!-- hb_glyph_extents_t* --> - <pointer-type-def type-id='type-id-216' size-in-bits='64' id='type-id-123'/> + <pointer-type-def type-id='type-id-215' size-in-bits='64' id='type-id-123'/> <!-- hb_position_t* --> <pointer-type-def type-id='type-id-104' size-in-bits='64' id='type-id-122'/> <!-- hb_shape_func_t* --> - <pointer-type-def type-id='type-id-237' size-in-bits='64' id='type-id-231'/> + <pointer-type-def type-id='type-id-236' size-in-bits='64' id='type-id-230'/> <!-- hb_shape_plan_t* --> - <pointer-type-def type-id='type-id-233' size-in-bits='64' id='type-id-193'/> + <pointer-type-def type-id='type-id-232' size-in-bits='64' id='type-id-192'/> <!-- typedef hb_bool_t (hb_font_t*, void*, const char*, int, hb_codepoint_t*, void*)* --> - <pointer-type-def type-id='type-id-363' size-in-bits='64' id='type-id-227'/> + <pointer-type-def type-id='type-id-362' size-in-bits='64' id='type-id-226'/> <!-- typedef hb_bool_t (hb_font_t*, void*, typedef hb_codepoint_t, char*, unsigned int, void*)* --> - <pointer-type-def type-id='type-id-364' size-in-bits='64' id='type-id-226'/> + <pointer-type-def type-id='type-id-363' size-in-bits='64' id='type-id-225'/> <!-- typedef hb_bool_t (hb_font_t*, void*, typedef hb_codepoint_t, hb_glyph_extents_t*, void*)* --> - <pointer-type-def type-id='type-id-365' size-in-bits='64' id='type-id-224'/> + <pointer-type-def type-id='type-id-364' size-in-bits='64' id='type-id-223'/> <!-- typedef hb_bool_t (hb_font_t*, void*, typedef hb_codepoint_t, hb_position_t*, hb_position_t*, void*)* --> - <pointer-type-def type-id='type-id-366' size-in-bits='64' id='type-id-220'/> + <pointer-type-def type-id='type-id-365' size-in-bits='64' id='type-id-219'/> <!-- typedef hb_bool_t (hb_font_t*, void*, typedef hb_codepoint_t, typedef hb_codepoint_t, hb_codepoint_t*, void*)* --> - <pointer-type-def type-id='type-id-367' size-in-bits='64' id='type-id-217'/> + <pointer-type-def type-id='type-id-366' size-in-bits='64' id='type-id-216'/> <!-- typedef hb_bool_t (hb_font_t*, void*, typedef hb_codepoint_t, unsigned int, hb_position_t*, hb_position_t*, void*)* --> - <pointer-type-def type-id='type-id-368' size-in-bits='64' id='type-id-225'/> + <pointer-type-def type-id='type-id-367' size-in-bits='64' id='type-id-224'/> <!-- typedef hb_position_t (hb_font_t*, void*, typedef hb_codepoint_t, typedef hb_codepoint_t, void*)* --> - <pointer-type-def type-id='type-id-369' size-in-bits='64' id='type-id-222'/> + <pointer-type-def type-id='type-id-368' size-in-bits='64' id='type-id-221'/> <!-- typedef hb_position_t (hb_font_t*, void*, typedef hb_codepoint_t, void*)* --> - <pointer-type-def type-id='type-id-370' size-in-bits='64' id='type-id-218'/> + <pointer-type-def type-id='type-id-369' size-in-bits='64' id='type-id-217'/> <!-- hb_face_t* hb_face_create_for_tables(hb_reference_table_func_t, void*, hb_destroy_func_t) --> <function-decl name='hb_face_create_for_tables' mangled-name='hb_face_create_for_tables' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='83' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_face_create_for_tables'> <!-- parameter of type 'typedef hb_reference_table_func_t' --> - <parameter type-id='type-id-195' name='reference_table_func' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='83' column='1'/> + <parameter type-id='type-id-194' name='reference_table_func' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='83' column='1'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32' name='user_data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-face.cc' line='84' column='1'/> <!-- parameter of type 'typedef hb_destroy_func_t' --> @@ -4708,19 +4706,19 @@ <class-decl name='TableRecord' size-in-bits='128' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='55' column='1' id='type-id-187'> <data-member access='public' layout-offset-in-bits='0'> <!-- OT::Tag OT::TableRecord::tag --> - <var-decl name='tag' type-id='type-id-276' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='61' column='1'/> + <var-decl name='tag' type-id='type-id-275' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='61' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <!-- OT::CheckSum OT::TableRecord::checkSum --> - <var-decl name='checkSum' type-id='type-id-248' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='62' column='1'/> + <var-decl name='checkSum' type-id='type-id-247' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='62' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <!-- OT::ULONG OT::TableRecord::offset --> - <var-decl name='offset' type-id='type-id-341' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='63' column='1'/> + <var-decl name='offset' type-id='type-id-340' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='63' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='96'> <!-- OT::ULONG OT::TableRecord::length --> - <var-decl name='length' type-id='type-id-341' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='65' column='1'/> + <var-decl name='length' type-id='type-id-340' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='65' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::TableRecord::static_size --> @@ -4732,26 +4730,26 @@ </data-member> </class-decl> <!-- struct OT::OffsetTable --> - <class-decl name='OffsetTable' size-in-bits='224' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='71' column='1' id='type-id-262'> + <class-decl name='OffsetTable' size-in-bits='224' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='71' column='1' id='type-id-261'> <data-member access='protected' layout-offset-in-bits='0'> <!-- OT::Tag OT::OffsetTable::sfnt_version --> - <var-decl name='sfnt_version' type-id='type-id-276' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='111' column='1'/> + <var-decl name='sfnt_version' type-id='type-id-275' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='111' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='32'> <!-- OT::USHORT OT::OffsetTable::numTables --> - <var-decl name='numTables' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='112' column='1'/> + <var-decl name='numTables' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='112' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='48'> <!-- OT::USHORT OT::OffsetTable::searchRangeZ --> - <var-decl name='searchRangeZ' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='113' column='1'/> + <var-decl name='searchRangeZ' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='113' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='64'> <!-- OT::USHORT OT::OffsetTable::entrySelectorZ --> - <var-decl name='entrySelectorZ' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='114' column='1'/> + <var-decl name='entrySelectorZ' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='114' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='80'> <!-- OT::USHORT OT::OffsetTable::rangeShiftZ --> - <var-decl name='rangeShiftZ' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='115' column='1'/> + <var-decl name='rangeShiftZ' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='115' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='96'> <!-- OT::TableRecord OT::OffsetTable::tables[1] --> @@ -4765,7 +4763,7 @@ <!-- bool OT::OffsetTable::find_table_index(hb_tag_t, unsigned int*) --> <function-decl name='find_table_index' mangled-name='_ZNK2OT11OffsetTable16find_table_indexEjPj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='81' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::OffsetTable*' --> - <parameter type-id='type-id-323' is-artificial='yes'/> + <parameter type-id='type-id-322' is-artificial='yes'/> <!-- parameter of type 'typedef hb_tag_t' --> <parameter type-id='type-id-183'/> <!-- parameter of type 'unsigned int*' --> @@ -4778,51 +4776,51 @@ <!-- const OT::TableRecord& OT::OffsetTable::get_table(unsigned int) --> <function-decl name='get_table' mangled-name='_ZNK2OT11OffsetTable9get_tableEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='76' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::OffsetTable*' --> - <parameter type-id='type-id-323' is-artificial='yes'/> + <parameter type-id='type-id-322' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- const OT::TableRecord& --> - <return type-id='type-id-337'/> + <return type-id='type-id-336'/> </function-decl> </member-function> <member-function access='public'> <!-- const OT::TableRecord& OT::OffsetTable::get_table_by_tag(hb_tag_t) --> <function-decl name='get_table_by_tag' mangled-name='_ZNK2OT11OffsetTable16get_table_by_tagEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='97' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::OffsetTable*' --> - <parameter type-id='type-id-323' is-artificial='yes'/> + <parameter type-id='type-id-322' is-artificial='yes'/> <!-- parameter of type 'typedef hb_tag_t' --> <parameter type-id='type-id-183'/> <!-- const OT::TableRecord& --> - <return type-id='type-id-337'/> + <return type-id='type-id-336'/> </function-decl> </member-function> <member-function access='public'> <!-- bool OT::OffsetTable::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT11OffsetTable8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='105' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTable*' --> - <parameter type-id='type-id-264' is-artificial='yes'/> + <parameter type-id='type-id-263' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> </member-function> </class-decl> <!-- typedef OT::OffsetTable OT::OpenTypeFontFace --> - <typedef-decl name='OpenTypeFontFace' type-id='type-id-262' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='119' column='1' id='type-id-327'/> + <typedef-decl name='OpenTypeFontFace' type-id='type-id-261' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='119' column='1' id='type-id-326'/> <!-- struct OT::TTCHeaderVersion1 --> - <class-decl name='TTCHeaderVersion1' size-in-bits='128' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='127' column='1' id='type-id-273'> + <class-decl name='TTCHeaderVersion1' size-in-bits='128' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='127' column='1' id='type-id-272'> <data-member access='protected' layout-offset-in-bits='0'> <!-- OT::Tag OT::TTCHeaderVersion1::ttcTag --> - <var-decl name='ttcTag' type-id='type-id-276' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='139' column='1'/> + <var-decl name='ttcTag' type-id='type-id-275' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='139' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='32'> <!-- OT::FixedVersion OT::TTCHeaderVersion1::version --> - <var-decl name='version' type-id='type-id-250' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='140' column='1'/> + <var-decl name='version' type-id='type-id-249' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='140' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='64'> <!-- OT::ArrayOf<OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> > OT::TTCHeaderVersion1::table --> - <var-decl name='table' type-id='type-id-238' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='143' column='1'/> + <var-decl name='table' type-id='type-id-237' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='143' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::TTCHeaderVersion1::min_size --> @@ -4832,9 +4830,9 @@ <!-- bool OT::TTCHeaderVersion1::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT17TTCHeaderVersion18sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='133' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::TTCHeaderVersion1*' --> - <parameter type-id='type-id-274' is-artificial='yes'/> + <parameter type-id='type-id-273' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -4843,53 +4841,53 @@ <!-- const OT::OpenTypeFontFace& OT::TTCHeaderVersion1::get_face(unsigned int) --> <function-decl name='get_face' mangled-name='_ZNK2OT17TTCHeaderVersion18get_faceEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='131' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::TTCHeaderVersion1*' --> - <parameter type-id='type-id-335' is-artificial='yes'/> + <parameter type-id='type-id-334' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- const OT::OpenTypeFontFace& --> - <return type-id='type-id-329'/> + <return type-id='type-id-328'/> </function-decl> </member-function> </class-decl> <!-- struct OT::TTCHeader --> - <class-decl name='TTCHeader' size-in-bits='128' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='150' column='1' id='type-id-271'> + <class-decl name='TTCHeader' size-in-bits='128' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='150' column='1' id='type-id-270'> <member-type access='protected'> <!-- union {struct {OT::Tag ttcTag; OT::FixedVersion version;} header; OT::TTCHeaderVersion1 version1;} --> - <union-decl name='__anonymous_union__' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='183' column='1' id='type-id-372'> + <union-decl name='__anonymous_union__' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='183' column='1' id='type-id-371'> <member-type access='public'> <!-- struct {OT::Tag ttcTag; OT::FixedVersion version;} --> - <class-decl name='__anonymous_struct__' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='184' column='1' id='type-id-373'> + <class-decl name='__anonymous_struct__' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='184' column='1' id='type-id-372'> <data-member access='public' layout-offset-in-bits='0'> <!-- OT::Tag ttcTag --> - <var-decl name='ttcTag' type-id='type-id-276' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='185' column='1'/> + <var-decl name='ttcTag' type-id='type-id-275' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='185' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <!-- OT::FixedVersion version --> - <var-decl name='version' type-id='type-id-250' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='186' column='1'/> + <var-decl name='version' type-id='type-id-249' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='186' column='1'/> </data-member> </class-decl> </member-type> <data-member access='public'> <!-- struct {OT::Tag ttcTag; OT::FixedVersion version;} header --> - <var-decl name='header' type-id='type-id-373' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='188' column='1'/> + <var-decl name='header' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='188' column='1'/> </data-member> <data-member access='public'> <!-- OT::TTCHeaderVersion1 version1 --> - <var-decl name='version1' type-id='type-id-273' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='189' column='1'/> + <var-decl name='version1' type-id='type-id-272' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='189' column='1'/> </data-member> </union-decl> </member-type> <data-member access='protected' layout-offset-in-bits='0'> <!-- union {struct {OT::Tag ttcTag; OT::FixedVersion version;} header; OT::TTCHeaderVersion1 version1;} OT::TTCHeader::u --> - <var-decl name='u' type-id='type-id-372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='190' column='1'/> + <var-decl name='u' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='190' column='1'/> </data-member> <member-function access='private'> <!-- bool OT::TTCHeader::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT9TTCHeader8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='172' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::TTCHeader*' --> - <parameter type-id='type-id-272' is-artificial='yes'/> + <parameter type-id='type-id-271' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -4898,60 +4896,60 @@ <!-- const OT::OpenTypeFontFace& OT::TTCHeader::get_face(unsigned int) --> <function-decl name='get_face' mangled-name='_ZNK2OT9TTCHeader8get_faceEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='163' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::TTCHeader*' --> - <parameter type-id='type-id-333' is-artificial='yes'/> + <parameter type-id='type-id-332' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- const OT::OpenTypeFontFace& --> - <return type-id='type-id-329'/> + <return type-id='type-id-328'/> </function-decl> </member-function> </class-decl> <!-- struct OT::OpenTypeFontFile --> - <class-decl name='OpenTypeFontFile' size-in-bits='224' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='199' column='1' id='type-id-267'> + <class-decl name='OpenTypeFontFile' size-in-bits='224' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='199' column='1' id='type-id-266'> <member-type access='protected'> <!-- union {OT::Tag tag; OT::OpenTypeFontFace fontFace; OT::TTCHeader ttcHeader;} --> - <union-decl name='__anonymous_union__' size-in-bits='224' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='250' column='1' id='type-id-374'> + <union-decl name='__anonymous_union__' size-in-bits='224' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='250' column='1' id='type-id-373'> <data-member access='public'> <!-- OT::Tag tag --> - <var-decl name='tag' type-id='type-id-276' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='251' column='1'/> + <var-decl name='tag' type-id='type-id-275' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='251' column='1'/> </data-member> <data-member access='public'> <!-- OT::OpenTypeFontFace fontFace --> - <var-decl name='fontFace' type-id='type-id-327' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='252' column='1'/> + <var-decl name='fontFace' type-id='type-id-326' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='252' column='1'/> </data-member> <data-member access='public'> <!-- OT::TTCHeader ttcHeader --> - <var-decl name='ttcHeader' type-id='type-id-271' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='253' column='1'/> + <var-decl name='ttcHeader' type-id='type-id-270' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='253' column='1'/> </data-member> </union-decl> </member-type> <data-member access='public' static='yes'> <!-- static const hb_tag_t OT::OpenTypeFontFile::tableTag --> - <var-decl name='tableTag' type-id='type-id-359' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='200' column='1'/> + <var-decl name='tableTag' type-id='type-id-358' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='200' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const hb_tag_t OT::OpenTypeFontFile::CFFTag --> - <var-decl name='CFFTag' type-id='type-id-359' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='202' column='1'/> + <var-decl name='CFFTag' type-id='type-id-358' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='202' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const hb_tag_t OT::OpenTypeFontFile::TrueTypeTag --> - <var-decl name='TrueTypeTag' type-id='type-id-359' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='203' column='1'/> + <var-decl name='TrueTypeTag' type-id='type-id-358' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='203' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const hb_tag_t OT::OpenTypeFontFile::TTCTag --> - <var-decl name='TTCTag' type-id='type-id-359' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='204' column='1'/> + <var-decl name='TTCTag' type-id='type-id-358' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='204' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const hb_tag_t OT::OpenTypeFontFile::TrueTag --> - <var-decl name='TrueTag' type-id='type-id-359' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='205' column='1'/> + <var-decl name='TrueTag' type-id='type-id-358' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='205' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const hb_tag_t OT::OpenTypeFontFile::Typ1Tag --> - <var-decl name='Typ1Tag' type-id='type-id-359' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='206' column='1'/> + <var-decl name='Typ1Tag' type-id='type-id-358' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='206' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='0'> <!-- union {OT::Tag tag; OT::OpenTypeFontFace fontFace; OT::TTCHeader ttcHeader;} OT::OpenTypeFontFile::u --> - <var-decl name='u' type-id='type-id-374' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='254' column='1'/> + <var-decl name='u' type-id='type-id-373' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='254' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::OpenTypeFontFile::min_size --> @@ -4961,30 +4959,30 @@ <!-- const OT::OpenTypeFontFace& OT::OpenTypeFontFile::get_face(unsigned int) --> <function-decl name='get_face' mangled-name='_ZNK2OT16OpenTypeFontFile8get_faceEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='221' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::OpenTypeFontFile*' --> - <parameter type-id='type-id-331' is-artificial='yes'/> + <parameter type-id='type-id-330' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- const OT::OpenTypeFontFace& --> - <return type-id='type-id-329'/> + <return type-id='type-id-328'/> </function-decl> </member-function> <member-function access='public'> <!-- bool OT::OpenTypeFontFile::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT16OpenTypeFontFile8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-file-private.hh' line='236' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OpenTypeFontFile*' --> - <parameter type-id='type-id-268' is-artificial='yes'/> + <parameter type-id='type-id-267' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> </member-function> </class-decl> <!-- struct OT::hb_sanitize_context_t --> - <class-decl name='hb_sanitize_context_t' size-in-bits='320' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='178' column='1' id='type-id-278'> + <class-decl name='hb_sanitize_context_t' size-in-bits='320' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='178' column='1' id='type-id-277'> <member-type access='public'> <!-- typedef bool OT::hb_sanitize_context_t::return_t --> - <typedef-decl name='return_t' type-id='type-id-1' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='181' column='1' id='type-id-375'/> + <typedef-decl name='return_t' type-id='type-id-1' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='181' column='1' id='type-id-374'/> </member-type> <data-member access='public' static='yes'> <!-- static const unsigned int OT::hb_sanitize_context_t::max_debug_depth --> @@ -5018,11 +5016,11 @@ <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >, int>(OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >*, const int&) --> <function-decl name='try_set<OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279' is-artificial='yes'/> + <parameter type-id='type-id-278' is-artificial='yes'/> <!-- parameter of type 'OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >*' --> - <parameter type-id='type-id-266'/> + <parameter type-id='type-id-265'/> <!-- parameter of type 'const int&' --> - <parameter type-id='type-id-361'/> + <parameter type-id='type-id-360'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -5031,9 +5029,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::maxp>(const OT::maxp*) --> <function-decl name='check_struct<OT::maxp>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::maxp*' --> - <parameter type-id='type-id-349'/> + <parameter type-id='type-id-348'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -5042,9 +5040,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::head>(const OT::head*) --> <function-decl name='check_struct<OT::head>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::head*' --> - <parameter type-id='type-id-347'/> + <parameter type-id='type-id-346'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -5053,9 +5051,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::IntType<unsigned int, 4u> >(const OT::IntType<unsigned int, 4u>*) --> <function-decl name='check_struct<OT::IntType<unsigned int, 4u> >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::IntType<unsigned int, 4u>*' --> - <parameter type-id='type-id-315'/> + <parameter type-id='type-id-314'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -5064,9 +5062,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTable>(const OT::OffsetTable*) --> <function-decl name='check_struct<OT::OffsetTable>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::OffsetTable*' --> - <parameter type-id='type-id-323'/> + <parameter type-id='type-id-322'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -5075,9 +5073,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::FixedVersion>(const OT::FixedVersion*) --> <function-decl name='check_struct<OT::FixedVersion>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::FixedVersion*' --> - <parameter type-id='type-id-303'/> + <parameter type-id='type-id-302'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -5086,9 +5084,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ArrayOf<OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> > >(const OT::ArrayOf<OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >*) --> <function-decl name='check_struct<OT::ArrayOf<OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >*' --> - <parameter type-id='type-id-287'/> + <parameter type-id='type-id-286'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -5097,9 +5095,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> > >(const OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >*) --> <function-decl name='check_struct<OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >*' --> - <parameter type-id='type-id-326'/> + <parameter type-id='type-id-325'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -5108,7 +5106,7 @@ <!-- bool OT::hb_sanitize_context_t::may_edit(void*, unsigned int) --> <function-decl name='may_edit' mangled-name='_ZN2OT21hb_sanitize_context_t8may_editEPKvj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='253' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279' is-artificial='yes'/> + <parameter type-id='type-id-278' is-artificial='yes'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- parameter of type 'unsigned int' --> @@ -5121,7 +5119,7 @@ <!-- bool OT::hb_sanitize_context_t::check_range(void*, unsigned int) --> <function-decl name='check_range' mangled-name='_ZNK2OT21hb_sanitize_context_t11check_rangeEPKvj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='217' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- parameter of type 'unsigned int' --> @@ -5134,7 +5132,7 @@ <!-- const char* OT::hb_sanitize_context_t::get_name() --> <function-decl name='get_name' mangled-name='_ZN2OT21hb_sanitize_context_t8get_nameEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='179' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279' is-artificial='yes'/> + <parameter type-id='type-id-278' is-artificial='yes'/> <!-- const char* --> <return type-id='type-id-49'/> </function-decl> @@ -5143,7 +5141,7 @@ <!-- void OT::hb_sanitize_context_t::init(hb_blob_t*) --> <function-decl name='init' mangled-name='_ZN2OT21hb_sanitize_context_t4initEP9hb_blob_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='187' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279' is-artificial='yes'/> + <parameter type-id='type-id-278' is-artificial='yes'/> <!-- parameter of type 'hb_blob_t*' --> <parameter type-id='type-id-59'/> <!-- void --> @@ -5154,7 +5152,7 @@ <!-- void OT::hb_sanitize_context_t::start_processing() --> <function-decl name='start_processing' mangled-name='_ZN2OT21hb_sanitize_context_t16start_processingEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='193' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279' is-artificial='yes'/> + <parameter type-id='type-id-278' is-artificial='yes'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -5163,7 +5161,7 @@ <!-- void OT::hb_sanitize_context_t::end_processing() --> <function-decl name='end_processing' mangled-name='_ZN2OT21hb_sanitize_context_t14end_processingEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='206' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279' is-artificial='yes'/> + <parameter type-id='type-id-278' is-artificial='yes'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -5172,7 +5170,7 @@ <!-- bool OT::hb_sanitize_context_t::check_array(void*, unsigned int, unsigned int) --> <function-decl name='check_array' mangled-name='_ZNK2OT21hb_sanitize_context_t11check_arrayEPKvjj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='231' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- parameter of type 'unsigned int' --> @@ -5187,11 +5185,11 @@ <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >, int>(OT::OffsetTo<OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >*, const int&) --> <function-decl name='try_set<OT::OffsetTo<OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279' is-artificial='yes'/> + <parameter type-id='type-id-278' is-artificial='yes'/> <!-- parameter of type 'OT::OffsetTo<OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >*' --> - <parameter type-id='type-id-376'/> + <parameter type-id='type-id-375'/> <!-- parameter of type 'const int&' --> - <parameter type-id='type-id-361'/> + <parameter type-id='type-id-360'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -5200,11 +5198,11 @@ <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >, int>(OT::OffsetTo<OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >*, const int&) --> <function-decl name='try_set<OT::OffsetTo<OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279' is-artificial='yes'/> + <parameter type-id='type-id-278' is-artificial='yes'/> <!-- parameter of type 'OT::OffsetTo<OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >*' --> - <parameter type-id='type-id-377'/> + <parameter type-id='type-id-376'/> <!-- parameter of type 'const int&' --> - <parameter type-id='type-id-361'/> + <parameter type-id='type-id-360'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -5213,11 +5211,11 @@ <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::CmapSubtable, OT::IntType<unsigned int, 4u> >, int>(OT::OffsetTo<OT::CmapSubtable, OT::IntType<unsigned int, 4u> >*, const int&) --> <function-decl name='try_set<OT::OffsetTo<OT::CmapSubtable, OT::IntType<unsigned int, 4u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279' is-artificial='yes'/> + <parameter type-id='type-id-278' is-artificial='yes'/> <!-- parameter of type 'OT::OffsetTo<OT::CmapSubtable, OT::IntType<unsigned int, 4u> >*' --> - <parameter type-id='type-id-378'/> + <parameter type-id='type-id-377'/> <!-- parameter of type 'const int&' --> - <parameter type-id='type-id-361'/> + <parameter type-id='type-id-360'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -5226,9 +5224,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ArrayOf<OT::EncodingRecord, OT::IntType<short unsigned int, 2u> > >(const OT::ArrayOf<OT::EncodingRecord, OT::IntType<short unsigned int, 2u> >*) --> <function-decl name='check_struct<OT::ArrayOf<OT::EncodingRecord, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::ArrayOf<OT::EncodingRecord, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-379'/> + <parameter type-id='type-id-378'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -5237,9 +5235,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::IntType<short unsigned int, 2u> >(const OT::IntType<short unsigned int, 2u>*) --> <function-decl name='check_struct<OT::IntType<short unsigned int, 2u> >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::IntType<short unsigned int, 2u>*' --> - <parameter type-id='type-id-312'/> + <parameter type-id='type-id-311'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -5248,9 +5246,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::CmapSubtableFormat0>(const OT::CmapSubtableFormat0*) --> <function-decl name='check_struct<OT::CmapSubtableFormat0>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::CmapSubtableFormat0*' --> - <parameter type-id='type-id-380'/> + <parameter type-id='type-id-379'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -5259,9 +5257,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::CmapSubtableFormat4>(const OT::CmapSubtableFormat4*) --> <function-decl name='check_struct<OT::CmapSubtableFormat4>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::CmapSubtableFormat4*' --> - <parameter type-id='type-id-381'/> + <parameter type-id='type-id-380'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -5270,11 +5268,11 @@ <!-- bool OT::hb_sanitize_context_t::try_set<OT::USHORT, uint16_t>(OT::USHORT*, const uint16_t&) --> <function-decl name='try_set<OT::USHORT, uint16_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279' is-artificial='yes'/> + <parameter type-id='type-id-278' is-artificial='yes'/> <!-- parameter of type 'OT::USHORT*' --> - <parameter type-id='type-id-382'/> + <parameter type-id='type-id-381'/> <!-- parameter of type 'const uint16_t&' --> - <parameter type-id='type-id-383'/> + <parameter type-id='type-id-382'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -5283,9 +5281,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > >(const OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >*) --> <function-decl name='check_struct<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-384'/> + <parameter type-id='type-id-383'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -5294,9 +5292,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::CmapSubtableTrimmed<OT::IntType<short unsigned int, 2u> > >(const OT::CmapSubtableTrimmed<OT::IntType<short unsigned int, 2u> >*) --> <function-decl name='check_struct<OT::CmapSubtableTrimmed<OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::CmapSubtableTrimmed<OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-385'/> + <parameter type-id='type-id-384'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -5305,9 +5303,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<unsigned int, 4u> > >(const OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<unsigned int, 4u> >*) --> <function-decl name='check_struct<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<unsigned int, 4u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<unsigned int, 4u> >*' --> - <parameter type-id='type-id-386'/> + <parameter type-id='type-id-385'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -5316,9 +5314,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::CmapSubtableTrimmed<OT::IntType<unsigned int, 4u> > >(const OT::CmapSubtableTrimmed<OT::IntType<unsigned int, 4u> >*) --> <function-decl name='check_struct<OT::CmapSubtableTrimmed<OT::IntType<unsigned int, 4u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::CmapSubtableTrimmed<OT::IntType<unsigned int, 4u> >*' --> - <parameter type-id='type-id-387'/> + <parameter type-id='type-id-386'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -5327,9 +5325,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> > >(const OT::ArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> >*) --> <function-decl name='check_struct<OT::ArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::ArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> >*' --> - <parameter type-id='type-id-388'/> + <parameter type-id='type-id-387'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -5338,9 +5336,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat12> >(const OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat12>*) --> <function-decl name='check_struct<OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat12> >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat12>*' --> - <parameter type-id='type-id-389'/> + <parameter type-id='type-id-388'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -5349,9 +5347,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat13> >(const OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat13>*) --> <function-decl name='check_struct<OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat13> >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat13>*' --> - <parameter type-id='type-id-390'/> + <parameter type-id='type-id-389'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -5360,9 +5358,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ArrayOf<OT::VariationSelectorRecord, OT::IntType<unsigned int, 4u> > >(const OT::ArrayOf<OT::VariationSelectorRecord, OT::IntType<unsigned int, 4u> >*) --> <function-decl name='check_struct<OT::ArrayOf<OT::VariationSelectorRecord, OT::IntType<unsigned int, 4u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::ArrayOf<OT::VariationSelectorRecord, OT::IntType<unsigned int, 4u> >*' --> - <parameter type-id='type-id-391'/> + <parameter type-id='type-id-390'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -5371,9 +5369,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> > >(const OT::ArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >*) --> <function-decl name='check_struct<OT::ArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::ArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >*' --> - <parameter type-id='type-id-392'/> + <parameter type-id='type-id-391'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -5382,9 +5380,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> > >(const OT::OffsetTo<OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >*) --> <function-decl name='check_struct<OT::OffsetTo<OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::OffsetTo<OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >*' --> - <parameter type-id='type-id-393'/> + <parameter type-id='type-id-392'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -5393,9 +5391,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> > >(const OT::ArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >*) --> <function-decl name='check_struct<OT::ArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::ArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >*' --> - <parameter type-id='type-id-394'/> + <parameter type-id='type-id-393'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -5404,9 +5402,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> > >(const OT::OffsetTo<OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >*) --> <function-decl name='check_struct<OT::OffsetTo<OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::OffsetTo<OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >*' --> - <parameter type-id='type-id-395'/> + <parameter type-id='type-id-394'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -5415,9 +5413,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::VariationSelectorRecord>(const OT::VariationSelectorRecord*) --> <function-decl name='check_struct<OT::VariationSelectorRecord>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::VariationSelectorRecord*' --> - <parameter type-id='type-id-396'/> + <parameter type-id='type-id-395'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -5426,9 +5424,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::CmapSubtableFormat14>(const OT::CmapSubtableFormat14*) --> <function-decl name='check_struct<OT::CmapSubtableFormat14>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::CmapSubtableFormat14*' --> - <parameter type-id='type-id-397'/> + <parameter type-id='type-id-396'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -5437,9 +5435,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::CmapSubtable, OT::IntType<unsigned int, 4u> > >(const OT::OffsetTo<OT::CmapSubtable, OT::IntType<unsigned int, 4u> >*) --> <function-decl name='check_struct<OT::OffsetTo<OT::CmapSubtable, OT::IntType<unsigned int, 4u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::OffsetTo<OT::CmapSubtable, OT::IntType<unsigned int, 4u> >*' --> - <parameter type-id='type-id-398'/> + <parameter type-id='type-id-397'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -5448,9 +5446,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::EncodingRecord>(const OT::EncodingRecord*) --> <function-decl name='check_struct<OT::EncodingRecord>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::EncodingRecord*' --> - <parameter type-id='type-id-399'/> + <parameter type-id='type-id-398'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -5459,9 +5457,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::cmap>(const OT::cmap*) --> <function-decl name='check_struct<OT::cmap>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::cmap*' --> - <parameter type-id='type-id-400'/> + <parameter type-id='type-id-399'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -5470,9 +5468,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::_hea>(const OT::_hea*) --> <function-decl name='check_struct<OT::_hea>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::_hea*' --> - <parameter type-id='type-id-401'/> + <parameter type-id='type-id-400'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -5481,11 +5479,11 @@ <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::LangSys, OT::IntType<short unsigned int, 2u> >, int>(OT::OffsetTo<OT::LangSys, OT::IntType<short unsigned int, 2u> >*, const int&) --> <function-decl name='try_set<OT::OffsetTo<OT::LangSys, OT::IntType<short unsigned int, 2u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279' is-artificial='yes'/> + <parameter type-id='type-id-278' is-artificial='yes'/> <!-- parameter of type 'OT::OffsetTo<OT::LangSys, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-402'/> + <parameter type-id='type-id-401'/> <!-- parameter of type 'const int&' --> - <parameter type-id='type-id-361'/> + <parameter type-id='type-id-360'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -5494,11 +5492,11 @@ <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> >, int>(OT::OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> >*, const int&) --> <function-decl name='try_set<OT::OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279' is-artificial='yes'/> + <parameter type-id='type-id-278' is-artificial='yes'/> <!-- parameter of type 'OT::OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-403'/> + <parameter type-id='type-id-402'/> <!-- parameter of type 'const int&' --> - <parameter type-id='type-id-361'/> + <parameter type-id='type-id-360'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -5507,11 +5505,11 @@ <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >, int>(OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >*, const int&) --> <function-decl name='try_set<OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279' is-artificial='yes'/> + <parameter type-id='type-id-278' is-artificial='yes'/> <!-- parameter of type 'OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-404'/> + <parameter type-id='type-id-403'/> <!-- parameter of type 'const int&' --> - <parameter type-id='type-id-361'/> + <parameter type-id='type-id-360'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -5520,11 +5518,11 @@ <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> >, int>(OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> >*, const int&) --> <function-decl name='try_set<OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279' is-artificial='yes'/> + <parameter type-id='type-id-278' is-artificial='yes'/> <!-- parameter of type 'OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-405'/> + <parameter type-id='type-id-404'/> <!-- parameter of type 'const int&' --> - <parameter type-id='type-id-361'/> + <parameter type-id='type-id-360'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -5533,11 +5531,11 @@ <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::ClassDef, OT::IntType<short unsigned int, 2u> >, int>(OT::OffsetTo<OT::ClassDef, OT::IntType<short unsigned int, 2u> >*, const int&) --> <function-decl name='try_set<OT::OffsetTo<OT::ClassDef, OT::IntType<short unsigned int, 2u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279' is-artificial='yes'/> + <parameter type-id='type-id-278' is-artificial='yes'/> <!-- parameter of type 'OT::OffsetTo<OT::ClassDef, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-406'/> + <parameter type-id='type-id-405'/> <!-- parameter of type 'const int&' --> - <parameter type-id='type-id-361'/> + <parameter type-id='type-id-360'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -5546,11 +5544,11 @@ <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::AttachList, OT::IntType<short unsigned int, 2u> >, int>(OT::OffsetTo<OT::AttachList, OT::IntType<short unsigned int, 2u> >*, const int&) --> <function-decl name='try_set<OT::OffsetTo<OT::AttachList, OT::IntType<short unsigned int, 2u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279' is-artificial='yes'/> + <parameter type-id='type-id-278' is-artificial='yes'/> <!-- parameter of type 'OT::OffsetTo<OT::AttachList, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-407'/> + <parameter type-id='type-id-406'/> <!-- parameter of type 'const int&' --> - <parameter type-id='type-id-361'/> + <parameter type-id='type-id-360'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -5559,11 +5557,11 @@ <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::LigCaretList, OT::IntType<short unsigned int, 2u> >, int>(OT::OffsetTo<OT::LigCaretList, OT::IntType<short unsigned int, 2u> >*, const int&) --> <function-decl name='try_set<OT::OffsetTo<OT::LigCaretList, OT::IntType<short unsigned int, 2u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279' is-artificial='yes'/> + <parameter type-id='type-id-278' is-artificial='yes'/> <!-- parameter of type 'OT::OffsetTo<OT::LigCaretList, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-408'/> + <parameter type-id='type-id-407'/> <!-- parameter of type 'const int&' --> - <parameter type-id='type-id-361'/> + <parameter type-id='type-id-360'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -5572,11 +5570,11 @@ <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::MarkGlyphSets, OT::IntType<short unsigned int, 2u> >, int>(OT::OffsetTo<OT::MarkGlyphSets, OT::IntType<short unsigned int, 2u> >*, const int&) --> <function-decl name='try_set<OT::OffsetTo<OT::MarkGlyphSets, OT::IntType<short unsigned int, 2u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279' is-artificial='yes'/> + <parameter type-id='type-id-278' is-artificial='yes'/> <!-- parameter of type 'OT::OffsetTo<OT::MarkGlyphSets, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-409'/> + <parameter type-id='type-id-408'/> <!-- parameter of type 'const int&' --> - <parameter type-id='type-id-361'/> + <parameter type-id='type-id-360'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -5585,11 +5583,11 @@ <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::RecordListOf<OT::Script>, OT::IntType<short unsigned int, 2u> >, int>(OT::OffsetTo<OT::RecordListOf<OT::Script>, OT::IntType<short unsigned int, 2u> >*, const int&) --> <function-decl name='try_set<OT::OffsetTo<OT::RecordListOf<OT::Script>, OT::IntType<short unsigned int, 2u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279' is-artificial='yes'/> + <parameter type-id='type-id-278' is-artificial='yes'/> <!-- parameter of type 'OT::OffsetTo<OT::RecordListOf<OT::Script>, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-410'/> + <parameter type-id='type-id-409'/> <!-- parameter of type 'const int&' --> - <parameter type-id='type-id-361'/> + <parameter type-id='type-id-360'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -5598,11 +5596,11 @@ <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::RecordListOf<OT::Feature>, OT::IntType<short unsigned int, 2u> >, int>(OT::OffsetTo<OT::RecordListOf<OT::Feature>, OT::IntType<short unsigned int, 2u> >*, const int&) --> <function-decl name='try_set<OT::OffsetTo<OT::RecordListOf<OT::Feature>, OT::IntType<short unsigned int, 2u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279' is-artificial='yes'/> + <parameter type-id='type-id-278' is-artificial='yes'/> <!-- parameter of type 'OT::OffsetTo<OT::RecordListOf<OT::Feature>, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-411'/> + <parameter type-id='type-id-410'/> <!-- parameter of type 'const int&' --> - <parameter type-id='type-id-361'/> + <parameter type-id='type-id-360'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -5611,11 +5609,11 @@ <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::OffsetListOf<OT::Lookup>, OT::IntType<short unsigned int, 2u> >, int>(OT::OffsetTo<OT::OffsetListOf<OT::Lookup>, OT::IntType<short unsigned int, 2u> >*, const int&) --> <function-decl name='try_set<OT::OffsetTo<OT::OffsetListOf<OT::Lookup>, OT::IntType<short unsigned int, 2u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279' is-artificial='yes'/> + <parameter type-id='type-id-278' is-artificial='yes'/> <!-- parameter of type 'OT::OffsetTo<OT::OffsetListOf<OT::Lookup>, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-412'/> + <parameter type-id='type-id-411'/> <!-- parameter of type 'const int&' --> - <parameter type-id='type-id-361'/> + <parameter type-id='type-id-360'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -5624,11 +5622,11 @@ <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::OffsetListOf<OT::SubstLookup>, OT::IntType<short unsigned int, 2u> >, int>(OT::OffsetTo<OT::OffsetListOf<OT::SubstLookup>, OT::IntType<short unsigned int, 2u> >*, const int&) --> <function-decl name='try_set<OT::OffsetTo<OT::OffsetListOf<OT::SubstLookup>, OT::IntType<short unsigned int, 2u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279' is-artificial='yes'/> + <parameter type-id='type-id-278' is-artificial='yes'/> <!-- parameter of type 'OT::OffsetTo<OT::OffsetListOf<OT::SubstLookup>, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-413'/> + <parameter type-id='type-id-412'/> <!-- parameter of type 'const int&' --> - <parameter type-id='type-id-361'/> + <parameter type-id='type-id-360'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -5637,11 +5635,11 @@ <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::Anchor, OT::IntType<short unsigned int, 2u> >, int>(OT::OffsetTo<OT::Anchor, OT::IntType<short unsigned int, 2u> >*, const int&) --> <function-decl name='try_set<OT::OffsetTo<OT::Anchor, OT::IntType<short unsigned int, 2u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279' is-artificial='yes'/> + <parameter type-id='type-id-278' is-artificial='yes'/> <!-- parameter of type 'OT::OffsetTo<OT::Anchor, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-414'/> + <parameter type-id='type-id-413'/> <!-- parameter of type 'const int&' --> - <parameter type-id='type-id-361'/> + <parameter type-id='type-id-360'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -5650,11 +5648,11 @@ <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::MarkArray, OT::IntType<short unsigned int, 2u> >, int>(OT::OffsetTo<OT::MarkArray, OT::IntType<short unsigned int, 2u> >*, const int&) --> <function-decl name='try_set<OT::OffsetTo<OT::MarkArray, OT::IntType<short unsigned int, 2u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279' is-artificial='yes'/> + <parameter type-id='type-id-278' is-artificial='yes'/> <!-- parameter of type 'OT::OffsetTo<OT::MarkArray, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-415'/> + <parameter type-id='type-id-414'/> <!-- parameter of type 'const int&' --> - <parameter type-id='type-id-361'/> + <parameter type-id='type-id-360'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -5663,11 +5661,11 @@ <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >, int>(OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >*, const int&) --> <function-decl name='try_set<OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279' is-artificial='yes'/> + <parameter type-id='type-id-278' is-artificial='yes'/> <!-- parameter of type 'OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-416'/> + <parameter type-id='type-id-415'/> <!-- parameter of type 'const int&' --> - <parameter type-id='type-id-361'/> + <parameter type-id='type-id-360'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -5676,11 +5674,11 @@ <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::OffsetListOf<OT::AnchorMatrix>, OT::IntType<short unsigned int, 2u> >, int>(OT::OffsetTo<OT::OffsetListOf<OT::AnchorMatrix>, OT::IntType<short unsigned int, 2u> >*, const int&) --> <function-decl name='try_set<OT::OffsetTo<OT::OffsetListOf<OT::AnchorMatrix>, OT::IntType<short unsigned int, 2u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279' is-artificial='yes'/> + <parameter type-id='type-id-278' is-artificial='yes'/> <!-- parameter of type 'OT::OffsetTo<OT::OffsetListOf<OT::AnchorMatrix>, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-417'/> + <parameter type-id='type-id-416'/> <!-- parameter of type 'const int&' --> - <parameter type-id='type-id-361'/> + <parameter type-id='type-id-360'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -5689,11 +5687,11 @@ <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::OffsetListOf<OT::PosLookup>, OT::IntType<short unsigned int, 2u> >, int>(OT::OffsetTo<OT::OffsetListOf<OT::PosLookup>, OT::IntType<short unsigned int, 2u> >*, const int&) --> <function-decl name='try_set<OT::OffsetTo<OT::OffsetListOf<OT::PosLookup>, OT::IntType<short unsigned int, 2u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279' is-artificial='yes'/> + <parameter type-id='type-id-278' is-artificial='yes'/> <!-- parameter of type 'OT::OffsetTo<OT::OffsetListOf<OT::PosLookup>, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-418'/> + <parameter type-id='type-id-417'/> <!-- parameter of type 'const int&' --> - <parameter type-id='type-id-361'/> + <parameter type-id='type-id-360'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -5702,11 +5700,11 @@ <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >, int>(OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*, const int&) --> <function-decl name='try_set<OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279' is-artificial='yes'/> + <parameter type-id='type-id-278' is-artificial='yes'/> <!-- parameter of type 'OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-419'/> + <parameter type-id='type-id-418'/> <!-- parameter of type 'const int&' --> - <parameter type-id='type-id-361'/> + <parameter type-id='type-id-360'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -5715,11 +5713,11 @@ <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >, int>(OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >*, const int&) --> <function-decl name='try_set<OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279' is-artificial='yes'/> + <parameter type-id='type-id-278' is-artificial='yes'/> <!-- parameter of type 'OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-420'/> + <parameter type-id='type-id-419'/> <!-- parameter of type 'const int&' --> - <parameter type-id='type-id-361'/> + <parameter type-id='type-id-360'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -5728,11 +5726,11 @@ <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >, int>(OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >*, const int&) --> <function-decl name='try_set<OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279' is-artificial='yes'/> + <parameter type-id='type-id-278' is-artificial='yes'/> <!-- parameter of type 'OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-421'/> + <parameter type-id='type-id-420'/> <!-- parameter of type 'const int&' --> - <parameter type-id='type-id-361'/> + <parameter type-id='type-id-360'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -5741,11 +5739,11 @@ <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >, int>(OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >*, const int&) --> <function-decl name='try_set<OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279' is-artificial='yes'/> + <parameter type-id='type-id-278' is-artificial='yes'/> <!-- parameter of type 'OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >*' --> - <parameter type-id='type-id-422'/> + <parameter type-id='type-id-421'/> <!-- parameter of type 'const int&' --> - <parameter type-id='type-id-361'/> + <parameter type-id='type-id-360'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -5754,11 +5752,11 @@ <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >, int>(OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >*, const int&) --> <function-decl name='try_set<OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279' is-artificial='yes'/> + <parameter type-id='type-id-278' is-artificial='yes'/> <!-- parameter of type 'OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-423'/> + <parameter type-id='type-id-422'/> <!-- parameter of type 'const int&' --> - <parameter type-id='type-id-361'/> + <parameter type-id='type-id-360'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -5767,11 +5765,11 @@ <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >, int>(OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >*, const int&) --> <function-decl name='try_set<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279' is-artificial='yes'/> + <parameter type-id='type-id-278' is-artificial='yes'/> <!-- parameter of type 'OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-424'/> + <parameter type-id='type-id-423'/> <!-- parameter of type 'const int&' --> - <parameter type-id='type-id-361'/> + <parameter type-id='type-id-360'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -5780,11 +5778,11 @@ <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >, int>(OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >*, const int&) --> <function-decl name='try_set<OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279' is-artificial='yes'/> + <parameter type-id='type-id-278' is-artificial='yes'/> <!-- parameter of type 'OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-425'/> + <parameter type-id='type-id-424'/> <!-- parameter of type 'const int&' --> - <parameter type-id='type-id-361'/> + <parameter type-id='type-id-360'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -5793,11 +5791,11 @@ <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >, int>(OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >*, const int&) --> <function-decl name='try_set<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279' is-artificial='yes'/> + <parameter type-id='type-id-278' is-artificial='yes'/> <!-- parameter of type 'OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-426'/> + <parameter type-id='type-id-425'/> <!-- parameter of type 'const int&' --> - <parameter type-id='type-id-361'/> + <parameter type-id='type-id-360'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -5806,11 +5804,11 @@ <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >, int>(OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >*, const int&) --> <function-decl name='try_set<OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279' is-artificial='yes'/> + <parameter type-id='type-id-278' is-artificial='yes'/> <!-- parameter of type 'OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-427'/> + <parameter type-id='type-id-426'/> <!-- parameter of type 'const int&' --> - <parameter type-id='type-id-361'/> + <parameter type-id='type-id-360'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -5819,11 +5817,11 @@ <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, int>(OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >*, const int&) --> <function-decl name='try_set<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279' is-artificial='yes'/> + <parameter type-id='type-id-278' is-artificial='yes'/> <!-- parameter of type 'OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-428'/> + <parameter type-id='type-id-427'/> <!-- parameter of type 'const int&' --> - <parameter type-id='type-id-361'/> + <parameter type-id='type-id-360'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -5832,11 +5830,11 @@ <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, int>(OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >*, const int&) --> <function-decl name='try_set<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279' is-artificial='yes'/> + <parameter type-id='type-id-278' is-artificial='yes'/> <!-- parameter of type 'OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-429'/> + <parameter type-id='type-id-428'/> <!-- parameter of type 'const int&' --> - <parameter type-id='type-id-361'/> + <parameter type-id='type-id-360'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -5845,11 +5843,11 @@ <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >, int>(OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >*, const int&) --> <function-decl name='try_set<OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279' is-artificial='yes'/> + <parameter type-id='type-id-278' is-artificial='yes'/> <!-- parameter of type 'OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-430'/> + <parameter type-id='type-id-429'/> <!-- parameter of type 'const int&' --> - <parameter type-id='type-id-361'/> + <parameter type-id='type-id-360'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -5858,11 +5856,11 @@ <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >, int>(OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >*, const int&) --> <function-decl name='try_set<OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279' is-artificial='yes'/> + <parameter type-id='type-id-278' is-artificial='yes'/> <!-- parameter of type 'OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-431'/> + <parameter type-id='type-id-430'/> <!-- parameter of type 'const int&' --> - <parameter type-id='type-id-361'/> + <parameter type-id='type-id-360'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -5871,11 +5869,11 @@ <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >, int>(OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >*, const int&) --> <function-decl name='try_set<OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279' is-artificial='yes'/> + <parameter type-id='type-id-278' is-artificial='yes'/> <!-- parameter of type 'OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-432'/> + <parameter type-id='type-id-431'/> <!-- parameter of type 'const int&' --> - <parameter type-id='type-id-361'/> + <parameter type-id='type-id-360'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -5884,11 +5882,11 @@ <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >, int>(OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >*, const int&) --> <function-decl name='try_set<OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279' is-artificial='yes'/> + <parameter type-id='type-id-278' is-artificial='yes'/> <!-- parameter of type 'OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-433'/> + <parameter type-id='type-id-432'/> <!-- parameter of type 'const int&' --> - <parameter type-id='type-id-361'/> + <parameter type-id='type-id-360'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -5897,11 +5895,11 @@ <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >, int>(OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >*, const int&) --> <function-decl name='try_set<OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279' is-artificial='yes'/> + <parameter type-id='type-id-278' is-artificial='yes'/> <!-- parameter of type 'OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-434'/> + <parameter type-id='type-id-433'/> <!-- parameter of type 'const int&' --> - <parameter type-id='type-id-361'/> + <parameter type-id='type-id-360'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -5910,11 +5908,11 @@ <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >, int>(OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >*, const int&) --> <function-decl name='try_set<OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279' is-artificial='yes'/> + <parameter type-id='type-id-278' is-artificial='yes'/> <!-- parameter of type 'OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-435'/> + <parameter type-id='type-id-434'/> <!-- parameter of type 'const int&' --> - <parameter type-id='type-id-361'/> + <parameter type-id='type-id-360'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -5923,11 +5921,11 @@ <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::Script, OT::IntType<short unsigned int, 2u> >, int>(OT::OffsetTo<OT::Script, OT::IntType<short unsigned int, 2u> >*, const int&) --> <function-decl name='try_set<OT::OffsetTo<OT::Script, OT::IntType<short unsigned int, 2u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279' is-artificial='yes'/> + <parameter type-id='type-id-278' is-artificial='yes'/> <!-- parameter of type 'OT::OffsetTo<OT::Script, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-436'/> + <parameter type-id='type-id-435'/> <!-- parameter of type 'const int&' --> - <parameter type-id='type-id-361'/> + <parameter type-id='type-id-360'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -5936,11 +5934,11 @@ <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::Feature, OT::IntType<short unsigned int, 2u> >, int>(OT::OffsetTo<OT::Feature, OT::IntType<short unsigned int, 2u> >*, const int&) --> <function-decl name='try_set<OT::OffsetTo<OT::Feature, OT::IntType<short unsigned int, 2u> >, int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279' is-artificial='yes'/> + <parameter type-id='type-id-278' is-artificial='yes'/> <!-- parameter of type 'OT::OffsetTo<OT::Feature, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-437'/> + <parameter type-id='type-id-436'/> <!-- parameter of type 'const int&' --> - <parameter type-id='type-id-361'/> + <parameter type-id='type-id-360'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -5949,9 +5947,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> > >(const OT::ArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >*) --> <function-decl name='check_struct<OT::ArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::ArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-438'/> + <parameter type-id='type-id-437'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -5960,9 +5958,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > >(const OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >*) --> <function-decl name='check_struct<OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-439'/> + <parameter type-id='type-id-438'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -5971,9 +5969,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ArrayOf<OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >(const OT::ArrayOf<OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*) --> <function-decl name='check_struct<OT::ArrayOf<OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-440'/> + <parameter type-id='type-id-439'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -5982,9 +5980,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >(const OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*) --> <function-decl name='check_struct<OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-441'/> + <parameter type-id='type-id-440'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -5993,9 +5991,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::AttachList, OT::IntType<short unsigned int, 2u> > >(const OT::OffsetTo<OT::AttachList, OT::IntType<short unsigned int, 2u> >*) --> <function-decl name='check_struct<OT::OffsetTo<OT::AttachList, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::OffsetTo<OT::AttachList, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-442'/> + <parameter type-id='type-id-441'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6004,9 +6002,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ArrayOf<OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >(const OT::ArrayOf<OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*) --> <function-decl name='check_struct<OT::ArrayOf<OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-443'/> + <parameter type-id='type-id-442'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6015,9 +6013,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ArrayOf<OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >(const OT::ArrayOf<OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*) --> <function-decl name='check_struct<OT::ArrayOf<OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-444'/> + <parameter type-id='type-id-443'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6026,9 +6024,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::CaretValueFormat1>(const OT::CaretValueFormat1*) --> <function-decl name='check_struct<OT::CaretValueFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::CaretValueFormat1*' --> - <parameter type-id='type-id-445'/> + <parameter type-id='type-id-444'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6037,9 +6035,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::CaretValueFormat2>(const OT::CaretValueFormat2*) --> <function-decl name='check_struct<OT::CaretValueFormat2>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::CaretValueFormat2*' --> - <parameter type-id='type-id-446'/> + <parameter type-id='type-id-445'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6048,9 +6046,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::Device>(const OT::Device*) --> <function-decl name='check_struct<OT::Device>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::Device*' --> - <parameter type-id='type-id-447'/> + <parameter type-id='type-id-446'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6059,9 +6057,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> > >(const OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> >*) --> <function-decl name='check_struct<OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-448'/> + <parameter type-id='type-id-447'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6070,9 +6068,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::CaretValueFormat3>(const OT::CaretValueFormat3*) --> <function-decl name='check_struct<OT::CaretValueFormat3>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::CaretValueFormat3*' --> - <parameter type-id='type-id-449'/> + <parameter type-id='type-id-448'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6081,9 +6079,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> > >(const OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >*) --> <function-decl name='check_struct<OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-450'/> + <parameter type-id='type-id-449'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6092,9 +6090,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> > >(const OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >*) --> <function-decl name='check_struct<OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-451'/> + <parameter type-id='type-id-450'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6103,9 +6101,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::LigCaretList, OT::IntType<short unsigned int, 2u> > >(const OT::OffsetTo<OT::LigCaretList, OT::IntType<short unsigned int, 2u> >*) --> <function-decl name='check_struct<OT::OffsetTo<OT::LigCaretList, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::OffsetTo<OT::LigCaretList, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-452'/> + <parameter type-id='type-id-451'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6114,9 +6112,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ClassDefFormat1>(const OT::ClassDefFormat1*) --> <function-decl name='check_struct<OT::ClassDefFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::ClassDefFormat1*' --> - <parameter type-id='type-id-453'/> + <parameter type-id='type-id-452'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6125,9 +6123,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::ClassDef, OT::IntType<short unsigned int, 2u> > >(const OT::OffsetTo<OT::ClassDef, OT::IntType<short unsigned int, 2u> >*) --> <function-decl name='check_struct<OT::OffsetTo<OT::ClassDef, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::OffsetTo<OT::ClassDef, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-454'/> + <parameter type-id='type-id-453'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6136,9 +6134,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >, OT::IntType<short unsigned int, 2u> > >(const OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >, OT::IntType<short unsigned int, 2u> >*) --> <function-decl name='check_struct<OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-455'/> + <parameter type-id='type-id-454'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6147,9 +6145,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> > >(const OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >*) --> <function-decl name='check_struct<OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >*' --> - <parameter type-id='type-id-456'/> + <parameter type-id='type-id-455'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6158,9 +6156,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::MarkGlyphSets, OT::IntType<short unsigned int, 2u> > >(const OT::OffsetTo<OT::MarkGlyphSets, OT::IntType<short unsigned int, 2u> >*) --> <function-decl name='check_struct<OT::OffsetTo<OT::MarkGlyphSets, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::OffsetTo<OT::MarkGlyphSets, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-457'/> + <parameter type-id='type-id-456'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6169,9 +6167,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> > >(const OT::ArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> >*) --> <function-decl name='check_struct<OT::ArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::ArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-458'/> + <parameter type-id='type-id-457'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6180,9 +6178,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ArrayOf<OT::Index, OT::IntType<short unsigned int, 2u> > >(const OT::ArrayOf<OT::Index, OT::IntType<short unsigned int, 2u> >*) --> <function-decl name='check_struct<OT::ArrayOf<OT::Index, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::ArrayOf<OT::Index, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-459'/> + <parameter type-id='type-id-458'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6191,9 +6189,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::LangSys>(const OT::LangSys*) --> <function-decl name='check_struct<OT::LangSys>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::LangSys*' --> - <parameter type-id='type-id-460'/> + <parameter type-id='type-id-459'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6202,9 +6200,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::LangSys, OT::IntType<short unsigned int, 2u> > >(const OT::OffsetTo<OT::LangSys, OT::IntType<short unsigned int, 2u> >*) --> <function-decl name='check_struct<OT::OffsetTo<OT::LangSys, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::OffsetTo<OT::LangSys, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-461'/> + <parameter type-id='type-id-460'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6213,9 +6211,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> > >(const OT::ArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> >*) --> <function-decl name='check_struct<OT::ArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::ArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-462'/> + <parameter type-id='type-id-461'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6224,9 +6222,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::Record<OT::LangSys> >(const OT::Record<OT::LangSys>*) --> <function-decl name='check_struct<OT::Record<OT::LangSys> >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::Record<OT::LangSys>*' --> - <parameter type-id='type-id-463'/> + <parameter type-id='type-id-462'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6235,9 +6233,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::Script, OT::IntType<short unsigned int, 2u> > >(const OT::OffsetTo<OT::Script, OT::IntType<short unsigned int, 2u> >*) --> <function-decl name='check_struct<OT::OffsetTo<OT::Script, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::OffsetTo<OT::Script, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-464'/> + <parameter type-id='type-id-463'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6246,9 +6244,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::Record<OT::Script> >(const OT::Record<OT::Script>*) --> <function-decl name='check_struct<OT::Record<OT::Script> >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::Record<OT::Script>*' --> - <parameter type-id='type-id-465'/> + <parameter type-id='type-id-464'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6257,9 +6255,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::RecordListOf<OT::Script>, OT::IntType<short unsigned int, 2u> > >(const OT::OffsetTo<OT::RecordListOf<OT::Script>, OT::IntType<short unsigned int, 2u> >*) --> <function-decl name='check_struct<OT::OffsetTo<OT::RecordListOf<OT::Script>, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::OffsetTo<OT::RecordListOf<OT::Script>, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-466'/> + <parameter type-id='type-id-465'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6268,9 +6266,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ArrayOf<OT::Record<OT::Feature>, OT::IntType<short unsigned int, 2u> > >(const OT::ArrayOf<OT::Record<OT::Feature>, OT::IntType<short unsigned int, 2u> >*) --> <function-decl name='check_struct<OT::ArrayOf<OT::Record<OT::Feature>, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::ArrayOf<OT::Record<OT::Feature>, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-467'/> + <parameter type-id='type-id-466'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6279,9 +6277,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::FeatureParamsSize>(const OT::FeatureParamsSize*) --> <function-decl name='check_struct<OT::FeatureParamsSize>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::FeatureParamsSize*' --> - <parameter type-id='type-id-468'/> + <parameter type-id='type-id-467'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6290,9 +6288,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::FeatureParamsStylisticSet>(const OT::FeatureParamsStylisticSet*) --> <function-decl name='check_struct<OT::FeatureParamsStylisticSet>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::FeatureParamsStylisticSet*' --> - <parameter type-id='type-id-469'/> + <parameter type-id='type-id-468'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6301,9 +6299,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ArrayOf<OT::IntType<unsigned int, 3u>, OT::IntType<short unsigned int, 2u> > >(const OT::ArrayOf<OT::IntType<unsigned int, 3u>, OT::IntType<short unsigned int, 2u> >*) --> <function-decl name='check_struct<OT::ArrayOf<OT::IntType<unsigned int, 3u>, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::ArrayOf<OT::IntType<unsigned int, 3u>, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-470'/> + <parameter type-id='type-id-469'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6312,9 +6310,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::FeatureParamsCharacterVariants>(const OT::FeatureParamsCharacterVariants*) --> <function-decl name='check_struct<OT::FeatureParamsCharacterVariants>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::FeatureParamsCharacterVariants*' --> - <parameter type-id='type-id-471'/> + <parameter type-id='type-id-470'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6323,9 +6321,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> > >(const OT::OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> >*) --> <function-decl name='check_struct<OT::OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-472'/> + <parameter type-id='type-id-471'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6334,9 +6332,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::Feature>(const OT::Feature*) --> <function-decl name='check_struct<OT::Feature>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::Feature*' --> - <parameter type-id='type-id-473'/> + <parameter type-id='type-id-472'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6345,11 +6343,11 @@ <!-- bool OT::hb_sanitize_context_t::try_set<OT::OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> >, OT::OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> > >(OT::OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> >*, const OT::OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> >&) --> <function-decl name='try_set<OT::OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> >, OT::OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='272' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279' is-artificial='yes'/> + <parameter type-id='type-id-278' is-artificial='yes'/> <!-- parameter of type 'OT::OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-403'/> + <parameter type-id='type-id-402'/> <!-- parameter of type 'const OT::OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> >&' --> - <parameter type-id='type-id-474'/> + <parameter type-id='type-id-473'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6358,9 +6356,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::Feature, OT::IntType<short unsigned int, 2u> > >(const OT::OffsetTo<OT::Feature, OT::IntType<short unsigned int, 2u> >*) --> <function-decl name='check_struct<OT::OffsetTo<OT::Feature, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::OffsetTo<OT::Feature, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-475'/> + <parameter type-id='type-id-474'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6369,9 +6367,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::Record<OT::Feature> >(const OT::Record<OT::Feature>*) --> <function-decl name='check_struct<OT::Record<OT::Feature> >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::Record<OT::Feature>*' --> - <parameter type-id='type-id-476'/> + <parameter type-id='type-id-475'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6380,9 +6378,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::RecordListOf<OT::Feature>, OT::IntType<short unsigned int, 2u> > >(const OT::OffsetTo<OT::RecordListOf<OT::Feature>, OT::IntType<short unsigned int, 2u> >*) --> <function-decl name='check_struct<OT::OffsetTo<OT::RecordListOf<OT::Feature>, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::OffsetTo<OT::RecordListOf<OT::Feature>, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-477'/> + <parameter type-id='type-id-476'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6391,9 +6389,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ArrayOf<OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >(const OT::ArrayOf<OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*) --> <function-decl name='check_struct<OT::ArrayOf<OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-478'/> + <parameter type-id='type-id-477'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6402,9 +6400,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >(const OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*) --> <function-decl name='check_struct<OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-479'/> + <parameter type-id='type-id-478'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6413,9 +6411,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::Lookup>(const OT::Lookup*) --> <function-decl name='check_struct<OT::Lookup>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::Lookup*' --> - <parameter type-id='type-id-480'/> + <parameter type-id='type-id-479'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6424,9 +6422,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> > >(const OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >*) --> <function-decl name='check_struct<OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-481'/> + <parameter type-id='type-id-480'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6435,9 +6433,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::OffsetListOf<OT::Lookup>, OT::IntType<short unsigned int, 2u> > >(const OT::OffsetTo<OT::OffsetListOf<OT::Lookup>, OT::IntType<short unsigned int, 2u> >*) --> <function-decl name='check_struct<OT::OffsetTo<OT::OffsetListOf<OT::Lookup>, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::OffsetTo<OT::OffsetListOf<OT::Lookup>, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-482'/> + <parameter type-id='type-id-481'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6446,9 +6444,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ArrayOf<OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >(const OT::ArrayOf<OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*) --> <function-decl name='check_struct<OT::ArrayOf<OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-483'/> + <parameter type-id='type-id-482'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6457,9 +6455,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ArrayOf<OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >(const OT::ArrayOf<OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*) --> <function-decl name='check_struct<OT::ArrayOf<OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-484'/> + <parameter type-id='type-id-483'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6468,9 +6466,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::IntType<short int, 2u> >(const OT::IntType<short int, 2u>*) --> <function-decl name='check_struct<OT::IntType<short int, 2u> >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::IntType<short int, 2u>*' --> - <parameter type-id='type-id-309'/> + <parameter type-id='type-id-308'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6479,9 +6477,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ArrayOf<OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >(const OT::ArrayOf<OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*) --> <function-decl name='check_struct<OT::ArrayOf<OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-485'/> + <parameter type-id='type-id-484'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6490,9 +6488,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> > >(const OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >*) --> <function-decl name='check_struct<OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-486'/> + <parameter type-id='type-id-485'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6501,9 +6499,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >(const OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*) --> <function-decl name='check_struct<OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-487'/> + <parameter type-id='type-id-486'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6512,9 +6510,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >(const OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*) --> <function-decl name='check_struct<OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-488'/> + <parameter type-id='type-id-487'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6523,9 +6521,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > >(const OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >*) --> <function-decl name='check_struct<OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-489'/> + <parameter type-id='type-id-488'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6534,9 +6532,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> > >(const OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >*) --> <function-decl name='check_struct<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-490'/> + <parameter type-id='type-id-489'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6545,9 +6543,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> > >(const OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >*) --> <function-decl name='check_struct<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-491'/> + <parameter type-id='type-id-490'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6556,9 +6554,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ArrayOf<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >(const OT::ArrayOf<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*) --> <function-decl name='check_struct<OT::ArrayOf<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-492'/> + <parameter type-id='type-id-491'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6567,9 +6565,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ArrayOf<OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >(const OT::ArrayOf<OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*) --> <function-decl name='check_struct<OT::ArrayOf<OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-493'/> + <parameter type-id='type-id-492'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6578,9 +6576,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> > >(const OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >*) --> <function-decl name='check_struct<OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-494'/> + <parameter type-id='type-id-493'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6589,9 +6587,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> > >(const OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >*) --> <function-decl name='check_struct<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-495'/> + <parameter type-id='type-id-494'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6600,9 +6598,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ContextFormat3>(const OT::ContextFormat3*) --> <function-decl name='check_struct<OT::ContextFormat3>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::ContextFormat3*' --> - <parameter type-id='type-id-496'/> + <parameter type-id='type-id-495'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6611,9 +6609,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >(const OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*) --> <function-decl name='check_struct<OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-497'/> + <parameter type-id='type-id-496'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6622,9 +6620,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ArrayOf<OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >(const OT::ArrayOf<OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*) --> <function-decl name='check_struct<OT::ArrayOf<OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-498'/> + <parameter type-id='type-id-497'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6633,9 +6631,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ArrayOf<OT::LookupRecord, OT::IntType<short unsigned int, 2u> > >(const OT::ArrayOf<OT::LookupRecord, OT::IntType<short unsigned int, 2u> >*) --> <function-decl name='check_struct<OT::ArrayOf<OT::LookupRecord, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::ArrayOf<OT::LookupRecord, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-499'/> + <parameter type-id='type-id-498'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6644,9 +6642,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> > >(const OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >*) --> <function-decl name='check_struct<OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-500'/> + <parameter type-id='type-id-499'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6655,9 +6653,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> > >(const OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >*) --> <function-decl name='check_struct<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-501'/> + <parameter type-id='type-id-500'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6666,9 +6664,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >(const OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*) --> <function-decl name='check_struct<OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-502'/> + <parameter type-id='type-id-501'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6677,9 +6675,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ExtensionFormat1>(const OT::ExtensionFormat1*) --> <function-decl name='check_struct<OT::ExtensionFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::ExtensionFormat1*' --> - <parameter type-id='type-id-503'/> + <parameter type-id='type-id-502'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6688,9 +6686,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> > >(const OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >*) --> <function-decl name='check_struct<OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-504'/> + <parameter type-id='type-id-503'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6699,9 +6697,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> > >(const OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >*) --> <function-decl name='check_struct<OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-505'/> + <parameter type-id='type-id-504'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6710,9 +6708,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::OffsetListOf<OT::SubstLookup>, OT::IntType<short unsigned int, 2u> > >(const OT::OffsetTo<OT::OffsetListOf<OT::SubstLookup>, OT::IntType<short unsigned int, 2u> >*) --> <function-decl name='check_struct<OT::OffsetTo<OT::OffsetListOf<OT::SubstLookup>, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::OffsetTo<OT::OffsetListOf<OT::SubstLookup>, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-506'/> + <parameter type-id='type-id-505'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6721,9 +6719,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ArrayOf<OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >(const OT::ArrayOf<OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*) --> <function-decl name='check_struct<OT::ArrayOf<OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-507'/> + <parameter type-id='type-id-506'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6732,9 +6730,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ArrayOf<OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >(const OT::ArrayOf<OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*) --> <function-decl name='check_struct<OT::ArrayOf<OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-508'/> + <parameter type-id='type-id-507'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6743,9 +6741,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ArrayOf<OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >(const OT::ArrayOf<OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*) --> <function-decl name='check_struct<OT::ArrayOf<OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-509'/> + <parameter type-id='type-id-508'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6754,9 +6752,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::PairSet>(const OT::PairSet*) --> <function-decl name='check_struct<OT::PairSet>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::PairSet*' --> - <parameter type-id='type-id-510'/> + <parameter type-id='type-id-509'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6765,9 +6763,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> > >(const OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >*) --> <function-decl name='check_struct<OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-511'/> + <parameter type-id='type-id-510'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6776,9 +6774,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ArrayOf<OT::EntryExitRecord, OT::IntType<short unsigned int, 2u> > >(const OT::ArrayOf<OT::EntryExitRecord, OT::IntType<short unsigned int, 2u> >*) --> <function-decl name='check_struct<OT::ArrayOf<OT::EntryExitRecord, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::ArrayOf<OT::EntryExitRecord, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-512'/> + <parameter type-id='type-id-511'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6787,9 +6785,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::AnchorFormat1>(const OT::AnchorFormat1*) --> <function-decl name='check_struct<OT::AnchorFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::AnchorFormat1*' --> - <parameter type-id='type-id-513'/> + <parameter type-id='type-id-512'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6798,9 +6796,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::AnchorFormat2>(const OT::AnchorFormat2*) --> <function-decl name='check_struct<OT::AnchorFormat2>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::AnchorFormat2*' --> - <parameter type-id='type-id-514'/> + <parameter type-id='type-id-513'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6809,9 +6807,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::AnchorFormat3>(const OT::AnchorFormat3*) --> <function-decl name='check_struct<OT::AnchorFormat3>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::AnchorFormat3*' --> - <parameter type-id='type-id-515'/> + <parameter type-id='type-id-514'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6820,9 +6818,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::Anchor, OT::IntType<short unsigned int, 2u> > >(const OT::OffsetTo<OT::Anchor, OT::IntType<short unsigned int, 2u> >*) --> <function-decl name='check_struct<OT::OffsetTo<OT::Anchor, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::OffsetTo<OT::Anchor, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-516'/> + <parameter type-id='type-id-515'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6831,9 +6829,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ArrayOf<OT::MarkRecord, OT::IntType<short unsigned int, 2u> > >(const OT::ArrayOf<OT::MarkRecord, OT::IntType<short unsigned int, 2u> >*) --> <function-decl name='check_struct<OT::ArrayOf<OT::MarkRecord, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::ArrayOf<OT::MarkRecord, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-517'/> + <parameter type-id='type-id-516'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6842,9 +6840,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::MarkRecord>(const OT::MarkRecord*) --> <function-decl name='check_struct<OT::MarkRecord>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::MarkRecord*' --> - <parameter type-id='type-id-518'/> + <parameter type-id='type-id-517'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6853,9 +6851,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::MarkArray, OT::IntType<short unsigned int, 2u> > >(const OT::OffsetTo<OT::MarkArray, OT::IntType<short unsigned int, 2u> >*) --> <function-decl name='check_struct<OT::OffsetTo<OT::MarkArray, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::OffsetTo<OT::MarkArray, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-519'/> + <parameter type-id='type-id-518'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6864,9 +6862,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::AnchorMatrix>(const OT::AnchorMatrix*) --> <function-decl name='check_struct<OT::AnchorMatrix>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::AnchorMatrix*' --> - <parameter type-id='type-id-520'/> + <parameter type-id='type-id-519'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6875,9 +6873,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> > >(const OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >*) --> <function-decl name='check_struct<OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-521'/> + <parameter type-id='type-id-520'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6886,9 +6884,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::MarkBasePosFormat1>(const OT::MarkBasePosFormat1*) --> <function-decl name='check_struct<OT::MarkBasePosFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::MarkBasePosFormat1*' --> - <parameter type-id='type-id-522'/> + <parameter type-id='type-id-521'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6897,9 +6895,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::ArrayOf<OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >(const OT::ArrayOf<OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*) --> <function-decl name='check_struct<OT::ArrayOf<OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-523'/> + <parameter type-id='type-id-522'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6908,9 +6906,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::OffsetListOf<OT::AnchorMatrix>, OT::IntType<short unsigned int, 2u> > >(const OT::OffsetTo<OT::OffsetListOf<OT::AnchorMatrix>, OT::IntType<short unsigned int, 2u> >*) --> <function-decl name='check_struct<OT::OffsetTo<OT::OffsetListOf<OT::AnchorMatrix>, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::OffsetTo<OT::OffsetListOf<OT::AnchorMatrix>, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-524'/> + <parameter type-id='type-id-523'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6919,9 +6917,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::MarkLigPosFormat1>(const OT::MarkLigPosFormat1*) --> <function-decl name='check_struct<OT::MarkLigPosFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::MarkLigPosFormat1*' --> - <parameter type-id='type-id-525'/> + <parameter type-id='type-id-524'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6930,9 +6928,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::MarkMarkPosFormat1>(const OT::MarkMarkPosFormat1*) --> <function-decl name='check_struct<OT::MarkMarkPosFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::MarkMarkPosFormat1*' --> - <parameter type-id='type-id-526'/> + <parameter type-id='type-id-525'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6941,9 +6939,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::SinglePosFormat1>(const OT::SinglePosFormat1*) --> <function-decl name='check_struct<OT::SinglePosFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::SinglePosFormat1*' --> - <parameter type-id='type-id-527'/> + <parameter type-id='type-id-526'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6952,9 +6950,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::SinglePosFormat2>(const OT::SinglePosFormat2*) --> <function-decl name='check_struct<OT::SinglePosFormat2>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::SinglePosFormat2*' --> - <parameter type-id='type-id-528'/> + <parameter type-id='type-id-527'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6963,9 +6961,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::PairPosFormat1>(const OT::PairPosFormat1*) --> <function-decl name='check_struct<OT::PairPosFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::PairPosFormat1*' --> - <parameter type-id='type-id-529'/> + <parameter type-id='type-id-528'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6974,9 +6972,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::PairPosFormat2>(const OT::PairPosFormat2*) --> <function-decl name='check_struct<OT::PairPosFormat2>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::PairPosFormat2*' --> - <parameter type-id='type-id-530'/> + <parameter type-id='type-id-529'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6985,9 +6983,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> > >(const OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >*) --> <function-decl name='check_struct<OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-531'/> + <parameter type-id='type-id-530'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -6996,9 +6994,9 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> > >(const OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >*) --> <function-decl name='check_struct<OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-532'/> + <parameter type-id='type-id-531'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -7007,23 +7005,23 @@ <!-- bool OT::hb_sanitize_context_t::check_struct<OT::OffsetTo<OT::OffsetListOf<OT::PosLookup>, OT::IntType<short unsigned int, 2u> > >(const OT::OffsetTo<OT::OffsetListOf<OT::PosLookup>, OT::IntType<short unsigned int, 2u> >*) --> <function-decl name='check_struct<OT::OffsetTo<OT::OffsetListOf<OT::PosLookup>, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-345' is-artificial='yes'/> + <parameter type-id='type-id-344' is-artificial='yes'/> <!-- parameter of type 'const OT::OffsetTo<OT::OffsetListOf<OT::PosLookup>, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-533'/> + <parameter type-id='type-id-532'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> </member-function> </class-decl> <!-- struct OT::Sanitizer<OT::OpenTypeFontFile> --> - <class-decl name='Sanitizer<OT::OpenTypeFontFile>' size-in-bits='8' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='292' column='1' id='type-id-534'> + <class-decl name='Sanitizer<OT::OpenTypeFontFile>' size-in-bits='8' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='292' column='1' id='type-id-533'> <member-function access='public' static='yes'> <!-- const OT::OpenTypeFontFile* OT::Sanitizer<OT::OpenTypeFontFile>::lock_instance() --> <function-decl name='lock_instance' mangled-name='_ZN2OT9SanitizerINS_16OpenTypeFontFileEE13lock_instanceEP9hb_blob_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='352' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'hb_blob_t*' --> <parameter type-id='type-id-59'/> <!-- const OT::OpenTypeFontFile* --> - <return type-id='type-id-331'/> + <return type-id='type-id-330'/> </function-decl> </member-function> <member-function access='public' static='yes'> @@ -7037,7 +7035,7 @@ </member-function> </class-decl> <!-- struct OT::Sanitizer<OT::head> --> - <class-decl name='Sanitizer<OT::head>' size-in-bits='8' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='292' column='1' id='type-id-535'> + <class-decl name='Sanitizer<OT::head>' size-in-bits='8' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='292' column='1' id='type-id-534'> <member-function access='public' static='yes'> <!-- hb_blob_t* OT::Sanitizer<OT::head>::sanitize() --> <function-decl name='sanitize' mangled-name='_ZN2OT9SanitizerINS_4headEE8sanitizeEP9hb_blob_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='293' column='1' visibility='default' binding='global' size-in-bits='64'> @@ -7053,12 +7051,12 @@ <!-- parameter of type 'hb_blob_t*' --> <parameter type-id='type-id-59'/> <!-- const OT::head* --> - <return type-id='type-id-347'/> + <return type-id='type-id-346'/> </function-decl> </member-function> </class-decl> <!-- struct OT::Sanitizer<OT::maxp> --> - <class-decl name='Sanitizer<OT::maxp>' size-in-bits='8' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='292' column='1' id='type-id-536'> + <class-decl name='Sanitizer<OT::maxp>' size-in-bits='8' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='292' column='1' id='type-id-535'> <member-function access='public' static='yes'> <!-- hb_blob_t* OT::Sanitizer<OT::maxp>::sanitize() --> <function-decl name='sanitize' mangled-name='_ZN2OT9SanitizerINS_4maxpEE8sanitizeEP9hb_blob_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='293' column='1' visibility='default' binding='global' size-in-bits='64'> @@ -7074,12 +7072,12 @@ <!-- parameter of type 'hb_blob_t*' --> <parameter type-id='type-id-59'/> <!-- const OT::maxp* --> - <return type-id='type-id-349'/> + <return type-id='type-id-348'/> </function-decl> </member-function> </class-decl> <!-- struct OT::hb_serialize_context_t --> - <class-decl name='hb_serialize_context_t' size-in-bits='320' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='377' column='1' id='type-id-280'> + <class-decl name='hb_serialize_context_t' size-in-bits='320' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='377' column='1' id='type-id-279'> <data-member access='public' layout-offset-in-bits='0'> <!-- unsigned int OT::hb_serialize_context_t::debug_depth --> <var-decl name='debug_depth' type-id='type-id-12' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='480' column='1'/> @@ -7104,7 +7102,7 @@ <!-- OT::hb_serialize_context_t::hb_serialize_context_t(void*, unsigned int) --> <function-decl name='hb_serialize_context_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='378' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> - <parameter type-id='type-id-281' is-artificial='yes'/> + <parameter type-id='type-id-280' is-artificial='yes'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- parameter of type 'unsigned int' --> @@ -7117,513 +7115,513 @@ <!-- OT::Coverage* OT::hb_serialize_context_t::start_embed<OT::Coverage>() --> <function-decl name='start_embed<OT::Coverage>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='440' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> - <parameter type-id='type-id-281' is-artificial='yes'/> + <parameter type-id='type-id-280' is-artificial='yes'/> <!-- OT::Coverage* --> - <return type-id='type-id-537'/> + <return type-id='type-id-536'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::Ligature* OT::hb_serialize_context_t::start_embed<OT::Ligature>() --> <function-decl name='start_embed<OT::Ligature>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='440' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> - <parameter type-id='type-id-281' is-artificial='yes'/> + <parameter type-id='type-id-280' is-artificial='yes'/> <!-- OT::Ligature* --> - <return type-id='type-id-538'/> + <return type-id='type-id-537'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::LigatureSet* OT::hb_serialize_context_t::start_embed<OT::LigatureSet>() --> <function-decl name='start_embed<OT::LigatureSet>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='440' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> - <parameter type-id='type-id-281' is-artificial='yes'/> + <parameter type-id='type-id-280' is-artificial='yes'/> <!-- OT::LigatureSet* --> - <return type-id='type-id-539'/> + <return type-id='type-id-538'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::SubstLookupSubTable* OT::hb_serialize_context_t::start_embed<OT::SubstLookupSubTable>() --> <function-decl name='start_embed<OT::SubstLookupSubTable>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='440' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> - <parameter type-id='type-id-281' is-artificial='yes'/> + <parameter type-id='type-id-280' is-artificial='yes'/> <!-- OT::SubstLookupSubTable* --> - <return type-id='type-id-540'/> + <return type-id='type-id-539'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::SubstLookup* OT::hb_serialize_context_t::start_embed<OT::SubstLookup>() --> <function-decl name='start_embed<OT::SubstLookup>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='440' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> - <parameter type-id='type-id-281' is-artificial='yes'/> + <parameter type-id='type-id-280' is-artificial='yes'/> <!-- OT::SubstLookup* --> - <return type-id='type-id-541'/> + <return type-id='type-id-540'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::Lookup* OT::hb_serialize_context_t::allocate_size<OT::Lookup>(unsigned int) --> <function-decl name='allocate_size<OT::Lookup>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='421' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> - <parameter type-id='type-id-281' is-artificial='yes'/> + <parameter type-id='type-id-280' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- OT::Lookup* --> - <return type-id='type-id-542'/> + <return type-id='type-id-541'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* OT::hb_serialize_context_t::allocate_size<OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >(unsigned int) --> <function-decl name='allocate_size<OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='421' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> - <parameter type-id='type-id-281' is-artificial='yes'/> + <parameter type-id='type-id-280' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> - <return type-id='type-id-543'/> + <return type-id='type-id-542'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* OT::hb_serialize_context_t::extend_min<OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >(OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >&) --> <function-decl name='extend_min<OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='457' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> - <parameter type-id='type-id-281' is-artificial='yes'/> + <parameter type-id='type-id-280' is-artificial='yes'/> <!-- parameter of type 'OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >&' --> - <parameter type-id='type-id-544'/> + <parameter type-id='type-id-543'/> <!-- OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> - <return type-id='type-id-543'/> + <return type-id='type-id-542'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* OT::hb_serialize_context_t::extend<OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >(OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >&) --> <function-decl name='extend<OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='466' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> - <parameter type-id='type-id-281' is-artificial='yes'/> + <parameter type-id='type-id-280' is-artificial='yes'/> <!-- parameter of type 'OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >&' --> - <parameter type-id='type-id-544'/> + <parameter type-id='type-id-543'/> <!-- OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> - <return type-id='type-id-543'/> + <return type-id='type-id-542'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::Lookup* OT::hb_serialize_context_t::extend_min<OT::Lookup>(OT::Lookup&) --> <function-decl name='extend_min<OT::Lookup>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='457' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> - <parameter type-id='type-id-281' is-artificial='yes'/> + <parameter type-id='type-id-280' is-artificial='yes'/> <!-- parameter of type 'OT::Lookup&' --> - <parameter type-id='type-id-545'/> + <parameter type-id='type-id-544'/> <!-- OT::Lookup* --> - <return type-id='type-id-542'/> + <return type-id='type-id-541'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::IntType<short unsigned int, 2u>* OT::hb_serialize_context_t::allocate_size<OT::IntType<short unsigned int, 2u> >(unsigned int) --> <function-decl name='allocate_size<OT::IntType<short unsigned int, 2u> >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='421' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> - <parameter type-id='type-id-281' is-artificial='yes'/> + <parameter type-id='type-id-280' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- OT::IntType<short unsigned int, 2u>* --> - <return type-id='type-id-257'/> + <return type-id='type-id-256'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::SingleSubstFormat1* OT::hb_serialize_context_t::allocate_size<OT::SingleSubstFormat1>(unsigned int) --> <function-decl name='allocate_size<OT::SingleSubstFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='421' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> - <parameter type-id='type-id-281' is-artificial='yes'/> + <parameter type-id='type-id-280' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- OT::SingleSubstFormat1* --> - <return type-id='type-id-546'/> + <return type-id='type-id-545'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::Coverage* OT::hb_serialize_context_t::allocate_size<OT::Coverage>(unsigned int) --> <function-decl name='allocate_size<OT::Coverage>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='421' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> - <parameter type-id='type-id-281' is-artificial='yes'/> + <parameter type-id='type-id-280' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- OT::Coverage* --> - <return type-id='type-id-537'/> + <return type-id='type-id-536'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::CoverageFormat1* OT::hb_serialize_context_t::allocate_size<OT::CoverageFormat1>(unsigned int) --> <function-decl name='allocate_size<OT::CoverageFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='421' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> - <parameter type-id='type-id-281' is-artificial='yes'/> + <parameter type-id='type-id-280' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- OT::CoverageFormat1* --> - <return type-id='type-id-547'/> + <return type-id='type-id-546'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::SortedArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >* OT::hb_serialize_context_t::allocate_size<OT::SortedArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > >(unsigned int) --> <function-decl name='allocate_size<OT::SortedArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='421' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> - <parameter type-id='type-id-281' is-artificial='yes'/> + <parameter type-id='type-id-280' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- OT::SortedArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >* --> - <return type-id='type-id-548'/> + <return type-id='type-id-547'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::CoverageFormat1* OT::hb_serialize_context_t::extend_min<OT::CoverageFormat1>(OT::CoverageFormat1&) --> <function-decl name='extend_min<OT::CoverageFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='457' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> - <parameter type-id='type-id-281' is-artificial='yes'/> + <parameter type-id='type-id-280' is-artificial='yes'/> <!-- parameter of type 'OT::CoverageFormat1&' --> - <parameter type-id='type-id-549'/> + <parameter type-id='type-id-548'/> <!-- OT::CoverageFormat1* --> - <return type-id='type-id-547'/> + <return type-id='type-id-546'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::SortedArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >* OT::hb_serialize_context_t::extend<OT::SortedArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > >(OT::SortedArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >&) --> <function-decl name='extend<OT::SortedArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='466' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> - <parameter type-id='type-id-281' is-artificial='yes'/> + <parameter type-id='type-id-280' is-artificial='yes'/> <!-- parameter of type 'OT::SortedArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >&' --> - <parameter type-id='type-id-550'/> + <parameter type-id='type-id-549'/> <!-- OT::SortedArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >* --> - <return type-id='type-id-548'/> + <return type-id='type-id-547'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::CoverageFormat2* OT::hb_serialize_context_t::allocate_size<OT::CoverageFormat2>(unsigned int) --> <function-decl name='allocate_size<OT::CoverageFormat2>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='421' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> - <parameter type-id='type-id-281' is-artificial='yes'/> + <parameter type-id='type-id-280' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- OT::CoverageFormat2* --> - <return type-id='type-id-551'/> + <return type-id='type-id-550'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::SortedArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >* OT::hb_serialize_context_t::allocate_size<OT::SortedArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> > >(unsigned int) --> <function-decl name='allocate_size<OT::SortedArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='421' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> - <parameter type-id='type-id-281' is-artificial='yes'/> + <parameter type-id='type-id-280' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- OT::SortedArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >* --> - <return type-id='type-id-552'/> + <return type-id='type-id-551'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::CoverageFormat2* OT::hb_serialize_context_t::extend_min<OT::CoverageFormat2>(OT::CoverageFormat2&) --> <function-decl name='extend_min<OT::CoverageFormat2>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='457' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> - <parameter type-id='type-id-281' is-artificial='yes'/> + <parameter type-id='type-id-280' is-artificial='yes'/> <!-- parameter of type 'OT::CoverageFormat2&' --> - <parameter type-id='type-id-553'/> + <parameter type-id='type-id-552'/> <!-- OT::CoverageFormat2* --> - <return type-id='type-id-551'/> + <return type-id='type-id-550'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::SortedArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >* OT::hb_serialize_context_t::extend<OT::SortedArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> > >(OT::SortedArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >&) --> <function-decl name='extend<OT::SortedArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='466' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> - <parameter type-id='type-id-281' is-artificial='yes'/> + <parameter type-id='type-id-280' is-artificial='yes'/> <!-- parameter of type 'OT::SortedArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >&' --> - <parameter type-id='type-id-554'/> + <parameter type-id='type-id-553'/> <!-- OT::SortedArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >* --> - <return type-id='type-id-552'/> + <return type-id='type-id-551'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::Coverage* OT::hb_serialize_context_t::extend_min<OT::Coverage>(OT::Coverage&) --> <function-decl name='extend_min<OT::Coverage>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='457' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> - <parameter type-id='type-id-281' is-artificial='yes'/> + <parameter type-id='type-id-280' is-artificial='yes'/> <!-- parameter of type 'OT::Coverage&' --> - <parameter type-id='type-id-555'/> + <parameter type-id='type-id-554'/> <!-- OT::Coverage* --> - <return type-id='type-id-537'/> + <return type-id='type-id-536'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::SingleSubstFormat1* OT::hb_serialize_context_t::extend_min<OT::SingleSubstFormat1>(OT::SingleSubstFormat1&) --> <function-decl name='extend_min<OT::SingleSubstFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='457' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> - <parameter type-id='type-id-281' is-artificial='yes'/> + <parameter type-id='type-id-280' is-artificial='yes'/> <!-- parameter of type 'OT::SingleSubstFormat1&' --> - <parameter type-id='type-id-556'/> + <parameter type-id='type-id-555'/> <!-- OT::SingleSubstFormat1* --> - <return type-id='type-id-546'/> + <return type-id='type-id-545'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::SingleSubstFormat2* OT::hb_serialize_context_t::allocate_size<OT::SingleSubstFormat2>(unsigned int) --> <function-decl name='allocate_size<OT::SingleSubstFormat2>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='421' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> - <parameter type-id='type-id-281' is-artificial='yes'/> + <parameter type-id='type-id-280' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- OT::SingleSubstFormat2* --> - <return type-id='type-id-557'/> + <return type-id='type-id-556'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >* OT::hb_serialize_context_t::allocate_size<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > >(unsigned int) --> <function-decl name='allocate_size<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='421' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> - <parameter type-id='type-id-281' is-artificial='yes'/> + <parameter type-id='type-id-280' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >* --> - <return type-id='type-id-558'/> + <return type-id='type-id-557'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >* OT::hb_serialize_context_t::extend_min<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > >(OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >&) --> <function-decl name='extend_min<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='457' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> - <parameter type-id='type-id-281' is-artificial='yes'/> + <parameter type-id='type-id-280' is-artificial='yes'/> <!-- parameter of type 'OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >&' --> - <parameter type-id='type-id-559'/> + <parameter type-id='type-id-558'/> <!-- OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >* --> - <return type-id='type-id-558'/> + <return type-id='type-id-557'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >* OT::hb_serialize_context_t::extend<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > >(OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >&) --> <function-decl name='extend<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='466' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> - <parameter type-id='type-id-281' is-artificial='yes'/> + <parameter type-id='type-id-280' is-artificial='yes'/> <!-- parameter of type 'OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >&' --> - <parameter type-id='type-id-559'/> + <parameter type-id='type-id-558'/> <!-- OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >* --> - <return type-id='type-id-558'/> + <return type-id='type-id-557'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::SingleSubstFormat2* OT::hb_serialize_context_t::extend_min<OT::SingleSubstFormat2>(OT::SingleSubstFormat2&) --> <function-decl name='extend_min<OT::SingleSubstFormat2>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='457' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> - <parameter type-id='type-id-281' is-artificial='yes'/> + <parameter type-id='type-id-280' is-artificial='yes'/> <!-- parameter of type 'OT::SingleSubstFormat2&' --> - <parameter type-id='type-id-560'/> + <parameter type-id='type-id-559'/> <!-- OT::SingleSubstFormat2* --> - <return type-id='type-id-557'/> + <return type-id='type-id-556'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::LigatureSubstFormat1* OT::hb_serialize_context_t::allocate_size<OT::LigatureSubstFormat1>(unsigned int) --> <function-decl name='allocate_size<OT::LigatureSubstFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='421' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> - <parameter type-id='type-id-281' is-artificial='yes'/> + <parameter type-id='type-id-280' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- OT::LigatureSubstFormat1* --> - <return type-id='type-id-561'/> + <return type-id='type-id-560'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* OT::hb_serialize_context_t::allocate_size<OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >(unsigned int) --> <function-decl name='allocate_size<OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='421' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> - <parameter type-id='type-id-281' is-artificial='yes'/> + <parameter type-id='type-id-280' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> - <return type-id='type-id-562'/> + <return type-id='type-id-561'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* OT::hb_serialize_context_t::extend_min<OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >(OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >&) --> <function-decl name='extend_min<OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='457' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> - <parameter type-id='type-id-281' is-artificial='yes'/> + <parameter type-id='type-id-280' is-artificial='yes'/> <!-- parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >&' --> - <parameter type-id='type-id-563'/> + <parameter type-id='type-id-562'/> <!-- OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> - <return type-id='type-id-562'/> + <return type-id='type-id-561'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* OT::hb_serialize_context_t::extend<OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >(OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >&) --> <function-decl name='extend<OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='466' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> - <parameter type-id='type-id-281' is-artificial='yes'/> + <parameter type-id='type-id-280' is-artificial='yes'/> <!-- parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >&' --> - <parameter type-id='type-id-563'/> + <parameter type-id='type-id-562'/> <!-- OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> - <return type-id='type-id-562'/> + <return type-id='type-id-561'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::LigatureSet* OT::hb_serialize_context_t::allocate_size<OT::LigatureSet>(unsigned int) --> <function-decl name='allocate_size<OT::LigatureSet>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='421' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> - <parameter type-id='type-id-281' is-artificial='yes'/> + <parameter type-id='type-id-280' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- OT::LigatureSet* --> - <return type-id='type-id-539'/> + <return type-id='type-id-538'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* OT::hb_serialize_context_t::allocate_size<OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >(unsigned int) --> <function-decl name='allocate_size<OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='421' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> - <parameter type-id='type-id-281' is-artificial='yes'/> + <parameter type-id='type-id-280' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> - <return type-id='type-id-564'/> + <return type-id='type-id-563'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* OT::hb_serialize_context_t::extend_min<OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >(OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >&) --> <function-decl name='extend_min<OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='457' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> - <parameter type-id='type-id-281' is-artificial='yes'/> + <parameter type-id='type-id-280' is-artificial='yes'/> <!-- parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >&' --> - <parameter type-id='type-id-565'/> + <parameter type-id='type-id-564'/> <!-- OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> - <return type-id='type-id-564'/> + <return type-id='type-id-563'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* OT::hb_serialize_context_t::extend<OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >(OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >&) --> <function-decl name='extend<OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='466' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> - <parameter type-id='type-id-281' is-artificial='yes'/> + <parameter type-id='type-id-280' is-artificial='yes'/> <!-- parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >&' --> - <parameter type-id='type-id-565'/> + <parameter type-id='type-id-564'/> <!-- OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> - <return type-id='type-id-564'/> + <return type-id='type-id-563'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::Ligature* OT::hb_serialize_context_t::allocate_size<OT::Ligature>(unsigned int) --> <function-decl name='allocate_size<OT::Ligature>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='421' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> - <parameter type-id='type-id-281' is-artificial='yes'/> + <parameter type-id='type-id-280' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- OT::Ligature* --> - <return type-id='type-id-538'/> + <return type-id='type-id-537'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >* OT::hb_serialize_context_t::allocate_size<OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > >(unsigned int) --> <function-decl name='allocate_size<OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='421' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> - <parameter type-id='type-id-281' is-artificial='yes'/> + <parameter type-id='type-id-280' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >* --> - <return type-id='type-id-566'/> + <return type-id='type-id-565'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >* OT::hb_serialize_context_t::extend_min<OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > >(OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >&) --> <function-decl name='extend_min<OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='457' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> - <parameter type-id='type-id-281' is-artificial='yes'/> + <parameter type-id='type-id-280' is-artificial='yes'/> <!-- parameter of type 'OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >&' --> - <parameter type-id='type-id-567'/> + <parameter type-id='type-id-566'/> <!-- OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >* --> - <return type-id='type-id-566'/> + <return type-id='type-id-565'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >* OT::hb_serialize_context_t::extend<OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > >(OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >&) --> <function-decl name='extend<OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > >' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='466' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> - <parameter type-id='type-id-281' is-artificial='yes'/> + <parameter type-id='type-id-280' is-artificial='yes'/> <!-- parameter of type 'OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >&' --> - <parameter type-id='type-id-567'/> + <parameter type-id='type-id-566'/> <!-- OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >* --> - <return type-id='type-id-566'/> + <return type-id='type-id-565'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::Ligature* OT::hb_serialize_context_t::extend_min<OT::Ligature>(OT::Ligature&) --> <function-decl name='extend_min<OT::Ligature>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='457' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> - <parameter type-id='type-id-281' is-artificial='yes'/> + <parameter type-id='type-id-280' is-artificial='yes'/> <!-- parameter of type 'OT::Ligature&' --> - <parameter type-id='type-id-568'/> + <parameter type-id='type-id-567'/> <!-- OT::Ligature* --> - <return type-id='type-id-538'/> + <return type-id='type-id-537'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::LigatureSet* OT::hb_serialize_context_t::extend_min<OT::LigatureSet>(OT::LigatureSet&) --> <function-decl name='extend_min<OT::LigatureSet>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='457' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> - <parameter type-id='type-id-281' is-artificial='yes'/> + <parameter type-id='type-id-280' is-artificial='yes'/> <!-- parameter of type 'OT::LigatureSet&' --> - <parameter type-id='type-id-569'/> + <parameter type-id='type-id-568'/> <!-- OT::LigatureSet* --> - <return type-id='type-id-539'/> + <return type-id='type-id-538'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::LigatureSubstFormat1* OT::hb_serialize_context_t::extend_min<OT::LigatureSubstFormat1>(OT::LigatureSubstFormat1&) --> <function-decl name='extend_min<OT::LigatureSubstFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='457' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> - <parameter type-id='type-id-281' is-artificial='yes'/> + <parameter type-id='type-id-280' is-artificial='yes'/> <!-- parameter of type 'OT::LigatureSubstFormat1&' --> - <parameter type-id='type-id-570'/> + <parameter type-id='type-id-569'/> <!-- OT::LigatureSubstFormat1* --> - <return type-id='type-id-561'/> + <return type-id='type-id-560'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::SubstLookup* OT::hb_serialize_context_t::start_serialize<OT::SubstLookup>() --> <function-decl name='start_serialize<OT::SubstLookup>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='389' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> - <parameter type-id='type-id-281' is-artificial='yes'/> + <parameter type-id='type-id-280' is-artificial='yes'/> <!-- OT::SubstLookup* --> - <return type-id='type-id-541'/> + <return type-id='type-id-540'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::USHORT* OT::hb_serialize_context_t::extend_min<OT::USHORT>(OT::USHORT&) --> <function-decl name='extend_min<OT::USHORT>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='457' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> - <parameter type-id='type-id-281' is-artificial='yes'/> + <parameter type-id='type-id-280' is-artificial='yes'/> <!-- parameter of type 'OT::USHORT&' --> - <parameter type-id='type-id-571'/> + <parameter type-id='type-id-570'/> <!-- OT::USHORT* --> - <return type-id='type-id-382'/> + <return type-id='type-id-381'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::SubstLookup* OT::hb_serialize_context_t::copy<OT::SubstLookup>() --> <function-decl name='copy<OT::SubstLookup>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='410' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> - <parameter type-id='type-id-281' is-artificial='yes'/> + <parameter type-id='type-id-280' is-artificial='yes'/> <!-- OT::SubstLookup* --> - <return type-id='type-id-541'/> + <return type-id='type-id-540'/> </function-decl> </member-function> <member-function access='public'> <!-- void OT::hb_serialize_context_t::end_serialize() --> <function-decl name='end_serialize' mangled-name='_ZN2OT22hb_serialize_context_t13end_serializeEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='399' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_serialize_context_t*' --> - <parameter type-id='type-id-281' is-artificial='yes'/> + <parameter type-id='type-id-280' is-artificial='yes'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> </member-function> </class-decl> <!-- struct OT::BEInt<int, 4> --> - <class-decl name='BEInt<int, 4>' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='532' column='1' id='type-id-240'> + <class-decl name='BEInt<int, 4>' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='532' column='1' id='type-id-239'> <data-member access='private' layout-offset-in-bits='0'> <!-- uint8_t OT::BEInt<int, 4>::v[4] --> - <var-decl name='v' type-id='type-id-77' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='607' column='1'/> + <var-decl name='v' type-id='type-id-78' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='607' column='1'/> </data-member> </class-decl> <!-- struct OT::BEInt<short int, 2> --> - <class-decl name='BEInt<short int, 2>' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='532' column='1' id='type-id-242'> + <class-decl name='BEInt<short int, 2>' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='532' column='1' id='type-id-241'> <data-member access='private' layout-offset-in-bits='0'> <!-- uint8_t OT::BEInt<short int, 2>::v[2] --> <var-decl name='v' type-id='type-id-189' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='554' column='1'/> @@ -7632,7 +7630,7 @@ <!-- short int OT::BEInt<short int, 2>::operator short int() --> <function-decl name='operator short int' mangled-name='_ZNK2OT5BEIntIsLi2EEcvsEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='543' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::BEInt<short int, 2>*' --> - <parameter type-id='type-id-293' is-artificial='yes'/> + <parameter type-id='type-id-292' is-artificial='yes'/> <!-- short int --> <return type-id='type-id-72'/> </function-decl> @@ -7641,7 +7639,7 @@ <!-- void OT::BEInt<short int, 2>::set(short int) --> <function-decl name='set' mangled-name='_ZN2OT5BEIntIsLi2EE3setEs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='538' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::BEInt<short int, 2>*' --> - <parameter type-id='type-id-243' is-artificial='yes'/> + <parameter type-id='type-id-242' is-artificial='yes'/> <!-- parameter of type 'short int' --> <parameter type-id='type-id-72'/> <!-- void --> @@ -7650,43 +7648,43 @@ </member-function> </class-decl> <!-- struct OT::BEInt<short unsigned int, 2> --> - <class-decl name='BEInt<short unsigned int, 2>' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='532' column='1' id='type-id-244'> + <class-decl name='BEInt<short unsigned int, 2>' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='532' column='1' id='type-id-243'> <data-member access='private' layout-offset-in-bits='0'> <!-- uint8_t OT::BEInt<short unsigned int, 2>::v[2] --> <var-decl name='v' type-id='type-id-189' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='554' column='1'/> </data-member> <member-function access='public'> - <!-- unsigned short int OT::BEInt<short unsigned int, 2>::operator short unsigned int() --> + <!-- short unsigned int OT::BEInt<short unsigned int, 2>::operator short unsigned int() --> <function-decl name='operator short unsigned int' mangled-name='_ZNK2OT5BEIntItLi2EEcvtEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='543' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::BEInt<short unsigned int, 2>*' --> - <parameter type-id='type-id-296' is-artificial='yes'/> - <!-- unsigned short int --> - <return type-id='type-id-81'/> + <parameter type-id='type-id-295' is-artificial='yes'/> + <!-- short unsigned int --> + <return type-id='type-id-73'/> </function-decl> </member-function> <member-function access='public'> - <!-- void OT::BEInt<short unsigned int, 2>::set(unsigned short int) --> + <!-- void OT::BEInt<short unsigned int, 2>::set(short unsigned int) --> <function-decl name='set' mangled-name='_ZN2OT5BEIntItLi2EE3setEt' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='538' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::BEInt<short unsigned int, 2>*' --> - <parameter type-id='type-id-245' is-artificial='yes'/> - <!-- parameter of type 'unsigned short int' --> - <parameter type-id='type-id-81'/> + <parameter type-id='type-id-244' is-artificial='yes'/> + <!-- parameter of type 'short unsigned int' --> + <parameter type-id='type-id-73'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> </member-function> </class-decl> <!-- struct OT::BEInt<unsigned int, 4> --> - <class-decl name='BEInt<unsigned int, 4>' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='532' column='1' id='type-id-246'> + <class-decl name='BEInt<unsigned int, 4>' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='532' column='1' id='type-id-245'> <data-member access='private' layout-offset-in-bits='0'> <!-- uint8_t OT::BEInt<unsigned int, 4>::v[4] --> - <var-decl name='v' type-id='type-id-77' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='607' column='1'/> + <var-decl name='v' type-id='type-id-78' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='607' column='1'/> </data-member> <member-function access='public'> <!-- unsigned int OT::BEInt<unsigned int, 4>::operator unsigned int() --> <function-decl name='operator unsigned int' mangled-name='_ZNK2OT5BEIntIjLi4EEcvjEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='592' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::BEInt<unsigned int, 4>*' --> - <parameter type-id='type-id-299' is-artificial='yes'/> + <parameter type-id='type-id-298' is-artificial='yes'/> <!-- unsigned int --> <return type-id='type-id-12'/> </function-decl> @@ -7695,7 +7693,7 @@ <!-- void OT::BEInt<unsigned int, 4>::set(unsigned int) --> <function-decl name='set' mangled-name='_ZN2OT5BEIntIjLi4EE3setEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='585' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::BEInt<unsigned int, 4>*' --> - <parameter type-id='type-id-247' is-artificial='yes'/> + <parameter type-id='type-id-246' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- void --> @@ -7706,19 +7704,19 @@ <!-- bool OT::BEInt<unsigned int, 4>::operator==(const OT::BEInt<unsigned int, 4>&) --> <function-decl name='operator==' mangled-name='_ZNK2OT5BEIntIjLi4EEeqERKS1_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='599' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::BEInt<unsigned int, 4>*' --> - <parameter type-id='type-id-299' is-artificial='yes'/> + <parameter type-id='type-id-298' is-artificial='yes'/> <!-- parameter of type 'const OT::BEInt<unsigned int, 4>&' --> - <parameter type-id='type-id-298'/> + <parameter type-id='type-id-297'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> </member-function> </class-decl> <!-- struct OT::IntType<int, 4u> --> - <class-decl name='IntType<int, 4u>' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='613' column='1' id='type-id-252'> + <class-decl name='IntType<int, 4u>' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='613' column='1' id='type-id-251'> <data-member access='protected' layout-offset-in-bits='0'> <!-- OT::BEInt<int, 4> OT::IntType<int, 4u>::v --> - <var-decl name='v' type-id='type-id-240' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='626' column='1'/> + <var-decl name='v' type-id='type-id-239' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='626' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::IntType<int, 4u>::static_size --> @@ -7730,10 +7728,10 @@ </data-member> </class-decl> <!-- struct OT::IntType<short int, 2u> --> - <class-decl name='IntType<short int, 2u>' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='613' column='1' id='type-id-254'> + <class-decl name='IntType<short int, 2u>' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='613' column='1' id='type-id-253'> <data-member access='protected' layout-offset-in-bits='0'> <!-- OT::BEInt<short int, 2> OT::IntType<short int, 2u>::v --> - <var-decl name='v' type-id='type-id-242' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='626' column='1'/> + <var-decl name='v' type-id='type-id-241' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='626' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::IntType<short int, 2u>::static_size --> @@ -7747,7 +7745,7 @@ <!-- short int OT::IntType<short int, 2u>::operator short int() --> <function-decl name='operator short int' mangled-name='_ZNK2OT7IntTypeIsLj2EEcvsEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='615' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::IntType<short int, 2u>*' --> - <parameter type-id='type-id-309' is-artificial='yes'/> + <parameter type-id='type-id-308' is-artificial='yes'/> <!-- short int --> <return type-id='type-id-72'/> </function-decl> @@ -7756,9 +7754,9 @@ <!-- bool OT::IntType<short int, 2u>::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT7IntTypeIsLj2EE8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='621' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::IntType<short int, 2u>*' --> - <parameter type-id='type-id-255' is-artificial='yes'/> + <parameter type-id='type-id-254' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -7767,7 +7765,7 @@ <!-- void OT::IntType<short int, 2u>::set(short int) --> <function-decl name='set' mangled-name='_ZN2OT7IntTypeIsLj2EE3setEs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='614' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::IntType<short int, 2u>*' --> - <parameter type-id='type-id-255' is-artificial='yes'/> + <parameter type-id='type-id-254' is-artificial='yes'/> <!-- parameter of type 'short int' --> <parameter type-id='type-id-72'/> <!-- void --> @@ -7776,10 +7774,10 @@ </member-function> </class-decl> <!-- struct OT::IntType<short unsigned int, 2u> --> - <class-decl name='IntType<short unsigned int, 2u>' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='613' column='1' id='type-id-256'> + <class-decl name='IntType<short unsigned int, 2u>' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='613' column='1' id='type-id-255'> <data-member access='protected' layout-offset-in-bits='0'> <!-- OT::BEInt<short unsigned int, 2> OT::IntType<short unsigned int, 2u>::v --> - <var-decl name='v' type-id='type-id-244' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='626' column='1'/> + <var-decl name='v' type-id='type-id-243' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='626' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::IntType<short unsigned int, 2u>::static_size --> @@ -7790,32 +7788,32 @@ <var-decl name='min_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='628' column='1'/> </data-member> <member-function access='public'> - <!-- unsigned short int OT::IntType<short unsigned int, 2u>::operator short unsigned int() --> + <!-- short unsigned int OT::IntType<short unsigned int, 2u>::operator short unsigned int() --> <function-decl name='operator short unsigned int' mangled-name='_ZNK2OT7IntTypeItLj2EEcvtEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='615' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::IntType<short unsigned int, 2u>*' --> - <parameter type-id='type-id-312' is-artificial='yes'/> - <!-- unsigned short int --> - <return type-id='type-id-81'/> + <parameter type-id='type-id-311' is-artificial='yes'/> + <!-- short unsigned int --> + <return type-id='type-id-73'/> </function-decl> </member-function> <member-function access='public'> <!-- int OT::IntType<short unsigned int, 2u>::cmp(OT::IntType<short unsigned int, 2u>) --> <function-decl name='cmp' mangled-name='_ZNK2OT7IntTypeItLj2EE3cmpES1_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='619' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::IntType<short unsigned int, 2u>*' --> - <parameter type-id='type-id-312' is-artificial='yes'/> + <parameter type-id='type-id-311' is-artificial='yes'/> <!-- parameter of type 'struct OT::IntType<short unsigned int, 2u>' --> - <parameter type-id='type-id-256'/> + <parameter type-id='type-id-255'/> <!-- int --> <return type-id='type-id-9'/> </function-decl> </member-function> <member-function access='public'> - <!-- void OT::IntType<short unsigned int, 2u>::set(unsigned short int) --> + <!-- void OT::IntType<short unsigned int, 2u>::set(short unsigned int) --> <function-decl name='set' mangled-name='_ZN2OT7IntTypeItLj2EE3setEt' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='614' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::IntType<short unsigned int, 2u>*' --> - <parameter type-id='type-id-257' is-artificial='yes'/> - <!-- parameter of type 'unsigned short int' --> - <parameter type-id='type-id-81'/> + <parameter type-id='type-id-256' is-artificial='yes'/> + <!-- parameter of type 'short unsigned int' --> + <parameter type-id='type-id-73'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -7824,20 +7822,20 @@ <!-- bool OT::IntType<short unsigned int, 2u>::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT7IntTypeItLj2EE8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='621' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::IntType<short unsigned int, 2u>*' --> - <parameter type-id='type-id-257' is-artificial='yes'/> + <parameter type-id='type-id-256' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> </member-function> <member-function access='public'> - <!-- int OT::IntType<short unsigned int, 2u>::cmp(unsigned short int) --> + <!-- int OT::IntType<short unsigned int, 2u>::cmp(short unsigned int) --> <function-decl name='cmp' mangled-name='_ZNK2OT7IntTypeItLj2EE3cmpEt' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='620' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::IntType<short unsigned int, 2u>*' --> - <parameter type-id='type-id-312' is-artificial='yes'/> - <!-- parameter of type 'unsigned short int' --> - <parameter type-id='type-id-81'/> + <parameter type-id='type-id-311' is-artificial='yes'/> + <!-- parameter of type 'short unsigned int' --> + <parameter type-id='type-id-73'/> <!-- int --> <return type-id='type-id-9'/> </function-decl> @@ -7846,19 +7844,19 @@ <!-- int OT::IntType<short unsigned int, 2u>::cmp(const OT::IntType<short unsigned int, 2u>*) --> <function-decl name='cmp' mangled-name='_ZN2OT7IntTypeItLj2EE3cmpEPKS1_S3_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='618' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const OT::IntType<short unsigned int, 2u>*' --> - <parameter type-id='type-id-312'/> + <parameter type-id='type-id-311'/> <!-- parameter of type 'const OT::IntType<short unsigned int, 2u>*' --> - <parameter type-id='type-id-312'/> + <parameter type-id='type-id-311'/> <!-- int --> <return type-id='type-id-9'/> </function-decl> </member-function> </class-decl> <!-- struct OT::IntType<unsigned int, 4u> --> - <class-decl name='IntType<unsigned int, 4u>' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='613' column='1' id='type-id-258'> + <class-decl name='IntType<unsigned int, 4u>' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='613' column='1' id='type-id-257'> <data-member access='protected' layout-offset-in-bits='0'> <!-- OT::BEInt<unsigned int, 4> OT::IntType<unsigned int, 4u>::v --> - <var-decl name='v' type-id='type-id-246' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='626' column='1'/> + <var-decl name='v' type-id='type-id-245' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='626' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::IntType<unsigned int, 4u>::static_size --> @@ -7872,7 +7870,7 @@ <!-- void OT::IntType<unsigned int, 4u>::set(unsigned int) --> <function-decl name='set' mangled-name='_ZN2OT7IntTypeIjLj4EE3setEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='614' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::IntType<unsigned int, 4u>*' --> - <parameter type-id='type-id-259' is-artificial='yes'/> + <parameter type-id='type-id-258' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- void --> @@ -7883,9 +7881,9 @@ <!-- bool OT::IntType<unsigned int, 4u>::operator==(const OT::IntType<unsigned int, 4u>&) --> <function-decl name='operator==' mangled-name='_ZNK2OT7IntTypeIjLj4EEeqERKS1_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='616' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::IntType<unsigned int, 4u>*' --> - <parameter type-id='type-id-315' is-artificial='yes'/> + <parameter type-id='type-id-314' is-artificial='yes'/> <!-- parameter of type 'const OT::IntType<unsigned int, 4u>&' --> - <parameter type-id='type-id-314'/> + <parameter type-id='type-id-313'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -7894,7 +7892,7 @@ <!-- unsigned int OT::IntType<unsigned int, 4u>::operator unsigned int() --> <function-decl name='operator unsigned int' mangled-name='_ZNK2OT7IntTypeIjLj4EEcvjEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='615' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::IntType<unsigned int, 4u>*' --> - <parameter type-id='type-id-315' is-artificial='yes'/> + <parameter type-id='type-id-314' is-artificial='yes'/> <!-- unsigned int --> <return type-id='type-id-12'/> </function-decl> @@ -7903,9 +7901,9 @@ <!-- bool OT::IntType<unsigned int, 4u>::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT7IntTypeIjLj4EE8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='621' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::IntType<unsigned int, 4u>*' --> - <parameter type-id='type-id-259' is-artificial='yes'/> + <parameter type-id='type-id-258' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -7914,7 +7912,7 @@ <!-- int OT::IntType<unsigned int, 4u>::cmp(unsigned int) --> <function-decl name='cmp' mangled-name='_ZNK2OT7IntTypeIjLj4EE3cmpEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='620' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::IntType<unsigned int, 4u>*' --> - <parameter type-id='type-id-315' is-artificial='yes'/> + <parameter type-id='type-id-314' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- int --> @@ -7923,22 +7921,22 @@ </member-function> </class-decl> <!-- typedef OT::IntType<short unsigned int, 2u> OT::USHORT --> - <typedef-decl name='USHORT' type-id='type-id-256' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='632' column='1' id='type-id-371'/> + <typedef-decl name='USHORT' type-id='type-id-255' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='632' column='1' id='type-id-370'/> <!-- typedef OT::IntType<short int, 2u> OT::SHORT --> - <typedef-decl name='SHORT' type-id='type-id-254' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='633' column='1' id='type-id-572'/> + <typedef-decl name='SHORT' type-id='type-id-253' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='633' column='1' id='type-id-571'/> <!-- typedef OT::IntType<unsigned int, 4u> OT::ULONG --> - <typedef-decl name='ULONG' type-id='type-id-258' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='634' column='1' id='type-id-341'/> + <typedef-decl name='ULONG' type-id='type-id-257' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='634' column='1' id='type-id-340'/> <!-- typedef OT::IntType<int, 4u> OT::LONG --> - <typedef-decl name='LONG' type-id='type-id-252' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='635' column='1' id='type-id-573'/> + <typedef-decl name='LONG' type-id='type-id-251' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='635' column='1' id='type-id-572'/> <!-- struct OT::LONGDATETIME --> - <class-decl name='LONGDATETIME' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='647' column='1' id='type-id-260'> + <class-decl name='LONGDATETIME' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='647' column='1' id='type-id-259'> <data-member access='protected' layout-offset-in-bits='0'> <!-- OT::LONG OT::LONGDATETIME::major --> - <var-decl name='major' type-id='type-id-573' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='653' column='1'/> + <var-decl name='major' type-id='type-id-572' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='653' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='32'> <!-- OT::ULONG OT::LONGDATETIME::minor --> - <var-decl name='minor' type-id='type-id-341' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='654' column='1'/> + <var-decl name='minor' type-id='type-id-340' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='654' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::LONGDATETIME::static_size --> @@ -7950,9 +7948,9 @@ </data-member> </class-decl> <!-- struct OT::Tag --> - <class-decl name='Tag' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='662' column='1' id='type-id-276'> + <class-decl name='Tag' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='662' column='1' id='type-id-275'> <!-- struct OT::IntType<unsigned int, 4u> --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-258'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-257'/> <data-member access='public' static='yes'> <!-- static const unsigned int OT::Tag::static_size --> <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='667' column='1'/> @@ -7963,9 +7961,9 @@ </data-member> </class-decl> <!-- struct OT::Offset<OT::IntType<unsigned int, 4u> > --> - <class-decl name='Offset<OT::IntType<unsigned int, 4u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='683' column='1' id='type-id-318'> + <class-decl name='Offset<OT::IntType<unsigned int, 4u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='683' column='1' id='type-id-317'> <!-- struct OT::IntType<unsigned int, 4u> --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-258'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-257'/> <data-member access='public' static='yes'> <!-- static const unsigned int OT::Offset<OT::IntType<unsigned int, 4u> >::static_size --> <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='686' column='1'/> @@ -7976,9 +7974,9 @@ </data-member> </class-decl> <!-- struct OT::CheckSum --> - <class-decl name='CheckSum' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='692' column='1' id='type-id-248'> + <class-decl name='CheckSum' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='692' column='1' id='type-id-247'> <!-- struct OT::IntType<unsigned int, 4u> --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-258'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-257'/> <data-member access='public' static='yes'> <!-- static const unsigned int OT::CheckSum::static_size --> <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='709' column='1'/> @@ -7989,14 +7987,14 @@ </data-member> </class-decl> <!-- struct OT::FixedVersion --> - <class-decl name='FixedVersion' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='718' column='1' id='type-id-250'> + <class-decl name='FixedVersion' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='718' column='1' id='type-id-249'> <data-member access='public' layout-offset-in-bits='0'> <!-- OT::USHORT OT::FixedVersion::major --> - <var-decl name='major' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='726' column='1'/> + <var-decl name='major' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='726' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='16'> <!-- OT::USHORT OT::FixedVersion::minor --> - <var-decl name='minor' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='727' column='1'/> + <var-decl name='minor' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='727' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::FixedVersion::static_size --> @@ -8010,9 +8008,9 @@ <!-- bool OT::FixedVersion::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT12FixedVersion8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='721' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::FixedVersion*' --> - <parameter type-id='type-id-251' is-artificial='yes'/> + <parameter type-id='type-id-250' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -8021,7 +8019,7 @@ <!-- uint32_t OT::FixedVersion::to_int() --> <function-decl name='to_int' mangled-name='_ZNK2OT12FixedVersion6to_intEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='719' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::FixedVersion*' --> - <parameter type-id='type-id-303' is-artificial='yes'/> + <parameter type-id='type-id-302' is-artificial='yes'/> <!-- typedef uint32_t --> <return type-id='type-id-100'/> </function-decl> @@ -8030,7 +8028,7 @@ <!-- struct OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> > --> <class-decl name='OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-185'> <!-- struct OT::Offset<OT::IntType<unsigned int, 4u> > --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-318'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-317'/> <data-member access='public' static='yes'> <!-- static const unsigned int OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >::static_size --> <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> @@ -8043,9 +8041,9 @@ <!-- bool OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >::neuter(OT::hb_sanitize_context_t*) --> <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_11OffsetTableENS_7IntTypeIjLj4EEEE6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >*' --> - <parameter type-id='type-id-266' is-artificial='yes'/> + <parameter type-id='type-id-265' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -8054,9 +8052,9 @@ <!-- bool OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> <function-decl name='sanitize' mangled-name='_ZN2OT8OffsetToINS_11OffsetTableENS_7IntTypeIjLj4EEEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='756' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >*' --> - <parameter type-id='type-id-266' is-artificial='yes'/> + <parameter type-id='type-id-265' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- bool --> @@ -8067,19 +8065,19 @@ <!-- const OT::OffsetTable& OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >::operator()(void*) --> <function-decl name='operator()' mangled-name='_ZNK2OT8OffsetToINS_11OffsetTableENS_7IntTypeIjLj4EEEEclEPKv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='742' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >*' --> - <parameter type-id='type-id-326' is-artificial='yes'/> + <parameter type-id='type-id-325' is-artificial='yes'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- const OT::OffsetTable& --> - <return type-id='type-id-322'/> + <return type-id='type-id-321'/> </function-decl> </member-function> </class-decl> <!-- struct OT::ArrayOf<OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> > --> - <class-decl name='ArrayOf<OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-238'> + <class-decl name='ArrayOf<OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-237'> <data-member access='public' layout-offset-in-bits='0'> <!-- OT::IntType<unsigned int, 4u> OT::ArrayOf<OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >::len --> - <var-decl name='len' type-id='type-id-258' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> + <var-decl name='len' type-id='type-id-257' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <!-- OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> > OT::ArrayOf<OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >::array[1] --> @@ -8093,9 +8091,9 @@ <!-- bool OT::ArrayOf<OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize_shallow' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_11OffsetTableENS_7IntTypeIjLj4EEEEES4_E16sanitize_shallowEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='886' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >*' --> - <parameter type-id='type-id-239' is-artificial='yes'/> + <parameter type-id='type-id-238' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -8104,9 +8102,9 @@ <!-- bool OT::ArrayOf<OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> <function-decl name='sanitize' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_11OffsetTableENS_7IntTypeIjLj4EEEEES4_E8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='855' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >*' --> - <parameter type-id='type-id-239' is-artificial='yes'/> + <parameter type-id='type-id-238' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- bool --> @@ -8117,87 +8115,87 @@ <!-- const OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >& OT::ArrayOf<OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >::operator[](unsigned int) --> <function-decl name='operator[]' mangled-name='_ZNK2OT7ArrayOfINS_8OffsetToINS_11OffsetTableENS_7IntTypeIjLj4EEEEES4_EixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='806' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >*' --> - <parameter type-id='type-id-287' is-artificial='yes'/> + <parameter type-id='type-id-286' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- const OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> >& --> - <return type-id='type-id-325'/> + <return type-id='type-id-324'/> </function-decl> </member-function> </class-decl> <!-- struct OT::head --> - <class-decl name='head' size-in-bits='432' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='45' column='1' id='type-id-282'> + <class-decl name='head' size-in-bits='432' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='45' column='1' id='type-id-281'> <data-member access='public' static='yes'> <!-- static const hb_tag_t OT::head::tableTag --> - <var-decl name='tableTag' type-id='type-id-359' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='46' column='1'/> + <var-decl name='tableTag' type-id='type-id-358' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='46' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='0'> <!-- OT::FixedVersion OT::head::version --> - <var-decl name='version' type-id='type-id-250' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='60' column='1'/> + <var-decl name='version' type-id='type-id-249' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='60' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='32'> <!-- OT::FixedVersion OT::head::fontRevision --> - <var-decl name='fontRevision' type-id='type-id-250' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='62' column='1'/> + <var-decl name='fontRevision' type-id='type-id-249' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='62' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='64'> <!-- OT::ULONG OT::head::checkSumAdjustment --> - <var-decl name='checkSumAdjustment' type-id='type-id-341' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='63' column='1'/> + <var-decl name='checkSumAdjustment' type-id='type-id-340' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='63' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='96'> <!-- OT::ULONG OT::head::magicNumber --> - <var-decl name='magicNumber' type-id='type-id-341' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='66' column='1'/> + <var-decl name='magicNumber' type-id='type-id-340' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='66' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='128'> <!-- OT::USHORT OT::head::flags --> - <var-decl name='flags' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='67' column='1'/> + <var-decl name='flags' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='67' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='144'> <!-- OT::USHORT OT::head::unitsPerEm --> - <var-decl name='unitsPerEm' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='113' column='1'/> + <var-decl name='unitsPerEm' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='113' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='160'> <!-- OT::LONGDATETIME OT::head::created --> - <var-decl name='created' type-id='type-id-260' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='116' column='1'/> + <var-decl name='created' type-id='type-id-259' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='116' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='224'> <!-- OT::LONGDATETIME OT::head::modified --> - <var-decl name='modified' type-id='type-id-260' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='118' column='1'/> + <var-decl name='modified' type-id='type-id-259' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='118' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='288'> <!-- OT::SHORT OT::head::xMin --> - <var-decl name='xMin' type-id='type-id-572' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='120' column='1'/> + <var-decl name='xMin' type-id='type-id-571' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='120' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='304'> <!-- OT::SHORT OT::head::yMin --> - <var-decl name='yMin' type-id='type-id-572' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='121' column='1'/> + <var-decl name='yMin' type-id='type-id-571' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='121' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='320'> <!-- OT::SHORT OT::head::xMax --> - <var-decl name='xMax' type-id='type-id-572' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='122' column='1'/> + <var-decl name='xMax' type-id='type-id-571' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='122' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='336'> <!-- OT::SHORT OT::head::yMax --> - <var-decl name='yMax' type-id='type-id-572' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='123' column='1'/> + <var-decl name='yMax' type-id='type-id-571' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='123' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='352'> <!-- OT::USHORT OT::head::macStyle --> - <var-decl name='macStyle' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='124' column='1'/> + <var-decl name='macStyle' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='124' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='368'> <!-- OT::USHORT OT::head::lowestRecPPEM --> - <var-decl name='lowestRecPPEM' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='132' column='1'/> + <var-decl name='lowestRecPPEM' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='132' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='384'> <!-- OT::SHORT OT::head::fontDirectionHint --> - <var-decl name='fontDirectionHint' type-id='type-id-572' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='133' column='1'/> + <var-decl name='fontDirectionHint' type-id='type-id-571' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='133' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='400'> <!-- OT::SHORT OT::head::indexToLocFormat --> - <var-decl name='indexToLocFormat' type-id='type-id-572' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='139' column='1'/> + <var-decl name='indexToLocFormat' type-id='type-id-571' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='139' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='416'> <!-- OT::SHORT OT::head::glyphDataFormat --> - <var-decl name='glyphDataFormat' type-id='type-id-572' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='140' column='1'/> + <var-decl name='glyphDataFormat' type-id='type-id-571' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='140' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::head::static_size --> @@ -8211,9 +8209,9 @@ <!-- bool OT::head::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT4head8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='54' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::head*' --> - <parameter type-id='type-id-283' is-artificial='yes'/> + <parameter type-id='type-id-282' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -8222,25 +8220,25 @@ <!-- unsigned int OT::head::get_upem() --> <function-decl name='get_upem' mangled-name='_ZNK2OT4head8get_upemEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-head-table.hh' line='48' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::head*' --> - <parameter type-id='type-id-347' is-artificial='yes'/> + <parameter type-id='type-id-346' is-artificial='yes'/> <!-- unsigned int --> <return type-id='type-id-12'/> </function-decl> </member-function> </class-decl> <!-- struct OT::maxp --> - <class-decl name='maxp' size-in-bits='48' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-maxp-table.hh' line='43' column='1' id='type-id-284'> + <class-decl name='maxp' size-in-bits='48' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-maxp-table.hh' line='43' column='1' id='type-id-283'> <data-member access='public' static='yes'> <!-- static const hb_tag_t OT::maxp::tableTag --> - <var-decl name='tableTag' type-id='type-id-359' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-maxp-table.hh' line='44' column='1'/> + <var-decl name='tableTag' type-id='type-id-358' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-maxp-table.hh' line='44' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='0'> <!-- OT::FixedVersion OT::maxp::version --> - <var-decl name='version' type-id='type-id-250' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-maxp-table.hh' line='58' column='1'/> + <var-decl name='version' type-id='type-id-249' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-maxp-table.hh' line='58' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='32'> <!-- OT::USHORT OT::maxp::numGlyphs --> - <var-decl name='numGlyphs' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-maxp-table.hh' line='60' column='1'/> + <var-decl name='numGlyphs' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-maxp-table.hh' line='60' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::maxp::static_size --> @@ -8254,7 +8252,7 @@ <!-- unsigned int OT::maxp::get_num_glyphs() --> <function-decl name='get_num_glyphs' mangled-name='_ZNK2OT4maxp14get_num_glyphsEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-maxp-table.hh' line='46' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::maxp*' --> - <parameter type-id='type-id-349' is-artificial='yes'/> + <parameter type-id='type-id-348' is-artificial='yes'/> <!-- unsigned int --> <return type-id='type-id-12'/> </function-decl> @@ -8263,19 +8261,19 @@ <!-- bool OT::maxp::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT4maxp8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-maxp-table.hh' line='50' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::maxp*' --> - <parameter type-id='type-id-285' is-artificial='yes'/> + <parameter type-id='type-id-284' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> </member-function> </class-decl> <!-- struct OT::Supplier<OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> > > --> - <class-decl name='Supplier<OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> > >' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-269'/> + <class-decl name='Supplier<OT::OffsetTo<OT::OffsetTable, OT::IntType<unsigned int, 4u> > >' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-268'/> </namespace-decl> <!-- hb_blob_t* (hb_face_t*, hb_tag_t, void*) --> - <function-type size-in-bits='64' id='type-id-362'> + <function-type size-in-bits='64' id='type-id-361'> <!-- parameter of type 'hb_face_t*' --> <parameter type-id='type-id-118'/> <!-- parameter of type 'typedef hb_tag_t' --> @@ -8286,7 +8284,7 @@ <return type-id='type-id-59'/> </function-type> <!-- hb_bool_t (hb_font_t*, void*, const char*, int, hb_codepoint_t*, void*) --> - <function-type size-in-bits='64' id='type-id-363'> + <function-type size-in-bits='64' id='type-id-362'> <!-- parameter of type 'hb_font_t*' --> <parameter type-id='type-id-117'/> <!-- parameter of type 'void*' --> @@ -8303,7 +8301,7 @@ <return type-id='type-id-17'/> </function-type> <!-- hb_bool_t (hb_font_t*, void*, hb_codepoint_t, char*, unsigned int, void*) --> - <function-type size-in-bits='64' id='type-id-364'> + <function-type size-in-bits='64' id='type-id-363'> <!-- parameter of type 'hb_font_t*' --> <parameter type-id='type-id-117'/> <!-- parameter of type 'void*' --> @@ -8320,7 +8318,7 @@ <return type-id='type-id-17'/> </function-type> <!-- hb_bool_t (hb_font_t*, void*, hb_codepoint_t, hb_glyph_extents_t*, void*) --> - <function-type size-in-bits='64' id='type-id-365'> + <function-type size-in-bits='64' id='type-id-364'> <!-- parameter of type 'hb_font_t*' --> <parameter type-id='type-id-117'/> <!-- parameter of type 'void*' --> @@ -8335,7 +8333,7 @@ <return type-id='type-id-17'/> </function-type> <!-- hb_bool_t (hb_font_t*, void*, hb_codepoint_t, hb_position_t*, hb_position_t*, void*) --> - <function-type size-in-bits='64' id='type-id-366'> + <function-type size-in-bits='64' id='type-id-365'> <!-- parameter of type 'hb_font_t*' --> <parameter type-id='type-id-117'/> <!-- parameter of type 'void*' --> @@ -8352,7 +8350,7 @@ <return type-id='type-id-17'/> </function-type> <!-- hb_bool_t (hb_font_t*, void*, hb_codepoint_t, hb_codepoint_t, hb_codepoint_t*, void*) --> - <function-type size-in-bits='64' id='type-id-367'> + <function-type size-in-bits='64' id='type-id-366'> <!-- parameter of type 'hb_font_t*' --> <parameter type-id='type-id-117'/> <!-- parameter of type 'void*' --> @@ -8369,7 +8367,7 @@ <return type-id='type-id-17'/> </function-type> <!-- hb_bool_t (hb_font_t*, void*, hb_codepoint_t, unsigned int, hb_position_t*, hb_position_t*, void*) --> - <function-type size-in-bits='64' id='type-id-368'> + <function-type size-in-bits='64' id='type-id-367'> <!-- parameter of type 'hb_font_t*' --> <parameter type-id='type-id-117'/> <!-- parameter of type 'void*' --> @@ -8388,22 +8386,22 @@ <return type-id='type-id-17'/> </function-type> <!-- hb_bool_t (hb_shape_plan_t*, hb_font_t*, hb_buffer_t*, const hb_feature_t*, unsigned int) --> - <function-type size-in-bits='64' id='type-id-236'> + <function-type size-in-bits='64' id='type-id-235'> <!-- parameter of type 'hb_shape_plan_t*' --> - <parameter type-id='type-id-193'/> + <parameter type-id='type-id-192'/> <!-- parameter of type 'hb_font_t*' --> <parameter type-id='type-id-117'/> <!-- parameter of type 'hb_buffer_t*' --> <parameter type-id='type-id-91'/> <!-- parameter of type 'const hb_feature_t*' --> - <parameter type-id='type-id-352'/> + <parameter type-id='type-id-351'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- typedef hb_bool_t --> <return type-id='type-id-17'/> </function-type> <!-- hb_position_t (hb_font_t*, void*, hb_codepoint_t, hb_codepoint_t, void*) --> - <function-type size-in-bits='64' id='type-id-369'> + <function-type size-in-bits='64' id='type-id-368'> <!-- parameter of type 'hb_font_t*' --> <parameter type-id='type-id-117'/> <!-- parameter of type 'void*' --> @@ -8418,7 +8416,7 @@ <return type-id='type-id-104'/> </function-type> <!-- hb_position_t (hb_font_t*, void*, hb_codepoint_t, void*) --> - <function-type size-in-bits='64' id='type-id-370'> + <function-type size-in-bits='64' id='type-id-369'> <!-- parameter of type 'hb_font_t*' --> <parameter type-id='type-id-117'/> <!-- parameter of type 'void*' --> @@ -8433,7 +8431,7 @@ </abi-instr> <abi-instr address-size='64' path='hb-font.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src' language='LANG_C_plus_plus'> <!-- int* --> - <pointer-type-def type-id='type-id-9' size-in-bits='64' id='type-id-574'/> + <pointer-type-def type-id='type-id-9' size-in-bits='64' id='type-id-573'/> <!-- hb_font_funcs_t* hb_font_funcs_create() --> <function-decl name='hb_font_funcs_create' mangled-name='hb_font_funcs_create' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='242' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_font_funcs_create'> <!-- hb_font_funcs_t* --> @@ -8501,7 +8499,7 @@ <!-- parameter of type 'hb_font_funcs_t*' --> <parameter type-id='type-id-119' name='ffuncs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> <!-- parameter of type 'typedef hb_font_get_glyph_contour_point_func_t' --> - <parameter type-id='type-id-209' name='func' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> + <parameter type-id='type-id-208' name='func' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32' name='user_data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> <!-- parameter of type 'typedef hb_destroy_func_t' --> @@ -8514,7 +8512,7 @@ <!-- parameter of type 'hb_font_funcs_t*' --> <parameter type-id='type-id-119' name='ffuncs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> <!-- parameter of type 'typedef hb_font_get_glyph_extents_func_t' --> - <parameter type-id='type-id-208' name='func' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> + <parameter type-id='type-id-207' name='func' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32' name='user_data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> <!-- parameter of type 'typedef hb_destroy_func_t' --> @@ -8527,7 +8525,7 @@ <!-- parameter of type 'hb_font_funcs_t*' --> <parameter type-id='type-id-119' name='ffuncs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> <!-- parameter of type 'typedef hb_font_get_glyph_from_name_func_t' --> - <parameter type-id='type-id-211' name='func' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> + <parameter type-id='type-id-210' name='func' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32' name='user_data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> <!-- parameter of type 'typedef hb_destroy_func_t' --> @@ -8540,7 +8538,7 @@ <!-- parameter of type 'hb_font_funcs_t*' --> <parameter type-id='type-id-119' name='ffuncs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> <!-- parameter of type 'typedef hb_font_get_glyph_func_t' --> - <parameter type-id='type-id-201' name='func' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> + <parameter type-id='type-id-200' name='func' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32' name='user_data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> <!-- parameter of type 'typedef hb_destroy_func_t' --> @@ -8553,7 +8551,7 @@ <!-- parameter of type 'hb_font_funcs_t*' --> <parameter type-id='type-id-119' name='ffuncs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> <!-- parameter of type 'typedef hb_font_get_glyph_h_advance_func_t' --> - <parameter type-id='type-id-202' name='func' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> + <parameter type-id='type-id-201' name='func' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32' name='user_data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> <!-- parameter of type 'typedef hb_destroy_func_t' --> @@ -8566,7 +8564,7 @@ <!-- parameter of type 'hb_font_funcs_t*' --> <parameter type-id='type-id-119' name='ffuncs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> <!-- parameter of type 'typedef hb_font_get_glyph_h_kerning_func_t' --> - <parameter type-id='type-id-206' name='func' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> + <parameter type-id='type-id-205' name='func' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32' name='user_data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> <!-- parameter of type 'typedef hb_destroy_func_t' --> @@ -8579,7 +8577,7 @@ <!-- parameter of type 'hb_font_funcs_t*' --> <parameter type-id='type-id-119' name='ffuncs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> <!-- parameter of type 'typedef hb_font_get_glyph_h_origin_func_t' --> - <parameter type-id='type-id-204' name='func' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> + <parameter type-id='type-id-203' name='func' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32' name='user_data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> <!-- parameter of type 'typedef hb_destroy_func_t' --> @@ -8592,7 +8590,7 @@ <!-- parameter of type 'hb_font_funcs_t*' --> <parameter type-id='type-id-119' name='ffuncs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> <!-- parameter of type 'typedef hb_font_get_glyph_name_func_t' --> - <parameter type-id='type-id-210' name='func' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> + <parameter type-id='type-id-209' name='func' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32' name='user_data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> <!-- parameter of type 'typedef hb_destroy_func_t' --> @@ -8605,7 +8603,7 @@ <!-- parameter of type 'hb_font_funcs_t*' --> <parameter type-id='type-id-119' name='ffuncs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> <!-- parameter of type 'typedef hb_font_get_glyph_v_advance_func_t' --> - <parameter type-id='type-id-203' name='func' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> + <parameter type-id='type-id-202' name='func' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32' name='user_data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> <!-- parameter of type 'typedef hb_destroy_func_t' --> @@ -8618,7 +8616,7 @@ <!-- parameter of type 'hb_font_funcs_t*' --> <parameter type-id='type-id-119' name='ffuncs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> <!-- parameter of type 'typedef hb_font_get_glyph_v_kerning_func_t' --> - <parameter type-id='type-id-207' name='func' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> + <parameter type-id='type-id-206' name='func' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32' name='user_data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> <!-- parameter of type 'typedef hb_destroy_func_t' --> @@ -8631,7 +8629,7 @@ <!-- parameter of type 'hb_font_funcs_t*' --> <parameter type-id='type-id-119' name='ffuncs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> <!-- parameter of type 'typedef hb_font_get_glyph_v_origin_func_t' --> - <parameter type-id='type-id-205' name='func' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> + <parameter type-id='type-id-204' name='func' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32' name='user_data' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='411' column='1'/> <!-- parameter of type 'typedef hb_destroy_func_t' --> @@ -9028,9 +9026,9 @@ <!-- parameter of type 'hb_font_t*' --> <parameter type-id='type-id-117' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='1191' column='1'/> <!-- parameter of type 'int*' --> - <parameter type-id='type-id-574' name='x_scale' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='1192' column='1'/> + <parameter type-id='type-id-573' name='x_scale' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='1192' column='1'/> <!-- parameter of type 'int*' --> - <parameter type-id='type-id-574' name='y_scale' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='1193' column='1'/> + <parameter type-id='type-id-573' name='y_scale' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-font.cc' line='1193' column='1'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -9059,81 +9057,81 @@ </abi-instr> <abi-instr address-size='64' path='hb-ft.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src' language='LANG_C_plus_plus'> <!-- struct FT_Glyph_Metrics_ --> - <class-decl name='FT_Glyph_Metrics_' size-in-bits='512' is-struct='yes' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='280' column='1' id='type-id-575'> + <class-decl name='FT_Glyph_Metrics_' size-in-bits='512' is-struct='yes' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='280' column='1' id='type-id-574'> <data-member access='public' layout-offset-in-bits='0'> <!-- FT_Pos FT_Glyph_Metrics_::width --> - <var-decl name='width' type-id='type-id-576' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='281' column='1'/> + <var-decl name='width' type-id='type-id-575' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='281' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <!-- FT_Pos FT_Glyph_Metrics_::height --> - <var-decl name='height' type-id='type-id-576' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='282' column='1'/> + <var-decl name='height' type-id='type-id-575' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='282' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> <!-- FT_Pos FT_Glyph_Metrics_::horiBearingX --> - <var-decl name='horiBearingX' type-id='type-id-576' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='284' column='1'/> + <var-decl name='horiBearingX' type-id='type-id-575' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='284' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> <!-- FT_Pos FT_Glyph_Metrics_::horiBearingY --> - <var-decl name='horiBearingY' type-id='type-id-576' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='285' column='1'/> + <var-decl name='horiBearingY' type-id='type-id-575' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='285' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> <!-- FT_Pos FT_Glyph_Metrics_::horiAdvance --> - <var-decl name='horiAdvance' type-id='type-id-576' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='286' column='1'/> + <var-decl name='horiAdvance' type-id='type-id-575' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='286' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> <!-- FT_Pos FT_Glyph_Metrics_::vertBearingX --> - <var-decl name='vertBearingX' type-id='type-id-576' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='288' column='1'/> + <var-decl name='vertBearingX' type-id='type-id-575' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='288' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> <!-- FT_Pos FT_Glyph_Metrics_::vertBearingY --> - <var-decl name='vertBearingY' type-id='type-id-576' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='289' column='1'/> + <var-decl name='vertBearingY' type-id='type-id-575' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='289' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='448'> <!-- FT_Pos FT_Glyph_Metrics_::vertAdvance --> - <var-decl name='vertAdvance' type-id='type-id-576' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='290' column='1'/> + <var-decl name='vertAdvance' type-id='type-id-575' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='290' column='1'/> </data-member> </class-decl> <!-- typedef FT_Glyph_Metrics_ FT_Glyph_Metrics --> - <typedef-decl name='FT_Glyph_Metrics' type-id='type-id-575' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='292' column='1' id='type-id-577'/> + <typedef-decl name='FT_Glyph_Metrics' type-id='type-id-574' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='292' column='1' id='type-id-576'/> <!-- struct FT_Bitmap_Size_ --> - <class-decl name='FT_Bitmap_Size_' size-in-bits='256' is-struct='yes' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='334' column='1' id='type-id-578'> + <class-decl name='FT_Bitmap_Size_' size-in-bits='256' is-struct='yes' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='334' column='1' id='type-id-577'> <data-member access='public' layout-offset-in-bits='0'> <!-- FT_Short FT_Bitmap_Size_::height --> - <var-decl name='height' type-id='type-id-579' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='335' column='1'/> + <var-decl name='height' type-id='type-id-578' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='335' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='16'> <!-- FT_Short FT_Bitmap_Size_::width --> - <var-decl name='width' type-id='type-id-579' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='336' column='1'/> + <var-decl name='width' type-id='type-id-578' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='336' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <!-- FT_Pos FT_Bitmap_Size_::size --> - <var-decl name='size' type-id='type-id-576' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='338' column='1'/> + <var-decl name='size' type-id='type-id-575' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='338' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> <!-- FT_Pos FT_Bitmap_Size_::x_ppem --> - <var-decl name='x_ppem' type-id='type-id-576' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='340' column='1'/> + <var-decl name='x_ppem' type-id='type-id-575' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='340' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> <!-- FT_Pos FT_Bitmap_Size_::y_ppem --> - <var-decl name='y_ppem' type-id='type-id-576' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='341' column='1'/> + <var-decl name='y_ppem' type-id='type-id-575' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='341' column='1'/> </data-member> </class-decl> <!-- typedef FT_Bitmap_Size_ FT_Bitmap_Size --> - <typedef-decl name='FT_Bitmap_Size' type-id='type-id-578' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='343' column='1' id='type-id-580'/> + <typedef-decl name='FT_Bitmap_Size' type-id='type-id-577' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='343' column='1' id='type-id-579'/> <!-- typedef FT_LibraryRec_* FT_Library --> - <typedef-decl name='FT_Library' type-id='type-id-581' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='376' column='1' id='type-id-582'/> + <typedef-decl name='FT_Library' type-id='type-id-580' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='376' column='1' id='type-id-581'/> <!-- typedef FT_DriverRec_* FT_Driver --> - <typedef-decl name='FT_Driver' type-id='type-id-583' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='401' column='1' id='type-id-584'/> + <typedef-decl name='FT_Driver' type-id='type-id-582' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='401' column='1' id='type-id-583'/> <!-- typedef FT_FaceRec_* FT_Face --> - <typedef-decl name='FT_Face' type-id='type-id-585' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='440' column='1' id='type-id-586'/> + <typedef-decl name='FT_Face' type-id='type-id-584' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='440' column='1' id='type-id-585'/> <!-- typedef FT_SizeRec_* FT_Size --> - <typedef-decl name='FT_Size' type-id='type-id-587' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='471' column='1' id='type-id-588'/> + <typedef-decl name='FT_Size' type-id='type-id-586' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='471' column='1' id='type-id-587'/> <!-- typedef FT_GlyphSlotRec_* FT_GlyphSlot --> - <typedef-decl name='FT_GlyphSlot' type-id='type-id-589' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='492' column='1' id='type-id-590'/> + <typedef-decl name='FT_GlyphSlot' type-id='type-id-588' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='492' column='1' id='type-id-589'/> <!-- typedef FT_CharMapRec_* FT_CharMap --> - <typedef-decl name='FT_CharMap' type-id='type-id-591' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='524' column='1' id='type-id-592'/> + <typedef-decl name='FT_CharMap' type-id='type-id-590' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='524' column='1' id='type-id-591'/> <!-- enum FT_Encoding_ --> - <enum-decl name='FT_Encoding_' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='698' column='1' id='type-id-593'> + <enum-decl name='FT_Encoding_' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='698' column='1' id='type-id-592'> <underlying-type type-id='type-id-11'/> <enumerator name='FT_ENCODING_NONE' value='0'/> <enumerator name='FT_ENCODING_MS_SYMBOL' value='1937337698'/> @@ -9156,145 +9154,145 @@ <enumerator name='FT_ENCODING_APPLE_ROMAN' value='1634889070'/> </enum-decl> <!-- typedef FT_Encoding_ FT_Encoding --> - <typedef-decl name='FT_Encoding' type-id='type-id-593' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='727' column='1' id='type-id-594'/> + <typedef-decl name='FT_Encoding' type-id='type-id-592' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='727' column='1' id='type-id-593'/> <!-- struct FT_CharMapRec_ --> - <class-decl name='FT_CharMapRec_' size-in-bits='128' is-struct='yes' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='780' column='1' id='type-id-595'> + <class-decl name='FT_CharMapRec_' size-in-bits='128' is-struct='yes' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='780' column='1' id='type-id-594'> <data-member access='public' layout-offset-in-bits='0'> <!-- FT_Face FT_CharMapRec_::face --> - <var-decl name='face' type-id='type-id-586' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='781' column='1'/> + <var-decl name='face' type-id='type-id-585' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='781' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <!-- FT_Encoding FT_CharMapRec_::encoding --> - <var-decl name='encoding' type-id='type-id-594' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='782' column='1'/> + <var-decl name='encoding' type-id='type-id-593' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='782' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='96'> <!-- FT_UShort FT_CharMapRec_::platform_id --> - <var-decl name='platform_id' type-id='type-id-596' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='783' column='1'/> + <var-decl name='platform_id' type-id='type-id-595' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='783' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='112'> <!-- FT_UShort FT_CharMapRec_::encoding_id --> - <var-decl name='encoding_id' type-id='type-id-596' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='784' column='1'/> + <var-decl name='encoding_id' type-id='type-id-595' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='784' column='1'/> </data-member> </class-decl> <!-- typedef FT_Face_InternalRec_* FT_Face_Internal --> - <typedef-decl name='FT_Face_Internal' type-id='type-id-597' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='810' column='1' id='type-id-598'/> + <typedef-decl name='FT_Face_Internal' type-id='type-id-596' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='810' column='1' id='type-id-597'/> <!-- struct FT_FaceRec_ --> - <class-decl name='FT_FaceRec_' size-in-bits='1984' is-struct='yes' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='959' column='1' id='type-id-599'> + <class-decl name='FT_FaceRec_' size-in-bits='1984' is-struct='yes' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='959' column='1' id='type-id-598'> <data-member access='public' layout-offset-in-bits='0'> <!-- FT_Long FT_FaceRec_::num_faces --> - <var-decl name='num_faces' type-id='type-id-600' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='960' column='1'/> + <var-decl name='num_faces' type-id='type-id-599' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='960' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <!-- FT_Long FT_FaceRec_::face_index --> - <var-decl name='face_index' type-id='type-id-600' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='961' column='1'/> + <var-decl name='face_index' type-id='type-id-599' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='961' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> <!-- FT_Long FT_FaceRec_::face_flags --> - <var-decl name='face_flags' type-id='type-id-600' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='963' column='1'/> + <var-decl name='face_flags' type-id='type-id-599' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='963' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> <!-- FT_Long FT_FaceRec_::style_flags --> - <var-decl name='style_flags' type-id='type-id-600' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='964' column='1'/> + <var-decl name='style_flags' type-id='type-id-599' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='964' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> <!-- FT_Long FT_FaceRec_::num_glyphs --> - <var-decl name='num_glyphs' type-id='type-id-600' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='966' column='1'/> + <var-decl name='num_glyphs' type-id='type-id-599' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='966' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> <!-- FT_String* FT_FaceRec_::family_name --> - <var-decl name='family_name' type-id='type-id-601' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='968' column='1'/> + <var-decl name='family_name' type-id='type-id-600' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='968' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> <!-- FT_String* FT_FaceRec_::style_name --> - <var-decl name='style_name' type-id='type-id-601' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='969' column='1'/> + <var-decl name='style_name' type-id='type-id-600' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='969' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='448'> <!-- FT_Int FT_FaceRec_::num_fixed_sizes --> - <var-decl name='num_fixed_sizes' type-id='type-id-602' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='971' column='1'/> + <var-decl name='num_fixed_sizes' type-id='type-id-601' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='971' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='512'> <!-- FT_Bitmap_Size* FT_FaceRec_::available_sizes --> - <var-decl name='available_sizes' type-id='type-id-603' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='972' column='1'/> + <var-decl name='available_sizes' type-id='type-id-602' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='972' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='576'> <!-- FT_Int FT_FaceRec_::num_charmaps --> - <var-decl name='num_charmaps' type-id='type-id-602' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='974' column='1'/> + <var-decl name='num_charmaps' type-id='type-id-601' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='974' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='640'> <!-- FT_CharMap* FT_FaceRec_::charmaps --> - <var-decl name='charmaps' type-id='type-id-604' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='975' column='1'/> + <var-decl name='charmaps' type-id='type-id-603' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='975' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='704'> <!-- FT_Generic FT_FaceRec_::generic --> - <var-decl name='generic' type-id='type-id-605' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='977' column='1'/> + <var-decl name='generic' type-id='type-id-604' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='977' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='832'> <!-- FT_BBox FT_FaceRec_::bbox --> - <var-decl name='bbox' type-id='type-id-606' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='982' column='1'/> + <var-decl name='bbox' type-id='type-id-605' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='982' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1088'> <!-- FT_UShort FT_FaceRec_::units_per_EM --> - <var-decl name='units_per_EM' type-id='type-id-596' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='984' column='1'/> + <var-decl name='units_per_EM' type-id='type-id-595' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='984' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1104'> <!-- FT_Short FT_FaceRec_::ascender --> - <var-decl name='ascender' type-id='type-id-579' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='985' column='1'/> + <var-decl name='ascender' type-id='type-id-578' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='985' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1120'> <!-- FT_Short FT_FaceRec_::descender --> - <var-decl name='descender' type-id='type-id-579' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='986' column='1'/> + <var-decl name='descender' type-id='type-id-578' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='986' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1136'> <!-- FT_Short FT_FaceRec_::height --> - <var-decl name='height' type-id='type-id-579' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='987' column='1'/> + <var-decl name='height' type-id='type-id-578' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='987' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1152'> <!-- FT_Short FT_FaceRec_::max_advance_width --> - <var-decl name='max_advance_width' type-id='type-id-579' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='989' column='1'/> + <var-decl name='max_advance_width' type-id='type-id-578' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='989' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1168'> <!-- FT_Short FT_FaceRec_::max_advance_height --> - <var-decl name='max_advance_height' type-id='type-id-579' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='990' column='1'/> + <var-decl name='max_advance_height' type-id='type-id-578' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='990' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1184'> <!-- FT_Short FT_FaceRec_::underline_position --> - <var-decl name='underline_position' type-id='type-id-579' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='992' column='1'/> + <var-decl name='underline_position' type-id='type-id-578' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='992' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1200'> <!-- FT_Short FT_FaceRec_::underline_thickness --> - <var-decl name='underline_thickness' type-id='type-id-579' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='993' column='1'/> + <var-decl name='underline_thickness' type-id='type-id-578' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='993' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1216'> <!-- FT_GlyphSlot FT_FaceRec_::glyph --> - <var-decl name='glyph' type-id='type-id-590' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='995' column='1'/> + <var-decl name='glyph' type-id='type-id-589' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='995' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1280'> <!-- FT_Size FT_FaceRec_::size --> - <var-decl name='size' type-id='type-id-588' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='996' column='1'/> + <var-decl name='size' type-id='type-id-587' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='996' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1344'> <!-- FT_CharMap FT_FaceRec_::charmap --> - <var-decl name='charmap' type-id='type-id-592' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='997' column='1'/> + <var-decl name='charmap' type-id='type-id-591' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='997' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1408'> <!-- FT_Driver FT_FaceRec_::driver --> - <var-decl name='driver' type-id='type-id-584' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1001' column='1'/> + <var-decl name='driver' type-id='type-id-583' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1001' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1472'> <!-- FT_Memory FT_FaceRec_::memory --> - <var-decl name='memory' type-id='type-id-607' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1002' column='1'/> + <var-decl name='memory' type-id='type-id-606' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1002' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1536'> <!-- FT_Stream FT_FaceRec_::stream --> - <var-decl name='stream' type-id='type-id-608' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1003' column='1'/> + <var-decl name='stream' type-id='type-id-607' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1003' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1600'> <!-- FT_ListRec FT_FaceRec_::sizes_list --> - <var-decl name='sizes_list' type-id='type-id-609' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1005' column='1'/> + <var-decl name='sizes_list' type-id='type-id-608' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1005' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1728'> <!-- FT_Generic FT_FaceRec_::autohint --> - <var-decl name='autohint' type-id='type-id-605' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1007' column='1'/> + <var-decl name='autohint' type-id='type-id-604' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1007' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1856'> <!-- void* FT_FaceRec_::extensions --> @@ -9302,136 +9300,136 @@ </data-member> <data-member access='public' layout-offset-in-bits='1920'> <!-- FT_Face_Internal FT_FaceRec_::internal --> - <var-decl name='internal' type-id='type-id-598' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1010' column='1'/> + <var-decl name='internal' type-id='type-id-597' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1010' column='1'/> </data-member> </class-decl> <!-- typedef FT_Size_InternalRec_* FT_Size_Internal --> - <typedef-decl name='FT_Size_Internal' type-id='type-id-610' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1367' column='1' id='type-id-611'/> + <typedef-decl name='FT_Size_Internal' type-id='type-id-609' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1367' column='1' id='type-id-610'/> <!-- struct FT_Size_Metrics_ --> - <class-decl name='FT_Size_Metrics_' size-in-bits='448' is-struct='yes' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1426' column='1' id='type-id-612'> + <class-decl name='FT_Size_Metrics_' size-in-bits='448' is-struct='yes' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1426' column='1' id='type-id-611'> <data-member access='public' layout-offset-in-bits='0'> <!-- FT_UShort FT_Size_Metrics_::x_ppem --> - <var-decl name='x_ppem' type-id='type-id-596' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1427' column='1'/> + <var-decl name='x_ppem' type-id='type-id-595' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1427' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='16'> <!-- FT_UShort FT_Size_Metrics_::y_ppem --> - <var-decl name='y_ppem' type-id='type-id-596' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1428' column='1'/> + <var-decl name='y_ppem' type-id='type-id-595' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1428' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <!-- FT_Fixed FT_Size_Metrics_::x_scale --> - <var-decl name='x_scale' type-id='type-id-613' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1430' column='1'/> + <var-decl name='x_scale' type-id='type-id-612' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1430' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> <!-- FT_Fixed FT_Size_Metrics_::y_scale --> - <var-decl name='y_scale' type-id='type-id-613' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1431' column='1'/> + <var-decl name='y_scale' type-id='type-id-612' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1431' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> <!-- FT_Pos FT_Size_Metrics_::ascender --> - <var-decl name='ascender' type-id='type-id-576' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1433' column='1'/> + <var-decl name='ascender' type-id='type-id-575' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1433' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> <!-- FT_Pos FT_Size_Metrics_::descender --> - <var-decl name='descender' type-id='type-id-576' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1434' column='1'/> + <var-decl name='descender' type-id='type-id-575' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1434' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> <!-- FT_Pos FT_Size_Metrics_::height --> - <var-decl name='height' type-id='type-id-576' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1435' column='1'/> + <var-decl name='height' type-id='type-id-575' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1435' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> <!-- FT_Pos FT_Size_Metrics_::max_advance --> - <var-decl name='max_advance' type-id='type-id-576' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1436' column='1'/> + <var-decl name='max_advance' type-id='type-id-575' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1436' column='1'/> </data-member> </class-decl> <!-- typedef FT_Size_Metrics_ FT_Size_Metrics --> - <typedef-decl name='FT_Size_Metrics' type-id='type-id-612' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1438' column='1' id='type-id-614'/> + <typedef-decl name='FT_Size_Metrics' type-id='type-id-611' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1438' column='1' id='type-id-613'/> <!-- struct FT_SizeRec_ --> - <class-decl name='FT_SizeRec_' size-in-bits='704' is-struct='yes' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1461' column='1' id='type-id-615'> + <class-decl name='FT_SizeRec_' size-in-bits='704' is-struct='yes' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1461' column='1' id='type-id-614'> <data-member access='public' layout-offset-in-bits='0'> <!-- FT_Face FT_SizeRec_::face --> - <var-decl name='face' type-id='type-id-586' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1462' column='1'/> + <var-decl name='face' type-id='type-id-585' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1462' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <!-- FT_Generic FT_SizeRec_::generic --> - <var-decl name='generic' type-id='type-id-605' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1463' column='1'/> + <var-decl name='generic' type-id='type-id-604' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1463' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> <!-- FT_Size_Metrics FT_SizeRec_::metrics --> - <var-decl name='metrics' type-id='type-id-614' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1464' column='1'/> + <var-decl name='metrics' type-id='type-id-613' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1464' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='640'> <!-- FT_Size_Internal FT_SizeRec_::internal --> - <var-decl name='internal' type-id='type-id-611' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1465' column='1'/> + <var-decl name='internal' type-id='type-id-610' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1465' column='1'/> </data-member> </class-decl> <!-- typedef FT_SubGlyphRec_* FT_SubGlyph --> - <typedef-decl name='FT_SubGlyph' type-id='type-id-616' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1486' column='1' id='type-id-617'/> + <typedef-decl name='FT_SubGlyph' type-id='type-id-615' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1486' column='1' id='type-id-616'/> <!-- typedef FT_Slot_InternalRec_* FT_Slot_Internal --> - <typedef-decl name='FT_Slot_Internal' type-id='type-id-618' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1498' column='1' id='type-id-619'/> + <typedef-decl name='FT_Slot_Internal' type-id='type-id-617' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1498' column='1' id='type-id-618'/> <!-- struct FT_GlyphSlotRec_ --> - <class-decl name='FT_GlyphSlotRec_' size-in-bits='2432' is-struct='yes' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1671' column='1' id='type-id-620'> + <class-decl name='FT_GlyphSlotRec_' size-in-bits='2432' is-struct='yes' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1671' column='1' id='type-id-619'> <data-member access='public' layout-offset-in-bits='0'> <!-- FT_Library FT_GlyphSlotRec_::library --> - <var-decl name='library' type-id='type-id-582' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1672' column='1'/> + <var-decl name='library' type-id='type-id-581' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1672' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <!-- FT_Face FT_GlyphSlotRec_::face --> - <var-decl name='face' type-id='type-id-586' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1673' column='1'/> + <var-decl name='face' type-id='type-id-585' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1673' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> <!-- FT_GlyphSlot FT_GlyphSlotRec_::next --> - <var-decl name='next' type-id='type-id-590' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1674' column='1'/> + <var-decl name='next' type-id='type-id-589' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1674' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> <!-- FT_UInt FT_GlyphSlotRec_::reserved --> - <var-decl name='reserved' type-id='type-id-621' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1675' column='1'/> + <var-decl name='reserved' type-id='type-id-620' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1675' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> <!-- FT_Generic FT_GlyphSlotRec_::generic --> - <var-decl name='generic' type-id='type-id-605' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1676' column='1'/> + <var-decl name='generic' type-id='type-id-604' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1676' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> <!-- FT_Glyph_Metrics FT_GlyphSlotRec_::metrics --> - <var-decl name='metrics' type-id='type-id-577' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1678' column='1'/> + <var-decl name='metrics' type-id='type-id-576' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1678' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='896'> <!-- FT_Fixed FT_GlyphSlotRec_::linearHoriAdvance --> - <var-decl name='linearHoriAdvance' type-id='type-id-613' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1679' column='1'/> + <var-decl name='linearHoriAdvance' type-id='type-id-612' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1679' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='960'> <!-- FT_Fixed FT_GlyphSlotRec_::linearVertAdvance --> - <var-decl name='linearVertAdvance' type-id='type-id-613' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1680' column='1'/> + <var-decl name='linearVertAdvance' type-id='type-id-612' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1680' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1024'> <!-- FT_Vector FT_GlyphSlotRec_::advance --> - <var-decl name='advance' type-id='type-id-622' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1681' column='1'/> + <var-decl name='advance' type-id='type-id-621' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1681' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1152'> <!-- FT_Glyph_Format FT_GlyphSlotRec_::format --> - <var-decl name='format' type-id='type-id-623' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1683' column='1'/> + <var-decl name='format' type-id='type-id-622' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1683' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1216'> <!-- FT_Bitmap FT_GlyphSlotRec_::bitmap --> - <var-decl name='bitmap' type-id='type-id-624' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1685' column='1'/> + <var-decl name='bitmap' type-id='type-id-623' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1685' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1536'> <!-- FT_Int FT_GlyphSlotRec_::bitmap_left --> - <var-decl name='bitmap_left' type-id='type-id-602' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1686' column='1'/> + <var-decl name='bitmap_left' type-id='type-id-601' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1686' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1568'> <!-- FT_Int FT_GlyphSlotRec_::bitmap_top --> - <var-decl name='bitmap_top' type-id='type-id-602' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1687' column='1'/> + <var-decl name='bitmap_top' type-id='type-id-601' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1687' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1600'> <!-- FT_Outline FT_GlyphSlotRec_::outline --> - <var-decl name='outline' type-id='type-id-625' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1689' column='1'/> + <var-decl name='outline' type-id='type-id-624' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1689' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1920'> <!-- FT_UInt FT_GlyphSlotRec_::num_subglyphs --> - <var-decl name='num_subglyphs' type-id='type-id-621' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1691' column='1'/> + <var-decl name='num_subglyphs' type-id='type-id-620' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1691' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1984'> <!-- FT_SubGlyph FT_GlyphSlotRec_::subglyphs --> - <var-decl name='subglyphs' type-id='type-id-617' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1692' column='1'/> + <var-decl name='subglyphs' type-id='type-id-616' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1692' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='2048'> <!-- void* FT_GlyphSlotRec_::control_data --> @@ -9443,11 +9441,11 @@ </data-member> <data-member access='public' layout-offset-in-bits='2176'> <!-- FT_Pos FT_GlyphSlotRec_::lsb_delta --> - <var-decl name='lsb_delta' type-id='type-id-576' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1697' column='1'/> + <var-decl name='lsb_delta' type-id='type-id-575' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1697' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='2240'> <!-- FT_Pos FT_GlyphSlotRec_::rsb_delta --> - <var-decl name='rsb_delta' type-id='type-id-576' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1698' column='1'/> + <var-decl name='rsb_delta' type-id='type-id-575' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1698' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='2304'> <!-- void* FT_GlyphSlotRec_::other --> @@ -9455,47 +9453,47 @@ </data-member> <data-member access='public' layout-offset-in-bits='2368'> <!-- FT_Slot_Internal FT_GlyphSlotRec_::internal --> - <var-decl name='internal' type-id='type-id-619' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1702' column='1'/> + <var-decl name='internal' type-id='type-id-618' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/freetype.h' line='1702' column='1'/> </data-member> </class-decl> <!-- typedef long int FT_Pos --> - <typedef-decl name='FT_Pos' type-id='type-id-10' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftimage.h' line='58' column='1' id='type-id-576'/> + <typedef-decl name='FT_Pos' type-id='type-id-10' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftimage.h' line='58' column='1' id='type-id-575'/> <!-- struct FT_Vector_ --> - <class-decl name='FT_Vector_' size-in-bits='128' is-struct='yes' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftimage.h' line='75' column='1' id='type-id-626'> + <class-decl name='FT_Vector_' size-in-bits='128' is-struct='yes' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftimage.h' line='75' column='1' id='type-id-625'> <data-member access='public' layout-offset-in-bits='0'> <!-- FT_Pos FT_Vector_::x --> - <var-decl name='x' type-id='type-id-576' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftimage.h' line='76' column='1'/> + <var-decl name='x' type-id='type-id-575' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftimage.h' line='76' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <!-- FT_Pos FT_Vector_::y --> - <var-decl name='y' type-id='type-id-576' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftimage.h' line='77' column='1'/> + <var-decl name='y' type-id='type-id-575' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftimage.h' line='77' column='1'/> </data-member> </class-decl> <!-- typedef FT_Vector_ FT_Vector --> - <typedef-decl name='FT_Vector' type-id='type-id-626' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftimage.h' line='79' column='1' id='type-id-622'/> + <typedef-decl name='FT_Vector' type-id='type-id-625' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftimage.h' line='79' column='1' id='type-id-621'/> <!-- struct FT_BBox_ --> - <class-decl name='FT_BBox_' size-in-bits='256' is-struct='yes' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftimage.h' line='116' column='1' id='type-id-627'> + <class-decl name='FT_BBox_' size-in-bits='256' is-struct='yes' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftimage.h' line='116' column='1' id='type-id-626'> <data-member access='public' layout-offset-in-bits='0'> <!-- FT_Pos FT_BBox_::xMin --> - <var-decl name='xMin' type-id='type-id-576' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftimage.h' line='117' column='1'/> + <var-decl name='xMin' type-id='type-id-575' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftimage.h' line='117' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <!-- FT_Pos FT_BBox_::yMin --> - <var-decl name='yMin' type-id='type-id-576' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftimage.h' line='117' column='1'/> + <var-decl name='yMin' type-id='type-id-575' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftimage.h' line='117' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> <!-- FT_Pos FT_BBox_::xMax --> - <var-decl name='xMax' type-id='type-id-576' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftimage.h' line='118' column='1'/> + <var-decl name='xMax' type-id='type-id-575' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftimage.h' line='118' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> <!-- FT_Pos FT_BBox_::yMax --> - <var-decl name='yMax' type-id='type-id-576' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftimage.h' line='118' column='1'/> + <var-decl name='yMax' type-id='type-id-575' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftimage.h' line='118' column='1'/> </data-member> </class-decl> <!-- typedef FT_BBox_ FT_BBox --> - <typedef-decl name='FT_BBox' type-id='type-id-627' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftimage.h' line='120' column='1' id='type-id-606'/> + <typedef-decl name='FT_BBox' type-id='type-id-626' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftimage.h' line='120' column='1' id='type-id-605'/> <!-- struct FT_Bitmap_ --> - <class-decl name='FT_Bitmap_' size-in-bits='320' is-struct='yes' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftimage.h' line='320' column='1' id='type-id-628'> + <class-decl name='FT_Bitmap_' size-in-bits='320' is-struct='yes' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftimage.h' line='320' column='1' id='type-id-627'> <data-member access='public' layout-offset-in-bits='0'> <!-- int FT_Bitmap_::rows --> <var-decl name='rows' type-id='type-id-9' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftimage.h' line='321' column='1'/> @@ -9510,7 +9508,7 @@ </data-member> <data-member access='public' layout-offset-in-bits='128'> <!-- unsigned char* FT_Bitmap_::buffer --> - <var-decl name='buffer' type-id='type-id-629' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftimage.h' line='324' column='1'/> + <var-decl name='buffer' type-id='type-id-628' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftimage.h' line='324' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> <!-- short int FT_Bitmap_::num_grays --> @@ -9530,9 +9528,9 @@ </data-member> </class-decl> <!-- typedef FT_Bitmap_ FT_Bitmap --> - <typedef-decl name='FT_Bitmap' type-id='type-id-628' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftimage.h' line='330' column='1' id='type-id-624'/> + <typedef-decl name='FT_Bitmap' type-id='type-id-627' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftimage.h' line='330' column='1' id='type-id-623'/> <!-- struct FT_Outline_ --> - <class-decl name='FT_Outline_' size-in-bits='320' is-struct='yes' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftimage.h' line='393' column='1' id='type-id-630'> + <class-decl name='FT_Outline_' size-in-bits='320' is-struct='yes' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftimage.h' line='393' column='1' id='type-id-629'> <data-member access='public' layout-offset-in-bits='0'> <!-- short int FT_Outline_::n_contours --> <var-decl name='n_contours' type-id='type-id-72' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftimage.h' line='394' column='1'/> @@ -9543,7 +9541,7 @@ </data-member> <data-member access='public' layout-offset-in-bits='64'> <!-- FT_Vector* FT_Outline_::points --> - <var-decl name='points' type-id='type-id-631' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftimage.h' line='397' column='1'/> + <var-decl name='points' type-id='type-id-630' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftimage.h' line='397' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> <!-- char* FT_Outline_::tags --> @@ -9551,7 +9549,7 @@ </data-member> <data-member access='public' layout-offset-in-bits='192'> <!-- short int* FT_Outline_::contours --> - <var-decl name='contours' type-id='type-id-632' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftimage.h' line='399' column='1'/> + <var-decl name='contours' type-id='type-id-631' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftimage.h' line='399' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> <!-- int FT_Outline_::flags --> @@ -9559,9 +9557,9 @@ </data-member> </class-decl> <!-- typedef FT_Outline_ FT_Outline --> - <typedef-decl name='FT_Outline' type-id='type-id-630' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftimage.h' line='403' column='1' id='type-id-625'/> + <typedef-decl name='FT_Outline' type-id='type-id-629' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftimage.h' line='403' column='1' id='type-id-624'/> <!-- enum FT_Glyph_Format_ --> - <enum-decl name='FT_Glyph_Format_' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftimage.h' line='787' column='1' id='type-id-633'> + <enum-decl name='FT_Glyph_Format_' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftimage.h' line='787' column='1' id='type-id-632'> <underlying-type type-id='type-id-11'/> <enumerator name='FT_GLYPH_FORMAT_NONE' value='0'/> <enumerator name='FT_GLYPH_FORMAT_COMPOSITE' value='1668246896'/> @@ -9570,38 +9568,38 @@ <enumerator name='FT_GLYPH_FORMAT_PLOTTER' value='1886154612'/> </enum-decl> <!-- typedef FT_Glyph_Format_ FT_Glyph_Format --> - <typedef-decl name='FT_Glyph_Format' type-id='type-id-633' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftimage.h' line='796' column='1' id='type-id-623'/> + <typedef-decl name='FT_Glyph_Format' type-id='type-id-632' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftimage.h' line='796' column='1' id='type-id-622'/> <!-- typedef FT_MemoryRec_* FT_Memory --> - <typedef-decl name='FT_Memory' type-id='type-id-634' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftsystem.h' line='66' column='1' id='type-id-607'/> + <typedef-decl name='FT_Memory' type-id='type-id-633' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftsystem.h' line='66' column='1' id='type-id-606'/> <!-- typedef void* (typedef FT_Memory, long int)* FT_Alloc_Func --> - <typedef-decl name='FT_Alloc_Func' type-id='type-id-635' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftsystem.h' line='90' column='1' id='type-id-636'/> + <typedef-decl name='FT_Alloc_Func' type-id='type-id-634' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftsystem.h' line='90' column='1' id='type-id-635'/> <!-- typedef void (typedef FT_Memory, void*)* FT_Free_Func --> - <typedef-decl name='FT_Free_Func' type-id='type-id-637' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftsystem.h' line='111' column='1' id='type-id-638'/> + <typedef-decl name='FT_Free_Func' type-id='type-id-636' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftsystem.h' line='111' column='1' id='type-id-637'/> <!-- typedef void* (typedef FT_Memory, long int, long int, void*)* FT_Realloc_Func --> - <typedef-decl name='FT_Realloc_Func' type-id='type-id-639' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftsystem.h' line='146' column='1' id='type-id-640'/> + <typedef-decl name='FT_Realloc_Func' type-id='type-id-638' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftsystem.h' line='146' column='1' id='type-id-639'/> <!-- struct FT_MemoryRec_ --> - <class-decl name='FT_MemoryRec_' size-in-bits='256' is-struct='yes' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftsystem.h' line='172' column='1' id='type-id-641'> + <class-decl name='FT_MemoryRec_' size-in-bits='256' is-struct='yes' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftsystem.h' line='172' column='1' id='type-id-640'> <data-member access='public' layout-offset-in-bits='0'> <!-- void* FT_MemoryRec_::user --> <var-decl name='user' type-id='type-id-32' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftsystem.h' line='173' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <!-- FT_Alloc_Func FT_MemoryRec_::alloc --> - <var-decl name='alloc' type-id='type-id-636' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftsystem.h' line='174' column='1'/> + <var-decl name='alloc' type-id='type-id-635' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftsystem.h' line='174' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> <!-- FT_Free_Func FT_MemoryRec_::free --> - <var-decl name='free' type-id='type-id-638' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftsystem.h' line='175' column='1'/> + <var-decl name='free' type-id='type-id-637' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftsystem.h' line='175' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> <!-- FT_Realloc_Func FT_MemoryRec_::realloc --> - <var-decl name='realloc' type-id='type-id-640' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftsystem.h' line='176' column='1'/> + <var-decl name='realloc' type-id='type-id-639' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftsystem.h' line='176' column='1'/> </data-member> </class-decl> <!-- typedef FT_StreamRec_* FT_Stream --> - <typedef-decl name='FT_Stream' type-id='type-id-642' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftsystem.h' line='196' column='1' id='type-id-608'/> + <typedef-decl name='FT_Stream' type-id='type-id-641' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftsystem.h' line='196' column='1' id='type-id-607'/> <!-- union FT_StreamDesc_ --> - <union-decl name='FT_StreamDesc_' size-in-bits='64' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftsystem.h' line='210' column='1' id='type-id-643'> + <union-decl name='FT_StreamDesc_' size-in-bits='64' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftsystem.h' line='210' column='1' id='type-id-642'> <data-member access='public'> <!-- long int FT_StreamDesc_::value --> <var-decl name='value' type-id='type-id-10' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftsystem.h' line='211' column='1'/> @@ -9612,94 +9610,94 @@ </data-member> </union-decl> <!-- typedef FT_StreamDesc_ FT_StreamDesc --> - <typedef-decl name='FT_StreamDesc' type-id='type-id-643' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftsystem.h' line='214' column='1' id='type-id-644'/> - <!-- typedef unsigned long int (typedef FT_Stream, unsigned long int, unsigned char*, unsigned long int)* FT_Stream_IoFunc --> - <typedef-decl name='FT_Stream_IoFunc' type-id='type-id-645' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftsystem.h' line='251' column='1' id='type-id-646'/> + <typedef-decl name='FT_StreamDesc' type-id='type-id-642' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftsystem.h' line='214' column='1' id='type-id-643'/> + <!-- typedef long unsigned int (typedef FT_Stream, long unsigned int, unsigned char*, long unsigned int)* FT_Stream_IoFunc --> + <typedef-decl name='FT_Stream_IoFunc' type-id='type-id-644' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftsystem.h' line='251' column='1' id='type-id-645'/> <!-- typedef void (typedef FT_Stream)* FT_Stream_CloseFunc --> - <typedef-decl name='FT_Stream_CloseFunc' type-id='type-id-647' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftsystem.h' line='268' column='1' id='type-id-648'/> + <typedef-decl name='FT_Stream_CloseFunc' type-id='type-id-646' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftsystem.h' line='268' column='1' id='type-id-647'/> <!-- struct FT_StreamRec_ --> - <class-decl name='FT_StreamRec_' size-in-bits='640' is-struct='yes' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftsystem.h' line='322' column='1' id='type-id-649'> + <class-decl name='FT_StreamRec_' size-in-bits='640' is-struct='yes' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftsystem.h' line='322' column='1' id='type-id-648'> <data-member access='public' layout-offset-in-bits='0'> <!-- unsigned char* FT_StreamRec_::base --> - <var-decl name='base' type-id='type-id-629' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftsystem.h' line='323' column='1'/> + <var-decl name='base' type-id='type-id-628' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftsystem.h' line='323' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <!-- unsigned long int FT_StreamRec_::size --> + <!-- long unsigned int FT_StreamRec_::size --> <var-decl name='size' type-id='type-id-4' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftsystem.h' line='324' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <!-- unsigned long int FT_StreamRec_::pos --> + <!-- long unsigned int FT_StreamRec_::pos --> <var-decl name='pos' type-id='type-id-4' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftsystem.h' line='325' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> <!-- FT_StreamDesc FT_StreamRec_::descriptor --> - <var-decl name='descriptor' type-id='type-id-644' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftsystem.h' line='327' column='1'/> + <var-decl name='descriptor' type-id='type-id-643' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftsystem.h' line='327' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> <!-- FT_StreamDesc FT_StreamRec_::pathname --> - <var-decl name='pathname' type-id='type-id-644' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftsystem.h' line='328' column='1'/> + <var-decl name='pathname' type-id='type-id-643' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftsystem.h' line='328' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> <!-- FT_Stream_IoFunc FT_StreamRec_::read --> - <var-decl name='read' type-id='type-id-646' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftsystem.h' line='329' column='1'/> + <var-decl name='read' type-id='type-id-645' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftsystem.h' line='329' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> <!-- FT_Stream_CloseFunc FT_StreamRec_::close --> - <var-decl name='close' type-id='type-id-648' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftsystem.h' line='330' column='1'/> + <var-decl name='close' type-id='type-id-647' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftsystem.h' line='330' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='448'> <!-- FT_Memory FT_StreamRec_::memory --> - <var-decl name='memory' type-id='type-id-607' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftsystem.h' line='332' column='1'/> + <var-decl name='memory' type-id='type-id-606' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftsystem.h' line='332' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='512'> <!-- unsigned char* FT_StreamRec_::cursor --> - <var-decl name='cursor' type-id='type-id-629' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftsystem.h' line='333' column='1'/> + <var-decl name='cursor' type-id='type-id-628' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftsystem.h' line='333' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='576'> <!-- unsigned char* FT_StreamRec_::limit --> - <var-decl name='limit' type-id='type-id-629' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftsystem.h' line='334' column='1'/> + <var-decl name='limit' type-id='type-id-628' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/ftsystem.h' line='334' column='1'/> </data-member> </class-decl> <!-- typedef char FT_String --> - <typedef-decl name='FT_String' type-id='type-id-2' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/fttypes.h' line='183' column='1' id='type-id-650'/> + <typedef-decl name='FT_String' type-id='type-id-2' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/fttypes.h' line='183' column='1' id='type-id-649'/> <!-- typedef short int FT_Short --> - <typedef-decl name='FT_Short' type-id='type-id-72' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/fttypes.h' line='194' column='1' id='type-id-579'/> - <!-- typedef unsigned short int FT_UShort --> - <typedef-decl name='FT_UShort' type-id='type-id-81' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/fttypes.h' line='205' column='1' id='type-id-596'/> + <typedef-decl name='FT_Short' type-id='type-id-72' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/fttypes.h' line='194' column='1' id='type-id-578'/> + <!-- typedef short unsigned int FT_UShort --> + <typedef-decl name='FT_UShort' type-id='type-id-73' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/fttypes.h' line='205' column='1' id='type-id-595'/> <!-- typedef int FT_Int --> - <typedef-decl name='FT_Int' type-id='type-id-9' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/fttypes.h' line='216' column='1' id='type-id-602'/> + <typedef-decl name='FT_Int' type-id='type-id-9' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/fttypes.h' line='216' column='1' id='type-id-601'/> <!-- typedef unsigned int FT_UInt --> - <typedef-decl name='FT_UInt' type-id='type-id-12' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/fttypes.h' line='227' column='1' id='type-id-621'/> + <typedef-decl name='FT_UInt' type-id='type-id-12' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/fttypes.h' line='227' column='1' id='type-id-620'/> <!-- typedef long int FT_Long --> - <typedef-decl name='FT_Long' type-id='type-id-10' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/fttypes.h' line='238' column='1' id='type-id-600'/> + <typedef-decl name='FT_Long' type-id='type-id-10' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/fttypes.h' line='238' column='1' id='type-id-599'/> <!-- typedef long int FT_Fixed --> - <typedef-decl name='FT_Fixed' type-id='type-id-10' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/fttypes.h' line='284' column='1' id='type-id-613'/> + <typedef-decl name='FT_Fixed' type-id='type-id-10' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/fttypes.h' line='284' column='1' id='type-id-612'/> <!-- typedef void (void*)* FT_Generic_Finalizer --> - <typedef-decl name='FT_Generic_Finalizer' type-id='type-id-20' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/fttypes.h' line='424' column='1' id='type-id-651'/> + <typedef-decl name='FT_Generic_Finalizer' type-id='type-id-20' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/fttypes.h' line='424' column='1' id='type-id-650'/> <!-- struct FT_Generic_ --> - <class-decl name='FT_Generic_' size-in-bits='128' is-struct='yes' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/fttypes.h' line='456' column='1' id='type-id-652'> + <class-decl name='FT_Generic_' size-in-bits='128' is-struct='yes' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/fttypes.h' line='456' column='1' id='type-id-651'> <data-member access='public' layout-offset-in-bits='0'> <!-- void* FT_Generic_::data --> <var-decl name='data' type-id='type-id-32' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/fttypes.h' line='457' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <!-- FT_Generic_Finalizer FT_Generic_::finalizer --> - <var-decl name='finalizer' type-id='type-id-651' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/fttypes.h' line='458' column='1'/> + <var-decl name='finalizer' type-id='type-id-650' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/fttypes.h' line='458' column='1'/> </data-member> </class-decl> <!-- typedef FT_Generic_ FT_Generic --> - <typedef-decl name='FT_Generic' type-id='type-id-652' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/fttypes.h' line='460' column='1' id='type-id-605'/> + <typedef-decl name='FT_Generic' type-id='type-id-651' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/fttypes.h' line='460' column='1' id='type-id-604'/> <!-- typedef FT_ListNodeRec_* FT_ListNode --> - <typedef-decl name='FT_ListNode' type-id='type-id-653' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/fttypes.h' line='511' column='1' id='type-id-654'/> + <typedef-decl name='FT_ListNode' type-id='type-id-652' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/fttypes.h' line='511' column='1' id='type-id-653'/> <!-- struct FT_ListNodeRec_ --> - <class-decl name='FT_ListNodeRec_' size-in-bits='192' is-struct='yes' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/fttypes.h' line='541' column='1' id='type-id-655'> + <class-decl name='FT_ListNodeRec_' size-in-bits='192' is-struct='yes' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/fttypes.h' line='541' column='1' id='type-id-654'> <data-member access='public' layout-offset-in-bits='0'> <!-- FT_ListNode FT_ListNodeRec_::prev --> - <var-decl name='prev' type-id='type-id-654' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/fttypes.h' line='542' column='1'/> + <var-decl name='prev' type-id='type-id-653' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/fttypes.h' line='542' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <!-- FT_ListNode FT_ListNodeRec_::next --> - <var-decl name='next' type-id='type-id-654' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/fttypes.h' line='543' column='1'/> + <var-decl name='next' type-id='type-id-653' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/fttypes.h' line='543' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> <!-- void* FT_ListNodeRec_::data --> @@ -9707,82 +9705,82 @@ </data-member> </class-decl> <!-- struct FT_ListRec_ --> - <class-decl name='FT_ListRec_' size-in-bits='128' is-struct='yes' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/fttypes.h' line='564' column='1' id='type-id-656'> + <class-decl name='FT_ListRec_' size-in-bits='128' is-struct='yes' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/fttypes.h' line='564' column='1' id='type-id-655'> <data-member access='public' layout-offset-in-bits='0'> <!-- FT_ListNode FT_ListRec_::head --> - <var-decl name='head' type-id='type-id-654' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/fttypes.h' line='565' column='1'/> + <var-decl name='head' type-id='type-id-653' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/fttypes.h' line='565' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <!-- FT_ListNode FT_ListRec_::tail --> - <var-decl name='tail' type-id='type-id-654' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/fttypes.h' line='566' column='1'/> + <var-decl name='tail' type-id='type-id-653' visibility='default' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/fttypes.h' line='566' column='1'/> </data-member> </class-decl> <!-- typedef FT_ListRec_ FT_ListRec --> - <typedef-decl name='FT_ListRec' type-id='type-id-656' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/fttypes.h' line='568' column='1' id='type-id-609'/> + <typedef-decl name='FT_ListRec' type-id='type-id-655' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/freetype@2.5.3-77fab1b8/include/freetype2/fttypes.h' line='568' column='1' id='type-id-608'/> <!-- FT_Bitmap_Size* --> - <pointer-type-def type-id='type-id-580' size-in-bits='64' id='type-id-603'/> + <pointer-type-def type-id='type-id-579' size-in-bits='64' id='type-id-602'/> <!-- FT_CharMap* --> - <pointer-type-def type-id='type-id-592' size-in-bits='64' id='type-id-604'/> + <pointer-type-def type-id='type-id-591' size-in-bits='64' id='type-id-603'/> <!-- FT_CharMapRec_* --> - <pointer-type-def type-id='type-id-595' size-in-bits='64' id='type-id-591'/> + <pointer-type-def type-id='type-id-594' size-in-bits='64' id='type-id-590'/> <!-- FT_DriverRec_* --> - <pointer-type-def type-id='type-id-657' size-in-bits='64' id='type-id-583'/> + <pointer-type-def type-id='type-id-656' size-in-bits='64' id='type-id-582'/> <!-- FT_FaceRec_* --> - <pointer-type-def type-id='type-id-599' size-in-bits='64' id='type-id-585'/> + <pointer-type-def type-id='type-id-598' size-in-bits='64' id='type-id-584'/> <!-- FT_Face_InternalRec_* --> - <pointer-type-def type-id='type-id-658' size-in-bits='64' id='type-id-597'/> + <pointer-type-def type-id='type-id-657' size-in-bits='64' id='type-id-596'/> <!-- FT_GlyphSlotRec_* --> - <pointer-type-def type-id='type-id-620' size-in-bits='64' id='type-id-589'/> + <pointer-type-def type-id='type-id-619' size-in-bits='64' id='type-id-588'/> <!-- FT_LibraryRec_* --> - <pointer-type-def type-id='type-id-659' size-in-bits='64' id='type-id-581'/> + <pointer-type-def type-id='type-id-658' size-in-bits='64' id='type-id-580'/> <!-- FT_ListNodeRec_* --> - <pointer-type-def type-id='type-id-655' size-in-bits='64' id='type-id-653'/> + <pointer-type-def type-id='type-id-654' size-in-bits='64' id='type-id-652'/> <!-- FT_MemoryRec_* --> - <pointer-type-def type-id='type-id-641' size-in-bits='64' id='type-id-634'/> + <pointer-type-def type-id='type-id-640' size-in-bits='64' id='type-id-633'/> <!-- FT_SizeRec_* --> - <pointer-type-def type-id='type-id-615' size-in-bits='64' id='type-id-587'/> + <pointer-type-def type-id='type-id-614' size-in-bits='64' id='type-id-586'/> <!-- FT_Size_InternalRec_* --> - <pointer-type-def type-id='type-id-660' size-in-bits='64' id='type-id-610'/> + <pointer-type-def type-id='type-id-659' size-in-bits='64' id='type-id-609'/> <!-- FT_Slot_InternalRec_* --> - <pointer-type-def type-id='type-id-661' size-in-bits='64' id='type-id-618'/> + <pointer-type-def type-id='type-id-660' size-in-bits='64' id='type-id-617'/> <!-- FT_StreamRec_* --> - <pointer-type-def type-id='type-id-649' size-in-bits='64' id='type-id-642'/> + <pointer-type-def type-id='type-id-648' size-in-bits='64' id='type-id-641'/> <!-- FT_String* --> - <pointer-type-def type-id='type-id-650' size-in-bits='64' id='type-id-601'/> + <pointer-type-def type-id='type-id-649' size-in-bits='64' id='type-id-600'/> <!-- FT_SubGlyphRec_* --> - <pointer-type-def type-id='type-id-662' size-in-bits='64' id='type-id-616'/> + <pointer-type-def type-id='type-id-661' size-in-bits='64' id='type-id-615'/> <!-- FT_Vector* --> - <pointer-type-def type-id='type-id-622' size-in-bits='64' id='type-id-631'/> + <pointer-type-def type-id='type-id-621' size-in-bits='64' id='type-id-630'/> + <!-- long unsigned int (typedef FT_Stream, long unsigned int, unsigned char*, long unsigned int)* --> + <pointer-type-def type-id='type-id-662' size-in-bits='64' id='type-id-644'/> <!-- short int* --> - <pointer-type-def type-id='type-id-72' size-in-bits='64' id='type-id-632'/> + <pointer-type-def type-id='type-id-72' size-in-bits='64' id='type-id-631'/> <!-- unsigned char* --> - <pointer-type-def type-id='type-id-79' size-in-bits='64' id='type-id-629'/> - <!-- unsigned long int (typedef FT_Stream, unsigned long int, unsigned char*, unsigned long int)* --> - <pointer-type-def type-id='type-id-663' size-in-bits='64' id='type-id-645'/> + <pointer-type-def type-id='type-id-80' size-in-bits='64' id='type-id-628'/> <!-- void (typedef FT_Memory, void*)* --> - <pointer-type-def type-id='type-id-664' size-in-bits='64' id='type-id-637'/> + <pointer-type-def type-id='type-id-663' size-in-bits='64' id='type-id-636'/> <!-- void (typedef FT_Stream)* --> - <pointer-type-def type-id='type-id-665' size-in-bits='64' id='type-id-647'/> + <pointer-type-def type-id='type-id-664' size-in-bits='64' id='type-id-646'/> <!-- void* (typedef FT_Memory, long int)* --> - <pointer-type-def type-id='type-id-666' size-in-bits='64' id='type-id-635'/> + <pointer-type-def type-id='type-id-665' size-in-bits='64' id='type-id-634'/> <!-- void* (typedef FT_Memory, long int, long int, void*)* --> - <pointer-type-def type-id='type-id-667' size-in-bits='64' id='type-id-639'/> + <pointer-type-def type-id='type-id-666' size-in-bits='64' id='type-id-638'/> <!-- struct FT_DriverRec_ --> - <class-decl name='FT_DriverRec_' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-657'/> + <class-decl name='FT_DriverRec_' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-656'/> <!-- struct FT_Face_InternalRec_ --> - <class-decl name='FT_Face_InternalRec_' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-658'/> + <class-decl name='FT_Face_InternalRec_' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-657'/> <!-- struct FT_LibraryRec_ --> - <class-decl name='FT_LibraryRec_' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-659'/> + <class-decl name='FT_LibraryRec_' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-658'/> <!-- struct FT_Size_InternalRec_ --> - <class-decl name='FT_Size_InternalRec_' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-660'/> + <class-decl name='FT_Size_InternalRec_' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-659'/> <!-- struct FT_Slot_InternalRec_ --> - <class-decl name='FT_Slot_InternalRec_' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-661'/> + <class-decl name='FT_Slot_InternalRec_' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-660'/> <!-- struct FT_SubGlyphRec_ --> - <class-decl name='FT_SubGlyphRec_' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-662'/> + <class-decl name='FT_SubGlyphRec_' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-661'/> <!-- hb_face_t* hb_ft_face_create(FT_Face, hb_destroy_func_t) --> <function-decl name='hb_ft_face_create' mangled-name='hb_ft_face_create' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ft.cc' line='333' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_ft_face_create'> <!-- parameter of type 'typedef FT_Face' --> - <parameter type-id='type-id-586' name='ft_face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ft.cc' line='333' column='1'/> + <parameter type-id='type-id-585' name='ft_face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ft.cc' line='333' column='1'/> <!-- parameter of type 'typedef hb_destroy_func_t' --> <parameter type-id='type-id-21' name='destroy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ft.cc' line='334' column='1'/> <!-- hb_face_t* --> @@ -9791,14 +9789,14 @@ <!-- hb_face_t* hb_ft_face_create_cached(FT_Face) --> <function-decl name='hb_ft_face_create_cached' mangled-name='hb_ft_face_create_cached' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ft.cc' line='377' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_ft_face_create_cached'> <!-- parameter of type 'typedef FT_Face' --> - <parameter type-id='type-id-586' name='ft_face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ft.cc' line='377' column='1'/> + <parameter type-id='type-id-585' name='ft_face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ft.cc' line='377' column='1'/> <!-- hb_face_t* --> <return type-id='type-id-118'/> </function-decl> <!-- hb_font_t* hb_ft_font_create(FT_Face, hb_destroy_func_t) --> <function-decl name='hb_ft_font_create' mangled-name='hb_ft_font_create' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ft.cc' line='408' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_ft_font_create'> <!-- parameter of type 'typedef FT_Face' --> - <parameter type-id='type-id-586' name='ft_face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ft.cc' line='408' column='1'/> + <parameter type-id='type-id-585' name='ft_face' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ft.cc' line='408' column='1'/> <!-- parameter of type 'typedef hb_destroy_func_t' --> <parameter type-id='type-id-21' name='destroy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ft.cc' line='409' column='1'/> <!-- hb_font_t* --> @@ -9816,50 +9814,50 @@ <!-- parameter of type 'hb_font_t*' --> <parameter type-id='type-id-117' name='font' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ft.cc' line='515' column='1'/> <!-- typedef FT_Face --> - <return type-id='type-id-586'/> + <return type-id='type-id-585'/> </function-decl> - <!-- unsigned long int (FT_Stream, unsigned long int, unsigned char*, unsigned long int) --> - <function-type size-in-bits='64' id='type-id-663'> + <!-- long unsigned int (FT_Stream, long unsigned int, unsigned char*, long unsigned int) --> + <function-type size-in-bits='64' id='type-id-662'> <!-- parameter of type 'typedef FT_Stream' --> - <parameter type-id='type-id-608'/> - <!-- parameter of type 'unsigned long int' --> + <parameter type-id='type-id-607'/> + <!-- parameter of type 'long unsigned int' --> <parameter type-id='type-id-4'/> <!-- parameter of type 'unsigned char*' --> - <parameter type-id='type-id-629'/> - <!-- parameter of type 'unsigned long int' --> + <parameter type-id='type-id-628'/> + <!-- parameter of type 'long unsigned int' --> <parameter type-id='type-id-4'/> - <!-- unsigned long int --> + <!-- long unsigned int --> <return type-id='type-id-4'/> </function-type> <!-- void (FT_Memory, void*) --> - <function-type size-in-bits='64' id='type-id-664'> + <function-type size-in-bits='64' id='type-id-663'> <!-- parameter of type 'typedef FT_Memory' --> - <parameter type-id='type-id-607'/> + <parameter type-id='type-id-606'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- void --> <return type-id='type-id-26'/> </function-type> <!-- void (FT_Stream) --> - <function-type size-in-bits='64' id='type-id-665'> + <function-type size-in-bits='64' id='type-id-664'> <!-- parameter of type 'typedef FT_Stream' --> - <parameter type-id='type-id-608'/> + <parameter type-id='type-id-607'/> <!-- void --> <return type-id='type-id-26'/> </function-type> <!-- void* (FT_Memory, long int) --> - <function-type size-in-bits='64' id='type-id-666'> + <function-type size-in-bits='64' id='type-id-665'> <!-- parameter of type 'typedef FT_Memory' --> - <parameter type-id='type-id-607'/> + <parameter type-id='type-id-606'/> <!-- parameter of type 'long int' --> <parameter type-id='type-id-10'/> <!-- void* --> <return type-id='type-id-32'/> </function-type> <!-- void* (FT_Memory, long int, long int, void*) --> - <function-type size-in-bits='64' id='type-id-667'> + <function-type size-in-bits='64' id='type-id-666'> <!-- parameter of type 'typedef FT_Memory' --> - <parameter type-id='type-id-607'/> + <parameter type-id='type-id-606'/> <!-- parameter of type 'long int' --> <parameter type-id='type-id-10'/> <!-- parameter of type 'long int' --> @@ -9872,7 +9870,7 @@ </abi-instr> <abi-instr address-size='64' path='hb-glib.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src' language='LANG_C_plus_plus'> <!-- enum GUnicodeScript --> - <enum-decl name='GUnicodeScript' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/glib@2.42.1-46d6a76b/include/glib-2.0/glib/gunicode.h' line='409' column='1' id='type-id-668'> + <enum-decl name='GUnicodeScript' filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/glib@2.42.1-46d6a76b/include/glib-2.0/glib/gunicode.h' line='409' column='1' id='type-id-667'> <underlying-type type-id='type-id-11'/> <enumerator name='G_UNICODE_SCRIPT_INVALID_CODE' value='-1'/> <enumerator name='G_UNICODE_SCRIPT_COMMON' value='0'/> @@ -10005,7 +10003,7 @@ <!-- hb_script_t hb_glib_script_to_script(GUnicodeScript) --> <function-decl name='hb_glib_script_to_script' mangled-name='hb_glib_script_to_script' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-glib.cc' line='161' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_glib_script_to_script'> <!-- parameter of type 'enum GUnicodeScript' --> - <parameter type-id='type-id-668' name='script' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-glib.cc' line='161' column='1'/> + <parameter type-id='type-id-667' name='script' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-glib.cc' line='161' column='1'/> <!-- enum hb_script_t --> <return type-id='type-id-108'/> </function-decl> @@ -10014,7 +10012,7 @@ <!-- parameter of type 'enum hb_script_t' --> <parameter type-id='type-id-108' name='script' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-glib.cc' line='177' column='1'/> <!-- enum GUnicodeScript --> - <return type-id='type-id-668'/> + <return type-id='type-id-667'/> </function-decl> <!-- hb_unicode_funcs_t* hb_glib_get_unicode_funcs() --> <function-decl name='hb_glib_get_unicode_funcs' mangled-name='hb_glib_get_unicode_funcs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-glib.cc' line='368' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_glib_get_unicode_funcs'> @@ -10024,62 +10022,62 @@ </abi-instr> <abi-instr address-size='64' path='hb-ot-font.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src' language='LANG_C_plus_plus'> <!-- BYTE[256] --> - <array-type-def dimensions='1' type-id='type-id-669' size-in-bits='2048' id='type-id-670'> + <array-type-def dimensions='1' type-id='type-id-668' size-in-bits='2048' id='type-id-669'> <!-- <anonymous range>[256] --> - <subrange length='256' type-id='type-id-4' id='type-id-671'/> + <subrange length='256' type-id='type-id-4' id='type-id-670'/> </array-type-def> <!-- CmapSubtableLongGroup[1] --> - <array-type-def dimensions='1' type-id='type-id-672' size-in-bits='96' id='type-id-673'> + <array-type-def dimensions='1' type-id='type-id-671' size-in-bits='96' id='type-id-672'> <!-- <anonymous range>[1] --> <subrange length='1' type-id='type-id-4' id='type-id-178'/> </array-type-def> <!-- EncodingRecord[1] --> - <array-type-def dimensions='1' type-id='type-id-674' size-in-bits='64' id='type-id-675'> + <array-type-def dimensions='1' type-id='type-id-673' size-in-bits='64' id='type-id-674'> <!-- <anonymous range>[1] --> <subrange length='1' type-id='type-id-4' id='type-id-178'/> </array-type-def> <!-- IntType<short unsigned int, 2u>[1] --> - <array-type-def dimensions='1' type-id='type-id-256' size-in-bits='16' id='type-id-676'> + <array-type-def dimensions='1' type-id='type-id-255' size-in-bits='16' id='type-id-675'> <!-- <anonymous range>[1] --> <subrange length='1' type-id='type-id-4' id='type-id-178'/> </array-type-def> <!-- LongMetric[1] --> - <array-type-def dimensions='1' type-id='type-id-677' size-in-bits='32' id='type-id-678'> + <array-type-def dimensions='1' type-id='type-id-676' size-in-bits='32' id='type-id-677'> <!-- <anonymous range>[1] --> <subrange length='1' type-id='type-id-4' id='type-id-178'/> </array-type-def> <!-- SHORT[1] --> - <array-type-def dimensions='1' type-id='type-id-572' size-in-bits='16' id='type-id-679'> + <array-type-def dimensions='1' type-id='type-id-571' size-in-bits='16' id='type-id-678'> <!-- <anonymous range>[1] --> <subrange length='1' type-id='type-id-4' id='type-id-178'/> </array-type-def> <!-- USHORT[1] --> - <array-type-def dimensions='1' type-id='type-id-371' size-in-bits='16' id='type-id-680'> + <array-type-def dimensions='1' type-id='type-id-370' size-in-bits='16' id='type-id-679'> <!-- <anonymous range>[1] --> <subrange length='1' type-id='type-id-4' id='type-id-178'/> </array-type-def> <!-- UVSMapping[1] --> - <array-type-def dimensions='1' type-id='type-id-681' size-in-bits='40' id='type-id-682'> + <array-type-def dimensions='1' type-id='type-id-680' size-in-bits='40' id='type-id-681'> <!-- <anonymous range>[1] --> <subrange length='1' type-id='type-id-4' id='type-id-178'/> </array-type-def> <!-- UnicodeValueRange[1] --> - <array-type-def dimensions='1' type-id='type-id-683' size-in-bits='32' id='type-id-684'> + <array-type-def dimensions='1' type-id='type-id-682' size-in-bits='32' id='type-id-683'> <!-- <anonymous range>[1] --> <subrange length='1' type-id='type-id-4' id='type-id-178'/> </array-type-def> <!-- VariationSelectorRecord[1] --> - <array-type-def dimensions='1' type-id='type-id-685' size-in-bits='88' id='type-id-686'> + <array-type-def dimensions='1' type-id='type-id-684' size-in-bits='88' id='type-id-685'> <!-- <anonymous range>[1] --> <subrange length='1' type-id='type-id-4' id='type-id-178'/> </array-type-def> <!-- uint8_t[3] --> - <array-type-def dimensions='1' type-id='type-id-76' size-in-bits='24' id='type-id-687'> + <array-type-def dimensions='1' type-id='type-id-77' size-in-bits='24' id='type-id-686'> <!-- <anonymous range>[3] --> - <subrange length='3' type-id='type-id-4' id='type-id-688'/> + <subrange length='3' type-id='type-id-4' id='type-id-687'/> </array-type-def> <!-- struct hb_ot_face_metrics_accelerator_t --> - <class-decl name='hb_ot_face_metrics_accelerator_t' size-in-bits='256' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-font.cc' line='39' column='1' id='type-id-689'> + <class-decl name='hb_ot_face_metrics_accelerator_t' size-in-bits='256' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-font.cc' line='39' column='1' id='type-id-688'> <data-member access='public' layout-offset-in-bits='0'> <!-- unsigned int hb_ot_face_metrics_accelerator_t::num_metrics --> <var-decl name='num_metrics' type-id='type-id-12' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-font.cc' line='40' column='1'/> @@ -10094,7 +10092,7 @@ </data-member> <data-member access='public' layout-offset-in-bits='128'> <!-- const OT::_mtx* hb_ot_face_metrics_accelerator_t::table --> - <var-decl name='table' type-id='type-id-690' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-font.cc' line='43' column='1'/> + <var-decl name='table' type-id='type-id-689' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-font.cc' line='43' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> <!-- hb_blob_t* hb_ot_face_metrics_accelerator_t::blob --> @@ -10104,7 +10102,7 @@ <!-- unsigned int hb_ot_face_metrics_accelerator_t::get_advance(hb_codepoint_t) --> <function-decl name='get_advance' mangled-name='_ZNK32hb_ot_face_metrics_accelerator_t11get_advanceEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-font.cc' line='74' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const hb_ot_face_metrics_accelerator_t*' --> - <parameter type-id='type-id-691' is-artificial='yes'/> + <parameter type-id='type-id-690' is-artificial='yes'/> <!-- parameter of type 'typedef hb_codepoint_t' --> <parameter type-id='type-id-64'/> <!-- unsigned int --> @@ -10115,7 +10113,7 @@ <!-- void hb_ot_face_metrics_accelerator_t::fini() --> <function-decl name='fini' mangled-name='_ZN32hb_ot_face_metrics_accelerator_t4finiEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-font.cc' line='69' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'hb_ot_face_metrics_accelerator_t*' --> - <parameter type-id='type-id-692' is-artificial='yes'/> + <parameter type-id='type-id-691' is-artificial='yes'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -10124,7 +10122,7 @@ <!-- void hb_ot_face_metrics_accelerator_t::init(hb_face_t*, hb_tag_t, hb_tag_t, unsigned int) --> <function-decl name='init' mangled-name='_ZN32hb_ot_face_metrics_accelerator_t4initEP9hb_face_tjjj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-font.cc' line='46' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'hb_ot_face_metrics_accelerator_t*' --> - <parameter type-id='type-id-692' is-artificial='yes'/> + <parameter type-id='type-id-691' is-artificial='yes'/> <!-- parameter of type 'hb_face_t*' --> <parameter type-id='type-id-118'/> <!-- parameter of type 'typedef hb_tag_t' --> @@ -10139,14 +10137,14 @@ </member-function> </class-decl> <!-- struct hb_ot_face_cmap_accelerator_t --> - <class-decl name='hb_ot_face_cmap_accelerator_t' size-in-bits='192' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-font.cc' line='95' column='1' id='type-id-693'> + <class-decl name='hb_ot_face_cmap_accelerator_t' size-in-bits='192' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-font.cc' line='95' column='1' id='type-id-692'> <data-member access='public' layout-offset-in-bits='0'> <!-- const OT::CmapSubtable* hb_ot_face_cmap_accelerator_t::table --> - <var-decl name='table' type-id='type-id-694' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-font.cc' line='96' column='1'/> + <var-decl name='table' type-id='type-id-693' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-font.cc' line='96' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <!-- const OT::CmapSubtable* hb_ot_face_cmap_accelerator_t::uvs_table --> - <var-decl name='uvs_table' type-id='type-id-694' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-font.cc' line='97' column='1'/> + <var-decl name='uvs_table' type-id='type-id-693' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-font.cc' line='97' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> <!-- hb_blob_t* hb_ot_face_cmap_accelerator_t::blob --> @@ -10156,7 +10154,7 @@ <!-- bool hb_ot_face_cmap_accelerator_t::get_glyph(hb_codepoint_t, hb_codepoint_t, hb_codepoint_t*) --> <function-decl name='get_glyph' mangled-name='_ZNK29hb_ot_face_cmap_accelerator_t9get_glyphEjjPj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-font.cc' line='134' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const hb_ot_face_cmap_accelerator_t*' --> - <parameter type-id='type-id-695' is-artificial='yes'/> + <parameter type-id='type-id-694' is-artificial='yes'/> <!-- parameter of type 'typedef hb_codepoint_t' --> <parameter type-id='type-id-64'/> <!-- parameter of type 'typedef hb_codepoint_t' --> @@ -10171,7 +10169,7 @@ <!-- void hb_ot_face_cmap_accelerator_t::init(hb_face_t*) --> <function-decl name='init' mangled-name='_ZN29hb_ot_face_cmap_accelerator_t4initEP9hb_face_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-font.cc' line='100' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'hb_ot_face_cmap_accelerator_t*' --> - <parameter type-id='type-id-696' is-artificial='yes'/> + <parameter type-id='type-id-695' is-artificial='yes'/> <!-- parameter of type 'hb_face_t*' --> <parameter type-id='type-id-118'/> <!-- void --> @@ -10182,272 +10180,272 @@ <!-- void hb_ot_face_cmap_accelerator_t::fini() --> <function-decl name='fini' mangled-name='_ZN29hb_ot_face_cmap_accelerator_t4finiEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-font.cc' line='129' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'hb_ot_face_cmap_accelerator_t*' --> - <parameter type-id='type-id-696' is-artificial='yes'/> + <parameter type-id='type-id-695' is-artificial='yes'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> </member-function> </class-decl> <!-- OT::ArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> >* --> - <pointer-type-def type-id='type-id-697' size-in-bits='64' id='type-id-698'/> + <pointer-type-def type-id='type-id-696' size-in-bits='64' id='type-id-697'/> <!-- OT::ArrayOf<OT::EncodingRecord, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-699' size-in-bits='64' id='type-id-700'/> + <pointer-type-def type-id='type-id-698' size-in-bits='64' id='type-id-699'/> <!-- OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-701' size-in-bits='64' id='type-id-558'/> + <pointer-type-def type-id='type-id-700' size-in-bits='64' id='type-id-557'/> <!-- OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<unsigned int, 4u> >* --> - <pointer-type-def type-id='type-id-702' size-in-bits='64' id='type-id-703'/> + <pointer-type-def type-id='type-id-701' size-in-bits='64' id='type-id-702'/> <!-- OT::ArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >* --> - <pointer-type-def type-id='type-id-704' size-in-bits='64' id='type-id-705'/> + <pointer-type-def type-id='type-id-703' size-in-bits='64' id='type-id-704'/> <!-- OT::ArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >* --> - <pointer-type-def type-id='type-id-706' size-in-bits='64' id='type-id-707'/> + <pointer-type-def type-id='type-id-705' size-in-bits='64' id='type-id-706'/> <!-- OT::ArrayOf<OT::VariationSelectorRecord, OT::IntType<unsigned int, 4u> >* --> - <pointer-type-def type-id='type-id-708' size-in-bits='64' id='type-id-709'/> + <pointer-type-def type-id='type-id-707' size-in-bits='64' id='type-id-708'/> <!-- OT::BEInt<unsigned int, 3>* --> - <pointer-type-def type-id='type-id-710' size-in-bits='64' id='type-id-711'/> + <pointer-type-def type-id='type-id-709' size-in-bits='64' id='type-id-710'/> <!-- OT::CmapSubtable& --> - <reference-type-def kind='lvalue' type-id='type-id-712' size-in-bits='64' id='type-id-713'/> + <reference-type-def kind='lvalue' type-id='type-id-711' size-in-bits='64' id='type-id-712'/> <!-- OT::CmapSubtable* --> - <pointer-type-def type-id='type-id-712' size-in-bits='64' id='type-id-714'/> + <pointer-type-def type-id='type-id-711' size-in-bits='64' id='type-id-713'/> <!-- OT::CmapSubtableFormat0* --> - <pointer-type-def type-id='type-id-715' size-in-bits='64' id='type-id-716'/> + <pointer-type-def type-id='type-id-714' size-in-bits='64' id='type-id-715'/> <!-- OT::CmapSubtableFormat14* --> - <pointer-type-def type-id='type-id-717' size-in-bits='64' id='type-id-718'/> + <pointer-type-def type-id='type-id-716' size-in-bits='64' id='type-id-717'/> <!-- OT::CmapSubtableFormat4* --> - <pointer-type-def type-id='type-id-719' size-in-bits='64' id='type-id-720'/> + <pointer-type-def type-id='type-id-718' size-in-bits='64' id='type-id-719'/> <!-- OT::CmapSubtableLongGroup& --> - <reference-type-def kind='lvalue' type-id='type-id-672' size-in-bits='64' id='type-id-721'/> + <reference-type-def kind='lvalue' type-id='type-id-671' size-in-bits='64' id='type-id-720'/> <!-- OT::CmapSubtableLongGroup* --> - <pointer-type-def type-id='type-id-672' size-in-bits='64' id='type-id-722'/> + <pointer-type-def type-id='type-id-671' size-in-bits='64' id='type-id-721'/> <!-- OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat12>* --> - <pointer-type-def type-id='type-id-723' size-in-bits='64' id='type-id-724'/> + <pointer-type-def type-id='type-id-722' size-in-bits='64' id='type-id-723'/> <!-- OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat13>* --> - <pointer-type-def type-id='type-id-725' size-in-bits='64' id='type-id-726'/> + <pointer-type-def type-id='type-id-724' size-in-bits='64' id='type-id-725'/> <!-- OT::CmapSubtableTrimmed<OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-727' size-in-bits='64' id='type-id-728'/> + <pointer-type-def type-id='type-id-726' size-in-bits='64' id='type-id-727'/> <!-- OT::CmapSubtableTrimmed<OT::IntType<unsigned int, 4u> >* --> - <pointer-type-def type-id='type-id-729' size-in-bits='64' id='type-id-730'/> + <pointer-type-def type-id='type-id-728' size-in-bits='64' id='type-id-729'/> <!-- OT::EncodingRecord& --> - <reference-type-def kind='lvalue' type-id='type-id-674' size-in-bits='64' id='type-id-731'/> + <reference-type-def kind='lvalue' type-id='type-id-673' size-in-bits='64' id='type-id-730'/> <!-- OT::EncodingRecord* --> - <pointer-type-def type-id='type-id-674' size-in-bits='64' id='type-id-732'/> + <pointer-type-def type-id='type-id-673' size-in-bits='64' id='type-id-731'/> <!-- OT::IntType<short unsigned int, 2u>& --> - <reference-type-def kind='lvalue' type-id='type-id-256' size-in-bits='64' id='type-id-733'/> + <reference-type-def kind='lvalue' type-id='type-id-255' size-in-bits='64' id='type-id-732'/> <!-- OT::IntType<unsigned int, 3u>* --> - <pointer-type-def type-id='type-id-734' size-in-bits='64' id='type-id-735'/> + <pointer-type-def type-id='type-id-733' size-in-bits='64' id='type-id-734'/> <!-- OT::OffsetTo<OT::CmapSubtable, OT::IntType<unsigned int, 4u> >* --> - <pointer-type-def type-id='type-id-736' size-in-bits='64' id='type-id-378'/> + <pointer-type-def type-id='type-id-735' size-in-bits='64' id='type-id-377'/> <!-- OT::OffsetTo<OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >* --> - <pointer-type-def type-id='type-id-737' size-in-bits='64' id='type-id-377'/> + <pointer-type-def type-id='type-id-736' size-in-bits='64' id='type-id-376'/> <!-- OT::OffsetTo<OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >* --> - <pointer-type-def type-id='type-id-738' size-in-bits='64' id='type-id-376'/> + <pointer-type-def type-id='type-id-737' size-in-bits='64' id='type-id-375'/> <!-- OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >& --> - <reference-type-def kind='lvalue' type-id='type-id-739' size-in-bits='64' id='type-id-740'/> + <reference-type-def kind='lvalue' type-id='type-id-738' size-in-bits='64' id='type-id-739'/> <!-- OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >& --> - <reference-type-def kind='lvalue' type-id='type-id-741' size-in-bits='64' id='type-id-742'/> + <reference-type-def kind='lvalue' type-id='type-id-740' size-in-bits='64' id='type-id-741'/> <!-- OT::Supplier<OT::CmapSubtableLongGroup>& --> - <reference-type-def kind='lvalue' type-id='type-id-743' size-in-bits='64' id='type-id-744'/> + <reference-type-def kind='lvalue' type-id='type-id-742' size-in-bits='64' id='type-id-743'/> <!-- OT::Supplier<OT::EncodingRecord>& --> - <reference-type-def kind='lvalue' type-id='type-id-745' size-in-bits='64' id='type-id-746'/> + <reference-type-def kind='lvalue' type-id='type-id-744' size-in-bits='64' id='type-id-745'/> <!-- OT::Supplier<OT::IntType<short unsigned int, 2u> >& --> - <reference-type-def kind='lvalue' type-id='type-id-747' size-in-bits='64' id='type-id-748'/> + <reference-type-def kind='lvalue' type-id='type-id-746' size-in-bits='64' id='type-id-747'/> <!-- OT::Supplier<OT::UVSMapping>& --> - <reference-type-def kind='lvalue' type-id='type-id-749' size-in-bits='64' id='type-id-750'/> + <reference-type-def kind='lvalue' type-id='type-id-748' size-in-bits='64' id='type-id-749'/> <!-- OT::Supplier<OT::UnicodeValueRange>& --> - <reference-type-def kind='lvalue' type-id='type-id-751' size-in-bits='64' id='type-id-752'/> + <reference-type-def kind='lvalue' type-id='type-id-750' size-in-bits='64' id='type-id-751'/> <!-- OT::Supplier<OT::VariationSelectorRecord>& --> - <reference-type-def kind='lvalue' type-id='type-id-753' size-in-bits='64' id='type-id-754'/> + <reference-type-def kind='lvalue' type-id='type-id-752' size-in-bits='64' id='type-id-753'/> <!-- OT::USHORT* --> - <pointer-type-def type-id='type-id-371' size-in-bits='64' id='type-id-382'/> + <pointer-type-def type-id='type-id-370' size-in-bits='64' id='type-id-381'/> <!-- OT::UVSMapping& --> - <reference-type-def kind='lvalue' type-id='type-id-681' size-in-bits='64' id='type-id-755'/> + <reference-type-def kind='lvalue' type-id='type-id-680' size-in-bits='64' id='type-id-754'/> <!-- OT::UVSMapping* --> - <pointer-type-def type-id='type-id-681' size-in-bits='64' id='type-id-756'/> + <pointer-type-def type-id='type-id-680' size-in-bits='64' id='type-id-755'/> <!-- OT::UnicodeValueRange& --> - <reference-type-def kind='lvalue' type-id='type-id-683' size-in-bits='64' id='type-id-757'/> + <reference-type-def kind='lvalue' type-id='type-id-682' size-in-bits='64' id='type-id-756'/> <!-- OT::UnicodeValueRange* --> - <pointer-type-def type-id='type-id-683' size-in-bits='64' id='type-id-758'/> + <pointer-type-def type-id='type-id-682' size-in-bits='64' id='type-id-757'/> <!-- OT::VariationSelectorRecord& --> - <reference-type-def kind='lvalue' type-id='type-id-685' size-in-bits='64' id='type-id-759'/> + <reference-type-def kind='lvalue' type-id='type-id-684' size-in-bits='64' id='type-id-758'/> <!-- OT::VariationSelectorRecord* --> - <pointer-type-def type-id='type-id-685' size-in-bits='64' id='type-id-760'/> + <pointer-type-def type-id='type-id-684' size-in-bits='64' id='type-id-759'/> <!-- OT::_hea* --> - <pointer-type-def type-id='type-id-761' size-in-bits='64' id='type-id-762'/> + <pointer-type-def type-id='type-id-760' size-in-bits='64' id='type-id-761'/> <!-- OT::_mtx* --> - <pointer-type-def type-id='type-id-763' size-in-bits='64' id='type-id-764'/> + <pointer-type-def type-id='type-id-762' size-in-bits='64' id='type-id-763'/> <!-- OT::cmap* --> - <pointer-type-def type-id='type-id-765' size-in-bits='64' id='type-id-766'/> + <pointer-type-def type-id='type-id-764' size-in-bits='64' id='type-id-765'/> <!-- const OT::ArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> > --> - <qualified-type-def type-id='type-id-697' const='yes' id='type-id-767'/> + <qualified-type-def type-id='type-id-696' const='yes' id='type-id-766'/> <!-- const OT::ArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> >* --> - <pointer-type-def type-id='type-id-767' size-in-bits='64' id='type-id-388'/> + <pointer-type-def type-id='type-id-766' size-in-bits='64' id='type-id-387'/> <!-- const OT::ArrayOf<OT::EncodingRecord, OT::IntType<short unsigned int, 2u> > --> - <qualified-type-def type-id='type-id-699' const='yes' id='type-id-768'/> + <qualified-type-def type-id='type-id-698' const='yes' id='type-id-767'/> <!-- const OT::ArrayOf<OT::EncodingRecord, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-768' size-in-bits='64' id='type-id-379'/> + <pointer-type-def type-id='type-id-767' size-in-bits='64' id='type-id-378'/> <!-- const OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > --> - <qualified-type-def type-id='type-id-701' const='yes' id='type-id-769'/> + <qualified-type-def type-id='type-id-700' const='yes' id='type-id-768'/> <!-- const OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-769' size-in-bits='64' id='type-id-384'/> + <pointer-type-def type-id='type-id-768' size-in-bits='64' id='type-id-383'/> <!-- const OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<unsigned int, 4u> > --> - <qualified-type-def type-id='type-id-702' const='yes' id='type-id-770'/> + <qualified-type-def type-id='type-id-701' const='yes' id='type-id-769'/> <!-- const OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<unsigned int, 4u> >* --> - <pointer-type-def type-id='type-id-770' size-in-bits='64' id='type-id-386'/> + <pointer-type-def type-id='type-id-769' size-in-bits='64' id='type-id-385'/> <!-- const OT::ArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> > --> - <qualified-type-def type-id='type-id-704' const='yes' id='type-id-771'/> + <qualified-type-def type-id='type-id-703' const='yes' id='type-id-770'/> <!-- const OT::ArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >* --> - <pointer-type-def type-id='type-id-771' size-in-bits='64' id='type-id-394'/> + <pointer-type-def type-id='type-id-770' size-in-bits='64' id='type-id-393'/> <!-- const OT::ArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> > --> - <qualified-type-def type-id='type-id-706' const='yes' id='type-id-772'/> + <qualified-type-def type-id='type-id-705' const='yes' id='type-id-771'/> <!-- const OT::ArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >* --> - <pointer-type-def type-id='type-id-772' size-in-bits='64' id='type-id-392'/> + <pointer-type-def type-id='type-id-771' size-in-bits='64' id='type-id-391'/> <!-- const OT::ArrayOf<OT::VariationSelectorRecord, OT::IntType<unsigned int, 4u> > --> - <qualified-type-def type-id='type-id-708' const='yes' id='type-id-773'/> + <qualified-type-def type-id='type-id-707' const='yes' id='type-id-772'/> <!-- const OT::ArrayOf<OT::VariationSelectorRecord, OT::IntType<unsigned int, 4u> >* --> - <pointer-type-def type-id='type-id-773' size-in-bits='64' id='type-id-391'/> + <pointer-type-def type-id='type-id-772' size-in-bits='64' id='type-id-390'/> <!-- const OT::BEInt<unsigned int, 3> --> - <qualified-type-def type-id='type-id-710' const='yes' id='type-id-774'/> + <qualified-type-def type-id='type-id-709' const='yes' id='type-id-773'/> <!-- const OT::BEInt<unsigned int, 3>& --> - <reference-type-def kind='lvalue' type-id='type-id-774' size-in-bits='64' id='type-id-775'/> + <reference-type-def kind='lvalue' type-id='type-id-773' size-in-bits='64' id='type-id-774'/> <!-- const OT::BEInt<unsigned int, 3>* --> - <pointer-type-def type-id='type-id-774' size-in-bits='64' id='type-id-776'/> + <pointer-type-def type-id='type-id-773' size-in-bits='64' id='type-id-775'/> <!-- const OT::CmapSubtable --> - <qualified-type-def type-id='type-id-712' const='yes' id='type-id-777'/> + <qualified-type-def type-id='type-id-711' const='yes' id='type-id-776'/> <!-- const OT::CmapSubtable& --> - <reference-type-def kind='lvalue' type-id='type-id-777' size-in-bits='64' id='type-id-778'/> + <reference-type-def kind='lvalue' type-id='type-id-776' size-in-bits='64' id='type-id-777'/> <!-- const OT::CmapSubtable* --> - <pointer-type-def type-id='type-id-777' size-in-bits='64' id='type-id-694'/> + <pointer-type-def type-id='type-id-776' size-in-bits='64' id='type-id-693'/> <!-- const OT::CmapSubtableFormat0 --> - <qualified-type-def type-id='type-id-715' const='yes' id='type-id-779'/> + <qualified-type-def type-id='type-id-714' const='yes' id='type-id-778'/> <!-- const OT::CmapSubtableFormat0* --> - <pointer-type-def type-id='type-id-779' size-in-bits='64' id='type-id-380'/> + <pointer-type-def type-id='type-id-778' size-in-bits='64' id='type-id-379'/> <!-- const OT::CmapSubtableFormat14 --> - <qualified-type-def type-id='type-id-717' const='yes' id='type-id-780'/> + <qualified-type-def type-id='type-id-716' const='yes' id='type-id-779'/> <!-- const OT::CmapSubtableFormat14* --> - <pointer-type-def type-id='type-id-780' size-in-bits='64' id='type-id-397'/> + <pointer-type-def type-id='type-id-779' size-in-bits='64' id='type-id-396'/> <!-- const OT::CmapSubtableFormat4 --> - <qualified-type-def type-id='type-id-719' const='yes' id='type-id-781'/> + <qualified-type-def type-id='type-id-718' const='yes' id='type-id-780'/> <!-- const OT::CmapSubtableFormat4* --> - <pointer-type-def type-id='type-id-781' size-in-bits='64' id='type-id-381'/> + <pointer-type-def type-id='type-id-780' size-in-bits='64' id='type-id-380'/> <!-- const OT::CmapSubtableLongGroup --> - <qualified-type-def type-id='type-id-672' const='yes' id='type-id-782'/> + <qualified-type-def type-id='type-id-671' const='yes' id='type-id-781'/> <!-- const OT::CmapSubtableLongGroup& --> - <reference-type-def kind='lvalue' type-id='type-id-782' size-in-bits='64' id='type-id-783'/> + <reference-type-def kind='lvalue' type-id='type-id-781' size-in-bits='64' id='type-id-782'/> <!-- const OT::CmapSubtableLongGroup* --> - <pointer-type-def type-id='type-id-782' size-in-bits='64' id='type-id-784'/> + <pointer-type-def type-id='type-id-781' size-in-bits='64' id='type-id-783'/> <!-- const OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat12> --> - <qualified-type-def type-id='type-id-723' const='yes' id='type-id-785'/> + <qualified-type-def type-id='type-id-722' const='yes' id='type-id-784'/> <!-- const OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat12>* --> - <pointer-type-def type-id='type-id-785' size-in-bits='64' id='type-id-389'/> + <pointer-type-def type-id='type-id-784' size-in-bits='64' id='type-id-388'/> <!-- const OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat13> --> - <qualified-type-def type-id='type-id-725' const='yes' id='type-id-786'/> + <qualified-type-def type-id='type-id-724' const='yes' id='type-id-785'/> <!-- const OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat13>* --> - <pointer-type-def type-id='type-id-786' size-in-bits='64' id='type-id-390'/> + <pointer-type-def type-id='type-id-785' size-in-bits='64' id='type-id-389'/> <!-- const OT::CmapSubtableTrimmed<OT::IntType<short unsigned int, 2u> > --> - <qualified-type-def type-id='type-id-727' const='yes' id='type-id-787'/> + <qualified-type-def type-id='type-id-726' const='yes' id='type-id-786'/> <!-- const OT::CmapSubtableTrimmed<OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-787' size-in-bits='64' id='type-id-385'/> + <pointer-type-def type-id='type-id-786' size-in-bits='64' id='type-id-384'/> <!-- const OT::CmapSubtableTrimmed<OT::IntType<unsigned int, 4u> > --> - <qualified-type-def type-id='type-id-729' const='yes' id='type-id-788'/> + <qualified-type-def type-id='type-id-728' const='yes' id='type-id-787'/> <!-- const OT::CmapSubtableTrimmed<OT::IntType<unsigned int, 4u> >* --> - <pointer-type-def type-id='type-id-788' size-in-bits='64' id='type-id-387'/> + <pointer-type-def type-id='type-id-787' size-in-bits='64' id='type-id-386'/> <!-- const OT::EncodingRecord --> - <qualified-type-def type-id='type-id-674' const='yes' id='type-id-789'/> + <qualified-type-def type-id='type-id-673' const='yes' id='type-id-788'/> <!-- const OT::EncodingRecord& --> - <reference-type-def kind='lvalue' type-id='type-id-789' size-in-bits='64' id='type-id-790'/> + <reference-type-def kind='lvalue' type-id='type-id-788' size-in-bits='64' id='type-id-789'/> <!-- const OT::EncodingRecord* --> - <pointer-type-def type-id='type-id-789' size-in-bits='64' id='type-id-399'/> + <pointer-type-def type-id='type-id-788' size-in-bits='64' id='type-id-398'/> <!-- const OT::IntType<unsigned int, 3u> --> - <qualified-type-def type-id='type-id-734' const='yes' id='type-id-791'/> + <qualified-type-def type-id='type-id-733' const='yes' id='type-id-790'/> <!-- const OT::IntType<unsigned int, 3u>& --> - <reference-type-def kind='lvalue' type-id='type-id-791' size-in-bits='64' id='type-id-792'/> + <reference-type-def kind='lvalue' type-id='type-id-790' size-in-bits='64' id='type-id-791'/> <!-- const OT::IntType<unsigned int, 3u>* --> - <pointer-type-def type-id='type-id-791' size-in-bits='64' id='type-id-793'/> + <pointer-type-def type-id='type-id-790' size-in-bits='64' id='type-id-792'/> <!-- const OT::LongMetric --> - <qualified-type-def type-id='type-id-677' const='yes' id='type-id-794'/> + <qualified-type-def type-id='type-id-676' const='yes' id='type-id-793'/> <!-- const OT::LongMetric* --> - <pointer-type-def type-id='type-id-794' size-in-bits='64' id='type-id-795'/> + <pointer-type-def type-id='type-id-793' size-in-bits='64' id='type-id-794'/> <!-- const OT::OffsetTo<OT::CmapSubtable, OT::IntType<unsigned int, 4u> > --> - <qualified-type-def type-id='type-id-736' const='yes' id='type-id-796'/> + <qualified-type-def type-id='type-id-735' const='yes' id='type-id-795'/> <!-- const OT::OffsetTo<OT::CmapSubtable, OT::IntType<unsigned int, 4u> >* --> - <pointer-type-def type-id='type-id-796' size-in-bits='64' id='type-id-398'/> + <pointer-type-def type-id='type-id-795' size-in-bits='64' id='type-id-397'/> <!-- const OT::OffsetTo<OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> > --> - <qualified-type-def type-id='type-id-737' const='yes' id='type-id-797'/> + <qualified-type-def type-id='type-id-736' const='yes' id='type-id-796'/> <!-- const OT::OffsetTo<OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >* --> - <pointer-type-def type-id='type-id-797' size-in-bits='64' id='type-id-395'/> + <pointer-type-def type-id='type-id-796' size-in-bits='64' id='type-id-394'/> <!-- const OT::OffsetTo<OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> > --> - <qualified-type-def type-id='type-id-738' const='yes' id='type-id-798'/> + <qualified-type-def type-id='type-id-737' const='yes' id='type-id-797'/> <!-- const OT::OffsetTo<OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >* --> - <pointer-type-def type-id='type-id-798' size-in-bits='64' id='type-id-393'/> + <pointer-type-def type-id='type-id-797' size-in-bits='64' id='type-id-392'/> <!-- const OT::SortedArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> > --> - <qualified-type-def type-id='type-id-799' const='yes' id='type-id-800'/> + <qualified-type-def type-id='type-id-798' const='yes' id='type-id-799'/> <!-- const OT::SortedArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> >* --> - <pointer-type-def type-id='type-id-800' size-in-bits='64' id='type-id-801'/> + <pointer-type-def type-id='type-id-799' size-in-bits='64' id='type-id-800'/> <!-- const OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> > --> - <qualified-type-def type-id='type-id-739' const='yes' id='type-id-802'/> + <qualified-type-def type-id='type-id-738' const='yes' id='type-id-801'/> <!-- const OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >& --> - <reference-type-def kind='lvalue' type-id='type-id-802' size-in-bits='64' id='type-id-803'/> + <reference-type-def kind='lvalue' type-id='type-id-801' size-in-bits='64' id='type-id-802'/> <!-- const OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >* --> - <pointer-type-def type-id='type-id-802' size-in-bits='64' id='type-id-804'/> + <pointer-type-def type-id='type-id-801' size-in-bits='64' id='type-id-803'/> <!-- const OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> > --> - <qualified-type-def type-id='type-id-741' const='yes' id='type-id-805'/> + <qualified-type-def type-id='type-id-740' const='yes' id='type-id-804'/> <!-- const OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >& --> - <reference-type-def kind='lvalue' type-id='type-id-805' size-in-bits='64' id='type-id-806'/> + <reference-type-def kind='lvalue' type-id='type-id-804' size-in-bits='64' id='type-id-805'/> <!-- const OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >* --> - <pointer-type-def type-id='type-id-805' size-in-bits='64' id='type-id-807'/> + <pointer-type-def type-id='type-id-804' size-in-bits='64' id='type-id-806'/> <!-- const OT::SortedArrayOf<OT::VariationSelectorRecord, OT::IntType<unsigned int, 4u> > --> - <qualified-type-def type-id='type-id-808' const='yes' id='type-id-809'/> + <qualified-type-def type-id='type-id-807' const='yes' id='type-id-808'/> <!-- const OT::SortedArrayOf<OT::VariationSelectorRecord, OT::IntType<unsigned int, 4u> >* --> - <pointer-type-def type-id='type-id-809' size-in-bits='64' id='type-id-810'/> + <pointer-type-def type-id='type-id-808' size-in-bits='64' id='type-id-809'/> <!-- const OT::UVSMapping --> - <qualified-type-def type-id='type-id-681' const='yes' id='type-id-811'/> + <qualified-type-def type-id='type-id-680' const='yes' id='type-id-810'/> <!-- const OT::UVSMapping& --> - <reference-type-def kind='lvalue' type-id='type-id-811' size-in-bits='64' id='type-id-812'/> + <reference-type-def kind='lvalue' type-id='type-id-810' size-in-bits='64' id='type-id-811'/> <!-- const OT::UVSMapping* --> - <pointer-type-def type-id='type-id-811' size-in-bits='64' id='type-id-813'/> + <pointer-type-def type-id='type-id-810' size-in-bits='64' id='type-id-812'/> <!-- const OT::UnicodeValueRange --> - <qualified-type-def type-id='type-id-683' const='yes' id='type-id-814'/> + <qualified-type-def type-id='type-id-682' const='yes' id='type-id-813'/> <!-- const OT::UnicodeValueRange& --> - <reference-type-def kind='lvalue' type-id='type-id-814' size-in-bits='64' id='type-id-815'/> + <reference-type-def kind='lvalue' type-id='type-id-813' size-in-bits='64' id='type-id-814'/> <!-- const OT::UnicodeValueRange* --> - <pointer-type-def type-id='type-id-814' size-in-bits='64' id='type-id-816'/> + <pointer-type-def type-id='type-id-813' size-in-bits='64' id='type-id-815'/> <!-- const OT::VariationSelectorRecord --> - <qualified-type-def type-id='type-id-685' const='yes' id='type-id-817'/> + <qualified-type-def type-id='type-id-684' const='yes' id='type-id-816'/> <!-- const OT::VariationSelectorRecord& --> - <reference-type-def kind='lvalue' type-id='type-id-817' size-in-bits='64' id='type-id-818'/> + <reference-type-def kind='lvalue' type-id='type-id-816' size-in-bits='64' id='type-id-817'/> <!-- const OT::VariationSelectorRecord* --> - <pointer-type-def type-id='type-id-817' size-in-bits='64' id='type-id-396'/> + <pointer-type-def type-id='type-id-816' size-in-bits='64' id='type-id-395'/> <!-- const OT::_hea --> - <qualified-type-def type-id='type-id-761' const='yes' id='type-id-819'/> + <qualified-type-def type-id='type-id-760' const='yes' id='type-id-818'/> <!-- const OT::_hea* --> - <pointer-type-def type-id='type-id-819' size-in-bits='64' id='type-id-401'/> + <pointer-type-def type-id='type-id-818' size-in-bits='64' id='type-id-400'/> <!-- const OT::_mtx --> - <qualified-type-def type-id='type-id-763' const='yes' id='type-id-820'/> + <qualified-type-def type-id='type-id-762' const='yes' id='type-id-819'/> <!-- const OT::_mtx* --> - <pointer-type-def type-id='type-id-820' size-in-bits='64' id='type-id-690'/> + <pointer-type-def type-id='type-id-819' size-in-bits='64' id='type-id-689'/> <!-- const OT::cmap --> - <qualified-type-def type-id='type-id-765' const='yes' id='type-id-821'/> + <qualified-type-def type-id='type-id-764' const='yes' id='type-id-820'/> <!-- const OT::cmap* --> - <pointer-type-def type-id='type-id-821' size-in-bits='64' id='type-id-400'/> + <pointer-type-def type-id='type-id-820' size-in-bits='64' id='type-id-399'/> <!-- const hb_codepoint_t& --> - <reference-type-def kind='lvalue' type-id='type-id-150' size-in-bits='64' id='type-id-822'/> + <reference-type-def kind='lvalue' type-id='type-id-150' size-in-bits='64' id='type-id-821'/> <!-- const hb_ot_face_cmap_accelerator_t --> - <qualified-type-def type-id='type-id-693' const='yes' id='type-id-823'/> + <qualified-type-def type-id='type-id-692' const='yes' id='type-id-822'/> <!-- const hb_ot_face_cmap_accelerator_t* --> - <pointer-type-def type-id='type-id-823' size-in-bits='64' id='type-id-695'/> + <pointer-type-def type-id='type-id-822' size-in-bits='64' id='type-id-694'/> <!-- const hb_ot_face_metrics_accelerator_t --> - <qualified-type-def type-id='type-id-689' const='yes' id='type-id-824'/> + <qualified-type-def type-id='type-id-688' const='yes' id='type-id-823'/> <!-- const hb_ot_face_metrics_accelerator_t* --> - <pointer-type-def type-id='type-id-824' size-in-bits='64' id='type-id-691'/> + <pointer-type-def type-id='type-id-823' size-in-bits='64' id='type-id-690'/> <!-- const uint16_t& --> - <reference-type-def kind='lvalue' type-id='type-id-173' size-in-bits='64' id='type-id-383'/> + <reference-type-def kind='lvalue' type-id='type-id-173' size-in-bits='64' id='type-id-382'/> <!-- hb_ot_face_cmap_accelerator_t* --> - <pointer-type-def type-id='type-id-693' size-in-bits='64' id='type-id-696'/> + <pointer-type-def type-id='type-id-692' size-in-bits='64' id='type-id-695'/> <!-- hb_ot_face_metrics_accelerator_t* --> - <pointer-type-def type-id='type-id-689' size-in-bits='64' id='type-id-692'/> + <pointer-type-def type-id='type-id-688' size-in-bits='64' id='type-id-691'/> <!-- namespace OT --> <namespace-decl name='OT'> <!-- struct OT::Sanitizer<OT::_hea> --> - <class-decl name='Sanitizer<OT::_hea>' size-in-bits='8' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='292' column='1' id='type-id-825'> + <class-decl name='Sanitizer<OT::_hea>' size-in-bits='8' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='292' column='1' id='type-id-824'> <member-function access='public' static='yes'> <!-- hb_blob_t* OT::Sanitizer<OT::_hea>::sanitize() --> <function-decl name='sanitize' mangled-name='_ZN2OT9SanitizerINS_4_heaEE8sanitizeEP9hb_blob_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='293' column='1' visibility='default' binding='global' size-in-bits='64'> @@ -10463,12 +10461,12 @@ <!-- parameter of type 'hb_blob_t*' --> <parameter type-id='type-id-59'/> <!-- const OT::_hea* --> - <return type-id='type-id-401'/> + <return type-id='type-id-400'/> </function-decl> </member-function> </class-decl> <!-- struct OT::Sanitizer<OT::_mtx> --> - <class-decl name='Sanitizer<OT::_mtx>' size-in-bits='8' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='292' column='1' id='type-id-826'> + <class-decl name='Sanitizer<OT::_mtx>' size-in-bits='8' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='292' column='1' id='type-id-825'> <member-function access='public' static='yes'> <!-- hb_blob_t* OT::Sanitizer<OT::_mtx>::sanitize() --> <function-decl name='sanitize' mangled-name='_ZN2OT9SanitizerINS_4_mtxEE8sanitizeEP9hb_blob_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='293' column='1' visibility='default' binding='global' size-in-bits='64'> @@ -10484,12 +10482,12 @@ <!-- parameter of type 'hb_blob_t*' --> <parameter type-id='type-id-59'/> <!-- const OT::_mtx* --> - <return type-id='type-id-690'/> + <return type-id='type-id-689'/> </function-decl> </member-function> </class-decl> <!-- struct OT::Sanitizer<OT::cmap> --> - <class-decl name='Sanitizer<OT::cmap>' size-in-bits='8' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='292' column='1' id='type-id-827'> + <class-decl name='Sanitizer<OT::cmap>' size-in-bits='8' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='292' column='1' id='type-id-826'> <member-function access='public' static='yes'> <!-- hb_blob_t* OT::Sanitizer<OT::cmap>::sanitize() --> <function-decl name='sanitize' mangled-name='_ZN2OT9SanitizerINS_4cmapEE8sanitizeEP9hb_blob_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='293' column='1' visibility='default' binding='global' size-in-bits='64'> @@ -10505,27 +10503,27 @@ <!-- parameter of type 'hb_blob_t*' --> <parameter type-id='type-id-59'/> <!-- const OT::cmap* --> - <return type-id='type-id-400'/> + <return type-id='type-id-399'/> </function-decl> </member-function> </class-decl> <!-- struct OT::Supplier<OT::IntType<short unsigned int, 2u> > --> - <class-decl name='Supplier<OT::IntType<short unsigned int, 2u> >' size-in-bits='128' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='487' column='1' id='type-id-747'> + <class-decl name='Supplier<OT::IntType<short unsigned int, 2u> >' size-in-bits='128' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='487' column='1' id='type-id-746'> <data-member access='private' layout-offset-in-bits='0'> <!-- unsigned int OT::Supplier<OT::IntType<short unsigned int, 2u> >::len --> <var-decl name='len' type-id='type-id-12' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='511' column='1'/> </data-member> <data-member access='private' layout-offset-in-bits='64'> <!-- const OT::IntType<short unsigned int, 2u>* OT::Supplier<OT::IntType<short unsigned int, 2u> >::head --> - <var-decl name='head' type-id='type-id-312' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='512' column='1'/> + <var-decl name='head' type-id='type-id-311' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='512' column='1'/> </data-member> <member-function access='public'> <!-- void OT::Supplier<OT::IntType<short unsigned int, 2u> >::Supplier(const OT::IntType<short unsigned int, 2u>*, unsigned int) --> <function-decl name='Supplier' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='488' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-828' is-artificial='yes'/> + <parameter type-id='type-id-827' is-artificial='yes'/> <!-- parameter of type 'const OT::IntType<short unsigned int, 2u>*' --> - <parameter type-id='type-id-312'/> + <parameter type-id='type-id-311'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- void --> @@ -10536,9 +10534,9 @@ <!-- void OT::Supplier<OT::IntType<short unsigned int, 2u> >::Supplier(const OT::Supplier<OT::IntType<short unsigned int, 2u> >&) --> <function-decl name='Supplier' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='508' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-828' is-artificial='yes'/> + <parameter type-id='type-id-827' is-artificial='yes'/> <!-- parameter of type 'const OT::Supplier<OT::IntType<short unsigned int, 2u> >&' --> - <parameter type-id='type-id-829'/> + <parameter type-id='type-id-828'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -10547,18 +10545,18 @@ <!-- const OT::IntType<short unsigned int, 2u> OT::Supplier<OT::IntType<short unsigned int, 2u> >::operator[](unsigned int) --> <function-decl name='operator[]' mangled-name='_ZNK2OT8SupplierINS_7IntTypeItLj2EEEEixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='493' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::Supplier<OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-830' is-artificial='yes'/> + <parameter type-id='type-id-829' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- const OT::IntType<short unsigned int, 2u> --> - <return type-id='type-id-310'/> + <return type-id='type-id-309'/> </function-decl> </member-function> <member-function access='public'> <!-- void OT::Supplier<OT::IntType<short unsigned int, 2u> >::advance(unsigned int) --> <function-decl name='advance' mangled-name='_ZN2OT8SupplierINS_7IntTypeItLj2EEEE7advanceEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='499' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-828' is-artificial='yes'/> + <parameter type-id='type-id-827' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- void --> @@ -10567,26 +10565,26 @@ </member-function> </class-decl> <!-- struct OT::BEInt<unsigned int, 3> --> - <class-decl name='BEInt<unsigned int, 3>' size-in-bits='24' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='532' column='1' id='type-id-710'> + <class-decl name='BEInt<unsigned int, 3>' size-in-bits='24' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='532' column='1' id='type-id-709'> <data-member access='private' layout-offset-in-bits='0'> <!-- uint8_t OT::BEInt<unsigned int, 3>::v[3] --> - <var-decl name='v' type-id='type-id-687' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='579' column='1'/> + <var-decl name='v' type-id='type-id-686' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='579' column='1'/> </data-member> <member-function access='public'> <!-- unsigned int OT::BEInt<unsigned int, 3>::operator unsigned int() --> <function-decl name='operator unsigned int' mangled-name='_ZNK2OT5BEIntIjLi3EEcvjEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='566' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::BEInt<unsigned int, 3>*' --> - <parameter type-id='type-id-776' is-artificial='yes'/> + <parameter type-id='type-id-775' is-artificial='yes'/> <!-- unsigned int --> <return type-id='type-id-12'/> </function-decl> </member-function> </class-decl> <!-- struct OT::IntType<unsigned int, 3u> --> - <class-decl name='IntType<unsigned int, 3u>' size-in-bits='24' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='613' column='1' id='type-id-734'> + <class-decl name='IntType<unsigned int, 3u>' size-in-bits='24' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='613' column='1' id='type-id-733'> <data-member access='protected' layout-offset-in-bits='0'> <!-- OT::BEInt<unsigned int, 3> OT::IntType<unsigned int, 3u>::v --> - <var-decl name='v' type-id='type-id-710' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='626' column='1'/> + <var-decl name='v' type-id='type-id-709' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='626' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::IntType<unsigned int, 3u>::static_size --> @@ -10600,7 +10598,7 @@ <!-- int OT::IntType<unsigned int, 3u>::cmp(unsigned int) --> <function-decl name='cmp' mangled-name='_ZNK2OT7IntTypeIjLj3EE3cmpEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='620' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::IntType<unsigned int, 3u>*' --> - <parameter type-id='type-id-793' is-artificial='yes'/> + <parameter type-id='type-id-792' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- int --> @@ -10611,26 +10609,26 @@ <!-- unsigned int OT::IntType<unsigned int, 3u>::operator unsigned int() --> <function-decl name='operator unsigned int' mangled-name='_ZNK2OT7IntTypeIjLj3EEcvjEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='615' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::IntType<unsigned int, 3u>*' --> - <parameter type-id='type-id-793' is-artificial='yes'/> + <parameter type-id='type-id-792' is-artificial='yes'/> <!-- unsigned int --> <return type-id='type-id-12'/> </function-decl> </member-function> </class-decl> <!-- typedef uint8_t OT::BYTE --> - <typedef-decl name='BYTE' type-id='type-id-76' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='631' column='1' id='type-id-669'/> + <typedef-decl name='BYTE' type-id='type-id-77' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='631' column='1' id='type-id-668'/> <!-- typedef OT::IntType<unsigned int, 3u> OT::UINT24 --> - <typedef-decl name='UINT24' type-id='type-id-734' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='636' column='1' id='type-id-831'/> + <typedef-decl name='UINT24' type-id='type-id-733' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='636' column='1' id='type-id-830'/> <!-- typedef OT::SHORT OT::FWORD --> - <typedef-decl name='FWORD' type-id='type-id-572' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='639' column='1' id='type-id-832'/> + <typedef-decl name='FWORD' type-id='type-id-571' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='639' column='1' id='type-id-831'/> <!-- typedef OT::USHORT OT::UFWORD --> - <typedef-decl name='UFWORD' type-id='type-id-371' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='642' column='1' id='type-id-833'/> + <typedef-decl name='UFWORD' type-id='type-id-370' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='642' column='1' id='type-id-832'/> <!-- typedef OT::USHORT OT::GlyphID --> - <typedef-decl name='GlyphID' type-id='type-id-371' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='672' column='1' id='type-id-834'/> + <typedef-decl name='GlyphID' type-id='type-id-370' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='672' column='1' id='type-id-833'/> <!-- struct OT::OffsetTo<OT::CmapSubtable, OT::IntType<unsigned int, 4u> > --> - <class-decl name='OffsetTo<OT::CmapSubtable, OT::IntType<unsigned int, 4u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-736'> + <class-decl name='OffsetTo<OT::CmapSubtable, OT::IntType<unsigned int, 4u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-735'> <!-- struct OT::Offset<OT::IntType<unsigned int, 4u> > --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-318'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-317'/> <data-member access='public' static='yes'> <!-- static const unsigned int OT::OffsetTo<OT::CmapSubtable, OT::IntType<unsigned int, 4u> >::static_size --> <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> @@ -10643,9 +10641,9 @@ <!-- bool OT::OffsetTo<OT::CmapSubtable, OT::IntType<unsigned int, 4u> >::neuter(OT::hb_sanitize_context_t*) --> <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_12CmapSubtableENS_7IntTypeIjLj4EEEE6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::CmapSubtable, OT::IntType<unsigned int, 4u> >*' --> - <parameter type-id='type-id-378' is-artificial='yes'/> + <parameter type-id='type-id-377' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -10654,9 +10652,9 @@ <!-- bool OT::OffsetTo<OT::CmapSubtable, OT::IntType<unsigned int, 4u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> <function-decl name='sanitize' mangled-name='_ZN2OT8OffsetToINS_12CmapSubtableENS_7IntTypeIjLj4EEEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='756' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::CmapSubtable, OT::IntType<unsigned int, 4u> >*' --> - <parameter type-id='type-id-378' is-artificial='yes'/> + <parameter type-id='type-id-377' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- bool --> @@ -10667,18 +10665,18 @@ <!-- const OT::CmapSubtable& OT::OffsetTo<OT::CmapSubtable, OT::IntType<unsigned int, 4u> >::operator()(void*) --> <function-decl name='operator()' mangled-name='_ZNK2OT8OffsetToINS_12CmapSubtableENS_7IntTypeIjLj4EEEEclEPKv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='742' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::OffsetTo<OT::CmapSubtable, OT::IntType<unsigned int, 4u> >*' --> - <parameter type-id='type-id-398' is-artificial='yes'/> + <parameter type-id='type-id-397' is-artificial='yes'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- const OT::CmapSubtable& --> - <return type-id='type-id-778'/> + <return type-id='type-id-777'/> </function-decl> </member-function> </class-decl> <!-- struct OT::OffsetTo<OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> > --> - <class-decl name='OffsetTo<OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-737'> + <class-decl name='OffsetTo<OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-736'> <!-- struct OT::Offset<OT::IntType<unsigned int, 4u> > --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-318'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-317'/> <data-member access='public' static='yes'> <!-- static const unsigned int OT::OffsetTo<OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >::static_size --> <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> @@ -10691,9 +10689,9 @@ <!-- bool OT::OffsetTo<OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >::neuter(OT::hb_sanitize_context_t*) --> <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_13SortedArrayOfINS_10UVSMappingENS_7IntTypeIjLj4EEEEES4_E6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >*' --> - <parameter type-id='type-id-377' is-artificial='yes'/> + <parameter type-id='type-id-376' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -10702,9 +10700,9 @@ <!-- bool OT::OffsetTo<OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> <function-decl name='sanitize' mangled-name='_ZN2OT8OffsetToINS_13SortedArrayOfINS_10UVSMappingENS_7IntTypeIjLj4EEEEES4_E8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='756' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >*' --> - <parameter type-id='type-id-377' is-artificial='yes'/> + <parameter type-id='type-id-376' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- bool --> @@ -10715,18 +10713,18 @@ <!-- const OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >& OT::OffsetTo<OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >::operator()(void*) --> <function-decl name='operator()' mangled-name='_ZNK2OT8OffsetToINS_13SortedArrayOfINS_10UVSMappingENS_7IntTypeIjLj4EEEEES4_EclEPKv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='742' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::OffsetTo<OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >*' --> - <parameter type-id='type-id-395' is-artificial='yes'/> + <parameter type-id='type-id-394' is-artificial='yes'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- const OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >& --> - <return type-id='type-id-803'/> + <return type-id='type-id-802'/> </function-decl> </member-function> </class-decl> <!-- struct OT::OffsetTo<OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> > --> - <class-decl name='OffsetTo<OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-738'> + <class-decl name='OffsetTo<OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-737'> <!-- struct OT::Offset<OT::IntType<unsigned int, 4u> > --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-318'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-317'/> <data-member access='public' static='yes'> <!-- static const unsigned int OT::OffsetTo<OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >::static_size --> <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> @@ -10739,9 +10737,9 @@ <!-- bool OT::OffsetTo<OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >::neuter(OT::hb_sanitize_context_t*) --> <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_13SortedArrayOfINS_17UnicodeValueRangeENS_7IntTypeIjLj4EEEEES4_E6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >*' --> - <parameter type-id='type-id-376' is-artificial='yes'/> + <parameter type-id='type-id-375' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -10750,9 +10748,9 @@ <!-- bool OT::OffsetTo<OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> <function-decl name='sanitize' mangled-name='_ZN2OT8OffsetToINS_13SortedArrayOfINS_17UnicodeValueRangeENS_7IntTypeIjLj4EEEEES4_E8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='756' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >*' --> - <parameter type-id='type-id-376' is-artificial='yes'/> + <parameter type-id='type-id-375' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- bool --> @@ -10763,23 +10761,23 @@ <!-- const OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >& OT::OffsetTo<OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >::operator()(void*) --> <function-decl name='operator()' mangled-name='_ZNK2OT8OffsetToINS_13SortedArrayOfINS_17UnicodeValueRangeENS_7IntTypeIjLj4EEEEES4_EclEPKv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='742' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::OffsetTo<OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> >*' --> - <parameter type-id='type-id-393' is-artificial='yes'/> + <parameter type-id='type-id-392' is-artificial='yes'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- const OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >& --> - <return type-id='type-id-806'/> + <return type-id='type-id-805'/> </function-decl> </member-function> </class-decl> <!-- struct OT::ArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> > --> - <class-decl name='ArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> >' size-in-bits='128' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-697'> + <class-decl name='ArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> >' size-in-bits='128' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-696'> <data-member access='public' layout-offset-in-bits='0'> <!-- OT::IntType<unsigned int, 4u> OT::ArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> >::len --> - <var-decl name='len' type-id='type-id-258' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> + <var-decl name='len' type-id='type-id-257' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <!-- OT::CmapSubtableLongGroup OT::ArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> >::array[1] --> - <var-decl name='array' type-id='type-id-673' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> + <var-decl name='array' type-id='type-id-672' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::ArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> >::min_size --> @@ -10789,9 +10787,9 @@ <!-- bool OT::ArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize_shallow' mangled-name='_ZN2OT7ArrayOfINS_21CmapSubtableLongGroupENS_7IntTypeIjLj4EEEE16sanitize_shallowEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='886' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> >*' --> - <parameter type-id='type-id-698' is-artificial='yes'/> + <parameter type-id='type-id-697' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -10800,34 +10798,34 @@ <!-- const OT::CmapSubtableLongGroup& OT::ArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> >::operator[](unsigned int) --> <function-decl name='operator[]' mangled-name='_ZNK2OT7ArrayOfINS_21CmapSubtableLongGroupENS_7IntTypeIjLj4EEEEixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='806' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> >*' --> - <parameter type-id='type-id-388' is-artificial='yes'/> + <parameter type-id='type-id-387' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- const OT::CmapSubtableLongGroup& --> - <return type-id='type-id-783'/> + <return type-id='type-id-782'/> </function-decl> </member-function> <member-function access='public'> <!-- bool OT::ArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> >::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT7ArrayOfINS_21CmapSubtableLongGroupENS_7IntTypeIjLj4EEEE8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='840' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> >*' --> - <parameter type-id='type-id-698' is-artificial='yes'/> + <parameter type-id='type-id-697' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> </member-function> </class-decl> <!-- struct OT::ArrayOf<OT::EncodingRecord, OT::IntType<short unsigned int, 2u> > --> - <class-decl name='ArrayOf<OT::EncodingRecord, OT::IntType<short unsigned int, 2u> >' size-in-bits='80' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-699'> + <class-decl name='ArrayOf<OT::EncodingRecord, OT::IntType<short unsigned int, 2u> >' size-in-bits='80' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-698'> <data-member access='public' layout-offset-in-bits='0'> <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::EncodingRecord, OT::IntType<short unsigned int, 2u> >::len --> - <var-decl name='len' type-id='type-id-256' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> + <var-decl name='len' type-id='type-id-255' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='16'> <!-- OT::EncodingRecord OT::ArrayOf<OT::EncodingRecord, OT::IntType<short unsigned int, 2u> >::array[1] --> - <var-decl name='array' type-id='type-id-675' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> + <var-decl name='array' type-id='type-id-674' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::ArrayOf<OT::EncodingRecord, OT::IntType<short unsigned int, 2u> >::min_size --> @@ -10837,9 +10835,9 @@ <!-- int OT::ArrayOf<OT::EncodingRecord, OT::IntType<short unsigned int, 2u> >::lsearch<OT::EncodingRecord>(const OT::EncodingRecord&) --> <function-decl name='lsearch<OT::EncodingRecord>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='876' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ArrayOf<OT::EncodingRecord, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-379' is-artificial='yes'/> + <parameter type-id='type-id-378' is-artificial='yes'/> <!-- parameter of type 'const OT::EncodingRecord&' --> - <parameter type-id='type-id-790'/> + <parameter type-id='type-id-789'/> <!-- int --> <return type-id='type-id-9'/> </function-decl> @@ -10848,9 +10846,9 @@ <!-- bool OT::ArrayOf<OT::EncodingRecord, OT::IntType<short unsigned int, 2u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize_shallow' mangled-name='_ZN2OT7ArrayOfINS_14EncodingRecordENS_7IntTypeItLj2EEEE16sanitize_shallowEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='886' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::EncodingRecord, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-700' is-artificial='yes'/> + <parameter type-id='type-id-699' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -10859,9 +10857,9 @@ <!-- bool OT::ArrayOf<OT::EncodingRecord, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> <function-decl name='sanitize' mangled-name='_ZN2OT7ArrayOfINS_14EncodingRecordENS_7IntTypeItLj2EEEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='855' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::EncodingRecord, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-700' is-artificial='yes'/> + <parameter type-id='type-id-699' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- bool --> @@ -10872,23 +10870,23 @@ <!-- const OT::EncodingRecord& OT::ArrayOf<OT::EncodingRecord, OT::IntType<short unsigned int, 2u> >::operator[](unsigned int) --> <function-decl name='operator[]' mangled-name='_ZNK2OT7ArrayOfINS_14EncodingRecordENS_7IntTypeItLj2EEEEixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='806' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ArrayOf<OT::EncodingRecord, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-379' is-artificial='yes'/> + <parameter type-id='type-id-378' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- const OT::EncodingRecord& --> - <return type-id='type-id-790'/> + <return type-id='type-id-789'/> </function-decl> </member-function> </class-decl> <!-- struct OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > --> - <class-decl name='ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-701'> + <class-decl name='ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-700'> <data-member access='public' layout-offset-in-bits='0'> <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >::len --> - <var-decl name='len' type-id='type-id-256' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> + <var-decl name='len' type-id='type-id-255' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='16'> <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >::array[1] --> - <var-decl name='array' type-id='type-id-676' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> + <var-decl name='array' type-id='type-id-675' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >::min_size --> @@ -10898,9 +10896,9 @@ <!-- bool OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize_shallow' mangled-name='_ZN2OT7ArrayOfINS_7IntTypeItLj2EEES2_E16sanitize_shallowEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='886' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-558' is-artificial='yes'/> + <parameter type-id='type-id-557' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -10909,9 +10907,9 @@ <!-- bool OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT7ArrayOfINS_7IntTypeItLj2EEES2_E8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='840' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-558' is-artificial='yes'/> + <parameter type-id='type-id-557' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -10920,18 +10918,18 @@ <!-- const OT::IntType<short unsigned int, 2u>& OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >::operator[](unsigned int) --> <function-decl name='operator[]' mangled-name='_ZNK2OT7ArrayOfINS_7IntTypeItLj2EEES2_EixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='806' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-384' is-artificial='yes'/> + <parameter type-id='type-id-383' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- const OT::IntType<short unsigned int, 2u>& --> - <return type-id='type-id-311'/> + <return type-id='type-id-310'/> </function-decl> </member-function> <member-function access='public'> <!-- unsigned int OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >::get_size() --> <function-decl name='get_size' mangled-name='_ZNK2OT7ArrayOfINS_7IntTypeItLj2EEES2_E8get_sizeEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='815' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-384' is-artificial='yes'/> + <parameter type-id='type-id-383' is-artificial='yes'/> <!-- unsigned int --> <return type-id='type-id-12'/> </function-decl> @@ -10940,33 +10938,33 @@ <!-- const OT::IntType<short unsigned int, 2u>* OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >::sub_array(unsigned int, unsigned int*) --> <function-decl name='sub_array' mangled-name='_ZNK2OT7ArrayOfINS_7IntTypeItLj2EEES2_E9sub_arrayEjPj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='794' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-384' is-artificial='yes'/> + <parameter type-id='type-id-383' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- parameter of type 'unsigned int*' --> <parameter type-id='type-id-60'/> <!-- const OT::IntType<short unsigned int, 2u>* --> - <return type-id='type-id-312'/> + <return type-id='type-id-311'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::IntType<short unsigned int, 2u>& OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >::operator[](unsigned int) --> <function-decl name='operator[]' mangled-name='_ZN2OT7ArrayOfINS_7IntTypeItLj2EEES2_EixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='811' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-558' is-artificial='yes'/> + <parameter type-id='type-id-557' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- OT::IntType<short unsigned int, 2u>& --> - <return type-id='type-id-733'/> + <return type-id='type-id-732'/> </function-decl> </member-function> <member-function access='public'> <!-- bool OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >::serialize(OT::hb_serialize_context_t*, unsigned int) --> <function-decl name='serialize' mangled-name='_ZN2OT7ArrayOfINS_7IntTypeItLj2EEES2_E9serializeEPNS_22hb_serialize_context_tEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='818' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-558' is-artificial='yes'/> + <parameter type-id='type-id-557' is-artificial='yes'/> <!-- parameter of type 'OT::hb_serialize_context_t*' --> - <parameter type-id='type-id-281'/> + <parameter type-id='type-id-280'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- bool --> @@ -10977,11 +10975,11 @@ <!-- bool OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >::serialize(OT::hb_serialize_context_t*, OT::Supplier<OT::IntType<short unsigned int, 2u> >&, unsigned int) --> <function-decl name='serialize' mangled-name='_ZN2OT7ArrayOfINS_7IntTypeItLj2EEES2_E9serializeEPNS_22hb_serialize_context_tERNS_8SupplierIS2_EEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='828' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-558' is-artificial='yes'/> + <parameter type-id='type-id-557' is-artificial='yes'/> <!-- parameter of type 'OT::hb_serialize_context_t*' --> - <parameter type-id='type-id-281'/> + <parameter type-id='type-id-280'/> <!-- parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >&' --> - <parameter type-id='type-id-748'/> + <parameter type-id='type-id-747'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- bool --> @@ -10990,14 +10988,14 @@ </member-function> </class-decl> <!-- struct OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<unsigned int, 4u> > --> - <class-decl name='ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<unsigned int, 4u> >' size-in-bits='48' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-702'> + <class-decl name='ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<unsigned int, 4u> >' size-in-bits='48' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-701'> <data-member access='public' layout-offset-in-bits='0'> <!-- OT::IntType<unsigned int, 4u> OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<unsigned int, 4u> >::len --> - <var-decl name='len' type-id='type-id-258' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> + <var-decl name='len' type-id='type-id-257' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<unsigned int, 4u> >::array[1] --> - <var-decl name='array' type-id='type-id-676' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> + <var-decl name='array' type-id='type-id-675' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<unsigned int, 4u> >::min_size --> @@ -11007,9 +11005,9 @@ <!-- bool OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<unsigned int, 4u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize_shallow' mangled-name='_ZN2OT7ArrayOfINS_7IntTypeItLj2EEENS1_IjLj4EEEE16sanitize_shallowEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='886' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<unsigned int, 4u> >*' --> - <parameter type-id='type-id-703' is-artificial='yes'/> + <parameter type-id='type-id-702' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -11018,9 +11016,9 @@ <!-- bool OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<unsigned int, 4u> >::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT7ArrayOfINS_7IntTypeItLj2EEENS1_IjLj4EEEE8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='840' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<unsigned int, 4u> >*' --> - <parameter type-id='type-id-703' is-artificial='yes'/> + <parameter type-id='type-id-702' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -11029,23 +11027,23 @@ <!-- const OT::IntType<short unsigned int, 2u>& OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<unsigned int, 4u> >::operator[](unsigned int) --> <function-decl name='operator[]' mangled-name='_ZNK2OT7ArrayOfINS_7IntTypeItLj2EEENS1_IjLj4EEEEixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='806' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<unsigned int, 4u> >*' --> - <parameter type-id='type-id-386' is-artificial='yes'/> + <parameter type-id='type-id-385' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- const OT::IntType<short unsigned int, 2u>& --> - <return type-id='type-id-311'/> + <return type-id='type-id-310'/> </function-decl> </member-function> </class-decl> <!-- struct OT::ArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> > --> - <class-decl name='ArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >' size-in-bits='72' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-704'> + <class-decl name='ArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >' size-in-bits='72' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-703'> <data-member access='public' layout-offset-in-bits='0'> <!-- OT::IntType<unsigned int, 4u> OT::ArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >::len --> - <var-decl name='len' type-id='type-id-258' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> + <var-decl name='len' type-id='type-id-257' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <!-- OT::UVSMapping OT::ArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >::array[1] --> - <var-decl name='array' type-id='type-id-682' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> + <var-decl name='array' type-id='type-id-681' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::ArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >::min_size --> @@ -11055,9 +11053,9 @@ <!-- bool OT::ArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize_shallow' mangled-name='_ZN2OT7ArrayOfINS_10UVSMappingENS_7IntTypeIjLj4EEEE16sanitize_shallowEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='886' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >*' --> - <parameter type-id='type-id-705' is-artificial='yes'/> + <parameter type-id='type-id-704' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -11066,9 +11064,9 @@ <!-- bool OT::ArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT7ArrayOfINS_10UVSMappingENS_7IntTypeIjLj4EEEE8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='840' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >*' --> - <parameter type-id='type-id-705' is-artificial='yes'/> + <parameter type-id='type-id-704' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -11077,23 +11075,23 @@ <!-- const OT::UVSMapping& OT::ArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >::operator[](unsigned int) --> <function-decl name='operator[]' mangled-name='_ZNK2OT7ArrayOfINS_10UVSMappingENS_7IntTypeIjLj4EEEEixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='806' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >*' --> - <parameter type-id='type-id-394' is-artificial='yes'/> + <parameter type-id='type-id-393' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- const OT::UVSMapping& --> - <return type-id='type-id-812'/> + <return type-id='type-id-811'/> </function-decl> </member-function> </class-decl> <!-- struct OT::ArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> > --> - <class-decl name='ArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-706'> + <class-decl name='ArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-705'> <data-member access='public' layout-offset-in-bits='0'> <!-- OT::IntType<unsigned int, 4u> OT::ArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >::len --> - <var-decl name='len' type-id='type-id-258' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> + <var-decl name='len' type-id='type-id-257' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <!-- OT::UnicodeValueRange OT::ArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >::array[1] --> - <var-decl name='array' type-id='type-id-684' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> + <var-decl name='array' type-id='type-id-683' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::ArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >::min_size --> @@ -11103,9 +11101,9 @@ <!-- bool OT::ArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize_shallow' mangled-name='_ZN2OT7ArrayOfINS_17UnicodeValueRangeENS_7IntTypeIjLj4EEEE16sanitize_shallowEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='886' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >*' --> - <parameter type-id='type-id-707' is-artificial='yes'/> + <parameter type-id='type-id-706' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -11114,23 +11112,23 @@ <!-- bool OT::ArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT7ArrayOfINS_17UnicodeValueRangeENS_7IntTypeIjLj4EEEE8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='840' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >*' --> - <parameter type-id='type-id-707' is-artificial='yes'/> + <parameter type-id='type-id-706' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> </member-function> </class-decl> <!-- struct OT::ArrayOf<OT::VariationSelectorRecord, OT::IntType<unsigned int, 4u> > --> - <class-decl name='ArrayOf<OT::VariationSelectorRecord, OT::IntType<unsigned int, 4u> >' size-in-bits='120' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-708'> + <class-decl name='ArrayOf<OT::VariationSelectorRecord, OT::IntType<unsigned int, 4u> >' size-in-bits='120' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-707'> <data-member access='public' layout-offset-in-bits='0'> <!-- OT::IntType<unsigned int, 4u> OT::ArrayOf<OT::VariationSelectorRecord, OT::IntType<unsigned int, 4u> >::len --> - <var-decl name='len' type-id='type-id-258' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> + <var-decl name='len' type-id='type-id-257' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <!-- OT::VariationSelectorRecord OT::ArrayOf<OT::VariationSelectorRecord, OT::IntType<unsigned int, 4u> >::array[1] --> - <var-decl name='array' type-id='type-id-686' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> + <var-decl name='array' type-id='type-id-685' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::ArrayOf<OT::VariationSelectorRecord, OT::IntType<unsigned int, 4u> >::min_size --> @@ -11140,9 +11138,9 @@ <!-- bool OT::ArrayOf<OT::VariationSelectorRecord, OT::IntType<unsigned int, 4u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize_shallow' mangled-name='_ZN2OT7ArrayOfINS_23VariationSelectorRecordENS_7IntTypeIjLj4EEEE16sanitize_shallowEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='886' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::VariationSelectorRecord, OT::IntType<unsigned int, 4u> >*' --> - <parameter type-id='type-id-709' is-artificial='yes'/> + <parameter type-id='type-id-708' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -11151,9 +11149,9 @@ <!-- bool OT::ArrayOf<OT::VariationSelectorRecord, OT::IntType<unsigned int, 4u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> <function-decl name='sanitize' mangled-name='_ZN2OT7ArrayOfINS_23VariationSelectorRecordENS_7IntTypeIjLj4EEEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='855' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::VariationSelectorRecord, OT::IntType<unsigned int, 4u> >*' --> - <parameter type-id='type-id-709' is-artificial='yes'/> + <parameter type-id='type-id-708' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- bool --> @@ -11164,100 +11162,100 @@ <!-- const OT::VariationSelectorRecord& OT::ArrayOf<OT::VariationSelectorRecord, OT::IntType<unsigned int, 4u> >::operator[](unsigned int) --> <function-decl name='operator[]' mangled-name='_ZNK2OT7ArrayOfINS_23VariationSelectorRecordENS_7IntTypeIjLj4EEEEixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='806' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ArrayOf<OT::VariationSelectorRecord, OT::IntType<unsigned int, 4u> >*' --> - <parameter type-id='type-id-391' is-artificial='yes'/> + <parameter type-id='type-id-390' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- const OT::VariationSelectorRecord& --> - <return type-id='type-id-818'/> + <return type-id='type-id-817'/> </function-decl> </member-function> </class-decl> <!-- struct OT::SortedArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> > --> - <class-decl name='SortedArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> >' size-in-bits='128' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='982' column='1' id='type-id-799'> + <class-decl name='SortedArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> >' size-in-bits='128' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='982' column='1' id='type-id-798'> <!-- struct OT::ArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> > --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-697'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-696'/> <member-function access='public'> <!-- int OT::SortedArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> >::bsearch<hb_codepoint_t>(const hb_codepoint_t&) --> <function-decl name='bsearch<hb_codepoint_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='984' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::SortedArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> >*' --> - <parameter type-id='type-id-801' is-artificial='yes'/> + <parameter type-id='type-id-800' is-artificial='yes'/> <!-- parameter of type 'const hb_codepoint_t&' --> - <parameter type-id='type-id-822'/> + <parameter type-id='type-id-821'/> <!-- int --> <return type-id='type-id-9'/> </function-decl> </member-function> </class-decl> <!-- struct OT::SortedArrayOf<OT::EncodingRecord, OT::IntType<short unsigned int, 2u> > --> - <class-decl name='SortedArrayOf<OT::EncodingRecord, OT::IntType<short unsigned int, 2u> >' size-in-bits='80' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='982' column='1' id='type-id-835'> + <class-decl name='SortedArrayOf<OT::EncodingRecord, OT::IntType<short unsigned int, 2u> >' size-in-bits='80' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='982' column='1' id='type-id-834'> <!-- struct OT::ArrayOf<OT::EncodingRecord, OT::IntType<short unsigned int, 2u> > --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-699'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-698'/> </class-decl> <!-- struct OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> > --> - <class-decl name='SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >' size-in-bits='72' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='982' column='1' id='type-id-739'> + <class-decl name='SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >' size-in-bits='72' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='982' column='1' id='type-id-738'> <!-- struct OT::ArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> > --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-704'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-703'/> <member-function access='public'> <!-- int OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >::bsearch<hb_codepoint_t>(const hb_codepoint_t&) --> <function-decl name='bsearch<hb_codepoint_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='984' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >*' --> - <parameter type-id='type-id-804' is-artificial='yes'/> + <parameter type-id='type-id-803' is-artificial='yes'/> <!-- parameter of type 'const hb_codepoint_t&' --> - <parameter type-id='type-id-822'/> + <parameter type-id='type-id-821'/> <!-- int --> <return type-id='type-id-9'/> </function-decl> </member-function> </class-decl> <!-- struct OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> > --> - <class-decl name='SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='982' column='1' id='type-id-741'> + <class-decl name='SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='982' column='1' id='type-id-740'> <!-- struct OT::ArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> > --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-706'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-705'/> <member-function access='public'> <!-- int OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >::bsearch<hb_codepoint_t>(const hb_codepoint_t&) --> <function-decl name='bsearch<hb_codepoint_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='984' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >*' --> - <parameter type-id='type-id-807' is-artificial='yes'/> + <parameter type-id='type-id-806' is-artificial='yes'/> <!-- parameter of type 'const hb_codepoint_t&' --> - <parameter type-id='type-id-822'/> + <parameter type-id='type-id-821'/> <!-- int --> <return type-id='type-id-9'/> </function-decl> </member-function> </class-decl> <!-- struct OT::SortedArrayOf<OT::VariationSelectorRecord, OT::IntType<unsigned int, 4u> > --> - <class-decl name='SortedArrayOf<OT::VariationSelectorRecord, OT::IntType<unsigned int, 4u> >' size-in-bits='120' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='982' column='1' id='type-id-808'> + <class-decl name='SortedArrayOf<OT::VariationSelectorRecord, OT::IntType<unsigned int, 4u> >' size-in-bits='120' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='982' column='1' id='type-id-807'> <!-- struct OT::ArrayOf<OT::VariationSelectorRecord, OT::IntType<unsigned int, 4u> > --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-708'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-707'/> <member-function access='public'> <!-- int OT::SortedArrayOf<OT::VariationSelectorRecord, OT::IntType<unsigned int, 4u> >::bsearch<hb_codepoint_t>(const hb_codepoint_t&) --> <function-decl name='bsearch<hb_codepoint_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='984' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::SortedArrayOf<OT::VariationSelectorRecord, OT::IntType<unsigned int, 4u> >*' --> - <parameter type-id='type-id-810' is-artificial='yes'/> + <parameter type-id='type-id-809' is-artificial='yes'/> <!-- parameter of type 'const hb_codepoint_t&' --> - <parameter type-id='type-id-822'/> + <parameter type-id='type-id-821'/> <!-- int --> <return type-id='type-id-9'/> </function-decl> </member-function> </class-decl> <!-- struct OT::CmapSubtableFormat0 --> - <class-decl name='CmapSubtableFormat0' size-in-bits='2096' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='44' column='1' id='type-id-715'> + <class-decl name='CmapSubtableFormat0' size-in-bits='2096' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='44' column='1' id='type-id-714'> <data-member access='protected' layout-offset-in-bits='0'> <!-- OT::USHORT OT::CmapSubtableFormat0::format --> - <var-decl name='format' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='60' column='1'/> + <var-decl name='format' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='60' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='16'> <!-- OT::USHORT OT::CmapSubtableFormat0::lengthZ --> - <var-decl name='lengthZ' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='61' column='1'/> + <var-decl name='lengthZ' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='61' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='32'> <!-- OT::USHORT OT::CmapSubtableFormat0::languageZ --> - <var-decl name='languageZ' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='62' column='1'/> + <var-decl name='languageZ' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='62' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='48'> <!-- OT::BYTE OT::CmapSubtableFormat0::glyphIdArray[256] --> - <var-decl name='glyphIdArray' type-id='type-id-670' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='63' column='1'/> + <var-decl name='glyphIdArray' type-id='type-id-669' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='63' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::CmapSubtableFormat0::static_size --> @@ -11271,9 +11269,9 @@ <!-- bool OT::CmapSubtableFormat0::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT19CmapSubtableFormat08sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='54' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::CmapSubtableFormat0*' --> - <parameter type-id='type-id-716' is-artificial='yes'/> + <parameter type-id='type-id-715' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -11282,7 +11280,7 @@ <!-- bool OT::CmapSubtableFormat0::get_glyph(hb_codepoint_t, hb_codepoint_t*) --> <function-decl name='get_glyph' mangled-name='_ZNK2OT19CmapSubtableFormat09get_glyphEjPj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='45' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::CmapSubtableFormat0*' --> - <parameter type-id='type-id-380' is-artificial='yes'/> + <parameter type-id='type-id-379' is-artificial='yes'/> <!-- parameter of type 'typedef hb_codepoint_t' --> <parameter type-id='type-id-64'/> <!-- parameter of type 'hb_codepoint_t*' --> @@ -11293,38 +11291,38 @@ </member-function> </class-decl> <!-- struct OT::CmapSubtableFormat4 --> - <class-decl name='CmapSubtableFormat4' size-in-bits='128' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='70' column='1' id='type-id-719'> + <class-decl name='CmapSubtableFormat4' size-in-bits='128' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='70' column='1' id='type-id-718'> <data-member access='protected' layout-offset-in-bits='0'> <!-- OT::USHORT OT::CmapSubtableFormat4::format --> - <var-decl name='format' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='150' column='1'/> + <var-decl name='format' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='150' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='16'> <!-- OT::USHORT OT::CmapSubtableFormat4::length --> - <var-decl name='length' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='151' column='1'/> + <var-decl name='length' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='151' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='32'> <!-- OT::USHORT OT::CmapSubtableFormat4::languageZ --> - <var-decl name='languageZ' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='153' column='1'/> + <var-decl name='languageZ' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='153' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='48'> <!-- OT::USHORT OT::CmapSubtableFormat4::segCountX2 --> - <var-decl name='segCountX2' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='154' column='1'/> + <var-decl name='segCountX2' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='154' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='64'> <!-- OT::USHORT OT::CmapSubtableFormat4::searchRangeZ --> - <var-decl name='searchRangeZ' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='155' column='1'/> + <var-decl name='searchRangeZ' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='155' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='80'> <!-- OT::USHORT OT::CmapSubtableFormat4::entrySelectorZ --> - <var-decl name='entrySelectorZ' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='156' column='1'/> + <var-decl name='entrySelectorZ' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='156' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='96'> <!-- OT::USHORT OT::CmapSubtableFormat4::rangeShiftZ --> - <var-decl name='rangeShiftZ' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='157' column='1'/> + <var-decl name='rangeShiftZ' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='157' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='112'> <!-- OT::USHORT OT::CmapSubtableFormat4::values[1] --> - <var-decl name='values' type-id='type-id-680' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='159' column='1'/> + <var-decl name='values' type-id='type-id-679' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='159' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::CmapSubtableFormat4::min_size --> @@ -11334,9 +11332,9 @@ <!-- bool OT::CmapSubtableFormat4::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT19CmapSubtableFormat48sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='128' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::CmapSubtableFormat4*' --> - <parameter type-id='type-id-720' is-artificial='yes'/> + <parameter type-id='type-id-719' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -11345,7 +11343,7 @@ <!-- bool OT::CmapSubtableFormat4::get_glyph(hb_codepoint_t, hb_codepoint_t*) --> <function-decl name='get_glyph' mangled-name='_ZNK2OT19CmapSubtableFormat49get_glyphEjPj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='71' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::CmapSubtableFormat4*' --> - <parameter type-id='type-id-381' is-artificial='yes'/> + <parameter type-id='type-id-380' is-artificial='yes'/> <!-- parameter of type 'typedef hb_codepoint_t' --> <parameter type-id='type-id-64'/> <!-- parameter of type 'hb_codepoint_t*' --> @@ -11356,18 +11354,18 @@ </member-function> </class-decl> <!-- struct OT::CmapSubtableLongGroup --> - <class-decl name='CmapSubtableLongGroup' size-in-bits='96' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='175' column='1' id='type-id-672'> + <class-decl name='CmapSubtableLongGroup' size-in-bits='96' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='175' column='1' id='type-id-671'> <data-member access='private' layout-offset-in-bits='0'> <!-- OT::ULONG OT::CmapSubtableLongGroup::startCharCode --> - <var-decl name='startCharCode' type-id='type-id-341' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='192' column='1'/> + <var-decl name='startCharCode' type-id='type-id-340' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='192' column='1'/> </data-member> <data-member access='private' layout-offset-in-bits='32'> <!-- OT::ULONG OT::CmapSubtableLongGroup::endCharCode --> - <var-decl name='endCharCode' type-id='type-id-341' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='193' column='1'/> + <var-decl name='endCharCode' type-id='type-id-340' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='193' column='1'/> </data-member> <data-member access='private' layout-offset-in-bits='64'> <!-- OT::ULONG OT::CmapSubtableLongGroup::glyphID --> - <var-decl name='glyphID' type-id='type-id-341' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='194' column='1'/> + <var-decl name='glyphID' type-id='type-id-340' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='194' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::CmapSubtableLongGroup::static_size --> @@ -11381,7 +11379,7 @@ <!-- int OT::CmapSubtableLongGroup::cmp(hb_codepoint_t) --> <function-decl name='cmp' mangled-name='_ZNK2OT21CmapSubtableLongGroup3cmpEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='179' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::CmapSubtableLongGroup*' --> - <parameter type-id='type-id-784' is-artificial='yes'/> + <parameter type-id='type-id-783' is-artificial='yes'/> <!-- parameter of type 'typedef hb_codepoint_t' --> <parameter type-id='type-id-64'/> <!-- int --> @@ -11390,26 +11388,26 @@ </member-function> </class-decl> <!-- struct OT::CmapSubtableTrimmed<OT::IntType<short unsigned int, 2u> > --> - <class-decl name='CmapSubtableTrimmed<OT::IntType<short unsigned int, 2u> >' size-in-bits='96' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='202' column='1' id='type-id-727'> + <class-decl name='CmapSubtableTrimmed<OT::IntType<short unsigned int, 2u> >' size-in-bits='96' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='202' column='1' id='type-id-726'> <data-member access='protected' layout-offset-in-bits='0'> <!-- OT::IntType<short unsigned int, 2u> OT::CmapSubtableTrimmed<OT::IntType<short unsigned int, 2u> >::formatReserved --> - <var-decl name='formatReserved' type-id='type-id-256' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='219' column='1'/> + <var-decl name='formatReserved' type-id='type-id-255' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='219' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='16'> <!-- OT::IntType<short unsigned int, 2u> OT::CmapSubtableTrimmed<OT::IntType<short unsigned int, 2u> >::lengthZ --> - <var-decl name='lengthZ' type-id='type-id-256' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='220' column='1'/> + <var-decl name='lengthZ' type-id='type-id-255' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='220' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='32'> <!-- OT::IntType<short unsigned int, 2u> OT::CmapSubtableTrimmed<OT::IntType<short unsigned int, 2u> >::languageZ --> - <var-decl name='languageZ' type-id='type-id-256' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='221' column='1'/> + <var-decl name='languageZ' type-id='type-id-255' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='221' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='48'> <!-- OT::IntType<short unsigned int, 2u> OT::CmapSubtableTrimmed<OT::IntType<short unsigned int, 2u> >::startCharCode --> - <var-decl name='startCharCode' type-id='type-id-256' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='222' column='1'/> + <var-decl name='startCharCode' type-id='type-id-255' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='222' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='64'> <!-- OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > OT::CmapSubtableTrimmed<OT::IntType<short unsigned int, 2u> >::glyphIdArray --> - <var-decl name='glyphIdArray' type-id='type-id-701' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='224' column='1'/> + <var-decl name='glyphIdArray' type-id='type-id-700' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='224' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::CmapSubtableTrimmed<OT::IntType<short unsigned int, 2u> >::min_size --> @@ -11419,9 +11417,9 @@ <!-- bool OT::CmapSubtableTrimmed<OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT19CmapSubtableTrimmedINS_7IntTypeItLj2EEEE8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='213' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::CmapSubtableTrimmed<OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-728' is-artificial='yes'/> + <parameter type-id='type-id-727' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -11430,7 +11428,7 @@ <!-- bool OT::CmapSubtableTrimmed<OT::IntType<short unsigned int, 2u> >::get_glyph(unsigned int, hb_codepoint_t*) --> <function-decl name='get_glyph' mangled-name='_ZNK2OT19CmapSubtableTrimmedINS_7IntTypeItLj2EEEE9get_glyphEjPj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='203' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::CmapSubtableTrimmed<OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-385' is-artificial='yes'/> + <parameter type-id='type-id-384' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- parameter of type 'hb_codepoint_t*' --> @@ -11441,26 +11439,26 @@ </member-function> </class-decl> <!-- struct OT::CmapSubtableTrimmed<OT::IntType<unsigned int, 4u> > --> - <class-decl name='CmapSubtableTrimmed<OT::IntType<unsigned int, 4u> >' size-in-bits='176' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='202' column='1' id='type-id-729'> + <class-decl name='CmapSubtableTrimmed<OT::IntType<unsigned int, 4u> >' size-in-bits='176' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='202' column='1' id='type-id-728'> <data-member access='protected' layout-offset-in-bits='0'> <!-- OT::IntType<unsigned int, 4u> OT::CmapSubtableTrimmed<OT::IntType<unsigned int, 4u> >::formatReserved --> - <var-decl name='formatReserved' type-id='type-id-258' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='219' column='1'/> + <var-decl name='formatReserved' type-id='type-id-257' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='219' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='32'> <!-- OT::IntType<unsigned int, 4u> OT::CmapSubtableTrimmed<OT::IntType<unsigned int, 4u> >::lengthZ --> - <var-decl name='lengthZ' type-id='type-id-258' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='220' column='1'/> + <var-decl name='lengthZ' type-id='type-id-257' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='220' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='64'> <!-- OT::IntType<unsigned int, 4u> OT::CmapSubtableTrimmed<OT::IntType<unsigned int, 4u> >::languageZ --> - <var-decl name='languageZ' type-id='type-id-258' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='221' column='1'/> + <var-decl name='languageZ' type-id='type-id-257' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='221' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='96'> <!-- OT::IntType<unsigned int, 4u> OT::CmapSubtableTrimmed<OT::IntType<unsigned int, 4u> >::startCharCode --> - <var-decl name='startCharCode' type-id='type-id-258' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='222' column='1'/> + <var-decl name='startCharCode' type-id='type-id-257' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='222' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='128'> <!-- OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<unsigned int, 4u> > OT::CmapSubtableTrimmed<OT::IntType<unsigned int, 4u> >::glyphIdArray --> - <var-decl name='glyphIdArray' type-id='type-id-702' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='224' column='1'/> + <var-decl name='glyphIdArray' type-id='type-id-701' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='224' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::CmapSubtableTrimmed<OT::IntType<unsigned int, 4u> >::min_size --> @@ -11470,9 +11468,9 @@ <!-- bool OT::CmapSubtableTrimmed<OT::IntType<unsigned int, 4u> >::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT19CmapSubtableTrimmedINS_7IntTypeIjLj4EEEE8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='213' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::CmapSubtableTrimmed<OT::IntType<unsigned int, 4u> >*' --> - <parameter type-id='type-id-730' is-artificial='yes'/> + <parameter type-id='type-id-729' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -11481,7 +11479,7 @@ <!-- bool OT::CmapSubtableTrimmed<OT::IntType<unsigned int, 4u> >::get_glyph(unsigned int, hb_codepoint_t*) --> <function-decl name='get_glyph' mangled-name='_ZNK2OT19CmapSubtableTrimmedINS_7IntTypeIjLj4EEEE9get_glyphEjPj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='203' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::CmapSubtableTrimmed<OT::IntType<unsigned int, 4u> >*' --> - <parameter type-id='type-id-387' is-artificial='yes'/> + <parameter type-id='type-id-386' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- parameter of type 'hb_codepoint_t*' --> @@ -11492,36 +11490,36 @@ </member-function> </class-decl> <!-- struct OT::CmapSubtableFormat6 --> - <class-decl name='CmapSubtableFormat6' size-in-bits='96' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='230' column='1' id='type-id-836'> + <class-decl name='CmapSubtableFormat6' size-in-bits='96' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='230' column='1' id='type-id-835'> <!-- struct OT::CmapSubtableTrimmed<OT::IntType<short unsigned int, 2u> > --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-727'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-726'/> </class-decl> <!-- struct OT::CmapSubtableFormat10 --> - <class-decl name='CmapSubtableFormat10' size-in-bits='176' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='231' column='1' id='type-id-837'> + <class-decl name='CmapSubtableFormat10' size-in-bits='176' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='231' column='1' id='type-id-836'> <!-- struct OT::CmapSubtableTrimmed<OT::IntType<unsigned int, 4u> > --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-729'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-728'/> </class-decl> <!-- struct OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat12> --> - <class-decl name='CmapSubtableLongSegmented<OT::CmapSubtableFormat12>' size-in-bits='224' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='235' column='1' id='type-id-723'> + <class-decl name='CmapSubtableLongSegmented<OT::CmapSubtableFormat12>' size-in-bits='224' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='235' column='1' id='type-id-722'> <data-member access='protected' layout-offset-in-bits='0'> <!-- OT::USHORT OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat12>::format --> - <var-decl name='format' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='251' column='1'/> + <var-decl name='format' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='251' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='16'> <!-- OT::USHORT OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat12>::reservedZ --> - <var-decl name='reservedZ' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='252' column='1'/> + <var-decl name='reservedZ' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='252' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='32'> <!-- OT::ULONG OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat12>::lengthZ --> - <var-decl name='lengthZ' type-id='type-id-341' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='253' column='1'/> + <var-decl name='lengthZ' type-id='type-id-340' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='253' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='64'> <!-- OT::ULONG OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat12>::languageZ --> - <var-decl name='languageZ' type-id='type-id-341' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='254' column='1'/> + <var-decl name='languageZ' type-id='type-id-340' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='254' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='96'> <!-- OT::SortedArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> > OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat12>::groups --> - <var-decl name='groups' type-id='type-id-799' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='256' column='1'/> + <var-decl name='groups' type-id='type-id-798' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='256' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat12>::min_size --> @@ -11531,9 +11529,9 @@ <!-- bool OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat12>::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT25CmapSubtableLongSegmentedINS_20CmapSubtableFormat12EE8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='245' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat12>*' --> - <parameter type-id='type-id-724' is-artificial='yes'/> + <parameter type-id='type-id-723' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -11542,7 +11540,7 @@ <!-- bool OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat12>::get_glyph(unsigned int, hb_codepoint_t*) --> <function-decl name='get_glyph' mangled-name='_ZNK2OT25CmapSubtableLongSegmentedINS_20CmapSubtableFormat12EE9get_glyphEjPj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='236' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat12>*' --> - <parameter type-id='type-id-389' is-artificial='yes'/> + <parameter type-id='type-id-388' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- parameter of type 'hb_codepoint_t*' --> @@ -11553,26 +11551,26 @@ </member-function> </class-decl> <!-- struct OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat13> --> - <class-decl name='CmapSubtableLongSegmented<OT::CmapSubtableFormat13>' size-in-bits='224' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='235' column='1' id='type-id-725'> + <class-decl name='CmapSubtableLongSegmented<OT::CmapSubtableFormat13>' size-in-bits='224' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='235' column='1' id='type-id-724'> <data-member access='protected' layout-offset-in-bits='0'> <!-- OT::USHORT OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat13>::format --> - <var-decl name='format' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='251' column='1'/> + <var-decl name='format' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='251' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='16'> <!-- OT::USHORT OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat13>::reservedZ --> - <var-decl name='reservedZ' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='252' column='1'/> + <var-decl name='reservedZ' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='252' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='32'> <!-- OT::ULONG OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat13>::lengthZ --> - <var-decl name='lengthZ' type-id='type-id-341' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='253' column='1'/> + <var-decl name='lengthZ' type-id='type-id-340' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='253' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='64'> <!-- OT::ULONG OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat13>::languageZ --> - <var-decl name='languageZ' type-id='type-id-341' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='254' column='1'/> + <var-decl name='languageZ' type-id='type-id-340' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='254' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='96'> <!-- OT::SortedArrayOf<OT::CmapSubtableLongGroup, OT::IntType<unsigned int, 4u> > OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat13>::groups --> - <var-decl name='groups' type-id='type-id-799' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='256' column='1'/> + <var-decl name='groups' type-id='type-id-798' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='256' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat13>::min_size --> @@ -11582,9 +11580,9 @@ <!-- bool OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat13>::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT25CmapSubtableLongSegmentedINS_20CmapSubtableFormat13EE8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='245' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat13>*' --> - <parameter type-id='type-id-726' is-artificial='yes'/> + <parameter type-id='type-id-725' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -11593,7 +11591,7 @@ <!-- bool OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat13>::get_glyph(unsigned int, hb_codepoint_t*) --> <function-decl name='get_glyph' mangled-name='_ZNK2OT25CmapSubtableLongSegmentedINS_20CmapSubtableFormat13EE9get_glyphEjPj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='236' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat13>*' --> - <parameter type-id='type-id-390' is-artificial='yes'/> + <parameter type-id='type-id-389' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- parameter of type 'hb_codepoint_t*' --> @@ -11604,14 +11602,14 @@ </member-function> </class-decl> <!-- struct OT::CmapSubtableFormat12 --> - <class-decl name='CmapSubtableFormat12' size-in-bits='224' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='262' column='1' id='type-id-838'> + <class-decl name='CmapSubtableFormat12' size-in-bits='224' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='262' column='1' id='type-id-837'> <!-- struct OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat12> --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-723'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-722'/> <member-function access='public' static='yes'> <!-- hb_codepoint_t OT::CmapSubtableFormat12::group_get_glyph(hb_codepoint_t) --> <function-decl name='group_get_glyph' mangled-name='_ZN2OT20CmapSubtableFormat1215group_get_glyphERKNS_21CmapSubtableLongGroupEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='263' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const OT::CmapSubtableLongGroup&' --> - <parameter type-id='type-id-783'/> + <parameter type-id='type-id-782'/> <!-- parameter of type 'typedef hb_codepoint_t' --> <parameter type-id='type-id-64'/> <!-- typedef hb_codepoint_t --> @@ -11620,14 +11618,14 @@ </member-function> </class-decl> <!-- struct OT::CmapSubtableFormat13 --> - <class-decl name='CmapSubtableFormat13' size-in-bits='224' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='269' column='1' id='type-id-839'> + <class-decl name='CmapSubtableFormat13' size-in-bits='224' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='269' column='1' id='type-id-838'> <!-- struct OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat13> --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-725'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-724'/> <member-function access='public' static='yes'> <!-- hb_codepoint_t OT::CmapSubtableFormat13::group_get_glyph(hb_codepoint_t) --> <function-decl name='group_get_glyph' mangled-name='_ZN2OT20CmapSubtableFormat1315group_get_glyphERKNS_21CmapSubtableLongGroupEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='270' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const OT::CmapSubtableLongGroup&' --> - <parameter type-id='type-id-783'/> + <parameter type-id='type-id-782'/> <!-- parameter of type 'typedef hb_codepoint_t' --> <parameter type-id='type-id-64'/> <!-- typedef hb_codepoint_t --> @@ -11636,21 +11634,21 @@ </member-function> </class-decl> <!-- enum OT::glyph_variant_t --> - <enum-decl name='glyph_variant_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='275' column='1' id='type-id-840'> + <enum-decl name='glyph_variant_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='275' column='1' id='type-id-839'> <underlying-type type-id='type-id-11'/> <enumerator name='GLYPH_VARIANT_NOT_FOUND' value='0'/> <enumerator name='GLYPH_VARIANT_FOUND' value='1'/> <enumerator name='GLYPH_VARIANT_USE_DEFAULT' value='2'/> </enum-decl> <!-- struct OT::UnicodeValueRange --> - <class-decl name='UnicodeValueRange' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='283' column='1' id='type-id-683'> + <class-decl name='UnicodeValueRange' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='283' column='1' id='type-id-682'> <data-member access='public' layout-offset-in-bits='0'> <!-- OT::UINT24 OT::UnicodeValueRange::startUnicodeValue --> - <var-decl name='startUnicodeValue' type-id='type-id-831' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='296' column='1'/> + <var-decl name='startUnicodeValue' type-id='type-id-830' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='296' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='24'> <!-- OT::BYTE OT::UnicodeValueRange::additionalCount --> - <var-decl name='additionalCount' type-id='type-id-669' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='297' column='1'/> + <var-decl name='additionalCount' type-id='type-id-668' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='297' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::UnicodeValueRange::static_size --> @@ -11664,23 +11662,23 @@ <!-- int OT::UnicodeValueRange::cmp(const hb_codepoint_t&) --> <function-decl name='cmp' mangled-name='_ZNK2OT17UnicodeValueRange3cmpERKj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='284' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::UnicodeValueRange*' --> - <parameter type-id='type-id-816' is-artificial='yes'/> + <parameter type-id='type-id-815' is-artificial='yes'/> <!-- parameter of type 'const hb_codepoint_t&' --> - <parameter type-id='type-id-822'/> + <parameter type-id='type-id-821'/> <!-- int --> <return type-id='type-id-9'/> </function-decl> </member-function> </class-decl> <!-- struct OT::UVSMapping --> - <class-decl name='UVSMapping' size-in-bits='40' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='306' column='1' id='type-id-681'> + <class-decl name='UVSMapping' size-in-bits='40' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='306' column='1' id='type-id-680'> <data-member access='public' layout-offset-in-bits='0'> <!-- OT::UINT24 OT::UVSMapping::unicodeValue --> - <var-decl name='unicodeValue' type-id='type-id-831' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='317' column='1'/> + <var-decl name='unicodeValue' type-id='type-id-830' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='317' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='24'> <!-- OT::GlyphID OT::UVSMapping::glyphID --> - <var-decl name='glyphID' type-id='type-id-834' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='318' column='1'/> + <var-decl name='glyphID' type-id='type-id-833' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='318' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::UVSMapping::static_size --> @@ -11694,27 +11692,27 @@ <!-- int OT::UVSMapping::cmp(const hb_codepoint_t&) --> <function-decl name='cmp' mangled-name='_ZNK2OT10UVSMapping3cmpERKj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='307' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::UVSMapping*' --> - <parameter type-id='type-id-813' is-artificial='yes'/> + <parameter type-id='type-id-812' is-artificial='yes'/> <!-- parameter of type 'const hb_codepoint_t&' --> - <parameter type-id='type-id-822'/> + <parameter type-id='type-id-821'/> <!-- int --> <return type-id='type-id-9'/> </function-decl> </member-function> </class-decl> <!-- struct OT::VariationSelectorRecord --> - <class-decl name='VariationSelectorRecord' size-in-bits='88' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='326' column='1' id='type-id-685'> + <class-decl name='VariationSelectorRecord' size-in-bits='88' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='326' column='1' id='type-id-684'> <data-member access='public' layout-offset-in-bits='0'> <!-- OT::UINT24 OT::VariationSelectorRecord::varSelector --> - <var-decl name='varSelector' type-id='type-id-831' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='358' column='1'/> + <var-decl name='varSelector' type-id='type-id-830' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='358' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='24'> <!-- OT::OffsetTo<OT::SortedArrayOf<OT::UnicodeValueRange, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> > OT::VariationSelectorRecord::defaultUVS --> - <var-decl name='defaultUVS' type-id='type-id-738' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='360' column='1'/> + <var-decl name='defaultUVS' type-id='type-id-737' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='360' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='56'> <!-- OT::OffsetTo<OT::SortedArrayOf<OT::UVSMapping, OT::IntType<unsigned int, 4u> >, OT::IntType<unsigned int, 4u> > OT::VariationSelectorRecord::nonDefaultUVS --> - <var-decl name='nonDefaultUVS' type-id='type-id-737' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='362' column='1'/> + <var-decl name='nonDefaultUVS' type-id='type-id-736' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='362' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::VariationSelectorRecord::static_size --> @@ -11728,9 +11726,9 @@ <!-- int OT::VariationSelectorRecord::cmp(const hb_codepoint_t&) --> <function-decl name='cmp' mangled-name='_ZNK2OT23VariationSelectorRecord3cmpERKj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='346' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::VariationSelectorRecord*' --> - <parameter type-id='type-id-396' is-artificial='yes'/> + <parameter type-id='type-id-395' is-artificial='yes'/> <!-- parameter of type 'const hb_codepoint_t&' --> - <parameter type-id='type-id-822'/> + <parameter type-id='type-id-821'/> <!-- int --> <return type-id='type-id-9'/> </function-decl> @@ -11739,9 +11737,9 @@ <!-- bool OT::VariationSelectorRecord::sanitize(OT::hb_sanitize_context_t*, void*) --> <function-decl name='sanitize' mangled-name='_ZN2OT23VariationSelectorRecord8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='351' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::VariationSelectorRecord*' --> - <parameter type-id='type-id-760' is-artificial='yes'/> + <parameter type-id='type-id-759' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- bool --> @@ -11752,7 +11750,7 @@ <!-- OT::glyph_variant_t OT::VariationSelectorRecord::get_glyph(hb_codepoint_t, hb_codepoint_t*, void*) --> <function-decl name='get_glyph' mangled-name='_ZNK2OT23VariationSelectorRecord9get_glyphEjPjPKv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='327' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::VariationSelectorRecord*' --> - <parameter type-id='type-id-396' is-artificial='yes'/> + <parameter type-id='type-id-395' is-artificial='yes'/> <!-- parameter of type 'typedef hb_codepoint_t' --> <parameter type-id='type-id-64'/> <!-- parameter of type 'hb_codepoint_t*' --> @@ -11760,23 +11758,23 @@ <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- enum OT::glyph_variant_t --> - <return type-id='type-id-840'/> + <return type-id='type-id-839'/> </function-decl> </member-function> </class-decl> <!-- struct OT::CmapSubtableFormat14 --> - <class-decl name='CmapSubtableFormat14' size-in-bits='168' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='368' column='1' id='type-id-717'> + <class-decl name='CmapSubtableFormat14' size-in-bits='168' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='368' column='1' id='type-id-716'> <data-member access='protected' layout-offset-in-bits='0'> <!-- OT::USHORT OT::CmapSubtableFormat14::format --> - <var-decl name='format' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='383' column='1'/> + <var-decl name='format' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='383' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='16'> <!-- OT::ULONG OT::CmapSubtableFormat14::lengthZ --> - <var-decl name='lengthZ' type-id='type-id-341' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='384' column='1'/> + <var-decl name='lengthZ' type-id='type-id-340' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='384' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='48'> <!-- OT::SortedArrayOf<OT::VariationSelectorRecord, OT::IntType<unsigned int, 4u> > OT::CmapSubtableFormat14::record --> - <var-decl name='record' type-id='type-id-808' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='386' column='1'/> + <var-decl name='record' type-id='type-id-807' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='386' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::CmapSubtableFormat14::min_size --> @@ -11786,9 +11784,9 @@ <!-- bool OT::CmapSubtableFormat14::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT20CmapSubtableFormat148sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='376' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::CmapSubtableFormat14*' --> - <parameter type-id='type-id-718' is-artificial='yes'/> + <parameter type-id='type-id-717' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -11797,7 +11795,7 @@ <!-- OT::glyph_variant_t OT::CmapSubtableFormat14::get_glyph_variant(hb_codepoint_t, hb_codepoint_t, hb_codepoint_t*) --> <function-decl name='get_glyph_variant' mangled-name='_ZNK2OT20CmapSubtableFormat1417get_glyph_variantEjjPj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='369' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::CmapSubtableFormat14*' --> - <parameter type-id='type-id-397' is-artificial='yes'/> + <parameter type-id='type-id-396' is-artificial='yes'/> <!-- parameter of type 'typedef hb_codepoint_t' --> <parameter type-id='type-id-64'/> <!-- parameter of type 'typedef hb_codepoint_t' --> @@ -11805,52 +11803,52 @@ <!-- parameter of type 'hb_codepoint_t*' --> <parameter type-id='type-id-121'/> <!-- enum OT::glyph_variant_t --> - <return type-id='type-id-840'/> + <return type-id='type-id-839'/> </function-decl> </member-function> </class-decl> <!-- struct OT::CmapSubtable --> - <class-decl name='CmapSubtable' size-in-bits='2096' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='393' column='1' id='type-id-712'> + <class-decl name='CmapSubtable' size-in-bits='2096' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='393' column='1' id='type-id-711'> <member-type access='protected'> <!-- union {OT::USHORT format; OT::CmapSubtableFormat0 format0; OT::CmapSubtableFormat4 format4; OT::CmapSubtableFormat6 format6; OT::CmapSubtableFormat10 format10; OT::CmapSubtableFormat12 format12; OT::CmapSubtableFormat13 format13; OT::CmapSubtableFormat14 format14;} --> - <union-decl name='__anonymous_union__' size-in-bits='2096' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='437' column='1' id='type-id-841'> + <union-decl name='__anonymous_union__' size-in-bits='2096' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='437' column='1' id='type-id-840'> <data-member access='public'> <!-- OT::USHORT format --> - <var-decl name='format' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='438' column='1'/> + <var-decl name='format' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='438' column='1'/> </data-member> <data-member access='public'> <!-- OT::CmapSubtableFormat0 format0 --> - <var-decl name='format0' type-id='type-id-715' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='439' column='1'/> + <var-decl name='format0' type-id='type-id-714' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='439' column='1'/> </data-member> <data-member access='public'> <!-- OT::CmapSubtableFormat4 format4 --> - <var-decl name='format4' type-id='type-id-719' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='440' column='1'/> + <var-decl name='format4' type-id='type-id-718' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='440' column='1'/> </data-member> <data-member access='public'> <!-- OT::CmapSubtableFormat6 format6 --> - <var-decl name='format6' type-id='type-id-836' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='441' column='1'/> + <var-decl name='format6' type-id='type-id-835' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='441' column='1'/> </data-member> <data-member access='public'> <!-- OT::CmapSubtableFormat10 format10 --> - <var-decl name='format10' type-id='type-id-837' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='442' column='1'/> + <var-decl name='format10' type-id='type-id-836' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='442' column='1'/> </data-member> <data-member access='public'> <!-- OT::CmapSubtableFormat12 format12 --> - <var-decl name='format12' type-id='type-id-838' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='443' column='1'/> + <var-decl name='format12' type-id='type-id-837' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='443' column='1'/> </data-member> <data-member access='public'> <!-- OT::CmapSubtableFormat13 format13 --> - <var-decl name='format13' type-id='type-id-839' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='444' column='1'/> + <var-decl name='format13' type-id='type-id-838' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='444' column='1'/> </data-member> <data-member access='public'> <!-- OT::CmapSubtableFormat14 format14 --> - <var-decl name='format14' type-id='type-id-717' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='445' column='1'/> + <var-decl name='format14' type-id='type-id-716' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='445' column='1'/> </data-member> </union-decl> </member-type> <data-member access='protected' layout-offset-in-bits='0'> <!-- union {OT::USHORT format; OT::CmapSubtableFormat0 format0; OT::CmapSubtableFormat4 format4; OT::CmapSubtableFormat6 format6; OT::CmapSubtableFormat10 format10; OT::CmapSubtableFormat12 format12; OT::CmapSubtableFormat13 format13; OT::CmapSubtableFormat14 format14;} OT::CmapSubtable::u --> - <var-decl name='u' type-id='type-id-841' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='446' column='1'/> + <var-decl name='u' type-id='type-id-840' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='446' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::CmapSubtable::min_size --> @@ -11860,7 +11858,7 @@ <!-- OT::glyph_variant_t OT::CmapSubtable::get_glyph_variant(hb_codepoint_t, hb_codepoint_t, hb_codepoint_t*) --> <function-decl name='get_glyph_variant' mangled-name='_ZNK2OT12CmapSubtable17get_glyph_variantEjjPj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='411' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::CmapSubtable*' --> - <parameter type-id='type-id-694' is-artificial='yes'/> + <parameter type-id='type-id-693' is-artificial='yes'/> <!-- parameter of type 'typedef hb_codepoint_t' --> <parameter type-id='type-id-64'/> <!-- parameter of type 'typedef hb_codepoint_t' --> @@ -11868,14 +11866,14 @@ <!-- parameter of type 'hb_codepoint_t*' --> <parameter type-id='type-id-121'/> <!-- enum OT::glyph_variant_t --> - <return type-id='type-id-840'/> + <return type-id='type-id-839'/> </function-decl> </member-function> <member-function access='public'> <!-- bool OT::CmapSubtable::get_glyph(hb_codepoint_t, hb_codepoint_t*) --> <function-decl name='get_glyph' mangled-name='_ZNK2OT12CmapSubtable9get_glyphEjPj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='396' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::CmapSubtable*' --> - <parameter type-id='type-id-694' is-artificial='yes'/> + <parameter type-id='type-id-693' is-artificial='yes'/> <!-- parameter of type 'typedef hb_codepoint_t' --> <parameter type-id='type-id-64'/> <!-- parameter of type 'hb_codepoint_t*' --> @@ -11888,27 +11886,27 @@ <!-- bool OT::CmapSubtable::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT12CmapSubtable8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='421' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::CmapSubtable*' --> - <parameter type-id='type-id-714' is-artificial='yes'/> + <parameter type-id='type-id-713' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> </member-function> </class-decl> <!-- struct OT::EncodingRecord --> - <class-decl name='EncodingRecord' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='453' column='1' id='type-id-674'> + <class-decl name='EncodingRecord' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='453' column='1' id='type-id-673'> <data-member access='public' layout-offset-in-bits='0'> <!-- OT::USHORT OT::EncodingRecord::platformID --> - <var-decl name='platformID' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='470' column='1'/> + <var-decl name='platformID' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='470' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='16'> <!-- OT::USHORT OT::EncodingRecord::encodingID --> - <var-decl name='encodingID' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='471' column='1'/> + <var-decl name='encodingID' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='471' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <!-- OT::OffsetTo<OT::CmapSubtable, OT::IntType<unsigned int, 4u> > OT::EncodingRecord::subtable --> - <var-decl name='subtable' type-id='type-id-736' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='473' column='1'/> + <var-decl name='subtable' type-id='type-id-735' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='473' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::EncodingRecord::static_size --> @@ -11922,9 +11920,9 @@ <!-- int OT::EncodingRecord::cmp(const OT::EncodingRecord&) --> <function-decl name='cmp' mangled-name='_ZNK2OT14EncodingRecord3cmpERKS0_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='454' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::EncodingRecord*' --> - <parameter type-id='type-id-399' is-artificial='yes'/> + <parameter type-id='type-id-398' is-artificial='yes'/> <!-- parameter of type 'const OT::EncodingRecord&' --> - <parameter type-id='type-id-790'/> + <parameter type-id='type-id-789'/> <!-- int --> <return type-id='type-id-9'/> </function-decl> @@ -11933,9 +11931,9 @@ <!-- bool OT::EncodingRecord::sanitize(OT::hb_sanitize_context_t*, void*) --> <function-decl name='sanitize' mangled-name='_ZN2OT14EncodingRecord8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='464' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::EncodingRecord*' --> - <parameter type-id='type-id-732' is-artificial='yes'/> + <parameter type-id='type-id-731' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- bool --> @@ -11944,18 +11942,18 @@ </member-function> </class-decl> <!-- struct OT::cmap --> - <class-decl name='cmap' size-in-bits='96' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='479' column='1' id='type-id-765'> + <class-decl name='cmap' size-in-bits='96' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='479' column='1' id='type-id-764'> <data-member access='public' static='yes'> <!-- static const hb_tag_t OT::cmap::tableTag --> - <var-decl name='tableTag' type-id='type-id-359' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='480' column='1'/> + <var-decl name='tableTag' type-id='type-id-358' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='480' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='0'> <!-- OT::USHORT OT::cmap::version --> - <var-decl name='version' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='506' column='1'/> + <var-decl name='version' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='506' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='16'> <!-- OT::SortedArrayOf<OT::EncodingRecord, OT::IntType<short unsigned int, 2u> > OT::cmap::encodingRecord --> - <var-decl name='encodingRecord' type-id='type-id-835' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='508' column='1'/> + <var-decl name='encodingRecord' type-id='type-id-834' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='508' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::cmap::min_size --> @@ -11965,108 +11963,108 @@ <!-- const OT::CmapSubtable* OT::cmap::find_subtable(unsigned int, unsigned int) --> <function-decl name='find_subtable' mangled-name='_ZNK2OT4cmap13find_subtableEjj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='482' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::cmap*' --> - <parameter type-id='type-id-400' is-artificial='yes'/> + <parameter type-id='type-id-399' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- const OT::CmapSubtable* --> - <return type-id='type-id-694'/> + <return type-id='type-id-693'/> </function-decl> </member-function> <member-function access='public'> <!-- bool OT::cmap::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT4cmap8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-cmap-table.hh' line='499' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::cmap*' --> - <parameter type-id='type-id-766' is-artificial='yes'/> + <parameter type-id='type-id-765' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> </member-function> </class-decl> <!-- struct OT::_hea --> - <class-decl name='_hea' size-in-bits='288' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='46' column='1' id='type-id-761'> + <class-decl name='_hea' size-in-bits='288' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='46' column='1' id='type-id-760'> <data-member access='public' static='yes'> <!-- static const hb_tag_t OT::_hea::tableTag --> - <var-decl name='tableTag' type-id='type-id-359' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='47' column='1'/> + <var-decl name='tableTag' type-id='type-id-358' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='47' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const hb_tag_t OT::_hea::hheaTag --> - <var-decl name='hheaTag' type-id='type-id-359' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='49' column='1'/> + <var-decl name='hheaTag' type-id='type-id-358' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='49' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const hb_tag_t OT::_hea::vheaTag --> - <var-decl name='vheaTag' type-id='type-id-359' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='50' column='1'/> + <var-decl name='vheaTag' type-id='type-id-358' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='50' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='0'> <!-- OT::FixedVersion OT::_hea::version --> - <var-decl name='version' type-id='type-id-250' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='58' column='1'/> + <var-decl name='version' type-id='type-id-249' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='58' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <!-- OT::FWORD OT::_hea::ascender --> - <var-decl name='ascender' type-id='type-id-832' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='59' column='1'/> + <var-decl name='ascender' type-id='type-id-831' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='59' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='48'> <!-- OT::FWORD OT::_hea::descender --> - <var-decl name='descender' type-id='type-id-832' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='60' column='1'/> + <var-decl name='descender' type-id='type-id-831' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='60' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <!-- OT::FWORD OT::_hea::lineGap --> - <var-decl name='lineGap' type-id='type-id-832' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='61' column='1'/> + <var-decl name='lineGap' type-id='type-id-831' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='61' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='80'> <!-- OT::UFWORD OT::_hea::advanceMax --> - <var-decl name='advanceMax' type-id='type-id-833' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='62' column='1'/> + <var-decl name='advanceMax' type-id='type-id-832' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='62' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='96'> <!-- OT::FWORD OT::_hea::minLeadingBearing --> - <var-decl name='minLeadingBearing' type-id='type-id-832' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='64' column='1'/> + <var-decl name='minLeadingBearing' type-id='type-id-831' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='64' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='112'> <!-- OT::FWORD OT::_hea::minTrailingBearing --> - <var-decl name='minTrailingBearing' type-id='type-id-832' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='66' column='1'/> + <var-decl name='minTrailingBearing' type-id='type-id-831' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='66' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> <!-- OT::FWORD OT::_hea::maxExtent --> - <var-decl name='maxExtent' type-id='type-id-832' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='69' column='1'/> + <var-decl name='maxExtent' type-id='type-id-831' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='69' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='144'> <!-- OT::SHORT OT::_hea::caretSlopeRise --> - <var-decl name='caretSlopeRise' type-id='type-id-572' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='71' column='1'/> + <var-decl name='caretSlopeRise' type-id='type-id-571' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='71' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='160'> <!-- OT::SHORT OT::_hea::caretSlopeRun --> - <var-decl name='caretSlopeRun' type-id='type-id-572' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='74' column='1'/> + <var-decl name='caretSlopeRun' type-id='type-id-571' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='74' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='176'> <!-- OT::SHORT OT::_hea::caretOffset --> - <var-decl name='caretOffset' type-id='type-id-572' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='75' column='1'/> + <var-decl name='caretOffset' type-id='type-id-571' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='75' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> <!-- OT::SHORT OT::_hea::reserved1 --> - <var-decl name='reserved1' type-id='type-id-572' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='80' column='1'/> + <var-decl name='reserved1' type-id='type-id-571' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='80' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='208'> <!-- OT::SHORT OT::_hea::reserved2 --> - <var-decl name='reserved2' type-id='type-id-572' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='81' column='1'/> + <var-decl name='reserved2' type-id='type-id-571' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='81' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='224'> <!-- OT::SHORT OT::_hea::reserved3 --> - <var-decl name='reserved3' type-id='type-id-572' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='82' column='1'/> + <var-decl name='reserved3' type-id='type-id-571' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='82' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='240'> <!-- OT::SHORT OT::_hea::reserved4 --> - <var-decl name='reserved4' type-id='type-id-572' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='83' column='1'/> + <var-decl name='reserved4' type-id='type-id-571' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='83' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> <!-- OT::SHORT OT::_hea::metricDataFormat --> - <var-decl name='metricDataFormat' type-id='type-id-572' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='84' column='1'/> + <var-decl name='metricDataFormat' type-id='type-id-571' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='84' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='272'> <!-- OT::USHORT OT::_hea::numberOfLongMetrics --> - <var-decl name='numberOfLongMetrics' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='85' column='1'/> + <var-decl name='numberOfLongMetrics' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='85' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::_hea::static_size --> @@ -12080,23 +12078,23 @@ <!-- bool OT::_hea::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT4_hea8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hhea-table.hh' line='52' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::_hea*' --> - <parameter type-id='type-id-762' is-artificial='yes'/> + <parameter type-id='type-id-761' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> </member-function> </class-decl> <!-- struct OT::LongMetric --> - <class-decl name='LongMetric' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hmtx-table.hh' line='46' column='1' id='type-id-677'> + <class-decl name='LongMetric' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hmtx-table.hh' line='46' column='1' id='type-id-676'> <data-member access='public' layout-offset-in-bits='0'> <!-- OT::USHORT OT::LongMetric::advance --> - <var-decl name='advance' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hmtx-table.hh' line='47' column='1'/> + <var-decl name='advance' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hmtx-table.hh' line='47' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='16'> <!-- OT::SHORT OT::LongMetric::lsb --> - <var-decl name='lsb' type-id='type-id-572' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hmtx-table.hh' line='48' column='1'/> + <var-decl name='lsb' type-id='type-id-571' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hmtx-table.hh' line='48' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::LongMetric::static_size --> @@ -12108,26 +12106,26 @@ </data-member> </class-decl> <!-- struct OT::_mtx --> - <class-decl name='_mtx' size-in-bits='48' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hmtx-table.hh' line='54' column='1' id='type-id-763'> + <class-decl name='_mtx' size-in-bits='48' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hmtx-table.hh' line='54' column='1' id='type-id-762'> <data-member access='public' static='yes'> <!-- static const hb_tag_t OT::_mtx::tableTag --> - <var-decl name='tableTag' type-id='type-id-359' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hmtx-table.hh' line='55' column='1'/> + <var-decl name='tableTag' type-id='type-id-358' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hmtx-table.hh' line='55' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const hb_tag_t OT::_mtx::hmtxTag --> - <var-decl name='hmtxTag' type-id='type-id-359' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hmtx-table.hh' line='57' column='1'/> + <var-decl name='hmtxTag' type-id='type-id-358' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hmtx-table.hh' line='57' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const hb_tag_t OT::_mtx::vmtxTag --> - <var-decl name='vmtxTag' type-id='type-id-359' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hmtx-table.hh' line='58' column='1'/> + <var-decl name='vmtxTag' type-id='type-id-358' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hmtx-table.hh' line='58' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='0'> <!-- OT::LongMetric OT::_mtx::longMetric[1] --> - <var-decl name='longMetric' type-id='type-id-678' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hmtx-table.hh' line='68' column='1'/> + <var-decl name='longMetric' type-id='type-id-677' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hmtx-table.hh' line='68' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <!-- OT::SHORT OT::_mtx::leadingBearingX[1] --> - <var-decl name='leadingBearingX' type-id='type-id-679' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hmtx-table.hh' line='76' column='1'/> + <var-decl name='leadingBearingX' type-id='type-id-678' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hmtx-table.hh' line='76' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::_mtx::min_size --> @@ -12137,24 +12135,24 @@ <!-- bool OT::_mtx::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT4_mtx8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-hmtx-table.hh' line='60' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::_mtx*' --> - <parameter type-id='type-id-764' is-artificial='yes'/> + <parameter type-id='type-id-763' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> </member-function> </class-decl> <!-- struct OT::Supplier<OT::CmapSubtableLongGroup> --> - <class-decl name='Supplier<OT::CmapSubtableLongGroup>' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-743'/> + <class-decl name='Supplier<OT::CmapSubtableLongGroup>' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-742'/> <!-- struct OT::Supplier<OT::EncodingRecord> --> - <class-decl name='Supplier<OT::EncodingRecord>' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-745'/> + <class-decl name='Supplier<OT::EncodingRecord>' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-744'/> <!-- struct OT::Supplier<OT::UVSMapping> --> - <class-decl name='Supplier<OT::UVSMapping>' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-749'/> + <class-decl name='Supplier<OT::UVSMapping>' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-748'/> <!-- struct OT::Supplier<OT::UnicodeValueRange> --> - <class-decl name='Supplier<OT::UnicodeValueRange>' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-751'/> + <class-decl name='Supplier<OT::UnicodeValueRange>' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-750'/> <!-- struct OT::Supplier<OT::VariationSelectorRecord> --> - <class-decl name='Supplier<OT::VariationSelectorRecord>' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-753'/> + <class-decl name='Supplier<OT::VariationSelectorRecord>' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-752'/> </namespace-decl> <!-- void hb_ot_font_set_funcs(hb_font_t*) --> <function-decl name='hb_ot_font_set_funcs' mangled-name='hb_ot_font_set_funcs' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-font.cc' line='338' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hb_ot_font_set_funcs'> @@ -12166,218 +12164,218 @@ </abi-instr> <abi-instr address-size='64' path='hb-ot-layout.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src' language='LANG_C_plus_plus'> <!-- EntryExitRecord[1] --> - <array-type-def dimensions='1' type-id='type-id-842' size-in-bits='32' id='type-id-843'> + <array-type-def dimensions='1' type-id='type-id-841' size-in-bits='32' id='type-id-842'> <!-- <anonymous range>[1] --> <subrange length='1' type-id='type-id-4' id='type-id-178'/> </array-type-def> <!-- Index[1] --> - <array-type-def dimensions='1' type-id='type-id-844' size-in-bits='16' id='type-id-845'> + <array-type-def dimensions='1' type-id='type-id-843' size-in-bits='16' id='type-id-844'> <!-- <anonymous range>[1] --> <subrange length='1' type-id='type-id-4' id='type-id-178'/> </array-type-def> <!-- IntType<unsigned int, 3u>[1] --> - <array-type-def dimensions='1' type-id='type-id-734' size-in-bits='24' id='type-id-846'> + <array-type-def dimensions='1' type-id='type-id-733' size-in-bits='24' id='type-id-845'> <!-- <anonymous range>[1] --> <subrange length='1' type-id='type-id-4' id='type-id-178'/> </array-type-def> <!-- LookupRecord[1] --> - <array-type-def dimensions='1' type-id='type-id-847' size-in-bits='32' id='type-id-848'> + <array-type-def dimensions='1' type-id='type-id-846' size-in-bits='32' id='type-id-847'> <!-- <anonymous range>[1] --> <subrange length='1' type-id='type-id-4' id='type-id-178'/> </array-type-def> <!-- MarkRecord[1] --> - <array-type-def dimensions='1' type-id='type-id-849' size-in-bits='32' id='type-id-850'> + <array-type-def dimensions='1' type-id='type-id-848' size-in-bits='32' id='type-id-849'> <!-- <anonymous range>[1] --> <subrange length='1' type-id='type-id-4' id='type-id-178'/> </array-type-def> <!-- Offset<OT::IntType<short unsigned int, 2u> >[1] --> - <array-type-def dimensions='1' type-id='type-id-851' size-in-bits='16' id='type-id-852'> + <array-type-def dimensions='1' type-id='type-id-850' size-in-bits='16' id='type-id-851'> <!-- <anonymous range>[1] --> <subrange length='1' type-id='type-id-4' id='type-id-178'/> </array-type-def> <!-- OffsetTo<OT::Anchor, OT::IntType<short unsigned int, 2u> >[1] --> - <array-type-def dimensions='1' type-id='type-id-853' size-in-bits='16' id='type-id-854'> + <array-type-def dimensions='1' type-id='type-id-852' size-in-bits='16' id='type-id-853'> <!-- <anonymous range>[1] --> <subrange length='1' type-id='type-id-4' id='type-id-178'/> </array-type-def> <!-- OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >[1] --> - <array-type-def dimensions='1' type-id='type-id-855' size-in-bits='16' id='type-id-856'> + <array-type-def dimensions='1' type-id='type-id-854' size-in-bits='16' id='type-id-855'> <!-- <anonymous range>[1] --> <subrange length='1' type-id='type-id-4' id='type-id-178'/> </array-type-def> <!-- OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >[1] --> - <array-type-def dimensions='1' type-id='type-id-857' size-in-bits='16' id='type-id-858'> + <array-type-def dimensions='1' type-id='type-id-856' size-in-bits='16' id='type-id-857'> <!-- <anonymous range>[1] --> <subrange length='1' type-id='type-id-4' id='type-id-178'/> </array-type-def> <!-- OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >[1] --> - <array-type-def dimensions='1' type-id='type-id-859' size-in-bits='16' id='type-id-860'> + <array-type-def dimensions='1' type-id='type-id-858' size-in-bits='16' id='type-id-859'> <!-- <anonymous range>[1] --> <subrange length='1' type-id='type-id-4' id='type-id-178'/> </array-type-def> <!-- OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >[1] --> - <array-type-def dimensions='1' type-id='type-id-861' size-in-bits='16' id='type-id-862'> + <array-type-def dimensions='1' type-id='type-id-860' size-in-bits='16' id='type-id-861'> <!-- <anonymous range>[1] --> <subrange length='1' type-id='type-id-4' id='type-id-178'/> </array-type-def> <!-- OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >[1] --> - <array-type-def dimensions='1' type-id='type-id-863' size-in-bits='16' id='type-id-864'> + <array-type-def dimensions='1' type-id='type-id-862' size-in-bits='16' id='type-id-863'> <!-- <anonymous range>[1] --> <subrange length='1' type-id='type-id-4' id='type-id-178'/> </array-type-def> <!-- OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >[1] --> - <array-type-def dimensions='1' type-id='type-id-865' size-in-bits='16' id='type-id-866'> + <array-type-def dimensions='1' type-id='type-id-864' size-in-bits='16' id='type-id-865'> <!-- <anonymous range>[1] --> <subrange length='1' type-id='type-id-4' id='type-id-178'/> </array-type-def> <!-- OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >[1] --> - <array-type-def dimensions='1' type-id='type-id-867' size-in-bits='32' id='type-id-868'> + <array-type-def dimensions='1' type-id='type-id-866' size-in-bits='32' id='type-id-867'> <!-- <anonymous range>[1] --> <subrange length='1' type-id='type-id-4' id='type-id-178'/> </array-type-def> <!-- OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >[1] --> - <array-type-def dimensions='1' type-id='type-id-869' size-in-bits='16' id='type-id-870'> + <array-type-def dimensions='1' type-id='type-id-868' size-in-bits='16' id='type-id-869'> <!-- <anonymous range>[1] --> <subrange length='1' type-id='type-id-4' id='type-id-178'/> </array-type-def> <!-- OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >[1] --> - <array-type-def dimensions='1' type-id='type-id-871' size-in-bits='16' id='type-id-872'> + <array-type-def dimensions='1' type-id='type-id-870' size-in-bits='16' id='type-id-871'> <!-- <anonymous range>[1] --> <subrange length='1' type-id='type-id-4' id='type-id-178'/> </array-type-def> <!-- OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >[1] --> - <array-type-def dimensions='1' type-id='type-id-873' size-in-bits='16' id='type-id-874'> + <array-type-def dimensions='1' type-id='type-id-872' size-in-bits='16' id='type-id-873'> <!-- <anonymous range>[1] --> <subrange length='1' type-id='type-id-4' id='type-id-178'/> </array-type-def> <!-- OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >[1] --> - <array-type-def dimensions='1' type-id='type-id-875' size-in-bits='16' id='type-id-876'> + <array-type-def dimensions='1' type-id='type-id-874' size-in-bits='16' id='type-id-875'> <!-- <anonymous range>[1] --> <subrange length='1' type-id='type-id-4' id='type-id-178'/> </array-type-def> <!-- OffsetTo<OT::MarkGlyphSets, OT::IntType<short unsigned int, 2u> >[1] --> - <array-type-def dimensions='1' type-id='type-id-877' size-in-bits='16' id='type-id-878'> + <array-type-def dimensions='1' type-id='type-id-876' size-in-bits='16' id='type-id-877'> <!-- <anonymous range>[1] --> <subrange length='1' type-id='type-id-4' id='type-id-178'/> </array-type-def> <!-- OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >[1] --> - <array-type-def dimensions='1' type-id='type-id-879' size-in-bits='16' id='type-id-880'> + <array-type-def dimensions='1' type-id='type-id-878' size-in-bits='16' id='type-id-879'> <!-- <anonymous range>[1] --> <subrange length='1' type-id='type-id-4' id='type-id-178'/> </array-type-def> <!-- OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >[1] --> - <array-type-def dimensions='1' type-id='type-id-881' size-in-bits='16' id='type-id-882'> + <array-type-def dimensions='1' type-id='type-id-880' size-in-bits='16' id='type-id-881'> <!-- <anonymous range>[1] --> <subrange length='1' type-id='type-id-4' id='type-id-178'/> </array-type-def> <!-- OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >[1] --> - <array-type-def dimensions='1' type-id='type-id-883' size-in-bits='16' id='type-id-884'> + <array-type-def dimensions='1' type-id='type-id-882' size-in-bits='16' id='type-id-883'> <!-- <anonymous range>[1] --> <subrange length='1' type-id='type-id-4' id='type-id-178'/> </array-type-def> <!-- OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >[1] --> - <array-type-def dimensions='1' type-id='type-id-885' size-in-bits='16' id='type-id-886'> + <array-type-def dimensions='1' type-id='type-id-884' size-in-bits='16' id='type-id-885'> <!-- <anonymous range>[1] --> <subrange length='1' type-id='type-id-4' id='type-id-178'/> </array-type-def> <!-- OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >[1] --> - <array-type-def dimensions='1' type-id='type-id-887' size-in-bits='16' id='type-id-888'> + <array-type-def dimensions='1' type-id='type-id-886' size-in-bits='16' id='type-id-887'> <!-- <anonymous range>[1] --> <subrange length='1' type-id='type-id-4' id='type-id-178'/> </array-type-def> <!-- OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >[1] --> - <array-type-def dimensions='1' type-id='type-id-889' size-in-bits='16' id='type-id-890'> + <array-type-def dimensions='1' type-id='type-id-888' size-in-bits='16' id='type-id-889'> <!-- <anonymous range>[1] --> <subrange length='1' type-id='type-id-4' id='type-id-178'/> </array-type-def> <!-- OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >[1] --> - <array-type-def dimensions='1' type-id='type-id-891' size-in-bits='16' id='type-id-892'> + <array-type-def dimensions='1' type-id='type-id-890' size-in-bits='16' id='type-id-891'> <!-- <anonymous range>[1] --> <subrange length='1' type-id='type-id-4' id='type-id-178'/> </array-type-def> <!-- OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >[1] --> - <array-type-def dimensions='1' type-id='type-id-893' size-in-bits='16' id='type-id-894'> + <array-type-def dimensions='1' type-id='type-id-892' size-in-bits='16' id='type-id-893'> <!-- <anonymous range>[1] --> <subrange length='1' type-id='type-id-4' id='type-id-178'/> </array-type-def> <!-- RangeRecord[1] --> - <array-type-def dimensions='1' type-id='type-id-895' size-in-bits='48' id='type-id-896'> + <array-type-def dimensions='1' type-id='type-id-894' size-in-bits='48' id='type-id-895'> <!-- <anonymous range>[1] --> <subrange length='1' type-id='type-id-4' id='type-id-178'/> </array-type-def> <!-- Record<OT::Feature>[1] --> - <array-type-def dimensions='1' type-id='type-id-897' size-in-bits='48' id='type-id-898'> + <array-type-def dimensions='1' type-id='type-id-896' size-in-bits='48' id='type-id-897'> <!-- <anonymous range>[1] --> <subrange length='1' type-id='type-id-4' id='type-id-178'/> </array-type-def> <!-- Record<OT::LangSys>[1] --> - <array-type-def dimensions='1' type-id='type-id-899' size-in-bits='48' id='type-id-900'> + <array-type-def dimensions='1' type-id='type-id-898' size-in-bits='48' id='type-id-899'> <!-- <anonymous range>[1] --> <subrange length='1' type-id='type-id-4' id='type-id-178'/> </array-type-def> <!-- Record<OT::Script>[1] --> - <array-type-def dimensions='1' type-id='type-id-901' size-in-bits='48' id='type-id-902'> + <array-type-def dimensions='1' type-id='type-id-900' size-in-bits='48' id='type-id-901'> <!-- <anonymous range>[1] --> <subrange length='1' type-id='type-id-4' id='type-id-178'/> </array-type-def> <!-- Value[1] --> - <array-type-def dimensions='1' type-id='type-id-903' size-in-bits='16' id='type-id-904'> + <array-type-def dimensions='1' type-id='type-id-902' size-in-bits='16' id='type-id-903'> <!-- <anonymous range>[1] --> <subrange length='1' type-id='type-id-4' id='type-id-178'/> </array-type-def> <!-- bool[2] --> - <array-type-def dimensions='1' type-id='type-id-1' size-in-bits='16' id='type-id-905'> + <array-type-def dimensions='1' type-id='type-id-1' size-in-bits='16' id='type-id-904'> <!-- <anonymous range>[2] --> <subrange length='2' type-id='type-id-4' id='type-id-8'/> </array-type-def> <!-- feature_map_t[8] --> - <array-type-def dimensions='1' type-id='type-id-906' size-in-bits='2304' id='type-id-907'> + <array-type-def dimensions='1' type-id='type-id-905' size-in-bits='2304' id='type-id-906'> <!-- <anonymous range>[8] --> <subrange length='8' type-id='type-id-4' id='type-id-63'/> </array-type-def> <!-- lookup_map_t[32] --> - <array-type-def dimensions='1' type-id='type-id-908' size-in-bits='2048' id='type-id-909'> + <array-type-def dimensions='1' type-id='type-id-907' size-in-bits='2048' id='type-id-908'> <!-- <anonymous range>[32] --> - <subrange length='32' type-id='type-id-4' id='type-id-910'/> + <subrange length='32' type-id='type-id-4' id='type-id-909'/> </array-type-def> <!-- stage_map_t[4] --> - <array-type-def dimensions='1' type-id='type-id-911' size-in-bits='512' id='type-id-912'> + <array-type-def dimensions='1' type-id='type-id-910' size-in-bits='512' id='type-id-911'> <!-- <anonymous range>[4] --> <subrange length='4' type-id='type-id-4' id='type-id-71'/> </array-type-def> <!-- hb_prealloced_array_t<hb_ot_map_t::lookup_map_t, 32u>[2] --> - <array-type-def dimensions='1' type-id='type-id-913' size-in-bits='4352' id='type-id-914'> + <array-type-def dimensions='1' type-id='type-id-912' size-in-bits='4352' id='type-id-913'> <!-- <anonymous range>[2] --> <subrange length='2' type-id='type-id-4' id='type-id-8'/> </array-type-def> <!-- hb_prealloced_array_t<hb_ot_map_t::stage_map_t, 4u>[2] --> - <array-type-def dimensions='1' type-id='type-id-915' size-in-bits='1280' id='type-id-916'> + <array-type-def dimensions='1' type-id='type-id-914' size-in-bits='1280' id='type-id-915'> <!-- <anonymous range>[2] --> <subrange length='2' type-id='type-id-4' id='type-id-8'/> </array-type-def> <!-- hb_tag_t[2] --> - <array-type-def dimensions='1' type-id='type-id-183' size-in-bits='64' id='type-id-917'> + <array-type-def dimensions='1' type-id='type-id-183' size-in-bits='64' id='type-id-916'> <!-- <anonymous range>[2] --> <subrange length='2' type-id='type-id-4' id='type-id-8'/> </array-type-def> <!-- void*[3] --> - <array-type-def dimensions='1' type-id='type-id-32' size-in-bits='192' id='type-id-918'> + <array-type-def dimensions='1' type-id='type-id-32' size-in-bits='192' id='type-id-917'> <!-- <anonymous range>[3] --> - <subrange length='3' type-id='type-id-4' id='type-id-688'/> + <subrange length='3' type-id='type-id-4' id='type-id-687'/> </array-type-def> <!-- struct hb_ot_layout_lookup_accelerator_t --> - <class-decl name='hb_ot_layout_lookup_accelerator_t' size-in-bits='192' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-private.hh' line='121' column='1' id='type-id-919'> + <class-decl name='hb_ot_layout_lookup_accelerator_t' size-in-bits='192' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-private.hh' line='121' column='1' id='type-id-918'> <data-member access='public' layout-offset-in-bits='0'> <!-- hb_set_digest_t hb_ot_layout_lookup_accelerator_t::digest --> - <var-decl name='digest' type-id='type-id-920' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-private.hh' line='134' column='1'/> + <var-decl name='digest' type-id='type-id-919' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-private.hh' line='134' column='1'/> </data-member> <member-function access='public'> <!-- void hb_ot_layout_lookup_accelerator_t::fini<OT::SubstLookup>(const OT::SubstLookup&) --> <function-decl name='fini<OT::SubstLookup>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-private.hh' line='130' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'hb_ot_layout_lookup_accelerator_t*' --> - <parameter type-id='type-id-921' is-artificial='yes'/> + <parameter type-id='type-id-920' is-artificial='yes'/> <!-- parameter of type 'const OT::SubstLookup&' --> - <parameter type-id='type-id-922'/> + <parameter type-id='type-id-921'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -12386,9 +12384,9 @@ <!-- void hb_ot_layout_lookup_accelerator_t::fini<OT::PosLookup>(const OT::PosLookup&) --> <function-decl name='fini<OT::PosLookup>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-private.hh' line='130' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'hb_ot_layout_lookup_accelerator_t*' --> - <parameter type-id='type-id-921' is-artificial='yes'/> + <parameter type-id='type-id-920' is-artificial='yes'/> <!-- parameter of type 'const OT::PosLookup&' --> - <parameter type-id='type-id-923'/> + <parameter type-id='type-id-922'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -12397,9 +12395,9 @@ <!-- void hb_ot_layout_lookup_accelerator_t::init<OT::SubstLookup>(const OT::SubstLookup&) --> <function-decl name='init<OT::SubstLookup>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-private.hh' line='123' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'hb_ot_layout_lookup_accelerator_t*' --> - <parameter type-id='type-id-921' is-artificial='yes'/> + <parameter type-id='type-id-920' is-artificial='yes'/> <!-- parameter of type 'const OT::SubstLookup&' --> - <parameter type-id='type-id-922'/> + <parameter type-id='type-id-921'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -12408,9 +12406,9 @@ <!-- void hb_ot_layout_lookup_accelerator_t::init<OT::PosLookup>(const OT::PosLookup&) --> <function-decl name='init<OT::PosLookup>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-private.hh' line='123' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'hb_ot_layout_lookup_accelerator_t*' --> - <parameter type-id='type-id-921' is-artificial='yes'/> + <parameter type-id='type-id-920' is-artificial='yes'/> <!-- parameter of type 'const OT::PosLookup&' --> - <parameter type-id='type-id-923'/> + <parameter type-id='type-id-922'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -12419,19 +12417,19 @@ <!-- void hb_ot_layout_lookup_accelerator_t::fini<OT::SubstLookup*>(OT::SubstLookup* const&) --> <function-decl name='fini<OT::SubstLookup*>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-private.hh' line='130' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'hb_ot_layout_lookup_accelerator_t*' --> - <parameter type-id='type-id-921' is-artificial='yes'/> + <parameter type-id='type-id-920' is-artificial='yes'/> <!-- parameter of type 'OT::SubstLookup* const&' --> - <parameter type-id='type-id-924'/> + <parameter type-id='type-id-923'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> </member-function> </class-decl> <!-- struct GSUBProxy --> - <class-decl name='GSUBProxy' size-in-bits='128' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='804' column='1' id='type-id-925'> + <class-decl name='GSUBProxy' size-in-bits='128' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='804' column='1' id='type-id-924'> <member-type access='public'> <!-- typedef OT::SubstLookup GSUBProxy::Lookup --> - <typedef-decl name='Lookup' type-id='type-id-926' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='807' column='1' id='type-id-927'/> + <typedef-decl name='Lookup' type-id='type-id-925' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='807' column='1' id='type-id-926'/> </member-type> <data-member access='public' static='yes'> <!-- static const unsigned int GSUBProxy::table_index --> @@ -12439,21 +12437,21 @@ </data-member> <data-member access='public' static='yes'> <!-- static const bool GSUBProxy::inplace --> - <var-decl name='inplace' type-id='type-id-928' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='806' column='1'/> + <var-decl name='inplace' type-id='type-id-927' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='806' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='0'> <!-- const OT::GSUB& GSUBProxy::table --> - <var-decl name='table' type-id='type-id-929' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='813' column='1'/> + <var-decl name='table' type-id='type-id-928' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='813' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <!-- const hb_ot_layout_lookup_accelerator_t* GSUBProxy::accels --> - <var-decl name='accels' type-id='type-id-930' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='814' column='1'/> + <var-decl name='accels' type-id='type-id-929' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='814' column='1'/> </data-member> <member-function access='public' constructor='yes'> <!-- GSUBProxy::GSUBProxy(hb_face_t*) --> <function-decl name='GSUBProxy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='809' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'GSUBProxy*' --> - <parameter type-id='type-id-931' is-artificial='yes'/> + <parameter type-id='type-id-930' is-artificial='yes'/> <!-- parameter of type 'hb_face_t*' --> <parameter type-id='type-id-118'/> <!-- void --> @@ -12462,10 +12460,10 @@ </member-function> </class-decl> <!-- struct GPOSProxy --> - <class-decl name='GPOSProxy' size-in-bits='128' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='818' column='1' id='type-id-932'> + <class-decl name='GPOSProxy' size-in-bits='128' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='818' column='1' id='type-id-931'> <member-type access='public'> <!-- typedef OT::PosLookup GPOSProxy::Lookup --> - <typedef-decl name='Lookup' type-id='type-id-933' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='821' column='1' id='type-id-934'/> + <typedef-decl name='Lookup' type-id='type-id-932' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='821' column='1' id='type-id-933'/> </member-type> <data-member access='public' static='yes'> <!-- static const unsigned int GPOSProxy::table_index --> @@ -12473,21 +12471,21 @@ </data-member> <data-member access='public' static='yes'> <!-- static const bool GPOSProxy::inplace --> - <var-decl name='inplace' type-id='type-id-928' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='820' column='1'/> + <var-decl name='inplace' type-id='type-id-927' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='820' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='0'> <!-- const OT::GPOS& GPOSProxy::table --> - <var-decl name='table' type-id='type-id-935' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='827' column='1'/> + <var-decl name='table' type-id='type-id-934' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='827' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <!-- const hb_ot_layout_lookup_accelerator_t* GPOSProxy::accels --> - <var-decl name='accels' type-id='type-id-930' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='828' column='1'/> + <var-decl name='accels' type-id='type-id-929' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='828' column='1'/> </data-member> <member-function access='public' constructor='yes'> <!-- GPOSProxy::GPOSProxy(hb_face_t*) --> <function-decl name='GPOSProxy' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='823' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'GPOSProxy*' --> - <parameter type-id='type-id-936' is-artificial='yes'/> + <parameter type-id='type-id-935' is-artificial='yes'/> <!-- parameter of type 'hb_face_t*' --> <parameter type-id='type-id-118'/> <!-- void --> @@ -12496,7 +12494,7 @@ </member-function> </class-decl> <!-- enum hb_ot_layout_glyph_class_t --> - <enum-decl name='hb_ot_layout_glyph_class_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.h' line='54' column='1' id='type-id-937'> + <enum-decl name='hb_ot_layout_glyph_class_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.h' line='54' column='1' id='type-id-936'> <underlying-type type-id='type-id-11'/> <enumerator name='HB_OT_LAYOUT_GLYPH_CLASS_UNCLASSIFIED' value='0'/> <enumerator name='HB_OT_LAYOUT_GLYPH_CLASS_BASE_GLYPH' value='1'/> @@ -12505,21 +12503,21 @@ <enumerator name='HB_OT_LAYOUT_GLYPH_CLASS_COMPONENT' value='4'/> </enum-decl> <!-- struct hb_ot_map_t --> - <class-decl name='hb_ot_map_t' size-in-bits='8192' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='40' column='1' id='type-id-938'> + <class-decl name='hb_ot_map_t' size-in-bits='8192' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='40' column='1' id='type-id-937'> <member-type access='public'> <!-- struct hb_ot_map_t::feature_map_t --> - <class-decl name='feature_map_t' size-in-bits='288' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='45' column='1' id='type-id-906'> + <class-decl name='feature_map_t' size-in-bits='288' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='45' column='1' id='type-id-905'> <data-member access='public' layout-offset-in-bits='0'> <!-- hb_tag_t hb_ot_map_t::feature_map_t::tag --> <var-decl name='tag' type-id='type-id-183' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='46' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <!-- unsigned int hb_ot_map_t::feature_map_t::index[2] --> - <var-decl name='index' type-id='type-id-80' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='47' column='1'/> + <var-decl name='index' type-id='type-id-81' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='47' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='96'> <!-- unsigned int hb_ot_map_t::feature_map_t::stage[2] --> - <var-decl name='stage' type-id='type-id-80' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='48' column='1'/> + <var-decl name='stage' type-id='type-id-81' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='48' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='160'> <!-- unsigned int hb_ot_map_t::feature_map_t::shift --> @@ -12545,9 +12543,9 @@ <!-- int hb_ot_map_t::feature_map_t::cmp(const hb_ot_map_t::feature_map_t*) --> <function-decl name='cmp' mangled-name='_ZN11hb_ot_map_t13feature_map_t3cmpEPKS0_S2_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='55' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const hb_ot_map_t::feature_map_t*' --> - <parameter type-id='type-id-939'/> + <parameter type-id='type-id-938'/> <!-- parameter of type 'const hb_ot_map_t::feature_map_t*' --> - <parameter type-id='type-id-939'/> + <parameter type-id='type-id-938'/> <!-- int --> <return type-id='type-id-9'/> </function-decl> @@ -12556,14 +12554,14 @@ </member-type> <member-type access='public'> <!-- struct hb_ot_map_t::lookup_map_t --> - <class-decl name='lookup_map_t' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='59' column='1' id='type-id-908'> + <class-decl name='lookup_map_t' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='59' column='1' id='type-id-907'> <data-member access='public' layout-offset-in-bits='0'> - <!-- unsigned short int hb_ot_map_t::lookup_map_t::index --> - <var-decl name='index' type-id='type-id-81' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='60' column='1'/> + <!-- short unsigned int hb_ot_map_t::lookup_map_t::index --> + <var-decl name='index' type-id='type-id-73' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='60' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='16'> - <!-- unsigned short int hb_ot_map_t::lookup_map_t::auto_zwj --> - <var-decl name='auto_zwj' type-id='type-id-81' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='61' column='1'/> + <!-- short unsigned int hb_ot_map_t::lookup_map_t::auto_zwj --> + <var-decl name='auto_zwj' type-id='type-id-73' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='61' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <!-- hb_mask_t hb_ot_map_t::lookup_map_t::mask --> @@ -12573,9 +12571,9 @@ <!-- int hb_ot_map_t::lookup_map_t::cmp(const hb_ot_map_t::lookup_map_t*) --> <function-decl name='cmp' mangled-name='_ZN11hb_ot_map_t12lookup_map_t3cmpEPKS0_S2_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='64' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const hb_ot_map_t::lookup_map_t*' --> - <parameter type-id='type-id-940'/> + <parameter type-id='type-id-939'/> <!-- parameter of type 'const hb_ot_map_t::lookup_map_t*' --> - <parameter type-id='type-id-940'/> + <parameter type-id='type-id-939'/> <!-- int --> <return type-id='type-id-9'/> </function-decl> @@ -12584,10 +12582,10 @@ </member-type> <member-type access='public'> <!-- struct hb_ot_map_t::stage_map_t --> - <class-decl name='stage_map_t' size-in-bits='128' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='70' column='1' id='type-id-911'> + <class-decl name='stage_map_t' size-in-bits='128' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='70' column='1' id='type-id-910'> <member-type access='public'> <!-- typedef void (const hb_ot_shape_plan_t*, hb_font_t*, hb_buffer_t*)* hb_ot_map_t::stage_map_t::pause_func_t --> - <typedef-decl name='pause_func_t' type-id='type-id-941' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='68' column='1' id='type-id-942'/> + <typedef-decl name='pause_func_t' type-id='type-id-940' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='68' column='1' id='type-id-941'/> </member-type> <data-member access='public' layout-offset-in-bits='0'> <!-- unsigned int hb_ot_map_t::stage_map_t::last_lookup --> @@ -12595,17 +12593,17 @@ </data-member> <data-member access='public' layout-offset-in-bits='64'> <!-- hb_ot_map_t::stage_map_t::pause_func_t hb_ot_map_t::stage_map_t::pause_func --> - <var-decl name='pause_func' type-id='type-id-942' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='72' column='1'/> + <var-decl name='pause_func' type-id='type-id-941' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='72' column='1'/> </data-member> </class-decl> </member-type> <data-member access='public' layout-offset-in-bits='0'> <!-- hb_tag_t hb_ot_map_t::chosen_script[2] --> - <var-decl name='chosen_script' type-id='type-id-917' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='137' column='1'/> + <var-decl name='chosen_script' type-id='type-id-916' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='137' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <!-- bool hb_ot_map_t::found_script[2] --> - <var-decl name='found_script' type-id='type-id-905' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='138' column='1'/> + <var-decl name='found_script' type-id='type-id-904' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='138' column='1'/> </data-member> <data-member access='private' layout-offset-in-bits='96'> <!-- hb_mask_t hb_ot_map_t::global_mask --> @@ -12613,21 +12611,21 @@ </data-member> <data-member access='private' layout-offset-in-bits='128'> <!-- hb_prealloced_array_t<hb_ot_map_t::feature_map_t, 8u> hb_ot_map_t::features --> - <var-decl name='features' type-id='type-id-943' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='150' column='1'/> + <var-decl name='features' type-id='type-id-942' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='150' column='1'/> </data-member> <data-member access='private' layout-offset-in-bits='2560'> <!-- hb_prealloced_array_t<hb_ot_map_t::lookup_map_t, 32u> hb_ot_map_t::lookups[2] --> - <var-decl name='lookups' type-id='type-id-914' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='151' column='1'/> + <var-decl name='lookups' type-id='type-id-913' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='151' column='1'/> </data-member> <data-member access='private' layout-offset-in-bits='6912'> <!-- hb_prealloced_array_t<hb_ot_map_t::stage_map_t, 4u> hb_ot_map_t::stages[2] --> - <var-decl name='stages' type-id='type-id-916' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='152' column='1'/> + <var-decl name='stages' type-id='type-id-915' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='152' column='1'/> </data-member> <member-function access='public' constructor='yes'> <!-- hb_ot_map_t::hb_ot_map_t() --> <function-decl name='hb_ot_map_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='76' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'hb_ot_map_t*' --> - <parameter type-id='type-id-944' is-artificial='yes'/> + <parameter type-id='type-id-943' is-artificial='yes'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -12636,11 +12634,11 @@ <!-- void hb_ot_map_t::apply<GSUBProxy>(const GSUBProxy&, const hb_ot_shape_plan_t*, hb_font_t*, hb_buffer_t*) --> <function-decl name='apply<GSUBProxy>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='902' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const hb_ot_map_t*' --> - <parameter type-id='type-id-945' is-artificial='yes'/> + <parameter type-id='type-id-944' is-artificial='yes'/> <!-- parameter of type 'const GSUBProxy&' --> - <parameter type-id='type-id-946'/> + <parameter type-id='type-id-945'/> <!-- parameter of type 'const hb_ot_shape_plan_t*' --> - <parameter type-id='type-id-947'/> + <parameter type-id='type-id-946'/> <!-- parameter of type 'hb_font_t*' --> <parameter type-id='type-id-117'/> <!-- parameter of type 'hb_buffer_t*' --> @@ -12653,11 +12651,11 @@ <!-- void hb_ot_map_t::apply<GPOSProxy>(const GPOSProxy&, const hb_ot_shape_plan_t*, hb_font_t*, hb_buffer_t*) --> <function-decl name='apply<GPOSProxy>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout.cc' line='902' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const hb_ot_map_t*' --> - <parameter type-id='type-id-945' is-artificial='yes'/> + <parameter type-id='type-id-944' is-artificial='yes'/> <!-- parameter of type 'const GPOSProxy&' --> - <parameter type-id='type-id-948'/> - <!-- parameter of type 'const hb_ot_shape_plan_t*' --> <parameter type-id='type-id-947'/> + <!-- parameter of type 'const hb_ot_shape_plan_t*' --> + <parameter type-id='type-id-946'/> <!-- parameter of type 'hb_font_t*' --> <parameter type-id='type-id-117'/> <!-- parameter of type 'hb_buffer_t*' --> @@ -12670,9 +12668,9 @@ <!-- void hb_ot_map_t::position(const hb_ot_shape_plan_t*, hb_font_t*, hb_buffer_t*) --> <function-decl name='position' mangled-name='_ZNK11hb_ot_map_t8positionEPK18hb_ot_shape_plan_tP9hb_font_tP11hb_buffer_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='125' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const hb_ot_map_t*' --> - <parameter type-id='type-id-945' is-artificial='yes'/> + <parameter type-id='type-id-944' is-artificial='yes'/> <!-- parameter of type 'const hb_ot_shape_plan_t*' --> - <parameter type-id='type-id-947'/> + <parameter type-id='type-id-946'/> <!-- parameter of type 'hb_font_t*' --> <parameter type-id='type-id-117'/> <!-- parameter of type 'hb_buffer_t*' --> @@ -12685,9 +12683,9 @@ <!-- void hb_ot_map_t::substitute(const hb_ot_shape_plan_t*, hb_font_t*, hb_buffer_t*) --> <function-decl name='substitute' mangled-name='_ZNK11hb_ot_map_t10substituteEPK18hb_ot_shape_plan_tP9hb_font_tP11hb_buffer_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='124' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const hb_ot_map_t*' --> - <parameter type-id='type-id-945' is-artificial='yes'/> + <parameter type-id='type-id-944' is-artificial='yes'/> <!-- parameter of type 'const hb_ot_shape_plan_t*' --> - <parameter type-id='type-id-947'/> + <parameter type-id='type-id-946'/> <!-- parameter of type 'hb_font_t*' --> <parameter type-id='type-id-117'/> <!-- parameter of type 'hb_buffer_t*' --> @@ -12700,11 +12698,11 @@ <!-- void hb_ot_map_t::collect_lookups(unsigned int, hb_set_t*) --> <function-decl name='collect_lookups' mangled-name='_ZNK11hb_ot_map_t15collect_lookupsEjP8hb_set_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='120' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const hb_ot_map_t*' --> - <parameter type-id='type-id-945' is-artificial='yes'/> + <parameter type-id='type-id-944' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- parameter of type 'hb_set_t*' --> - <parameter type-id='type-id-949'/> + <parameter type-id='type-id-948'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -12713,7 +12711,7 @@ <!-- void hb_ot_map_t::add_lookups(hb_face_t*, unsigned int, unsigned int, hb_mask_t, bool) --> <function-decl name='add_lookups' mangled-name='_ZN11hb_ot_map_t11add_lookupsEP9hb_face_tjjjb' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='142' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'hb_ot_map_t*' --> - <parameter type-id='type-id-944' is-artificial='yes'/> + <parameter type-id='type-id-943' is-artificial='yes'/> <!-- parameter of type 'hb_face_t*' --> <parameter type-id='type-id-118'/> <!-- parameter of type 'unsigned int' --> @@ -12732,7 +12730,7 @@ <!-- hb_mask_t hb_ot_map_t::get_global_mask() --> <function-decl name='get_global_mask' mangled-name='_ZNK11hb_ot_map_t15get_global_maskEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='78' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const hb_ot_map_t*' --> - <parameter type-id='type-id-945' is-artificial='yes'/> + <parameter type-id='type-id-944' is-artificial='yes'/> <!-- typedef hb_mask_t --> <return type-id='type-id-92'/> </function-decl> @@ -12741,7 +12739,7 @@ <!-- hb_mask_t hb_ot_map_t::get_mask(hb_tag_t, unsigned int*) --> <function-decl name='get_mask' mangled-name='_ZNK11hb_ot_map_t8get_maskEjPj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='80' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const hb_ot_map_t*' --> - <parameter type-id='type-id-945' is-artificial='yes'/> + <parameter type-id='type-id-944' is-artificial='yes'/> <!-- parameter of type 'typedef hb_tag_t' --> <parameter type-id='type-id-183'/> <!-- parameter of type 'unsigned int*' --> @@ -12754,7 +12752,7 @@ <!-- void hb_ot_map_t::finish() --> <function-decl name='finish' mangled-name='_ZN11hb_ot_map_t6finishEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='127' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'hb_ot_map_t*' --> - <parameter type-id='type-id-944' is-artificial='yes'/> + <parameter type-id='type-id-943' is-artificial='yes'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -12763,7 +12761,7 @@ <!-- hb_mask_t hb_ot_map_t::get_1_mask(hb_tag_t) --> <function-decl name='get_1_mask' mangled-name='_ZNK11hb_ot_map_t10get_1_maskEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='91' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const hb_ot_map_t*' --> - <parameter type-id='type-id-945' is-artificial='yes'/> + <parameter type-id='type-id-944' is-artificial='yes'/> <!-- parameter of type 'typedef hb_tag_t' --> <parameter type-id='type-id-183'/> <!-- typedef hb_mask_t --> @@ -12774,7 +12772,7 @@ <!-- bool hb_ot_map_t::needs_fallback(hb_tag_t) --> <function-decl name='needs_fallback' mangled-name='_ZNK11hb_ot_map_t14needs_fallbackEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='86' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const hb_ot_map_t*' --> - <parameter type-id='type-id-945' is-artificial='yes'/> + <parameter type-id='type-id-944' is-artificial='yes'/> <!-- parameter of type 'typedef hb_tag_t' --> <parameter type-id='type-id-183'/> <!-- bool --> @@ -12785,7 +12783,7 @@ <!-- unsigned int hb_ot_map_t::get_feature_stage(unsigned int, hb_tag_t) --> <function-decl name='get_feature_stage' mangled-name='_ZNK11hb_ot_map_t17get_feature_stageEjj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='101' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const hb_ot_map_t*' --> - <parameter type-id='type-id-945' is-artificial='yes'/> + <parameter type-id='type-id-944' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- parameter of type 'typedef hb_tag_t' --> @@ -12798,13 +12796,13 @@ <!-- void hb_ot_map_t::get_stage_lookups(unsigned int, unsigned int, const hb_ot_map_t::lookup_map_t**, unsigned int*) --> <function-decl name='get_stage_lookups' mangled-name='_ZNK11hb_ot_map_t17get_stage_lookupsEjjPPKNS_12lookup_map_tEPj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-map-private.hh' line='106' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const hb_ot_map_t*' --> - <parameter type-id='type-id-945' is-artificial='yes'/> + <parameter type-id='type-id-944' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- parameter of type 'const hb_ot_map_t::lookup_map_t**' --> - <parameter type-id='type-id-950'/> + <parameter type-id='type-id-949'/> <!-- parameter of type 'unsigned int*' --> <parameter type-id='type-id-60'/> <!-- void --> @@ -12813,18 +12811,18 @@ </member-function> </class-decl> <!-- struct hb_ot_shape_plan_t --> - <class-decl name='hb_ot_shape_plan_t' size-in-bits='8768' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-private.hh' line='38' column='1' id='type-id-951'> + <class-decl name='hb_ot_shape_plan_t' size-in-bits='8768' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-private.hh' line='38' column='1' id='type-id-950'> <data-member access='public' layout-offset-in-bits='0'> <!-- hb_segment_properties_t hb_ot_shape_plan_t::props --> <var-decl name='props' type-id='type-id-87' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-private.hh' line='39' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> <!-- const hb_ot_complex_shaper_t* hb_ot_shape_plan_t::shaper --> - <var-decl name='shaper' type-id='type-id-952' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-private.hh' line='40' column='1'/> + <var-decl name='shaper' type-id='type-id-951' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-private.hh' line='40' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> <!-- hb_ot_map_t hb_ot_shape_plan_t::map --> - <var-decl name='map' type-id='type-id-938' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-private.hh' line='41' column='1'/> + <var-decl name='map' type-id='type-id-937' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-private.hh' line='41' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='8512'> <!-- void* hb_ot_shape_plan_t::data --> @@ -12866,11 +12864,11 @@ <!-- void hb_ot_shape_plan_t::collect_lookups(hb_tag_t, hb_set_t*) --> <function-decl name='collect_lookups' mangled-name='_ZNK18hb_ot_shape_plan_t15collect_lookupsEjP8hb_set_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-private.hh' line='49' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const hb_ot_shape_plan_t*' --> - <parameter type-id='type-id-947' is-artificial='yes'/> + <parameter type-id='type-id-946' is-artificial='yes'/> <!-- parameter of type 'typedef hb_tag_t' --> <parameter type-id='type-id-183'/> <!-- parameter of type 'hb_set_t*' --> - <parameter type-id='type-id-949'/> + <parameter type-id='type-id-948'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -12879,7 +12877,7 @@ <!-- void hb_ot_shape_plan_t::substitute(hb_font_t*, hb_buffer_t*) --> <function-decl name='substitute' mangled-name='_ZNK18hb_ot_shape_plan_t10substituteEP9hb_font_tP11hb_buffer_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-private.hh' line='59' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const hb_ot_shape_plan_t*' --> - <parameter type-id='type-id-947' is-artificial='yes'/> + <parameter type-id='type-id-946' is-artificial='yes'/> <!-- parameter of type 'hb_font_t*' --> <parameter type-id='type-id-117'/> <!-- parameter of type 'hb_buffer_t*' --> @@ -12892,7 +12890,7 @@ <!-- void hb_ot_shape_plan_t::position(hb_font_t*, hb_buffer_t*) --> <function-decl name='position' mangled-name='_ZNK18hb_ot_shape_plan_t8positionEP9hb_font_tP11hb_buffer_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-private.hh' line='60' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const hb_ot_shape_plan_t*' --> - <parameter type-id='type-id-947' is-artificial='yes'/> + <parameter type-id='type-id-946' is-artificial='yes'/> <!-- parameter of type 'hb_font_t*' --> <parameter type-id='type-id-117'/> <!-- parameter of type 'hb_buffer_t*' --> @@ -12905,18 +12903,18 @@ <!-- void hb_ot_shape_plan_t::finish() --> <function-decl name='finish' mangled-name='_ZN18hb_ot_shape_plan_t6finishEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-shape-private.hh' line='62' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'hb_ot_shape_plan_t*' --> - <parameter type-id='type-id-953' is-artificial='yes'/> + <parameter type-id='type-id-952' is-artificial='yes'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> </member-function> </class-decl> <!-- struct _hb_void_t --> - <class-decl name='_hb_void_t' size-in-bits='8' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='258' column='1' id='type-id-954'/> + <class-decl name='_hb_void_t' size-in-bits='8' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='258' column='1' id='type-id-953'/> <!-- typedef const _hb_void_t& hb_void_t --> - <typedef-decl name='hb_void_t' type-id='type-id-955' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='259' column='1' id='type-id-956'/> + <typedef-decl name='hb_void_t' type-id='type-id-954' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='259' column='1' id='type-id-955'/> <!-- struct hb_prealloced_array_t<hb_ot_map_t::feature_map_t, 8u> --> - <class-decl name='hb_prealloced_array_t<hb_ot_map_t::feature_map_t, 8u>' size-in-bits='2432' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='329' column='1' id='type-id-943'> + <class-decl name='hb_prealloced_array_t<hb_ot_map_t::feature_map_t, 8u>' size-in-bits='2432' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='329' column='1' id='type-id-942'> <data-member access='public' layout-offset-in-bits='0'> <!-- unsigned int hb_prealloced_array_t<hb_ot_map_t::feature_map_t, 8u>::len --> <var-decl name='len' type-id='type-id-12' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='330' column='1'/> @@ -12927,55 +12925,55 @@ </data-member> <data-member access='public' layout-offset-in-bits='64'> <!-- hb_ot_map_t::feature_map_t* hb_prealloced_array_t<hb_ot_map_t::feature_map_t, 8u>::array --> - <var-decl name='array' type-id='type-id-957' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='332' column='1'/> + <var-decl name='array' type-id='type-id-956' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='332' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> <!-- hb_ot_map_t::feature_map_t hb_prealloced_array_t<hb_ot_map_t::feature_map_t, 8u>::static_array[8] --> - <var-decl name='static_array' type-id='type-id-907' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='333' column='1'/> + <var-decl name='static_array' type-id='type-id-906' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='333' column='1'/> </data-member> <member-function access='public'> <!-- hb_ot_map_t::feature_map_t* hb_prealloced_array_t<hb_ot_map_t::feature_map_t, 8u>::push() --> <function-decl name='push' mangled-name='_ZN21hb_prealloced_array_tIN11hb_ot_map_t13feature_map_tELj8EE4pushEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='340' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'hb_prealloced_array_t<hb_ot_map_t::feature_map_t, 8u>*' --> - <parameter type-id='type-id-958' is-artificial='yes'/> + <parameter type-id='type-id-957' is-artificial='yes'/> <!-- hb_ot_map_t::feature_map_t* --> - <return type-id='type-id-957'/> + <return type-id='type-id-956'/> </function-decl> </member-function> <member-function access='public'> <!-- hb_ot_map_t::feature_map_t& hb_prealloced_array_t<hb_ot_map_t::feature_map_t, 8u>::operator[](unsigned int) --> <function-decl name='operator[]' mangled-name='_ZN21hb_prealloced_array_tIN11hb_ot_map_t13feature_map_tELj8EEixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='337' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'hb_prealloced_array_t<hb_ot_map_t::feature_map_t, 8u>*' --> - <parameter type-id='type-id-958' is-artificial='yes'/> + <parameter type-id='type-id-957' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- hb_ot_map_t::feature_map_t& --> - <return type-id='type-id-959'/> + <return type-id='type-id-958'/> </function-decl> </member-function> <member-function access='public'> <!-- const hb_ot_map_t::feature_map_t* hb_prealloced_array_t<hb_ot_map_t::feature_map_t, 8u>::bsearch<hb_tag_t>(hb_tag_t*) --> <function-decl name='bsearch<hb_tag_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='424' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const hb_prealloced_array_t<hb_ot_map_t::feature_map_t, 8u>*' --> - <parameter type-id='type-id-960' is-artificial='yes'/> + <parameter type-id='type-id-959' is-artificial='yes'/> <!-- parameter of type 'hb_tag_t*' --> - <parameter type-id='type-id-961'/> + <parameter type-id='type-id-960'/> <!-- const hb_ot_map_t::feature_map_t* --> - <return type-id='type-id-939'/> + <return type-id='type-id-938'/> </function-decl> </member-function> <member-function access='public'> <!-- void hb_prealloced_array_t<hb_ot_map_t::feature_map_t, 8u>::finish() --> <function-decl name='finish' mangled-name='_ZN21hb_prealloced_array_tIN11hb_ot_map_t13feature_map_tELj8EE6finishEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='429' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'hb_prealloced_array_t<hb_ot_map_t::feature_map_t, 8u>*' --> - <parameter type-id='type-id-958' is-artificial='yes'/> + <parameter type-id='type-id-957' is-artificial='yes'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> </member-function> </class-decl> <!-- struct hb_prealloced_array_t<hb_ot_map_t::lookup_map_t, 32u> --> - <class-decl name='hb_prealloced_array_t<hb_ot_map_t::lookup_map_t, 32u>' size-in-bits='2176' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='329' column='1' id='type-id-913'> + <class-decl name='hb_prealloced_array_t<hb_ot_map_t::lookup_map_t, 32u>' size-in-bits='2176' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='329' column='1' id='type-id-912'> <data-member access='public' layout-offset-in-bits='0'> <!-- unsigned int hb_prealloced_array_t<hb_ot_map_t::lookup_map_t, 32u>::len --> <var-decl name='len' type-id='type-id-12' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='330' column='1'/> @@ -12986,37 +12984,37 @@ </data-member> <data-member access='public' layout-offset-in-bits='64'> <!-- hb_ot_map_t::lookup_map_t* hb_prealloced_array_t<hb_ot_map_t::lookup_map_t, 32u>::array --> - <var-decl name='array' type-id='type-id-962' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='332' column='1'/> + <var-decl name='array' type-id='type-id-961' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='332' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> <!-- hb_ot_map_t::lookup_map_t hb_prealloced_array_t<hb_ot_map_t::lookup_map_t, 32u>::static_array[32] --> - <var-decl name='static_array' type-id='type-id-909' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='333' column='1'/> + <var-decl name='static_array' type-id='type-id-908' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='333' column='1'/> </data-member> <member-function access='public'> <!-- const hb_ot_map_t::lookup_map_t& hb_prealloced_array_t<hb_ot_map_t::lookup_map_t, 32u>::operator[](unsigned int) --> <function-decl name='operator[]' mangled-name='_ZNK21hb_prealloced_array_tIN11hb_ot_map_t12lookup_map_tELj32EEixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='338' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const hb_prealloced_array_t<hb_ot_map_t::lookup_map_t, 32u>*' --> - <parameter type-id='type-id-963' is-artificial='yes'/> + <parameter type-id='type-id-962' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- const hb_ot_map_t::lookup_map_t& --> - <return type-id='type-id-964'/> + <return type-id='type-id-963'/> </function-decl> </member-function> <member-function access='public'> <!-- hb_ot_map_t::lookup_map_t* hb_prealloced_array_t<hb_ot_map_t::lookup_map_t, 32u>::push() --> <function-decl name='push' mangled-name='_ZN21hb_prealloced_array_tIN11hb_ot_map_t12lookup_map_tELj32EE4pushEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='340' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'hb_prealloced_array_t<hb_ot_map_t::lookup_map_t, 32u>*' --> - <parameter type-id='type-id-965' is-artificial='yes'/> + <parameter type-id='type-id-964' is-artificial='yes'/> <!-- hb_ot_map_t::lookup_map_t* --> - <return type-id='type-id-962'/> + <return type-id='type-id-961'/> </function-decl> </member-function> <member-function access='public'> <!-- void hb_prealloced_array_t<hb_ot_map_t::lookup_map_t, 32u>::qsort(unsigned int, unsigned int) --> <function-decl name='qsort' mangled-name='_ZN21hb_prealloced_array_tIN11hb_ot_map_t12lookup_map_tELj32EE5qsortEjj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='413' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'hb_prealloced_array_t<hb_ot_map_t::lookup_map_t, 32u>*' --> - <parameter type-id='type-id-965' is-artificial='yes'/> + <parameter type-id='type-id-964' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- parameter of type 'unsigned int' --> @@ -13029,18 +13027,18 @@ <!-- hb_ot_map_t::lookup_map_t& hb_prealloced_array_t<hb_ot_map_t::lookup_map_t, 32u>::operator[](unsigned int) --> <function-decl name='operator[]' mangled-name='_ZN21hb_prealloced_array_tIN11hb_ot_map_t12lookup_map_tELj32EEixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='337' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'hb_prealloced_array_t<hb_ot_map_t::lookup_map_t, 32u>*' --> - <parameter type-id='type-id-965' is-artificial='yes'/> + <parameter type-id='type-id-964' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- hb_ot_map_t::lookup_map_t& --> - <return type-id='type-id-966'/> + <return type-id='type-id-965'/> </function-decl> </member-function> <member-function access='public'> <!-- void hb_prealloced_array_t<hb_ot_map_t::lookup_map_t, 32u>::shrink(unsigned int) --> <function-decl name='shrink' mangled-name='_ZN21hb_prealloced_array_tIN11hb_ot_map_t12lookup_map_tELj32EE6shrinkEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='387' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'hb_prealloced_array_t<hb_ot_map_t::lookup_map_t, 32u>*' --> - <parameter type-id='type-id-965' is-artificial='yes'/> + <parameter type-id='type-id-964' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- void --> @@ -13051,14 +13049,14 @@ <!-- void hb_prealloced_array_t<hb_ot_map_t::lookup_map_t, 32u>::finish() --> <function-decl name='finish' mangled-name='_ZN21hb_prealloced_array_tIN11hb_ot_map_t12lookup_map_tELj32EE6finishEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='429' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'hb_prealloced_array_t<hb_ot_map_t::lookup_map_t, 32u>*' --> - <parameter type-id='type-id-965' is-artificial='yes'/> + <parameter type-id='type-id-964' is-artificial='yes'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> </member-function> </class-decl> <!-- struct hb_prealloced_array_t<hb_ot_map_t::stage_map_t, 4u> --> - <class-decl name='hb_prealloced_array_t<hb_ot_map_t::stage_map_t, 4u>' size-in-bits='640' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='329' column='1' id='type-id-915'> + <class-decl name='hb_prealloced_array_t<hb_ot_map_t::stage_map_t, 4u>' size-in-bits='640' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='329' column='1' id='type-id-914'> <data-member access='public' layout-offset-in-bits='0'> <!-- unsigned int hb_prealloced_array_t<hb_ot_map_t::stage_map_t, 4u>::len --> <var-decl name='len' type-id='type-id-12' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='330' column='1'/> @@ -13069,49 +13067,49 @@ </data-member> <data-member access='public' layout-offset-in-bits='64'> <!-- hb_ot_map_t::stage_map_t* hb_prealloced_array_t<hb_ot_map_t::stage_map_t, 4u>::array --> - <var-decl name='array' type-id='type-id-967' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='332' column='1'/> + <var-decl name='array' type-id='type-id-966' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='332' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> <!-- hb_ot_map_t::stage_map_t hb_prealloced_array_t<hb_ot_map_t::stage_map_t, 4u>::static_array[4] --> - <var-decl name='static_array' type-id='type-id-912' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='333' column='1'/> + <var-decl name='static_array' type-id='type-id-911' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='333' column='1'/> </data-member> <member-function access='public'> <!-- const hb_ot_map_t::stage_map_t& hb_prealloced_array_t<hb_ot_map_t::stage_map_t, 4u>::operator[](unsigned int) --> <function-decl name='operator[]' mangled-name='_ZNK21hb_prealloced_array_tIN11hb_ot_map_t11stage_map_tELj4EEixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='338' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const hb_prealloced_array_t<hb_ot_map_t::stage_map_t, 4u>*' --> - <parameter type-id='type-id-968' is-artificial='yes'/> + <parameter type-id='type-id-967' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- const hb_ot_map_t::stage_map_t& --> - <return type-id='type-id-969'/> + <return type-id='type-id-968'/> </function-decl> </member-function> <member-function access='public'> <!-- hb_ot_map_t::stage_map_t* hb_prealloced_array_t<hb_ot_map_t::stage_map_t, 4u>::push() --> <function-decl name='push' mangled-name='_ZN21hb_prealloced_array_tIN11hb_ot_map_t11stage_map_tELj4EE4pushEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='340' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'hb_prealloced_array_t<hb_ot_map_t::stage_map_t, 4u>*' --> - <parameter type-id='type-id-970' is-artificial='yes'/> + <parameter type-id='type-id-969' is-artificial='yes'/> <!-- hb_ot_map_t::stage_map_t* --> - <return type-id='type-id-967'/> + <return type-id='type-id-966'/> </function-decl> </member-function> <member-function access='public'> <!-- void hb_prealloced_array_t<hb_ot_map_t::stage_map_t, 4u>::finish() --> <function-decl name='finish' mangled-name='_ZN21hb_prealloced_array_tIN11hb_ot_map_t11stage_map_tELj4EE6finishEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='429' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'hb_prealloced_array_t<hb_ot_map_t::stage_map_t, 4u>*' --> - <parameter type-id='type-id-970' is-artificial='yes'/> + <parameter type-id='type-id-969' is-artificial='yes'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> </member-function> </class-decl> <!-- struct hb_auto_trace_t<0, const OT::Coverage&> --> - <class-decl name='hb_auto_trace_t<0, const OT::Coverage&>' size-in-bits='8' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='749' column='1' id='type-id-971'> + <class-decl name='hb_auto_trace_t<0, const OT::Coverage&>' size-in-bits='8' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='749' column='1' id='type-id-970'> <member-function access='public'> <!-- void hb_auto_trace_t<0, const OT::Coverage&>::hb_auto_trace_t(unsigned int*, const char*, void*, const char*, const char*, ...) --> <function-decl name='hb_auto_trace_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='797' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'hb_auto_trace_t<0, const OT::Coverage&>*' --> - <parameter type-id='type-id-972' is-artificial='yes'/> + <parameter type-id='type-id-971' is-artificial='yes'/> <!-- parameter of type 'unsigned int*' --> <parameter type-id='type-id-60'/> <!-- parameter of type 'const char*' --> @@ -13131,23 +13129,23 @@ <!-- const OT::Coverage& hb_auto_trace_t<0, const OT::Coverage&>::ret(const OT::Coverage&, unsigned int) --> <function-decl name='ret' mangled-name='_ZN15hb_auto_trace_tILi0ERKN2OT8CoverageEE3retES3_j' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='804' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'hb_auto_trace_t<0, const OT::Coverage&>*' --> - <parameter type-id='type-id-972' is-artificial='yes'/> + <parameter type-id='type-id-971' is-artificial='yes'/> <!-- parameter of type 'const OT::Coverage&' --> - <parameter type-id='type-id-973'/> + <parameter type-id='type-id-972'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- const OT::Coverage& --> - <return type-id='type-id-973'/> + <return type-id='type-id-972'/> </function-decl> </member-function> </class-decl> <!-- struct hb_auto_trace_t<0, const _hb_void_t&> --> - <class-decl name='hb_auto_trace_t<0, const _hb_void_t&>' size-in-bits='8' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='749' column='1' id='type-id-974'> + <class-decl name='hb_auto_trace_t<0, const _hb_void_t&>' size-in-bits='8' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='749' column='1' id='type-id-973'> <member-function access='public'> <!-- void hb_auto_trace_t<0, const _hb_void_t&>::hb_auto_trace_t(unsigned int*, const char*, void*, const char*, const char*, ...) --> <function-decl name='hb_auto_trace_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='797' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'hb_auto_trace_t<0, const _hb_void_t&>*' --> - <parameter type-id='type-id-975' is-artificial='yes'/> + <parameter type-id='type-id-974' is-artificial='yes'/> <!-- parameter of type 'unsigned int*' --> <parameter type-id='type-id-60'/> <!-- parameter of type 'const char*' --> @@ -13167,18 +13165,18 @@ <!-- const _hb_void_t& hb_auto_trace_t<0, const _hb_void_t&>::ret(const _hb_void_t&, unsigned int) --> <function-decl name='ret' mangled-name='_ZN15hb_auto_trace_tILi0ERK10_hb_void_tE3retES2_j' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-private.hh' line='804' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'hb_auto_trace_t<0, const _hb_void_t&>*' --> - <parameter type-id='type-id-975' is-artificial='yes'/> + <parameter type-id='type-id-974' is-artificial='yes'/> <!-- parameter of type 'const _hb_void_t&' --> - <parameter type-id='type-id-955'/> + <parameter type-id='type-id-954'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- const _hb_void_t& --> - <return type-id='type-id-955'/> + <return type-id='type-id-954'/> </function-decl> </member-function> </class-decl> <!-- struct hb_set_digest_lowest_bits_t<long unsigned int, 0u> --> - <class-decl name='hb_set_digest_lowest_bits_t<long unsigned int, 0u>' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='44' column='1' id='type-id-976'> + <class-decl name='hb_set_digest_lowest_bits_t<long unsigned int, 0u>' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='44' column='1' id='type-id-975'> <data-member access='public' static='yes'> <!-- static const unsigned int hb_set_digest_lowest_bits_t<long unsigned int, 0u>::mask_bytes --> <var-decl name='mask_bytes' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='47' column='1'/> @@ -13192,15 +13190,15 @@ <var-decl name='num_bits' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='55' column='1'/> </data-member> <data-member access='private' layout-offset-in-bits='0'> - <!-- unsigned long int hb_set_digest_lowest_bits_t<long unsigned int, 0u>::mask --> + <!-- long unsigned int hb_set_digest_lowest_bits_t<long unsigned int, 0u>::mask --> <var-decl name='mask' type-id='type-id-4' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='87' column='1'/> </data-member> <member-function access='private' static='yes'> - <!-- unsigned long int hb_set_digest_lowest_bits_t<long unsigned int, 0u>::mask_for() --> + <!-- long unsigned int hb_set_digest_lowest_bits_t<long unsigned int, 0u>::mask_for() --> <function-decl name='mask_for' mangled-name='_ZN27hb_set_digest_lowest_bits_tImLj0EE8mask_forEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='84' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> - <!-- unsigned long int --> + <!-- long unsigned int --> <return type-id='type-id-4'/> </function-decl> </member-function> @@ -13208,7 +13206,7 @@ <!-- bool hb_set_digest_lowest_bits_t<long unsigned int, 0u>::may_have(unsigned int) --> <function-decl name='may_have' mangled-name='_ZNK27hb_set_digest_lowest_bits_tImLj0EE8may_haveEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='78' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const hb_set_digest_lowest_bits_t<long unsigned int, 0u>*' --> - <parameter type-id='type-id-977' is-artificial='yes'/> + <parameter type-id='type-id-976' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- bool --> @@ -13219,7 +13217,7 @@ <!-- void hb_set_digest_lowest_bits_t<long unsigned int, 0u>::init() --> <function-decl name='init' mangled-name='_ZN27hb_set_digest_lowest_bits_tImLj0EE4initEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='60' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'hb_set_digest_lowest_bits_t<long unsigned int, 0u>*' --> - <parameter type-id='type-id-978' is-artificial='yes'/> + <parameter type-id='type-id-977' is-artificial='yes'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -13228,7 +13226,7 @@ <!-- void hb_set_digest_lowest_bits_t<long unsigned int, 0u>::add(unsigned int) --> <function-decl name='add' mangled-name='_ZN27hb_set_digest_lowest_bits_tImLj0EE3addEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='64' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'hb_set_digest_lowest_bits_t<long unsigned int, 0u>*' --> - <parameter type-id='type-id-978' is-artificial='yes'/> + <parameter type-id='type-id-977' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- void --> @@ -13239,7 +13237,7 @@ <!-- void hb_set_digest_lowest_bits_t<long unsigned int, 0u>::add_range(unsigned int, unsigned int) --> <function-decl name='add_range' mangled-name='_ZN27hb_set_digest_lowest_bits_tImLj0EE9add_rangeEjj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='68' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'hb_set_digest_lowest_bits_t<long unsigned int, 0u>*' --> - <parameter type-id='type-id-978' is-artificial='yes'/> + <parameter type-id='type-id-977' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- parameter of type 'unsigned int' --> @@ -13250,7 +13248,7 @@ </member-function> </class-decl> <!-- struct hb_set_digest_lowest_bits_t<long unsigned int, 4u> --> - <class-decl name='hb_set_digest_lowest_bits_t<long unsigned int, 4u>' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='44' column='1' id='type-id-979'> + <class-decl name='hb_set_digest_lowest_bits_t<long unsigned int, 4u>' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='44' column='1' id='type-id-978'> <data-member access='public' static='yes'> <!-- static const unsigned int hb_set_digest_lowest_bits_t<long unsigned int, 4u>::mask_bytes --> <var-decl name='mask_bytes' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='47' column='1'/> @@ -13264,15 +13262,15 @@ <var-decl name='num_bits' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='55' column='1'/> </data-member> <data-member access='private' layout-offset-in-bits='0'> - <!-- unsigned long int hb_set_digest_lowest_bits_t<long unsigned int, 4u>::mask --> + <!-- long unsigned int hb_set_digest_lowest_bits_t<long unsigned int, 4u>::mask --> <var-decl name='mask' type-id='type-id-4' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='87' column='1'/> </data-member> <member-function access='private' static='yes'> - <!-- unsigned long int hb_set_digest_lowest_bits_t<long unsigned int, 4u>::mask_for() --> + <!-- long unsigned int hb_set_digest_lowest_bits_t<long unsigned int, 4u>::mask_for() --> <function-decl name='mask_for' mangled-name='_ZN27hb_set_digest_lowest_bits_tImLj4EE8mask_forEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='84' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> - <!-- unsigned long int --> + <!-- long unsigned int --> <return type-id='type-id-4'/> </function-decl> </member-function> @@ -13280,7 +13278,7 @@ <!-- bool hb_set_digest_lowest_bits_t<long unsigned int, 4u>::may_have(unsigned int) --> <function-decl name='may_have' mangled-name='_ZNK27hb_set_digest_lowest_bits_tImLj4EE8may_haveEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='78' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const hb_set_digest_lowest_bits_t<long unsigned int, 4u>*' --> - <parameter type-id='type-id-980' is-artificial='yes'/> + <parameter type-id='type-id-979' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- bool --> @@ -13291,7 +13289,7 @@ <!-- void hb_set_digest_lowest_bits_t<long unsigned int, 4u>::init() --> <function-decl name='init' mangled-name='_ZN27hb_set_digest_lowest_bits_tImLj4EE4initEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='60' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'hb_set_digest_lowest_bits_t<long unsigned int, 4u>*' --> - <parameter type-id='type-id-981' is-artificial='yes'/> + <parameter type-id='type-id-980' is-artificial='yes'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -13300,7 +13298,7 @@ <!-- void hb_set_digest_lowest_bits_t<long unsigned int, 4u>::add(unsigned int) --> <function-decl name='add' mangled-name='_ZN27hb_set_digest_lowest_bits_tImLj4EE3addEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='64' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'hb_set_digest_lowest_bits_t<long unsigned int, 4u>*' --> - <parameter type-id='type-id-981' is-artificial='yes'/> + <parameter type-id='type-id-980' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- void --> @@ -13311,7 +13309,7 @@ <!-- void hb_set_digest_lowest_bits_t<long unsigned int, 4u>::add_range(unsigned int, unsigned int) --> <function-decl name='add_range' mangled-name='_ZN27hb_set_digest_lowest_bits_tImLj4EE9add_rangeEjj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='68' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'hb_set_digest_lowest_bits_t<long unsigned int, 4u>*' --> - <parameter type-id='type-id-981' is-artificial='yes'/> + <parameter type-id='type-id-980' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- parameter of type 'unsigned int' --> @@ -13322,7 +13320,7 @@ </member-function> </class-decl> <!-- struct hb_set_digest_lowest_bits_t<long unsigned int, 9u> --> - <class-decl name='hb_set_digest_lowest_bits_t<long unsigned int, 9u>' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='44' column='1' id='type-id-982'> + <class-decl name='hb_set_digest_lowest_bits_t<long unsigned int, 9u>' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='44' column='1' id='type-id-981'> <data-member access='public' static='yes'> <!-- static const unsigned int hb_set_digest_lowest_bits_t<long unsigned int, 9u>::mask_bytes --> <var-decl name='mask_bytes' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='47' column='1'/> @@ -13336,15 +13334,15 @@ <var-decl name='num_bits' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='55' column='1'/> </data-member> <data-member access='private' layout-offset-in-bits='0'> - <!-- unsigned long int hb_set_digest_lowest_bits_t<long unsigned int, 9u>::mask --> + <!-- long unsigned int hb_set_digest_lowest_bits_t<long unsigned int, 9u>::mask --> <var-decl name='mask' type-id='type-id-4' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='87' column='1'/> </data-member> <member-function access='private' static='yes'> - <!-- unsigned long int hb_set_digest_lowest_bits_t<long unsigned int, 9u>::mask_for() --> + <!-- long unsigned int hb_set_digest_lowest_bits_t<long unsigned int, 9u>::mask_for() --> <function-decl name='mask_for' mangled-name='_ZN27hb_set_digest_lowest_bits_tImLj9EE8mask_forEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='84' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> - <!-- unsigned long int --> + <!-- long unsigned int --> <return type-id='type-id-4'/> </function-decl> </member-function> @@ -13352,7 +13350,7 @@ <!-- bool hb_set_digest_lowest_bits_t<long unsigned int, 9u>::may_have(unsigned int) --> <function-decl name='may_have' mangled-name='_ZNK27hb_set_digest_lowest_bits_tImLj9EE8may_haveEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='78' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const hb_set_digest_lowest_bits_t<long unsigned int, 9u>*' --> - <parameter type-id='type-id-983' is-artificial='yes'/> + <parameter type-id='type-id-982' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- bool --> @@ -13363,7 +13361,7 @@ <!-- void hb_set_digest_lowest_bits_t<long unsigned int, 9u>::init() --> <function-decl name='init' mangled-name='_ZN27hb_set_digest_lowest_bits_tImLj9EE4initEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='60' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'hb_set_digest_lowest_bits_t<long unsigned int, 9u>*' --> - <parameter type-id='type-id-984' is-artificial='yes'/> + <parameter type-id='type-id-983' is-artificial='yes'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -13372,7 +13370,7 @@ <!-- void hb_set_digest_lowest_bits_t<long unsigned int, 9u>::add(unsigned int) --> <function-decl name='add' mangled-name='_ZN27hb_set_digest_lowest_bits_tImLj9EE3addEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='64' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'hb_set_digest_lowest_bits_t<long unsigned int, 9u>*' --> - <parameter type-id='type-id-984' is-artificial='yes'/> + <parameter type-id='type-id-983' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- void --> @@ -13383,7 +13381,7 @@ <!-- void hb_set_digest_lowest_bits_t<long unsigned int, 9u>::add_range(unsigned int, unsigned int) --> <function-decl name='add_range' mangled-name='_ZN27hb_set_digest_lowest_bits_tImLj9EE9add_rangeEjj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='68' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'hb_set_digest_lowest_bits_t<long unsigned int, 9u>*' --> - <parameter type-id='type-id-984' is-artificial='yes'/> + <parameter type-id='type-id-983' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- parameter of type 'unsigned int' --> @@ -13394,20 +13392,20 @@ </member-function> </class-decl> <!-- struct hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 0u>, hb_set_digest_lowest_bits_t<long unsigned int, 9u> > --> - <class-decl name='hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 0u>, hb_set_digest_lowest_bits_t<long unsigned int, 9u> >' size-in-bits='128' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='92' column='1' id='type-id-985'> + <class-decl name='hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 0u>, hb_set_digest_lowest_bits_t<long unsigned int, 9u> >' size-in-bits='128' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='92' column='1' id='type-id-984'> <data-member access='private' layout-offset-in-bits='0'> <!-- hb_set_digest_lowest_bits_t<long unsigned int, 0u> hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 0u>, hb_set_digest_lowest_bits_t<long unsigned int, 9u> >::head --> - <var-decl name='head' type-id='type-id-976' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='115' column='1'/> + <var-decl name='head' type-id='type-id-975' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='115' column='1'/> </data-member> <data-member access='private' layout-offset-in-bits='64'> <!-- hb_set_digest_lowest_bits_t<long unsigned int, 9u> hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 0u>, hb_set_digest_lowest_bits_t<long unsigned int, 9u> >::tail --> - <var-decl name='tail' type-id='type-id-982' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='116' column='1'/> + <var-decl name='tail' type-id='type-id-981' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='116' column='1'/> </data-member> <member-function access='public'> <!-- bool hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 0u>, hb_set_digest_lowest_bits_t<long unsigned int, 9u> >::may_have(unsigned int) --> <function-decl name='may_have' mangled-name='_ZNK24hb_set_digest_combiner_tI27hb_set_digest_lowest_bits_tImLj0EES0_ImLj9EEE8may_haveEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='110' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 0u>, hb_set_digest_lowest_bits_t<long unsigned int, 9u> >*' --> - <parameter type-id='type-id-986' is-artificial='yes'/> + <parameter type-id='type-id-985' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- bool --> @@ -13418,7 +13416,7 @@ <!-- void hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 0u>, hb_set_digest_lowest_bits_t<long unsigned int, 9u> >::init() --> <function-decl name='init' mangled-name='_ZN24hb_set_digest_combiner_tI27hb_set_digest_lowest_bits_tImLj0EES0_ImLj9EEE4initEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='95' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 0u>, hb_set_digest_lowest_bits_t<long unsigned int, 9u> >*' --> - <parameter type-id='type-id-987' is-artificial='yes'/> + <parameter type-id='type-id-986' is-artificial='yes'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -13427,7 +13425,7 @@ <!-- void hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 0u>, hb_set_digest_lowest_bits_t<long unsigned int, 9u> >::add(unsigned int) --> <function-decl name='add' mangled-name='_ZN24hb_set_digest_combiner_tI27hb_set_digest_lowest_bits_tImLj0EES0_ImLj9EEE3addEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='100' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 0u>, hb_set_digest_lowest_bits_t<long unsigned int, 9u> >*' --> - <parameter type-id='type-id-987' is-artificial='yes'/> + <parameter type-id='type-id-986' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- void --> @@ -13438,7 +13436,7 @@ <!-- void hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 0u>, hb_set_digest_lowest_bits_t<long unsigned int, 9u> >::add_range(unsigned int, unsigned int) --> <function-decl name='add_range' mangled-name='_ZN24hb_set_digest_combiner_tI27hb_set_digest_lowest_bits_tImLj0EES0_ImLj9EEE9add_rangeEjj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='105' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 0u>, hb_set_digest_lowest_bits_t<long unsigned int, 9u> >*' --> - <parameter type-id='type-id-987' is-artificial='yes'/> + <parameter type-id='type-id-986' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- parameter of type 'unsigned int' --> @@ -13449,20 +13447,20 @@ </member-function> </class-decl> <!-- struct hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 4u>, hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 0u>, hb_set_digest_lowest_bits_t<long unsigned int, 9u> > > --> - <class-decl name='hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 4u>, hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 0u>, hb_set_digest_lowest_bits_t<long unsigned int, 9u> > >' size-in-bits='192' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='92' column='1' id='type-id-988'> + <class-decl name='hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 4u>, hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 0u>, hb_set_digest_lowest_bits_t<long unsigned int, 9u> > >' size-in-bits='192' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='92' column='1' id='type-id-987'> <data-member access='private' layout-offset-in-bits='0'> <!-- hb_set_digest_lowest_bits_t<long unsigned int, 4u> hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 4u>, hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 0u>, hb_set_digest_lowest_bits_t<long unsigned int, 9u> > >::head --> - <var-decl name='head' type-id='type-id-979' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='115' column='1'/> + <var-decl name='head' type-id='type-id-978' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='115' column='1'/> </data-member> <data-member access='private' layout-offset-in-bits='64'> <!-- hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 0u>, hb_set_digest_lowest_bits_t<long unsigned int, 9u> > hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 4u>, hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 0u>, hb_set_digest_lowest_bits_t<long unsigned int, 9u> > >::tail --> - <var-decl name='tail' type-id='type-id-985' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='116' column='1'/> + <var-decl name='tail' type-id='type-id-984' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='116' column='1'/> </data-member> <member-function access='public'> <!-- void hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 4u>, hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 0u>, hb_set_digest_lowest_bits_t<long unsigned int, 9u> > >::add_range(unsigned int, unsigned int) --> <function-decl name='add_range' mangled-name='_ZN24hb_set_digest_combiner_tI27hb_set_digest_lowest_bits_tImLj4EES_IS0_ImLj0EES0_ImLj9EEEE9add_rangeEjj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='105' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 4u>, hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 0u>, hb_set_digest_lowest_bits_t<long unsigned int, 9u> > >*' --> - <parameter type-id='type-id-989' is-artificial='yes'/> + <parameter type-id='type-id-988' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- parameter of type 'unsigned int' --> @@ -13475,7 +13473,7 @@ <!-- void hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 4u>, hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 0u>, hb_set_digest_lowest_bits_t<long unsigned int, 9u> > >::add(unsigned int) --> <function-decl name='add' mangled-name='_ZN24hb_set_digest_combiner_tI27hb_set_digest_lowest_bits_tImLj4EES_IS0_ImLj0EES0_ImLj9EEEE3addEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='100' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 4u>, hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 0u>, hb_set_digest_lowest_bits_t<long unsigned int, 9u> > >*' --> - <parameter type-id='type-id-989' is-artificial='yes'/> + <parameter type-id='type-id-988' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- void --> @@ -13486,7 +13484,7 @@ <!-- void hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 4u>, hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 0u>, hb_set_digest_lowest_bits_t<long unsigned int, 9u> > >::init() --> <function-decl name='init' mangled-name='_ZN24hb_set_digest_combiner_tI27hb_set_digest_lowest_bits_tImLj4EES_IS0_ImLj0EES0_ImLj9EEEE4initEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='95' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 4u>, hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 0u>, hb_set_digest_lowest_bits_t<long unsigned int, 9u> > >*' --> - <parameter type-id='type-id-989' is-artificial='yes'/> + <parameter type-id='type-id-988' is-artificial='yes'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -13495,7 +13493,7 @@ <!-- bool hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 4u>, hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 0u>, hb_set_digest_lowest_bits_t<long unsigned int, 9u> > >::may_have(unsigned int) --> <function-decl name='may_have' mangled-name='_ZNK24hb_set_digest_combiner_tI27hb_set_digest_lowest_bits_tImLj4EES_IS0_ImLj0EES0_ImLj9EEEE8may_haveEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='110' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 4u>, hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 0u>, hb_set_digest_lowest_bits_t<long unsigned int, 9u> > >*' --> - <parameter type-id='type-id-990' is-artificial='yes'/> + <parameter type-id='type-id-989' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- bool --> @@ -13504,1641 +13502,1641 @@ </member-function> </class-decl> <!-- typedef hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 4u>, hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 0u>, hb_set_digest_lowest_bits_t<long unsigned int, 9u> > > hb_set_digest_t --> - <typedef-decl name='hb_set_digest_t' type-id='type-id-988' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='135' column='1' id='type-id-920'/> + <typedef-decl name='hb_set_digest_t' type-id='type-id-987' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-set-private.hh' line='135' column='1' id='type-id-919'/> <!-- GPOSProxy* --> - <pointer-type-def type-id='type-id-932' size-in-bits='64' id='type-id-936'/> + <pointer-type-def type-id='type-id-931' size-in-bits='64' id='type-id-935'/> <!-- GSUBProxy* --> - <pointer-type-def type-id='type-id-925' size-in-bits='64' id='type-id-931'/> + <pointer-type-def type-id='type-id-924' size-in-bits='64' id='type-id-930'/> <!-- OT::AlternateSubst* --> - <pointer-type-def type-id='type-id-991' size-in-bits='64' id='type-id-992'/> + <pointer-type-def type-id='type-id-990' size-in-bits='64' id='type-id-991'/> <!-- OT::AlternateSubstFormat1* --> - <pointer-type-def type-id='type-id-993' size-in-bits='64' id='type-id-994'/> + <pointer-type-def type-id='type-id-992' size-in-bits='64' id='type-id-993'/> <!-- OT::Anchor& --> - <reference-type-def kind='lvalue' type-id='type-id-995' size-in-bits='64' id='type-id-996'/> + <reference-type-def kind='lvalue' type-id='type-id-994' size-in-bits='64' id='type-id-995'/> <!-- OT::Anchor* --> - <pointer-type-def type-id='type-id-995' size-in-bits='64' id='type-id-997'/> + <pointer-type-def type-id='type-id-994' size-in-bits='64' id='type-id-996'/> <!-- OT::AnchorFormat1* --> - <pointer-type-def type-id='type-id-998' size-in-bits='64' id='type-id-999'/> + <pointer-type-def type-id='type-id-997' size-in-bits='64' id='type-id-998'/> <!-- OT::AnchorFormat2* --> - <pointer-type-def type-id='type-id-1000' size-in-bits='64' id='type-id-1001'/> + <pointer-type-def type-id='type-id-999' size-in-bits='64' id='type-id-1000'/> <!-- OT::AnchorFormat3* --> - <pointer-type-def type-id='type-id-1002' size-in-bits='64' id='type-id-1003'/> + <pointer-type-def type-id='type-id-1001' size-in-bits='64' id='type-id-1002'/> <!-- OT::AnchorMatrix& --> - <reference-type-def kind='lvalue' type-id='type-id-1004' size-in-bits='64' id='type-id-1005'/> + <reference-type-def kind='lvalue' type-id='type-id-1003' size-in-bits='64' id='type-id-1004'/> <!-- OT::AnchorMatrix* --> - <pointer-type-def type-id='type-id-1004' size-in-bits='64' id='type-id-1006'/> + <pointer-type-def type-id='type-id-1003' size-in-bits='64' id='type-id-1005'/> <!-- OT::ArrayOf<OT::EntryExitRecord, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1007' size-in-bits='64' id='type-id-1008'/> + <pointer-type-def type-id='type-id-1006' size-in-bits='64' id='type-id-1007'/> <!-- OT::ArrayOf<OT::Index, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1009' size-in-bits='64' id='type-id-1010'/> + <pointer-type-def type-id='type-id-1008' size-in-bits='64' id='type-id-1009'/> <!-- OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >& --> - <reference-type-def kind='lvalue' type-id='type-id-701' size-in-bits='64' id='type-id-559'/> + <reference-type-def kind='lvalue' type-id='type-id-700' size-in-bits='64' id='type-id-558'/> <!-- OT::ArrayOf<OT::IntType<unsigned int, 3u>, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1011' size-in-bits='64' id='type-id-1012'/> + <pointer-type-def type-id='type-id-1010' size-in-bits='64' id='type-id-1011'/> <!-- OT::ArrayOf<OT::LookupRecord, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1013' size-in-bits='64' id='type-id-1014'/> + <pointer-type-def type-id='type-id-1012' size-in-bits='64' id='type-id-1013'/> <!-- OT::ArrayOf<OT::MarkRecord, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1015' size-in-bits='64' id='type-id-1016'/> + <pointer-type-def type-id='type-id-1014' size-in-bits='64' id='type-id-1015'/> <!-- OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1017' size-in-bits='64' id='type-id-543'/> + <pointer-type-def type-id='type-id-1016' size-in-bits='64' id='type-id-542'/> <!-- OT::ArrayOf<OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1018' size-in-bits='64' id='type-id-1019'/> + <pointer-type-def type-id='type-id-1017' size-in-bits='64' id='type-id-1018'/> <!-- OT::ArrayOf<OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1020' size-in-bits='64' id='type-id-1021'/> + <pointer-type-def type-id='type-id-1019' size-in-bits='64' id='type-id-1020'/> <!-- OT::ArrayOf<OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1022' size-in-bits='64' id='type-id-1023'/> + <pointer-type-def type-id='type-id-1021' size-in-bits='64' id='type-id-1022'/> <!-- OT::ArrayOf<OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1024' size-in-bits='64' id='type-id-1025'/> + <pointer-type-def type-id='type-id-1023' size-in-bits='64' id='type-id-1024'/> <!-- OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1026' size-in-bits='64' id='type-id-1027'/> + <pointer-type-def type-id='type-id-1025' size-in-bits='64' id='type-id-1026'/> <!-- OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1028' size-in-bits='64' id='type-id-1029'/> + <pointer-type-def type-id='type-id-1027' size-in-bits='64' id='type-id-1028'/> <!-- OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1030' size-in-bits='64' id='type-id-1031'/> + <pointer-type-def type-id='type-id-1029' size-in-bits='64' id='type-id-1030'/> <!-- OT::ArrayOf<OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1032' size-in-bits='64' id='type-id-1033'/> + <pointer-type-def type-id='type-id-1031' size-in-bits='64' id='type-id-1032'/> <!-- OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1034' size-in-bits='64' id='type-id-564'/> + <pointer-type-def type-id='type-id-1033' size-in-bits='64' id='type-id-563'/> <!-- OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1035' size-in-bits='64' id='type-id-562'/> + <pointer-type-def type-id='type-id-1034' size-in-bits='64' id='type-id-561'/> <!-- OT::ArrayOf<OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1036' size-in-bits='64' id='type-id-1037'/> + <pointer-type-def type-id='type-id-1035' size-in-bits='64' id='type-id-1036'/> <!-- OT::ArrayOf<OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1038' size-in-bits='64' id='type-id-1039'/> + <pointer-type-def type-id='type-id-1037' size-in-bits='64' id='type-id-1038'/> <!-- OT::ArrayOf<OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1040' size-in-bits='64' id='type-id-1041'/> + <pointer-type-def type-id='type-id-1039' size-in-bits='64' id='type-id-1040'/> <!-- OT::ArrayOf<OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1042' size-in-bits='64' id='type-id-1043'/> + <pointer-type-def type-id='type-id-1041' size-in-bits='64' id='type-id-1042'/> <!-- OT::ArrayOf<OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1044' size-in-bits='64' id='type-id-1045'/> + <pointer-type-def type-id='type-id-1043' size-in-bits='64' id='type-id-1044'/> <!-- OT::ArrayOf<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1046' size-in-bits='64' id='type-id-1047'/> + <pointer-type-def type-id='type-id-1045' size-in-bits='64' id='type-id-1046'/> <!-- OT::ArrayOf<OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1048' size-in-bits='64' id='type-id-1049'/> + <pointer-type-def type-id='type-id-1047' size-in-bits='64' id='type-id-1048'/> <!-- OT::ArrayOf<OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1050' size-in-bits='64' id='type-id-1051'/> + <pointer-type-def type-id='type-id-1049' size-in-bits='64' id='type-id-1050'/> <!-- OT::ArrayOf<OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1052' size-in-bits='64' id='type-id-1053'/> + <pointer-type-def type-id='type-id-1051' size-in-bits='64' id='type-id-1052'/> <!-- OT::ArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1054' size-in-bits='64' id='type-id-1055'/> + <pointer-type-def type-id='type-id-1053' size-in-bits='64' id='type-id-1054'/> <!-- OT::ArrayOf<OT::Record<OT::Feature>, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1056' size-in-bits='64' id='type-id-1057'/> + <pointer-type-def type-id='type-id-1055' size-in-bits='64' id='type-id-1056'/> <!-- OT::ArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1058' size-in-bits='64' id='type-id-1059'/> + <pointer-type-def type-id='type-id-1057' size-in-bits='64' id='type-id-1058'/> <!-- OT::ArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1060' size-in-bits='64' id='type-id-1061'/> + <pointer-type-def type-id='type-id-1059' size-in-bits='64' id='type-id-1060'/> <!-- OT::AttachList& --> - <reference-type-def kind='lvalue' type-id='type-id-1062' size-in-bits='64' id='type-id-1063'/> + <reference-type-def kind='lvalue' type-id='type-id-1061' size-in-bits='64' id='type-id-1062'/> <!-- OT::AttachList* --> - <pointer-type-def type-id='type-id-1062' size-in-bits='64' id='type-id-1064'/> + <pointer-type-def type-id='type-id-1061' size-in-bits='64' id='type-id-1063'/> <!-- OT::CaretValue& --> - <reference-type-def kind='lvalue' type-id='type-id-1065' size-in-bits='64' id='type-id-1066'/> + <reference-type-def kind='lvalue' type-id='type-id-1064' size-in-bits='64' id='type-id-1065'/> <!-- OT::CaretValue* --> - <pointer-type-def type-id='type-id-1065' size-in-bits='64' id='type-id-1067'/> + <pointer-type-def type-id='type-id-1064' size-in-bits='64' id='type-id-1066'/> <!-- OT::CaretValueFormat1* --> - <pointer-type-def type-id='type-id-1068' size-in-bits='64' id='type-id-1069'/> + <pointer-type-def type-id='type-id-1067' size-in-bits='64' id='type-id-1068'/> <!-- OT::CaretValueFormat2* --> - <pointer-type-def type-id='type-id-1070' size-in-bits='64' id='type-id-1071'/> + <pointer-type-def type-id='type-id-1069' size-in-bits='64' id='type-id-1070'/> <!-- OT::CaretValueFormat3* --> - <pointer-type-def type-id='type-id-1072' size-in-bits='64' id='type-id-1073'/> + <pointer-type-def type-id='type-id-1071' size-in-bits='64' id='type-id-1072'/> <!-- OT::ChainContext* --> - <pointer-type-def type-id='type-id-1074' size-in-bits='64' id='type-id-1075'/> + <pointer-type-def type-id='type-id-1073' size-in-bits='64' id='type-id-1074'/> <!-- OT::ChainContextApplyLookupContext& --> - <reference-type-def kind='lvalue' type-id='type-id-1076' size-in-bits='64' id='type-id-1077'/> + <reference-type-def kind='lvalue' type-id='type-id-1075' size-in-bits='64' id='type-id-1076'/> <!-- OT::ChainContextClosureLookupContext& --> - <reference-type-def kind='lvalue' type-id='type-id-1078' size-in-bits='64' id='type-id-1079'/> + <reference-type-def kind='lvalue' type-id='type-id-1077' size-in-bits='64' id='type-id-1078'/> <!-- OT::ChainContextCollectGlyphsLookupContext& --> - <reference-type-def kind='lvalue' type-id='type-id-1080' size-in-bits='64' id='type-id-1081'/> + <reference-type-def kind='lvalue' type-id='type-id-1079' size-in-bits='64' id='type-id-1080'/> <!-- OT::ChainContextFormat1* --> - <pointer-type-def type-id='type-id-1082' size-in-bits='64' id='type-id-1083'/> + <pointer-type-def type-id='type-id-1081' size-in-bits='64' id='type-id-1082'/> <!-- OT::ChainContextFormat2* --> - <pointer-type-def type-id='type-id-1084' size-in-bits='64' id='type-id-1085'/> + <pointer-type-def type-id='type-id-1083' size-in-bits='64' id='type-id-1084'/> <!-- OT::ChainContextFormat3* --> - <pointer-type-def type-id='type-id-1086' size-in-bits='64' id='type-id-1087'/> + <pointer-type-def type-id='type-id-1085' size-in-bits='64' id='type-id-1086'/> <!-- OT::ChainRule& --> - <reference-type-def kind='lvalue' type-id='type-id-1088' size-in-bits='64' id='type-id-1089'/> + <reference-type-def kind='lvalue' type-id='type-id-1087' size-in-bits='64' id='type-id-1088'/> <!-- OT::ChainRule* --> - <pointer-type-def type-id='type-id-1088' size-in-bits='64' id='type-id-1090'/> + <pointer-type-def type-id='type-id-1087' size-in-bits='64' id='type-id-1089'/> <!-- OT::ChainRuleSet& --> - <reference-type-def kind='lvalue' type-id='type-id-1091' size-in-bits='64' id='type-id-1092'/> + <reference-type-def kind='lvalue' type-id='type-id-1090' size-in-bits='64' id='type-id-1091'/> <!-- OT::ChainRuleSet* --> - <pointer-type-def type-id='type-id-1091' size-in-bits='64' id='type-id-1093'/> + <pointer-type-def type-id='type-id-1090' size-in-bits='64' id='type-id-1092'/> <!-- OT::ClassDef& --> - <reference-type-def kind='lvalue' type-id='type-id-1094' size-in-bits='64' id='type-id-1095'/> + <reference-type-def kind='lvalue' type-id='type-id-1093' size-in-bits='64' id='type-id-1094'/> <!-- OT::ClassDef* --> - <pointer-type-def type-id='type-id-1094' size-in-bits='64' id='type-id-1096'/> + <pointer-type-def type-id='type-id-1093' size-in-bits='64' id='type-id-1095'/> <!-- OT::ClassDefFormat1* --> - <pointer-type-def type-id='type-id-1097' size-in-bits='64' id='type-id-1098'/> + <pointer-type-def type-id='type-id-1096' size-in-bits='64' id='type-id-1097'/> <!-- OT::ClassDefFormat2* --> - <pointer-type-def type-id='type-id-1099' size-in-bits='64' id='type-id-1100'/> + <pointer-type-def type-id='type-id-1098' size-in-bits='64' id='type-id-1099'/> <!-- OT::Context* --> - <pointer-type-def type-id='type-id-1101' size-in-bits='64' id='type-id-1102'/> + <pointer-type-def type-id='type-id-1100' size-in-bits='64' id='type-id-1101'/> <!-- OT::ContextApplyLookupContext& --> - <reference-type-def kind='lvalue' type-id='type-id-1103' size-in-bits='64' id='type-id-1104'/> + <reference-type-def kind='lvalue' type-id='type-id-1102' size-in-bits='64' id='type-id-1103'/> <!-- OT::ContextClosureLookupContext& --> - <reference-type-def kind='lvalue' type-id='type-id-1105' size-in-bits='64' id='type-id-1106'/> + <reference-type-def kind='lvalue' type-id='type-id-1104' size-in-bits='64' id='type-id-1105'/> <!-- OT::ContextCollectGlyphsLookupContext& --> - <reference-type-def kind='lvalue' type-id='type-id-1107' size-in-bits='64' id='type-id-1108'/> + <reference-type-def kind='lvalue' type-id='type-id-1106' size-in-bits='64' id='type-id-1107'/> <!-- OT::ContextFormat1* --> - <pointer-type-def type-id='type-id-1109' size-in-bits='64' id='type-id-1110'/> + <pointer-type-def type-id='type-id-1108' size-in-bits='64' id='type-id-1109'/> <!-- OT::ContextFormat2* --> - <pointer-type-def type-id='type-id-1111' size-in-bits='64' id='type-id-1112'/> + <pointer-type-def type-id='type-id-1110' size-in-bits='64' id='type-id-1111'/> <!-- OT::ContextFormat3* --> - <pointer-type-def type-id='type-id-1113' size-in-bits='64' id='type-id-1114'/> + <pointer-type-def type-id='type-id-1112' size-in-bits='64' id='type-id-1113'/> <!-- OT::Coverage& --> - <reference-type-def kind='lvalue' type-id='type-id-1115' size-in-bits='64' id='type-id-555'/> + <reference-type-def kind='lvalue' type-id='type-id-1114' size-in-bits='64' id='type-id-554'/> <!-- OT::Coverage* --> - <pointer-type-def type-id='type-id-1115' size-in-bits='64' id='type-id-537'/> + <pointer-type-def type-id='type-id-1114' size-in-bits='64' id='type-id-536'/> <!-- OT::Coverage::Iter* --> - <pointer-type-def type-id='type-id-1116' size-in-bits='64' id='type-id-1117'/> + <pointer-type-def type-id='type-id-1115' size-in-bits='64' id='type-id-1116'/> <!-- OT::CoverageFormat1* --> - <pointer-type-def type-id='type-id-1118' size-in-bits='64' id='type-id-547'/> + <pointer-type-def type-id='type-id-1117' size-in-bits='64' id='type-id-546'/> <!-- OT::CoverageFormat1::Iter* --> - <pointer-type-def type-id='type-id-1119' size-in-bits='64' id='type-id-1120'/> + <pointer-type-def type-id='type-id-1118' size-in-bits='64' id='type-id-1119'/> <!-- OT::CoverageFormat2* --> - <pointer-type-def type-id='type-id-1121' size-in-bits='64' id='type-id-551'/> + <pointer-type-def type-id='type-id-1120' size-in-bits='64' id='type-id-550'/> <!-- OT::CoverageFormat2::Iter* --> - <pointer-type-def type-id='type-id-1122' size-in-bits='64' id='type-id-1123'/> + <pointer-type-def type-id='type-id-1121' size-in-bits='64' id='type-id-1122'/> <!-- OT::CursivePos* --> - <pointer-type-def type-id='type-id-1124' size-in-bits='64' id='type-id-1125'/> + <pointer-type-def type-id='type-id-1123' size-in-bits='64' id='type-id-1124'/> <!-- OT::CursivePosFormat1* --> - <pointer-type-def type-id='type-id-1126' size-in-bits='64' id='type-id-1127'/> + <pointer-type-def type-id='type-id-1125' size-in-bits='64' id='type-id-1126'/> <!-- OT::Device& --> - <reference-type-def kind='lvalue' type-id='type-id-1128' size-in-bits='64' id='type-id-1129'/> + <reference-type-def kind='lvalue' type-id='type-id-1127' size-in-bits='64' id='type-id-1128'/> <!-- OT::Device* --> - <pointer-type-def type-id='type-id-1128' size-in-bits='64' id='type-id-1130'/> + <pointer-type-def type-id='type-id-1127' size-in-bits='64' id='type-id-1129'/> <!-- OT::EntryExitRecord& --> - <reference-type-def kind='lvalue' type-id='type-id-842' size-in-bits='64' id='type-id-1131'/> + <reference-type-def kind='lvalue' type-id='type-id-841' size-in-bits='64' id='type-id-1130'/> <!-- OT::EntryExitRecord* --> - <pointer-type-def type-id='type-id-842' size-in-bits='64' id='type-id-1132'/> + <pointer-type-def type-id='type-id-841' size-in-bits='64' id='type-id-1131'/> <!-- OT::Extension<OT::ExtensionPos>* --> - <pointer-type-def type-id='type-id-1133' size-in-bits='64' id='type-id-1134'/> + <pointer-type-def type-id='type-id-1132' size-in-bits='64' id='type-id-1133'/> <!-- OT::Extension<OT::ExtensionSubst>* --> - <pointer-type-def type-id='type-id-1135' size-in-bits='64' id='type-id-1136'/> + <pointer-type-def type-id='type-id-1134' size-in-bits='64' id='type-id-1135'/> <!-- OT::ExtensionFormat1* --> - <pointer-type-def type-id='type-id-1137' size-in-bits='64' id='type-id-1138'/> + <pointer-type-def type-id='type-id-1136' size-in-bits='64' id='type-id-1137'/> <!-- OT::Feature& --> - <reference-type-def kind='lvalue' type-id='type-id-1139' size-in-bits='64' id='type-id-1140'/> + <reference-type-def kind='lvalue' type-id='type-id-1138' size-in-bits='64' id='type-id-1139'/> <!-- OT::Feature* --> - <pointer-type-def type-id='type-id-1139' size-in-bits='64' id='type-id-1141'/> + <pointer-type-def type-id='type-id-1138' size-in-bits='64' id='type-id-1140'/> <!-- OT::FeatureParams& --> - <reference-type-def kind='lvalue' type-id='type-id-1142' size-in-bits='64' id='type-id-1143'/> + <reference-type-def kind='lvalue' type-id='type-id-1141' size-in-bits='64' id='type-id-1142'/> <!-- OT::FeatureParams* --> - <pointer-type-def type-id='type-id-1142' size-in-bits='64' id='type-id-1144'/> + <pointer-type-def type-id='type-id-1141' size-in-bits='64' id='type-id-1143'/> <!-- OT::FeatureParamsCharacterVariants* --> - <pointer-type-def type-id='type-id-1145' size-in-bits='64' id='type-id-1146'/> + <pointer-type-def type-id='type-id-1144' size-in-bits='64' id='type-id-1145'/> <!-- OT::FeatureParamsSize* --> - <pointer-type-def type-id='type-id-1147' size-in-bits='64' id='type-id-1148'/> + <pointer-type-def type-id='type-id-1146' size-in-bits='64' id='type-id-1147'/> <!-- OT::FeatureParamsStylisticSet* --> - <pointer-type-def type-id='type-id-1149' size-in-bits='64' id='type-id-1150'/> + <pointer-type-def type-id='type-id-1148' size-in-bits='64' id='type-id-1149'/> <!-- OT::GDEF* --> - <pointer-type-def type-id='type-id-1151' size-in-bits='64' id='type-id-1152'/> + <pointer-type-def type-id='type-id-1150' size-in-bits='64' id='type-id-1151'/> <!-- OT::GPOS* --> - <pointer-type-def type-id='type-id-1153' size-in-bits='64' id='type-id-1154'/> + <pointer-type-def type-id='type-id-1152' size-in-bits='64' id='type-id-1153'/> <!-- OT::GSUB* --> - <pointer-type-def type-id='type-id-1155' size-in-bits='64' id='type-id-1156'/> + <pointer-type-def type-id='type-id-1154' size-in-bits='64' id='type-id-1155'/> <!-- OT::GSUBGPOS* --> - <pointer-type-def type-id='type-id-1157' size-in-bits='64' id='type-id-1158'/> + <pointer-type-def type-id='type-id-1156' size-in-bits='64' id='type-id-1157'/> <!-- OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1159' size-in-bits='64' id='type-id-566'/> + <pointer-type-def type-id='type-id-1158' size-in-bits='64' id='type-id-565'/> <!-- OT::Index& --> - <reference-type-def kind='lvalue' type-id='type-id-844' size-in-bits='64' id='type-id-1160'/> + <reference-type-def kind='lvalue' type-id='type-id-843' size-in-bits='64' id='type-id-1159'/> <!-- OT::IntType<unsigned int, 3u>& --> - <reference-type-def kind='lvalue' type-id='type-id-734' size-in-bits='64' id='type-id-1161'/> + <reference-type-def kind='lvalue' type-id='type-id-733' size-in-bits='64' id='type-id-1160'/> <!-- OT::LangSys& --> - <reference-type-def kind='lvalue' type-id='type-id-1162' size-in-bits='64' id='type-id-1163'/> + <reference-type-def kind='lvalue' type-id='type-id-1161' size-in-bits='64' id='type-id-1162'/> <!-- OT::LangSys* --> - <pointer-type-def type-id='type-id-1162' size-in-bits='64' id='type-id-1164'/> + <pointer-type-def type-id='type-id-1161' size-in-bits='64' id='type-id-1163'/> <!-- OT::LigCaretList& --> - <reference-type-def kind='lvalue' type-id='type-id-1165' size-in-bits='64' id='type-id-1166'/> + <reference-type-def kind='lvalue' type-id='type-id-1164' size-in-bits='64' id='type-id-1165'/> <!-- OT::LigCaretList* --> - <pointer-type-def type-id='type-id-1165' size-in-bits='64' id='type-id-1167'/> + <pointer-type-def type-id='type-id-1164' size-in-bits='64' id='type-id-1166'/> <!-- OT::LigGlyph& --> - <reference-type-def kind='lvalue' type-id='type-id-1168' size-in-bits='64' id='type-id-1169'/> + <reference-type-def kind='lvalue' type-id='type-id-1167' size-in-bits='64' id='type-id-1168'/> <!-- OT::LigGlyph* --> - <pointer-type-def type-id='type-id-1168' size-in-bits='64' id='type-id-1170'/> + <pointer-type-def type-id='type-id-1167' size-in-bits='64' id='type-id-1169'/> <!-- OT::Ligature& --> - <reference-type-def kind='lvalue' type-id='type-id-1171' size-in-bits='64' id='type-id-568'/> + <reference-type-def kind='lvalue' type-id='type-id-1170' size-in-bits='64' id='type-id-567'/> <!-- OT::Ligature* --> - <pointer-type-def type-id='type-id-1171' size-in-bits='64' id='type-id-538'/> + <pointer-type-def type-id='type-id-1170' size-in-bits='64' id='type-id-537'/> <!-- OT::LigatureSet& --> - <reference-type-def kind='lvalue' type-id='type-id-1172' size-in-bits='64' id='type-id-569'/> + <reference-type-def kind='lvalue' type-id='type-id-1171' size-in-bits='64' id='type-id-568'/> <!-- OT::LigatureSet* --> - <pointer-type-def type-id='type-id-1172' size-in-bits='64' id='type-id-539'/> + <pointer-type-def type-id='type-id-1171' size-in-bits='64' id='type-id-538'/> <!-- OT::LigatureSubst* --> - <pointer-type-def type-id='type-id-1173' size-in-bits='64' id='type-id-1174'/> + <pointer-type-def type-id='type-id-1172' size-in-bits='64' id='type-id-1173'/> <!-- OT::LigatureSubstFormat1* --> - <pointer-type-def type-id='type-id-1175' size-in-bits='64' id='type-id-561'/> + <pointer-type-def type-id='type-id-1174' size-in-bits='64' id='type-id-560'/> <!-- OT::Lookup& --> - <reference-type-def kind='lvalue' type-id='type-id-1176' size-in-bits='64' id='type-id-545'/> + <reference-type-def kind='lvalue' type-id='type-id-1175' size-in-bits='64' id='type-id-544'/> <!-- OT::Lookup* --> - <pointer-type-def type-id='type-id-1176' size-in-bits='64' id='type-id-542'/> + <pointer-type-def type-id='type-id-1175' size-in-bits='64' id='type-id-541'/> <!-- OT::LookupRecord& --> - <reference-type-def kind='lvalue' type-id='type-id-847' size-in-bits='64' id='type-id-1177'/> + <reference-type-def kind='lvalue' type-id='type-id-846' size-in-bits='64' id='type-id-1176'/> <!-- OT::LookupRecord* --> - <pointer-type-def type-id='type-id-847' size-in-bits='64' id='type-id-1178'/> + <pointer-type-def type-id='type-id-846' size-in-bits='64' id='type-id-1177'/> <!-- OT::MarkArray& --> - <reference-type-def kind='lvalue' type-id='type-id-1179' size-in-bits='64' id='type-id-1180'/> + <reference-type-def kind='lvalue' type-id='type-id-1178' size-in-bits='64' id='type-id-1179'/> <!-- OT::MarkArray* --> - <pointer-type-def type-id='type-id-1179' size-in-bits='64' id='type-id-1181'/> + <pointer-type-def type-id='type-id-1178' size-in-bits='64' id='type-id-1180'/> <!-- OT::MarkBasePos* --> - <pointer-type-def type-id='type-id-1182' size-in-bits='64' id='type-id-1183'/> + <pointer-type-def type-id='type-id-1181' size-in-bits='64' id='type-id-1182'/> <!-- OT::MarkBasePosFormat1* --> - <pointer-type-def type-id='type-id-1184' size-in-bits='64' id='type-id-1185'/> + <pointer-type-def type-id='type-id-1183' size-in-bits='64' id='type-id-1184'/> <!-- OT::MarkGlyphSets& --> - <reference-type-def kind='lvalue' type-id='type-id-1186' size-in-bits='64' id='type-id-1187'/> + <reference-type-def kind='lvalue' type-id='type-id-1185' size-in-bits='64' id='type-id-1186'/> <!-- OT::MarkGlyphSets* --> - <pointer-type-def type-id='type-id-1186' size-in-bits='64' id='type-id-1188'/> + <pointer-type-def type-id='type-id-1185' size-in-bits='64' id='type-id-1187'/> <!-- OT::MarkGlyphSetsFormat1* --> - <pointer-type-def type-id='type-id-1189' size-in-bits='64' id='type-id-1190'/> + <pointer-type-def type-id='type-id-1188' size-in-bits='64' id='type-id-1189'/> <!-- OT::MarkLigPos* --> - <pointer-type-def type-id='type-id-1191' size-in-bits='64' id='type-id-1192'/> + <pointer-type-def type-id='type-id-1190' size-in-bits='64' id='type-id-1191'/> <!-- OT::MarkLigPosFormat1* --> - <pointer-type-def type-id='type-id-1193' size-in-bits='64' id='type-id-1194'/> + <pointer-type-def type-id='type-id-1192' size-in-bits='64' id='type-id-1193'/> <!-- OT::MarkMarkPos* --> - <pointer-type-def type-id='type-id-1195' size-in-bits='64' id='type-id-1196'/> + <pointer-type-def type-id='type-id-1194' size-in-bits='64' id='type-id-1195'/> <!-- OT::MarkMarkPosFormat1* --> - <pointer-type-def type-id='type-id-1197' size-in-bits='64' id='type-id-1198'/> + <pointer-type-def type-id='type-id-1196' size-in-bits='64' id='type-id-1197'/> <!-- OT::MarkRecord& --> - <reference-type-def kind='lvalue' type-id='type-id-849' size-in-bits='64' id='type-id-1199'/> + <reference-type-def kind='lvalue' type-id='type-id-848' size-in-bits='64' id='type-id-1198'/> <!-- OT::MarkRecord* --> - <pointer-type-def type-id='type-id-849' size-in-bits='64' id='type-id-1200'/> + <pointer-type-def type-id='type-id-848' size-in-bits='64' id='type-id-1199'/> <!-- OT::MultipleSubst* --> - <pointer-type-def type-id='type-id-1201' size-in-bits='64' id='type-id-1202'/> + <pointer-type-def type-id='type-id-1200' size-in-bits='64' id='type-id-1201'/> <!-- OT::MultipleSubstFormat1* --> - <pointer-type-def type-id='type-id-1203' size-in-bits='64' id='type-id-1204'/> + <pointer-type-def type-id='type-id-1202' size-in-bits='64' id='type-id-1203'/> <!-- OT::Offset<OT::IntType<short unsigned int, 2u> >& --> - <reference-type-def kind='lvalue' type-id='type-id-851' size-in-bits='64' id='type-id-1205'/> + <reference-type-def kind='lvalue' type-id='type-id-850' size-in-bits='64' id='type-id-1204'/> <!-- OT::OffsetListOf<OT::AnchorMatrix>& --> - <reference-type-def kind='lvalue' type-id='type-id-1206' size-in-bits='64' id='type-id-1207'/> + <reference-type-def kind='lvalue' type-id='type-id-1205' size-in-bits='64' id='type-id-1206'/> <!-- OT::OffsetListOf<OT::AnchorMatrix>* --> - <pointer-type-def type-id='type-id-1206' size-in-bits='64' id='type-id-1208'/> + <pointer-type-def type-id='type-id-1205' size-in-bits='64' id='type-id-1207'/> <!-- OT::OffsetListOf<OT::Lookup>& --> - <reference-type-def kind='lvalue' type-id='type-id-1209' size-in-bits='64' id='type-id-1210'/> + <reference-type-def kind='lvalue' type-id='type-id-1208' size-in-bits='64' id='type-id-1209'/> <!-- OT::OffsetListOf<OT::Lookup>* --> - <pointer-type-def type-id='type-id-1209' size-in-bits='64' id='type-id-1211'/> + <pointer-type-def type-id='type-id-1208' size-in-bits='64' id='type-id-1210'/> <!-- OT::OffsetListOf<OT::PosLookup>& --> - <reference-type-def kind='lvalue' type-id='type-id-1212' size-in-bits='64' id='type-id-1213'/> + <reference-type-def kind='lvalue' type-id='type-id-1211' size-in-bits='64' id='type-id-1212'/> <!-- OT::OffsetListOf<OT::PosLookup>* --> - <pointer-type-def type-id='type-id-1212' size-in-bits='64' id='type-id-1214'/> + <pointer-type-def type-id='type-id-1211' size-in-bits='64' id='type-id-1213'/> <!-- OT::OffsetListOf<OT::SubstLookup>& --> - <reference-type-def kind='lvalue' type-id='type-id-1215' size-in-bits='64' id='type-id-1216'/> + <reference-type-def kind='lvalue' type-id='type-id-1214' size-in-bits='64' id='type-id-1215'/> <!-- OT::OffsetListOf<OT::SubstLookup>* --> - <pointer-type-def type-id='type-id-1215' size-in-bits='64' id='type-id-1217'/> + <pointer-type-def type-id='type-id-1214' size-in-bits='64' id='type-id-1216'/> <!-- OT::OffsetTo<OT::Anchor, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-853' size-in-bits='64' id='type-id-414'/> + <pointer-type-def type-id='type-id-852' size-in-bits='64' id='type-id-413'/> <!-- OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >& --> - <reference-type-def kind='lvalue' type-id='type-id-855' size-in-bits='64' id='type-id-1218'/> + <reference-type-def kind='lvalue' type-id='type-id-854' size-in-bits='64' id='type-id-1217'/> <!-- OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-855' size-in-bits='64' id='type-id-416'/> + <pointer-type-def type-id='type-id-854' size-in-bits='64' id='type-id-415'/> <!-- OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >& --> - <reference-type-def kind='lvalue' type-id='type-id-857' size-in-bits='64' id='type-id-1219'/> + <reference-type-def kind='lvalue' type-id='type-id-856' size-in-bits='64' id='type-id-1218'/> <!-- OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-857' size-in-bits='64' id='type-id-419'/> + <pointer-type-def type-id='type-id-856' size-in-bits='64' id='type-id-418'/> <!-- OT::OffsetTo<OT::AttachList, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1220' size-in-bits='64' id='type-id-407'/> + <pointer-type-def type-id='type-id-1219' size-in-bits='64' id='type-id-406'/> <!-- OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >& --> - <reference-type-def kind='lvalue' type-id='type-id-859' size-in-bits='64' id='type-id-1221'/> + <reference-type-def kind='lvalue' type-id='type-id-858' size-in-bits='64' id='type-id-1220'/> <!-- OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-859' size-in-bits='64' id='type-id-420'/> + <pointer-type-def type-id='type-id-858' size-in-bits='64' id='type-id-419'/> <!-- OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >& --> - <reference-type-def kind='lvalue' type-id='type-id-861' size-in-bits='64' id='type-id-1222'/> + <reference-type-def kind='lvalue' type-id='type-id-860' size-in-bits='64' id='type-id-1221'/> <!-- OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-861' size-in-bits='64' id='type-id-425'/> + <pointer-type-def type-id='type-id-860' size-in-bits='64' id='type-id-424'/> <!-- OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >& --> - <reference-type-def kind='lvalue' type-id='type-id-863' size-in-bits='64' id='type-id-1223'/> + <reference-type-def kind='lvalue' type-id='type-id-862' size-in-bits='64' id='type-id-1222'/> <!-- OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-863' size-in-bits='64' id='type-id-426'/> + <pointer-type-def type-id='type-id-862' size-in-bits='64' id='type-id-425'/> <!-- OT::OffsetTo<OT::ClassDef, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1224' size-in-bits='64' id='type-id-406'/> + <pointer-type-def type-id='type-id-1223' size-in-bits='64' id='type-id-405'/> <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >& --> - <reference-type-def kind='lvalue' type-id='type-id-865' size-in-bits='64' id='type-id-1225'/> + <reference-type-def kind='lvalue' type-id='type-id-864' size-in-bits='64' id='type-id-1224'/> <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-865' size-in-bits='64' id='type-id-404'/> + <pointer-type-def type-id='type-id-864' size-in-bits='64' id='type-id-403'/> <!-- OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >& --> - <reference-type-def kind='lvalue' type-id='type-id-867' size-in-bits='64' id='type-id-1226'/> + <reference-type-def kind='lvalue' type-id='type-id-866' size-in-bits='64' id='type-id-1225'/> <!-- OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >* --> - <pointer-type-def type-id='type-id-867' size-in-bits='64' id='type-id-422'/> + <pointer-type-def type-id='type-id-866' size-in-bits='64' id='type-id-421'/> <!-- OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> >& --> - <reference-type-def kind='lvalue' type-id='type-id-1227' size-in-bits='64' id='type-id-1228'/> + <reference-type-def kind='lvalue' type-id='type-id-1226' size-in-bits='64' id='type-id-1227'/> <!-- OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1227' size-in-bits='64' id='type-id-405'/> + <pointer-type-def type-id='type-id-1226' size-in-bits='64' id='type-id-404'/> <!-- OT::OffsetTo<OT::Feature, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1229' size-in-bits='64' id='type-id-437'/> + <pointer-type-def type-id='type-id-1228' size-in-bits='64' id='type-id-436'/> <!-- OT::OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1230' size-in-bits='64' id='type-id-403'/> + <pointer-type-def type-id='type-id-1229' size-in-bits='64' id='type-id-402'/> <!-- OT::OffsetTo<OT::LangSys, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1231' size-in-bits='64' id='type-id-402'/> + <pointer-type-def type-id='type-id-1230' size-in-bits='64' id='type-id-401'/> <!-- OT::OffsetTo<OT::LigCaretList, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1232' size-in-bits='64' id='type-id-408'/> + <pointer-type-def type-id='type-id-1231' size-in-bits='64' id='type-id-407'/> <!-- OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >& --> - <reference-type-def kind='lvalue' type-id='type-id-869' size-in-bits='64' id='type-id-1233'/> + <reference-type-def kind='lvalue' type-id='type-id-868' size-in-bits='64' id='type-id-1232'/> <!-- OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-869' size-in-bits='64' id='type-id-421'/> + <pointer-type-def type-id='type-id-868' size-in-bits='64' id='type-id-420'/> <!-- OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >& --> - <reference-type-def kind='lvalue' type-id='type-id-871' size-in-bits='64' id='type-id-1234'/> + <reference-type-def kind='lvalue' type-id='type-id-870' size-in-bits='64' id='type-id-1233'/> <!-- OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-871' size-in-bits='64' id='type-id-428'/> + <pointer-type-def type-id='type-id-870' size-in-bits='64' id='type-id-427'/> <!-- OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >& --> - <reference-type-def kind='lvalue' type-id='type-id-873' size-in-bits='64' id='type-id-1235'/> + <reference-type-def kind='lvalue' type-id='type-id-872' size-in-bits='64' id='type-id-1234'/> <!-- OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-873' size-in-bits='64' id='type-id-429'/> + <pointer-type-def type-id='type-id-872' size-in-bits='64' id='type-id-428'/> <!-- OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >& --> - <reference-type-def kind='lvalue' type-id='type-id-875' size-in-bits='64' id='type-id-1236'/> + <reference-type-def kind='lvalue' type-id='type-id-874' size-in-bits='64' id='type-id-1235'/> <!-- OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-875' size-in-bits='64' id='type-id-433'/> + <pointer-type-def type-id='type-id-874' size-in-bits='64' id='type-id-432'/> <!-- OT::OffsetTo<OT::MarkArray, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1237' size-in-bits='64' id='type-id-415'/> + <pointer-type-def type-id='type-id-1236' size-in-bits='64' id='type-id-414'/> <!-- OT::OffsetTo<OT::MarkGlyphSets, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-877' size-in-bits='64' id='type-id-409'/> + <pointer-type-def type-id='type-id-876' size-in-bits='64' id='type-id-408'/> <!-- OT::OffsetTo<OT::OffsetListOf<OT::AnchorMatrix>, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1238' size-in-bits='64' id='type-id-417'/> + <pointer-type-def type-id='type-id-1237' size-in-bits='64' id='type-id-416'/> <!-- OT::OffsetTo<OT::OffsetListOf<OT::Lookup>, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1239' size-in-bits='64' id='type-id-412'/> + <pointer-type-def type-id='type-id-1238' size-in-bits='64' id='type-id-411'/> <!-- OT::OffsetTo<OT::OffsetListOf<OT::PosLookup>, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1240' size-in-bits='64' id='type-id-418'/> + <pointer-type-def type-id='type-id-1239' size-in-bits='64' id='type-id-417'/> <!-- OT::OffsetTo<OT::OffsetListOf<OT::SubstLookup>, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1241' size-in-bits='64' id='type-id-413'/> + <pointer-type-def type-id='type-id-1240' size-in-bits='64' id='type-id-412'/> <!-- OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >& --> - <reference-type-def kind='lvalue' type-id='type-id-879' size-in-bits='64' id='type-id-1242'/> + <reference-type-def kind='lvalue' type-id='type-id-878' size-in-bits='64' id='type-id-1241'/> <!-- OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-879' size-in-bits='64' id='type-id-431'/> + <pointer-type-def type-id='type-id-878' size-in-bits='64' id='type-id-430'/> <!-- OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >& --> - <reference-type-def kind='lvalue' type-id='type-id-881' size-in-bits='64' id='type-id-1243'/> + <reference-type-def kind='lvalue' type-id='type-id-880' size-in-bits='64' id='type-id-1242'/> <!-- OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-881' size-in-bits='64' id='type-id-435'/> + <pointer-type-def type-id='type-id-880' size-in-bits='64' id='type-id-434'/> <!-- OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >& --> - <reference-type-def kind='lvalue' type-id='type-id-883' size-in-bits='64' id='type-id-1244'/> + <reference-type-def kind='lvalue' type-id='type-id-882' size-in-bits='64' id='type-id-1243'/> <!-- OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-883' size-in-bits='64' id='type-id-432'/> + <pointer-type-def type-id='type-id-882' size-in-bits='64' id='type-id-431'/> <!-- OT::OffsetTo<OT::RecordListOf<OT::Feature>, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1245' size-in-bits='64' id='type-id-411'/> + <pointer-type-def type-id='type-id-1244' size-in-bits='64' id='type-id-410'/> <!-- OT::OffsetTo<OT::RecordListOf<OT::Script>, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1246' size-in-bits='64' id='type-id-410'/> + <pointer-type-def type-id='type-id-1245' size-in-bits='64' id='type-id-409'/> <!-- OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >& --> - <reference-type-def kind='lvalue' type-id='type-id-885' size-in-bits='64' id='type-id-1247'/> + <reference-type-def kind='lvalue' type-id='type-id-884' size-in-bits='64' id='type-id-1246'/> <!-- OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-885' size-in-bits='64' id='type-id-423'/> + <pointer-type-def type-id='type-id-884' size-in-bits='64' id='type-id-422'/> <!-- OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >& --> - <reference-type-def kind='lvalue' type-id='type-id-887' size-in-bits='64' id='type-id-1248'/> + <reference-type-def kind='lvalue' type-id='type-id-886' size-in-bits='64' id='type-id-1247'/> <!-- OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-887' size-in-bits='64' id='type-id-424'/> + <pointer-type-def type-id='type-id-886' size-in-bits='64' id='type-id-423'/> <!-- OT::OffsetTo<OT::Script, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1249' size-in-bits='64' id='type-id-436'/> + <pointer-type-def type-id='type-id-1248' size-in-bits='64' id='type-id-435'/> <!-- OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >& --> - <reference-type-def kind='lvalue' type-id='type-id-889' size-in-bits='64' id='type-id-1250'/> + <reference-type-def kind='lvalue' type-id='type-id-888' size-in-bits='64' id='type-id-1249'/> <!-- OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-889' size-in-bits='64' id='type-id-427'/> + <pointer-type-def type-id='type-id-888' size-in-bits='64' id='type-id-426'/> <!-- OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >& --> - <reference-type-def kind='lvalue' type-id='type-id-891' size-in-bits='64' id='type-id-1251'/> + <reference-type-def kind='lvalue' type-id='type-id-890' size-in-bits='64' id='type-id-1250'/> <!-- OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-891' size-in-bits='64' id='type-id-434'/> + <pointer-type-def type-id='type-id-890' size-in-bits='64' id='type-id-433'/> <!-- OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >& --> - <reference-type-def kind='lvalue' type-id='type-id-893' size-in-bits='64' id='type-id-1252'/> + <reference-type-def kind='lvalue' type-id='type-id-892' size-in-bits='64' id='type-id-1251'/> <!-- OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-893' size-in-bits='64' id='type-id-430'/> + <pointer-type-def type-id='type-id-892' size-in-bits='64' id='type-id-429'/> <!-- OT::PairPos* --> - <pointer-type-def type-id='type-id-1253' size-in-bits='64' id='type-id-1254'/> + <pointer-type-def type-id='type-id-1252' size-in-bits='64' id='type-id-1253'/> <!-- OT::PairPosFormat1* --> - <pointer-type-def type-id='type-id-1255' size-in-bits='64' id='type-id-1256'/> + <pointer-type-def type-id='type-id-1254' size-in-bits='64' id='type-id-1255'/> <!-- OT::PairPosFormat2* --> - <pointer-type-def type-id='type-id-1257' size-in-bits='64' id='type-id-1258'/> + <pointer-type-def type-id='type-id-1256' size-in-bits='64' id='type-id-1257'/> <!-- OT::PairSet& --> - <reference-type-def kind='lvalue' type-id='type-id-1259' size-in-bits='64' id='type-id-1260'/> + <reference-type-def kind='lvalue' type-id='type-id-1258' size-in-bits='64' id='type-id-1259'/> <!-- OT::PairSet* --> - <pointer-type-def type-id='type-id-1259' size-in-bits='64' id='type-id-1261'/> + <pointer-type-def type-id='type-id-1258' size-in-bits='64' id='type-id-1260'/> <!-- OT::PairSet::sanitize_closure_t* --> - <pointer-type-def type-id='type-id-1262' size-in-bits='64' id='type-id-1263'/> + <pointer-type-def type-id='type-id-1261' size-in-bits='64' id='type-id-1262'/> <!-- OT::PosLookup& --> - <reference-type-def kind='lvalue' type-id='type-id-933' size-in-bits='64' id='type-id-1264'/> + <reference-type-def kind='lvalue' type-id='type-id-932' size-in-bits='64' id='type-id-1263'/> <!-- OT::PosLookup* --> - <pointer-type-def type-id='type-id-933' size-in-bits='64' id='type-id-1265'/> + <pointer-type-def type-id='type-id-932' size-in-bits='64' id='type-id-1264'/> <!-- OT::PosLookupSubTable& --> - <reference-type-def kind='lvalue' type-id='type-id-1266' size-in-bits='64' id='type-id-1267'/> + <reference-type-def kind='lvalue' type-id='type-id-1265' size-in-bits='64' id='type-id-1266'/> <!-- OT::PosLookupSubTable* --> - <pointer-type-def type-id='type-id-1266' size-in-bits='64' id='type-id-1268'/> + <pointer-type-def type-id='type-id-1265' size-in-bits='64' id='type-id-1267'/> <!-- OT::RangeRecord& --> - <reference-type-def kind='lvalue' type-id='type-id-895' size-in-bits='64' id='type-id-1269'/> + <reference-type-def kind='lvalue' type-id='type-id-894' size-in-bits='64' id='type-id-1268'/> <!-- OT::RangeRecord* --> - <pointer-type-def type-id='type-id-895' size-in-bits='64' id='type-id-1270'/> + <pointer-type-def type-id='type-id-894' size-in-bits='64' id='type-id-1269'/> <!-- OT::Record<OT::Feature>& --> - <reference-type-def kind='lvalue' type-id='type-id-897' size-in-bits='64' id='type-id-1271'/> + <reference-type-def kind='lvalue' type-id='type-id-896' size-in-bits='64' id='type-id-1270'/> <!-- OT::Record<OT::Feature>* --> - <pointer-type-def type-id='type-id-897' size-in-bits='64' id='type-id-1272'/> + <pointer-type-def type-id='type-id-896' size-in-bits='64' id='type-id-1271'/> <!-- OT::Record<OT::LangSys>& --> - <reference-type-def kind='lvalue' type-id='type-id-899' size-in-bits='64' id='type-id-1273'/> + <reference-type-def kind='lvalue' type-id='type-id-898' size-in-bits='64' id='type-id-1272'/> <!-- OT::Record<OT::LangSys>* --> - <pointer-type-def type-id='type-id-899' size-in-bits='64' id='type-id-1274'/> + <pointer-type-def type-id='type-id-898' size-in-bits='64' id='type-id-1273'/> <!-- OT::Record<OT::Script>& --> - <reference-type-def kind='lvalue' type-id='type-id-901' size-in-bits='64' id='type-id-1275'/> + <reference-type-def kind='lvalue' type-id='type-id-900' size-in-bits='64' id='type-id-1274'/> <!-- OT::Record<OT::Script>* --> - <pointer-type-def type-id='type-id-901' size-in-bits='64' id='type-id-1276'/> + <pointer-type-def type-id='type-id-900' size-in-bits='64' id='type-id-1275'/> <!-- OT::RecordListOf<OT::Feature>& --> - <reference-type-def kind='lvalue' type-id='type-id-1277' size-in-bits='64' id='type-id-1278'/> + <reference-type-def kind='lvalue' type-id='type-id-1276' size-in-bits='64' id='type-id-1277'/> <!-- OT::RecordListOf<OT::Feature>* --> - <pointer-type-def type-id='type-id-1277' size-in-bits='64' id='type-id-1279'/> + <pointer-type-def type-id='type-id-1276' size-in-bits='64' id='type-id-1278'/> <!-- OT::RecordListOf<OT::Script>& --> - <reference-type-def kind='lvalue' type-id='type-id-1280' size-in-bits='64' id='type-id-1281'/> + <reference-type-def kind='lvalue' type-id='type-id-1279' size-in-bits='64' id='type-id-1280'/> <!-- OT::RecordListOf<OT::Script>* --> - <pointer-type-def type-id='type-id-1280' size-in-bits='64' id='type-id-1282'/> + <pointer-type-def type-id='type-id-1279' size-in-bits='64' id='type-id-1281'/> <!-- OT::ReverseChainSingleSubst* --> - <pointer-type-def type-id='type-id-1283' size-in-bits='64' id='type-id-1284'/> + <pointer-type-def type-id='type-id-1282' size-in-bits='64' id='type-id-1283'/> <!-- OT::ReverseChainSingleSubstFormat1* --> - <pointer-type-def type-id='type-id-1285' size-in-bits='64' id='type-id-1286'/> + <pointer-type-def type-id='type-id-1284' size-in-bits='64' id='type-id-1285'/> <!-- OT::Rule& --> - <reference-type-def kind='lvalue' type-id='type-id-1287' size-in-bits='64' id='type-id-1288'/> + <reference-type-def kind='lvalue' type-id='type-id-1286' size-in-bits='64' id='type-id-1287'/> <!-- OT::Rule* --> - <pointer-type-def type-id='type-id-1287' size-in-bits='64' id='type-id-1289'/> + <pointer-type-def type-id='type-id-1286' size-in-bits='64' id='type-id-1288'/> <!-- OT::RuleSet& --> - <reference-type-def kind='lvalue' type-id='type-id-1290' size-in-bits='64' id='type-id-1291'/> + <reference-type-def kind='lvalue' type-id='type-id-1289' size-in-bits='64' id='type-id-1290'/> <!-- OT::RuleSet* --> - <pointer-type-def type-id='type-id-1290' size-in-bits='64' id='type-id-1292'/> + <pointer-type-def type-id='type-id-1289' size-in-bits='64' id='type-id-1291'/> <!-- OT::Script& --> - <reference-type-def kind='lvalue' type-id='type-id-1293' size-in-bits='64' id='type-id-1294'/> + <reference-type-def kind='lvalue' type-id='type-id-1292' size-in-bits='64' id='type-id-1293'/> <!-- OT::Script* --> - <pointer-type-def type-id='type-id-1293' size-in-bits='64' id='type-id-1295'/> + <pointer-type-def type-id='type-id-1292' size-in-bits='64' id='type-id-1294'/> <!-- OT::Sequence& --> - <reference-type-def kind='lvalue' type-id='type-id-1296' size-in-bits='64' id='type-id-1297'/> + <reference-type-def kind='lvalue' type-id='type-id-1295' size-in-bits='64' id='type-id-1296'/> <!-- OT::Sequence* --> - <pointer-type-def type-id='type-id-1296' size-in-bits='64' id='type-id-1298'/> + <pointer-type-def type-id='type-id-1295' size-in-bits='64' id='type-id-1297'/> <!-- OT::SinglePos* --> - <pointer-type-def type-id='type-id-1299' size-in-bits='64' id='type-id-1300'/> + <pointer-type-def type-id='type-id-1298' size-in-bits='64' id='type-id-1299'/> <!-- OT::SinglePosFormat1* --> - <pointer-type-def type-id='type-id-1301' size-in-bits='64' id='type-id-1302'/> + <pointer-type-def type-id='type-id-1300' size-in-bits='64' id='type-id-1301'/> <!-- OT::SinglePosFormat2* --> - <pointer-type-def type-id='type-id-1303' size-in-bits='64' id='type-id-1304'/> + <pointer-type-def type-id='type-id-1302' size-in-bits='64' id='type-id-1303'/> <!-- OT::SingleSubst* --> - <pointer-type-def type-id='type-id-1305' size-in-bits='64' id='type-id-1306'/> + <pointer-type-def type-id='type-id-1304' size-in-bits='64' id='type-id-1305'/> <!-- OT::SingleSubstFormat1* --> - <pointer-type-def type-id='type-id-1307' size-in-bits='64' id='type-id-546'/> + <pointer-type-def type-id='type-id-1306' size-in-bits='64' id='type-id-545'/> <!-- OT::SingleSubstFormat2* --> - <pointer-type-def type-id='type-id-1308' size-in-bits='64' id='type-id-557'/> + <pointer-type-def type-id='type-id-1307' size-in-bits='64' id='type-id-556'/> <!-- OT::SubstLookup& --> - <reference-type-def kind='lvalue' type-id='type-id-926' size-in-bits='64' id='type-id-1309'/> + <reference-type-def kind='lvalue' type-id='type-id-925' size-in-bits='64' id='type-id-1308'/> <!-- OT::SubstLookup* --> - <pointer-type-def type-id='type-id-926' size-in-bits='64' id='type-id-541'/> + <pointer-type-def type-id='type-id-925' size-in-bits='64' id='type-id-540'/> <!-- OT::SubstLookupSubTable& --> - <reference-type-def kind='lvalue' type-id='type-id-1310' size-in-bits='64' id='type-id-1311'/> + <reference-type-def kind='lvalue' type-id='type-id-1309' size-in-bits='64' id='type-id-1310'/> <!-- OT::SubstLookupSubTable* --> - <pointer-type-def type-id='type-id-1310' size-in-bits='64' id='type-id-540'/> + <pointer-type-def type-id='type-id-1309' size-in-bits='64' id='type-id-539'/> <!-- OT::Supplier<OT::EntryExitRecord>& --> - <reference-type-def kind='lvalue' type-id='type-id-1312' size-in-bits='64' id='type-id-1313'/> + <reference-type-def kind='lvalue' type-id='type-id-1311' size-in-bits='64' id='type-id-1312'/> <!-- OT::Supplier<OT::Index>& --> - <reference-type-def kind='lvalue' type-id='type-id-1314' size-in-bits='64' id='type-id-1315'/> + <reference-type-def kind='lvalue' type-id='type-id-1313' size-in-bits='64' id='type-id-1314'/> <!-- OT::Supplier<OT::IntType<unsigned int, 3u> >& --> - <reference-type-def kind='lvalue' type-id='type-id-1316' size-in-bits='64' id='type-id-1317'/> + <reference-type-def kind='lvalue' type-id='type-id-1315' size-in-bits='64' id='type-id-1316'/> <!-- OT::Supplier<OT::LookupRecord>& --> - <reference-type-def kind='lvalue' type-id='type-id-1318' size-in-bits='64' id='type-id-1319'/> + <reference-type-def kind='lvalue' type-id='type-id-1317' size-in-bits='64' id='type-id-1318'/> <!-- OT::Supplier<OT::MarkRecord>& --> - <reference-type-def kind='lvalue' type-id='type-id-1320' size-in-bits='64' id='type-id-1321'/> + <reference-type-def kind='lvalue' type-id='type-id-1319' size-in-bits='64' id='type-id-1320'/> <!-- OT::Supplier<OT::Offset<OT::IntType<short unsigned int, 2u> > >& --> - <reference-type-def kind='lvalue' type-id='type-id-1322' size-in-bits='64' id='type-id-1323'/> + <reference-type-def kind='lvalue' type-id='type-id-1321' size-in-bits='64' id='type-id-1322'/> <!-- OT::Supplier<OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> > >& --> - <reference-type-def kind='lvalue' type-id='type-id-1324' size-in-bits='64' id='type-id-1325'/> + <reference-type-def kind='lvalue' type-id='type-id-1323' size-in-bits='64' id='type-id-1324'/> <!-- OT::Supplier<OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > >& --> - <reference-type-def kind='lvalue' type-id='type-id-1326' size-in-bits='64' id='type-id-1327'/> + <reference-type-def kind='lvalue' type-id='type-id-1325' size-in-bits='64' id='type-id-1326'/> <!-- OT::Supplier<OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> > >& --> - <reference-type-def kind='lvalue' type-id='type-id-1328' size-in-bits='64' id='type-id-1329'/> + <reference-type-def kind='lvalue' type-id='type-id-1327' size-in-bits='64' id='type-id-1328'/> <!-- OT::Supplier<OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> > >& --> - <reference-type-def kind='lvalue' type-id='type-id-1330' size-in-bits='64' id='type-id-1331'/> + <reference-type-def kind='lvalue' type-id='type-id-1329' size-in-bits='64' id='type-id-1330'/> <!-- OT::Supplier<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> > >& --> - <reference-type-def kind='lvalue' type-id='type-id-1332' size-in-bits='64' id='type-id-1333'/> + <reference-type-def kind='lvalue' type-id='type-id-1331' size-in-bits='64' id='type-id-1332'/> <!-- OT::Supplier<OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > >& --> - <reference-type-def kind='lvalue' type-id='type-id-1334' size-in-bits='64' id='type-id-1335'/> + <reference-type-def kind='lvalue' type-id='type-id-1333' size-in-bits='64' id='type-id-1334'/> <!-- OT::Supplier<OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> > >& --> - <reference-type-def kind='lvalue' type-id='type-id-1336' size-in-bits='64' id='type-id-1337'/> + <reference-type-def kind='lvalue' type-id='type-id-1335' size-in-bits='64' id='type-id-1336'/> <!-- OT::Supplier<OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> > >& --> - <reference-type-def kind='lvalue' type-id='type-id-1338' size-in-bits='64' id='type-id-1339'/> + <reference-type-def kind='lvalue' type-id='type-id-1337' size-in-bits='64' id='type-id-1338'/> <!-- OT::Supplier<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> > >& --> - <reference-type-def kind='lvalue' type-id='type-id-1340' size-in-bits='64' id='type-id-1341'/> + <reference-type-def kind='lvalue' type-id='type-id-1339' size-in-bits='64' id='type-id-1340'/> <!-- OT::Supplier<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> > >& --> - <reference-type-def kind='lvalue' type-id='type-id-1342' size-in-bits='64' id='type-id-1343'/> + <reference-type-def kind='lvalue' type-id='type-id-1341' size-in-bits='64' id='type-id-1342'/> <!-- OT::Supplier<OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> > >& --> - <reference-type-def kind='lvalue' type-id='type-id-1344' size-in-bits='64' id='type-id-1345'/> + <reference-type-def kind='lvalue' type-id='type-id-1343' size-in-bits='64' id='type-id-1344'/> <!-- OT::Supplier<OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> > >& --> - <reference-type-def kind='lvalue' type-id='type-id-1346' size-in-bits='64' id='type-id-1347'/> + <reference-type-def kind='lvalue' type-id='type-id-1345' size-in-bits='64' id='type-id-1346'/> <!-- OT::Supplier<OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> > >& --> - <reference-type-def kind='lvalue' type-id='type-id-1348' size-in-bits='64' id='type-id-1349'/> + <reference-type-def kind='lvalue' type-id='type-id-1347' size-in-bits='64' id='type-id-1348'/> <!-- OT::Supplier<OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> > >& --> - <reference-type-def kind='lvalue' type-id='type-id-1350' size-in-bits='64' id='type-id-1351'/> + <reference-type-def kind='lvalue' type-id='type-id-1349' size-in-bits='64' id='type-id-1350'/> <!-- OT::Supplier<OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> > >& --> - <reference-type-def kind='lvalue' type-id='type-id-1352' size-in-bits='64' id='type-id-1353'/> + <reference-type-def kind='lvalue' type-id='type-id-1351' size-in-bits='64' id='type-id-1352'/> <!-- OT::Supplier<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> > >& --> - <reference-type-def kind='lvalue' type-id='type-id-1354' size-in-bits='64' id='type-id-1355'/> + <reference-type-def kind='lvalue' type-id='type-id-1353' size-in-bits='64' id='type-id-1354'/> <!-- OT::Supplier<OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> > >& --> - <reference-type-def kind='lvalue' type-id='type-id-1356' size-in-bits='64' id='type-id-1357'/> + <reference-type-def kind='lvalue' type-id='type-id-1355' size-in-bits='64' id='type-id-1356'/> <!-- OT::Supplier<OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> > >& --> - <reference-type-def kind='lvalue' type-id='type-id-1358' size-in-bits='64' id='type-id-1359'/> + <reference-type-def kind='lvalue' type-id='type-id-1357' size-in-bits='64' id='type-id-1358'/> <!-- OT::Supplier<OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> > >& --> - <reference-type-def kind='lvalue' type-id='type-id-1360' size-in-bits='64' id='type-id-1361'/> + <reference-type-def kind='lvalue' type-id='type-id-1359' size-in-bits='64' id='type-id-1360'/> <!-- OT::Supplier<OT::RangeRecord>& --> - <reference-type-def kind='lvalue' type-id='type-id-1362' size-in-bits='64' id='type-id-1363'/> + <reference-type-def kind='lvalue' type-id='type-id-1361' size-in-bits='64' id='type-id-1362'/> <!-- OT::Supplier<OT::Record<OT::Feature> >& --> - <reference-type-def kind='lvalue' type-id='type-id-1364' size-in-bits='64' id='type-id-1365'/> + <reference-type-def kind='lvalue' type-id='type-id-1363' size-in-bits='64' id='type-id-1364'/> <!-- OT::Supplier<OT::Record<OT::LangSys> >& --> - <reference-type-def kind='lvalue' type-id='type-id-1366' size-in-bits='64' id='type-id-1367'/> + <reference-type-def kind='lvalue' type-id='type-id-1365' size-in-bits='64' id='type-id-1366'/> <!-- OT::Supplier<OT::Record<OT::Script> >& --> - <reference-type-def kind='lvalue' type-id='type-id-1368' size-in-bits='64' id='type-id-1369'/> + <reference-type-def kind='lvalue' type-id='type-id-1367' size-in-bits='64' id='type-id-1368'/> <!-- OT::Supplier<unsigned int>& --> - <reference-type-def kind='lvalue' type-id='type-id-1370' size-in-bits='64' id='type-id-1371'/> + <reference-type-def kind='lvalue' type-id='type-id-1369' size-in-bits='64' id='type-id-1370'/> <!-- OT::Value* --> - <pointer-type-def type-id='type-id-903' size-in-bits='64' id='type-id-1372'/> + <pointer-type-def type-id='type-id-902' size-in-bits='64' id='type-id-1371'/> <!-- OT::ValueFormat* --> - <pointer-type-def type-id='type-id-1373' size-in-bits='64' id='type-id-1374'/> + <pointer-type-def type-id='type-id-1372' size-in-bits='64' id='type-id-1373'/> <!-- OT::hb_apply_context_t* --> - <pointer-type-def type-id='type-id-1375' size-in-bits='64' id='type-id-1376'/> + <pointer-type-def type-id='type-id-1374' size-in-bits='64' id='type-id-1375'/> <!-- OT::hb_apply_context_t::matcher_t* --> - <pointer-type-def type-id='type-id-1377' size-in-bits='64' id='type-id-1378'/> + <pointer-type-def type-id='type-id-1376' size-in-bits='64' id='type-id-1377'/> <!-- OT::hb_apply_context_t::skipping_backward_iterator_t* --> - <pointer-type-def type-id='type-id-1379' size-in-bits='64' id='type-id-1380'/> + <pointer-type-def type-id='type-id-1378' size-in-bits='64' id='type-id-1379'/> <!-- OT::hb_apply_context_t::skipping_forward_iterator_t* --> - <pointer-type-def type-id='type-id-1381' size-in-bits='64' id='type-id-1382'/> + <pointer-type-def type-id='type-id-1380' size-in-bits='64' id='type-id-1381'/> <!-- OT::hb_closure_context_t* --> - <pointer-type-def type-id='type-id-1383' size-in-bits='64' id='type-id-1384'/> + <pointer-type-def type-id='type-id-1382' size-in-bits='64' id='type-id-1383'/> <!-- OT::hb_collect_glyphs_context_t* --> - <pointer-type-def type-id='type-id-1385' size-in-bits='64' id='type-id-1386'/> + <pointer-type-def type-id='type-id-1384' size-in-bits='64' id='type-id-1385'/> <!-- OT::hb_get_coverage_context_t* --> - <pointer-type-def type-id='type-id-1387' size-in-bits='64' id='type-id-1388'/> + <pointer-type-def type-id='type-id-1386' size-in-bits='64' id='type-id-1387'/> <!-- OT::hb_would_apply_context_t* --> - <pointer-type-def type-id='type-id-1389' size-in-bits='64' id='type-id-1390'/> + <pointer-type-def type-id='type-id-1388' size-in-bits='64' id='type-id-1389'/> <!-- bool (hb_set_t*, const OT::USHORT&, void*)* --> - <pointer-type-def type-id='type-id-1391' size-in-bits='64' id='type-id-1392'/> + <pointer-type-def type-id='type-id-1390' size-in-bits='64' id='type-id-1391'/> <!-- bool (typedef hb_codepoint_t, const OT::USHORT&, void*)* --> - <pointer-type-def type-id='type-id-1393' size-in-bits='64' id='type-id-1394'/> + <pointer-type-def type-id='type-id-1392' size-in-bits='64' id='type-id-1393'/> <!-- bool* --> - <pointer-type-def type-id='type-id-1' size-in-bits='64' id='type-id-1395'/> + <pointer-type-def type-id='type-id-1' size-in-bits='64' id='type-id-1394'/> <!-- const GPOSProxy --> - <qualified-type-def type-id='type-id-932' const='yes' id='type-id-1396'/> + <qualified-type-def type-id='type-id-931' const='yes' id='type-id-1395'/> <!-- const GPOSProxy& --> - <reference-type-def kind='lvalue' type-id='type-id-1396' size-in-bits='64' id='type-id-948'/> + <reference-type-def kind='lvalue' type-id='type-id-1395' size-in-bits='64' id='type-id-947'/> <!-- const GSUBProxy --> - <qualified-type-def type-id='type-id-925' const='yes' id='type-id-1397'/> + <qualified-type-def type-id='type-id-924' const='yes' id='type-id-1396'/> <!-- const GSUBProxy& --> - <reference-type-def kind='lvalue' type-id='type-id-1397' size-in-bits='64' id='type-id-946'/> + <reference-type-def kind='lvalue' type-id='type-id-1396' size-in-bits='64' id='type-id-945'/> <!-- const OT::AlternateSubst --> - <qualified-type-def type-id='type-id-991' const='yes' id='type-id-1398'/> + <qualified-type-def type-id='type-id-990' const='yes' id='type-id-1397'/> <!-- const OT::AlternateSubst* --> - <pointer-type-def type-id='type-id-1398' size-in-bits='64' id='type-id-1399'/> + <pointer-type-def type-id='type-id-1397' size-in-bits='64' id='type-id-1398'/> <!-- const OT::AlternateSubstFormat1 --> - <qualified-type-def type-id='type-id-993' const='yes' id='type-id-1400'/> + <qualified-type-def type-id='type-id-992' const='yes' id='type-id-1399'/> <!-- const OT::AlternateSubstFormat1& --> - <reference-type-def kind='lvalue' type-id='type-id-1400' size-in-bits='64' id='type-id-1401'/> + <reference-type-def kind='lvalue' type-id='type-id-1399' size-in-bits='64' id='type-id-1400'/> <!-- const OT::AlternateSubstFormat1* --> - <pointer-type-def type-id='type-id-1400' size-in-bits='64' id='type-id-1402'/> + <pointer-type-def type-id='type-id-1399' size-in-bits='64' id='type-id-1401'/> <!-- const OT::Anchor --> - <qualified-type-def type-id='type-id-995' const='yes' id='type-id-1403'/> + <qualified-type-def type-id='type-id-994' const='yes' id='type-id-1402'/> <!-- const OT::Anchor& --> - <reference-type-def kind='lvalue' type-id='type-id-1403' size-in-bits='64' id='type-id-1404'/> + <reference-type-def kind='lvalue' type-id='type-id-1402' size-in-bits='64' id='type-id-1403'/> <!-- const OT::Anchor* --> - <pointer-type-def type-id='type-id-1403' size-in-bits='64' id='type-id-1405'/> + <pointer-type-def type-id='type-id-1402' size-in-bits='64' id='type-id-1404'/> <!-- const OT::AnchorFormat1 --> - <qualified-type-def type-id='type-id-998' const='yes' id='type-id-1406'/> + <qualified-type-def type-id='type-id-997' const='yes' id='type-id-1405'/> <!-- const OT::AnchorFormat1* --> - <pointer-type-def type-id='type-id-1406' size-in-bits='64' id='type-id-513'/> + <pointer-type-def type-id='type-id-1405' size-in-bits='64' id='type-id-512'/> <!-- const OT::AnchorFormat2 --> - <qualified-type-def type-id='type-id-1000' const='yes' id='type-id-1407'/> + <qualified-type-def type-id='type-id-999' const='yes' id='type-id-1406'/> <!-- const OT::AnchorFormat2* --> - <pointer-type-def type-id='type-id-1407' size-in-bits='64' id='type-id-514'/> + <pointer-type-def type-id='type-id-1406' size-in-bits='64' id='type-id-513'/> <!-- const OT::AnchorFormat3 --> - <qualified-type-def type-id='type-id-1002' const='yes' id='type-id-1408'/> + <qualified-type-def type-id='type-id-1001' const='yes' id='type-id-1407'/> <!-- const OT::AnchorFormat3* --> - <pointer-type-def type-id='type-id-1408' size-in-bits='64' id='type-id-515'/> + <pointer-type-def type-id='type-id-1407' size-in-bits='64' id='type-id-514'/> <!-- const OT::AnchorMatrix --> - <qualified-type-def type-id='type-id-1004' const='yes' id='type-id-1409'/> + <qualified-type-def type-id='type-id-1003' const='yes' id='type-id-1408'/> <!-- const OT::AnchorMatrix& --> - <reference-type-def kind='lvalue' type-id='type-id-1409' size-in-bits='64' id='type-id-1410'/> + <reference-type-def kind='lvalue' type-id='type-id-1408' size-in-bits='64' id='type-id-1409'/> <!-- const OT::AnchorMatrix* --> - <pointer-type-def type-id='type-id-1409' size-in-bits='64' id='type-id-520'/> + <pointer-type-def type-id='type-id-1408' size-in-bits='64' id='type-id-519'/> <!-- const OT::ArrayOf<OT::EntryExitRecord, OT::IntType<short unsigned int, 2u> > --> - <qualified-type-def type-id='type-id-1007' const='yes' id='type-id-1411'/> + <qualified-type-def type-id='type-id-1006' const='yes' id='type-id-1410'/> <!-- const OT::ArrayOf<OT::EntryExitRecord, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1411' size-in-bits='64' id='type-id-512'/> + <pointer-type-def type-id='type-id-1410' size-in-bits='64' id='type-id-511'/> <!-- const OT::ArrayOf<OT::Index, OT::IntType<short unsigned int, 2u> > --> - <qualified-type-def type-id='type-id-1009' const='yes' id='type-id-1412'/> + <qualified-type-def type-id='type-id-1008' const='yes' id='type-id-1411'/> <!-- const OT::ArrayOf<OT::Index, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1412' size-in-bits='64' id='type-id-459'/> + <pointer-type-def type-id='type-id-1411' size-in-bits='64' id='type-id-458'/> <!-- const OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >& --> - <reference-type-def kind='lvalue' type-id='type-id-769' size-in-bits='64' id='type-id-1413'/> + <reference-type-def kind='lvalue' type-id='type-id-768' size-in-bits='64' id='type-id-1412'/> <!-- const OT::ArrayOf<OT::IntType<unsigned int, 3u>, OT::IntType<short unsigned int, 2u> > --> - <qualified-type-def type-id='type-id-1011' const='yes' id='type-id-1414'/> + <qualified-type-def type-id='type-id-1010' const='yes' id='type-id-1413'/> <!-- const OT::ArrayOf<OT::IntType<unsigned int, 3u>, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1414' size-in-bits='64' id='type-id-470'/> + <pointer-type-def type-id='type-id-1413' size-in-bits='64' id='type-id-469'/> <!-- const OT::ArrayOf<OT::LookupRecord, OT::IntType<short unsigned int, 2u> > --> - <qualified-type-def type-id='type-id-1013' const='yes' id='type-id-1415'/> + <qualified-type-def type-id='type-id-1012' const='yes' id='type-id-1414'/> <!-- const OT::ArrayOf<OT::LookupRecord, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1415' size-in-bits='64' id='type-id-499'/> + <pointer-type-def type-id='type-id-1414' size-in-bits='64' id='type-id-498'/> <!-- const OT::ArrayOf<OT::MarkRecord, OT::IntType<short unsigned int, 2u> > --> - <qualified-type-def type-id='type-id-1015' const='yes' id='type-id-1416'/> + <qualified-type-def type-id='type-id-1014' const='yes' id='type-id-1415'/> <!-- const OT::ArrayOf<OT::MarkRecord, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1416' size-in-bits='64' id='type-id-517'/> + <pointer-type-def type-id='type-id-1415' size-in-bits='64' id='type-id-516'/> <!-- const OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> - <qualified-type-def type-id='type-id-1017' const='yes' id='type-id-1417'/> + <qualified-type-def type-id='type-id-1016' const='yes' id='type-id-1416'/> <!-- const OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1417' size-in-bits='64' id='type-id-479'/> + <pointer-type-def type-id='type-id-1416' size-in-bits='64' id='type-id-478'/> <!-- const OT::ArrayOf<OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> - <qualified-type-def type-id='type-id-1018' const='yes' id='type-id-1418'/> + <qualified-type-def type-id='type-id-1017' const='yes' id='type-id-1417'/> <!-- const OT::ArrayOf<OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1418' size-in-bits='64' id='type-id-523'/> + <pointer-type-def type-id='type-id-1417' size-in-bits='64' id='type-id-522'/> <!-- const OT::ArrayOf<OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> - <qualified-type-def type-id='type-id-1020' const='yes' id='type-id-1419'/> + <qualified-type-def type-id='type-id-1019' const='yes' id='type-id-1418'/> <!-- const OT::ArrayOf<OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1419' size-in-bits='64' id='type-id-440'/> + <pointer-type-def type-id='type-id-1418' size-in-bits='64' id='type-id-439'/> <!-- const OT::ArrayOf<OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> - <qualified-type-def type-id='type-id-1022' const='yes' id='type-id-1420'/> + <qualified-type-def type-id='type-id-1021' const='yes' id='type-id-1419'/> <!-- const OT::ArrayOf<OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1420' size-in-bits='64' id='type-id-444'/> + <pointer-type-def type-id='type-id-1419' size-in-bits='64' id='type-id-443'/> <!-- const OT::ArrayOf<OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> - <qualified-type-def type-id='type-id-1024' const='yes' id='type-id-1421'/> + <qualified-type-def type-id='type-id-1023' const='yes' id='type-id-1420'/> <!-- const OT::ArrayOf<OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1421' size-in-bits='64' id='type-id-498'/> + <pointer-type-def type-id='type-id-1420' size-in-bits='64' id='type-id-497'/> <!-- const OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> - <qualified-type-def type-id='type-id-1026' const='yes' id='type-id-1422'/> + <qualified-type-def type-id='type-id-1025' const='yes' id='type-id-1421'/> <!-- const OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1422' size-in-bits='64' id='type-id-497'/> + <pointer-type-def type-id='type-id-1421' size-in-bits='64' id='type-id-496'/> <!-- const OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> - <qualified-type-def type-id='type-id-1028' const='yes' id='type-id-1423'/> + <qualified-type-def type-id='type-id-1027' const='yes' id='type-id-1422'/> <!-- const OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1423' size-in-bits='64' id='type-id-502'/> + <pointer-type-def type-id='type-id-1422' size-in-bits='64' id='type-id-501'/> <!-- const OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >, OT::IntType<short unsigned int, 2u> > --> - <qualified-type-def type-id='type-id-1030' const='yes' id='type-id-1424'/> + <qualified-type-def type-id='type-id-1029' const='yes' id='type-id-1423'/> <!-- const OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1424' size-in-bits='64' id='type-id-455'/> + <pointer-type-def type-id='type-id-1423' size-in-bits='64' id='type-id-454'/> <!-- const OT::ArrayOf<OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> - <qualified-type-def type-id='type-id-1032' const='yes' id='type-id-1425'/> + <qualified-type-def type-id='type-id-1031' const='yes' id='type-id-1424'/> <!-- const OT::ArrayOf<OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1425' size-in-bits='64' id='type-id-443'/> + <pointer-type-def type-id='type-id-1424' size-in-bits='64' id='type-id-442'/> <!-- const OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> - <qualified-type-def type-id='type-id-1034' const='yes' id='type-id-1426'/> + <qualified-type-def type-id='type-id-1033' const='yes' id='type-id-1425'/> <!-- const OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1426' size-in-bits='64' id='type-id-488'/> + <pointer-type-def type-id='type-id-1425' size-in-bits='64' id='type-id-487'/> <!-- const OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> - <qualified-type-def type-id='type-id-1035' const='yes' id='type-id-1427'/> + <qualified-type-def type-id='type-id-1034' const='yes' id='type-id-1426'/> <!-- const OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1427' size-in-bits='64' id='type-id-487'/> + <pointer-type-def type-id='type-id-1426' size-in-bits='64' id='type-id-486'/> <!-- const OT::ArrayOf<OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> - <qualified-type-def type-id='type-id-1036' const='yes' id='type-id-1428'/> + <qualified-type-def type-id='type-id-1035' const='yes' id='type-id-1427'/> <!-- const OT::ArrayOf<OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1428' size-in-bits='64' id='type-id-478'/> + <pointer-type-def type-id='type-id-1427' size-in-bits='64' id='type-id-477'/> <!-- const OT::ArrayOf<OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> - <qualified-type-def type-id='type-id-1038' const='yes' id='type-id-1429'/> + <qualified-type-def type-id='type-id-1037' const='yes' id='type-id-1428'/> <!-- const OT::ArrayOf<OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1429' size-in-bits='64' id='type-id-509'/> + <pointer-type-def type-id='type-id-1428' size-in-bits='64' id='type-id-508'/> <!-- const OT::ArrayOf<OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> - <qualified-type-def type-id='type-id-1040' const='yes' id='type-id-1430'/> + <qualified-type-def type-id='type-id-1039' const='yes' id='type-id-1429'/> <!-- const OT::ArrayOf<OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1430' size-in-bits='64' id='type-id-507'/> + <pointer-type-def type-id='type-id-1429' size-in-bits='64' id='type-id-506'/> <!-- const OT::ArrayOf<OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> - <qualified-type-def type-id='type-id-1042' const='yes' id='type-id-1431'/> + <qualified-type-def type-id='type-id-1041' const='yes' id='type-id-1430'/> <!-- const OT::ArrayOf<OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1431' size-in-bits='64' id='type-id-508'/> + <pointer-type-def type-id='type-id-1430' size-in-bits='64' id='type-id-507'/> <!-- const OT::ArrayOf<OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> - <qualified-type-def type-id='type-id-1044' const='yes' id='type-id-1432'/> + <qualified-type-def type-id='type-id-1043' const='yes' id='type-id-1431'/> <!-- const OT::ArrayOf<OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1432' size-in-bits='64' id='type-id-493'/> + <pointer-type-def type-id='type-id-1431' size-in-bits='64' id='type-id-492'/> <!-- const OT::ArrayOf<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> - <qualified-type-def type-id='type-id-1046' const='yes' id='type-id-1433'/> + <qualified-type-def type-id='type-id-1045' const='yes' id='type-id-1432'/> <!-- const OT::ArrayOf<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1433' size-in-bits='64' id='type-id-492'/> + <pointer-type-def type-id='type-id-1432' size-in-bits='64' id='type-id-491'/> <!-- const OT::ArrayOf<OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> - <qualified-type-def type-id='type-id-1048' const='yes' id='type-id-1434'/> + <qualified-type-def type-id='type-id-1047' const='yes' id='type-id-1433'/> <!-- const OT::ArrayOf<OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1434' size-in-bits='64' id='type-id-485'/> + <pointer-type-def type-id='type-id-1433' size-in-bits='64' id='type-id-484'/> <!-- const OT::ArrayOf<OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> - <qualified-type-def type-id='type-id-1050' const='yes' id='type-id-1435'/> + <qualified-type-def type-id='type-id-1049' const='yes' id='type-id-1434'/> <!-- const OT::ArrayOf<OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1435' size-in-bits='64' id='type-id-483'/> + <pointer-type-def type-id='type-id-1434' size-in-bits='64' id='type-id-482'/> <!-- const OT::ArrayOf<OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> - <qualified-type-def type-id='type-id-1052' const='yes' id='type-id-1436'/> + <qualified-type-def type-id='type-id-1051' const='yes' id='type-id-1435'/> <!-- const OT::ArrayOf<OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1436' size-in-bits='64' id='type-id-484'/> + <pointer-type-def type-id='type-id-1435' size-in-bits='64' id='type-id-483'/> <!-- const OT::ArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> > --> - <qualified-type-def type-id='type-id-1054' const='yes' id='type-id-1437'/> + <qualified-type-def type-id='type-id-1053' const='yes' id='type-id-1436'/> <!-- const OT::ArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1437' size-in-bits='64' id='type-id-438'/> + <pointer-type-def type-id='type-id-1436' size-in-bits='64' id='type-id-437'/> <!-- const OT::ArrayOf<OT::Record<OT::Feature>, OT::IntType<short unsigned int, 2u> > --> - <qualified-type-def type-id='type-id-1056' const='yes' id='type-id-1438'/> + <qualified-type-def type-id='type-id-1055' const='yes' id='type-id-1437'/> <!-- const OT::ArrayOf<OT::Record<OT::Feature>, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1438' size-in-bits='64' id='type-id-467'/> + <pointer-type-def type-id='type-id-1437' size-in-bits='64' id='type-id-466'/> <!-- const OT::ArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> > --> - <qualified-type-def type-id='type-id-1058' const='yes' id='type-id-1439'/> + <qualified-type-def type-id='type-id-1057' const='yes' id='type-id-1438'/> <!-- const OT::ArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1439' size-in-bits='64' id='type-id-462'/> + <pointer-type-def type-id='type-id-1438' size-in-bits='64' id='type-id-461'/> <!-- const OT::ArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> > --> - <qualified-type-def type-id='type-id-1060' const='yes' id='type-id-1440'/> + <qualified-type-def type-id='type-id-1059' const='yes' id='type-id-1439'/> <!-- const OT::ArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1440' size-in-bits='64' id='type-id-458'/> + <pointer-type-def type-id='type-id-1439' size-in-bits='64' id='type-id-457'/> <!-- const OT::AttachList --> - <qualified-type-def type-id='type-id-1062' const='yes' id='type-id-1441'/> + <qualified-type-def type-id='type-id-1061' const='yes' id='type-id-1440'/> <!-- const OT::AttachList& --> - <reference-type-def kind='lvalue' type-id='type-id-1441' size-in-bits='64' id='type-id-1442'/> + <reference-type-def kind='lvalue' type-id='type-id-1440' size-in-bits='64' id='type-id-1441'/> <!-- const OT::AttachList* --> - <pointer-type-def type-id='type-id-1441' size-in-bits='64' id='type-id-1443'/> + <pointer-type-def type-id='type-id-1440' size-in-bits='64' id='type-id-1442'/> <!-- const OT::CaretValue --> - <qualified-type-def type-id='type-id-1065' const='yes' id='type-id-1444'/> + <qualified-type-def type-id='type-id-1064' const='yes' id='type-id-1443'/> <!-- const OT::CaretValue& --> - <reference-type-def kind='lvalue' type-id='type-id-1444' size-in-bits='64' id='type-id-1445'/> + <reference-type-def kind='lvalue' type-id='type-id-1443' size-in-bits='64' id='type-id-1444'/> <!-- const OT::CaretValue* --> - <pointer-type-def type-id='type-id-1444' size-in-bits='64' id='type-id-1446'/> + <pointer-type-def type-id='type-id-1443' size-in-bits='64' id='type-id-1445'/> <!-- const OT::CaretValueFormat1 --> - <qualified-type-def type-id='type-id-1068' const='yes' id='type-id-1447'/> + <qualified-type-def type-id='type-id-1067' const='yes' id='type-id-1446'/> <!-- const OT::CaretValueFormat1* --> - <pointer-type-def type-id='type-id-1447' size-in-bits='64' id='type-id-445'/> + <pointer-type-def type-id='type-id-1446' size-in-bits='64' id='type-id-444'/> <!-- const OT::CaretValueFormat2 --> - <qualified-type-def type-id='type-id-1070' const='yes' id='type-id-1448'/> + <qualified-type-def type-id='type-id-1069' const='yes' id='type-id-1447'/> <!-- const OT::CaretValueFormat2* --> - <pointer-type-def type-id='type-id-1448' size-in-bits='64' id='type-id-446'/> + <pointer-type-def type-id='type-id-1447' size-in-bits='64' id='type-id-445'/> <!-- const OT::CaretValueFormat3 --> - <qualified-type-def type-id='type-id-1072' const='yes' id='type-id-1449'/> + <qualified-type-def type-id='type-id-1071' const='yes' id='type-id-1448'/> <!-- const OT::CaretValueFormat3* --> - <pointer-type-def type-id='type-id-1449' size-in-bits='64' id='type-id-449'/> + <pointer-type-def type-id='type-id-1448' size-in-bits='64' id='type-id-448'/> <!-- const OT::ChainContext --> - <qualified-type-def type-id='type-id-1074' const='yes' id='type-id-1450'/> + <qualified-type-def type-id='type-id-1073' const='yes' id='type-id-1449'/> <!-- const OT::ChainContext* --> - <pointer-type-def type-id='type-id-1450' size-in-bits='64' id='type-id-1451'/> + <pointer-type-def type-id='type-id-1449' size-in-bits='64' id='type-id-1450'/> <!-- const OT::ChainContextFormat1 --> - <qualified-type-def type-id='type-id-1082' const='yes' id='type-id-1452'/> + <qualified-type-def type-id='type-id-1081' const='yes' id='type-id-1451'/> <!-- const OT::ChainContextFormat1& --> - <reference-type-def kind='lvalue' type-id='type-id-1452' size-in-bits='64' id='type-id-1453'/> + <reference-type-def kind='lvalue' type-id='type-id-1451' size-in-bits='64' id='type-id-1452'/> <!-- const OT::ChainContextFormat1* --> - <pointer-type-def type-id='type-id-1452' size-in-bits='64' id='type-id-1454'/> + <pointer-type-def type-id='type-id-1451' size-in-bits='64' id='type-id-1453'/> <!-- const OT::ChainContextFormat2 --> - <qualified-type-def type-id='type-id-1084' const='yes' id='type-id-1455'/> + <qualified-type-def type-id='type-id-1083' const='yes' id='type-id-1454'/> <!-- const OT::ChainContextFormat2& --> - <reference-type-def kind='lvalue' type-id='type-id-1455' size-in-bits='64' id='type-id-1456'/> + <reference-type-def kind='lvalue' type-id='type-id-1454' size-in-bits='64' id='type-id-1455'/> <!-- const OT::ChainContextFormat2* --> - <pointer-type-def type-id='type-id-1455' size-in-bits='64' id='type-id-1457'/> + <pointer-type-def type-id='type-id-1454' size-in-bits='64' id='type-id-1456'/> <!-- const OT::ChainContextFormat3 --> - <qualified-type-def type-id='type-id-1086' const='yes' id='type-id-1458'/> + <qualified-type-def type-id='type-id-1085' const='yes' id='type-id-1457'/> <!-- const OT::ChainContextFormat3& --> - <reference-type-def kind='lvalue' type-id='type-id-1458' size-in-bits='64' id='type-id-1459'/> + <reference-type-def kind='lvalue' type-id='type-id-1457' size-in-bits='64' id='type-id-1458'/> <!-- const OT::ChainContextFormat3* --> - <pointer-type-def type-id='type-id-1458' size-in-bits='64' id='type-id-1460'/> + <pointer-type-def type-id='type-id-1457' size-in-bits='64' id='type-id-1459'/> <!-- const OT::ChainRule --> - <qualified-type-def type-id='type-id-1088' const='yes' id='type-id-1461'/> + <qualified-type-def type-id='type-id-1087' const='yes' id='type-id-1460'/> <!-- const OT::ChainRule& --> - <reference-type-def kind='lvalue' type-id='type-id-1461' size-in-bits='64' id='type-id-1462'/> + <reference-type-def kind='lvalue' type-id='type-id-1460' size-in-bits='64' id='type-id-1461'/> <!-- const OT::ChainRule* --> - <pointer-type-def type-id='type-id-1461' size-in-bits='64' id='type-id-1463'/> + <pointer-type-def type-id='type-id-1460' size-in-bits='64' id='type-id-1462'/> <!-- const OT::ChainRuleSet --> - <qualified-type-def type-id='type-id-1091' const='yes' id='type-id-1464'/> + <qualified-type-def type-id='type-id-1090' const='yes' id='type-id-1463'/> <!-- const OT::ChainRuleSet& --> - <reference-type-def kind='lvalue' type-id='type-id-1464' size-in-bits='64' id='type-id-1465'/> + <reference-type-def kind='lvalue' type-id='type-id-1463' size-in-bits='64' id='type-id-1464'/> <!-- const OT::ChainRuleSet* --> - <pointer-type-def type-id='type-id-1464' size-in-bits='64' id='type-id-1466'/> + <pointer-type-def type-id='type-id-1463' size-in-bits='64' id='type-id-1465'/> <!-- const OT::ClassDef --> - <qualified-type-def type-id='type-id-1094' const='yes' id='type-id-1467'/> + <qualified-type-def type-id='type-id-1093' const='yes' id='type-id-1466'/> <!-- const OT::ClassDef& --> - <reference-type-def kind='lvalue' type-id='type-id-1467' size-in-bits='64' id='type-id-1468'/> + <reference-type-def kind='lvalue' type-id='type-id-1466' size-in-bits='64' id='type-id-1467'/> <!-- const OT::ClassDef* --> - <pointer-type-def type-id='type-id-1467' size-in-bits='64' id='type-id-1469'/> + <pointer-type-def type-id='type-id-1466' size-in-bits='64' id='type-id-1468'/> <!-- const OT::ClassDefFormat1 --> - <qualified-type-def type-id='type-id-1097' const='yes' id='type-id-1470'/> + <qualified-type-def type-id='type-id-1096' const='yes' id='type-id-1469'/> <!-- const OT::ClassDefFormat1* --> - <pointer-type-def type-id='type-id-1470' size-in-bits='64' id='type-id-453'/> + <pointer-type-def type-id='type-id-1469' size-in-bits='64' id='type-id-452'/> <!-- const OT::ClassDefFormat2 --> - <qualified-type-def type-id='type-id-1099' const='yes' id='type-id-1471'/> + <qualified-type-def type-id='type-id-1098' const='yes' id='type-id-1470'/> <!-- const OT::ClassDefFormat2* --> - <pointer-type-def type-id='type-id-1471' size-in-bits='64' id='type-id-1472'/> + <pointer-type-def type-id='type-id-1470' size-in-bits='64' id='type-id-1471'/> <!-- const OT::Context --> - <qualified-type-def type-id='type-id-1101' const='yes' id='type-id-1473'/> + <qualified-type-def type-id='type-id-1100' const='yes' id='type-id-1472'/> <!-- const OT::Context* --> - <pointer-type-def type-id='type-id-1473' size-in-bits='64' id='type-id-1474'/> + <pointer-type-def type-id='type-id-1472' size-in-bits='64' id='type-id-1473'/> <!-- const OT::ContextFormat1 --> - <qualified-type-def type-id='type-id-1109' const='yes' id='type-id-1475'/> + <qualified-type-def type-id='type-id-1108' const='yes' id='type-id-1474'/> <!-- const OT::ContextFormat1& --> - <reference-type-def kind='lvalue' type-id='type-id-1475' size-in-bits='64' id='type-id-1476'/> + <reference-type-def kind='lvalue' type-id='type-id-1474' size-in-bits='64' id='type-id-1475'/> <!-- const OT::ContextFormat1* --> - <pointer-type-def type-id='type-id-1475' size-in-bits='64' id='type-id-1477'/> + <pointer-type-def type-id='type-id-1474' size-in-bits='64' id='type-id-1476'/> <!-- const OT::ContextFormat2 --> - <qualified-type-def type-id='type-id-1111' const='yes' id='type-id-1478'/> + <qualified-type-def type-id='type-id-1110' const='yes' id='type-id-1477'/> <!-- const OT::ContextFormat2& --> - <reference-type-def kind='lvalue' type-id='type-id-1478' size-in-bits='64' id='type-id-1479'/> + <reference-type-def kind='lvalue' type-id='type-id-1477' size-in-bits='64' id='type-id-1478'/> <!-- const OT::ContextFormat2* --> - <pointer-type-def type-id='type-id-1478' size-in-bits='64' id='type-id-1480'/> + <pointer-type-def type-id='type-id-1477' size-in-bits='64' id='type-id-1479'/> <!-- const OT::ContextFormat3 --> - <qualified-type-def type-id='type-id-1113' const='yes' id='type-id-1481'/> + <qualified-type-def type-id='type-id-1112' const='yes' id='type-id-1480'/> <!-- const OT::ContextFormat3& --> - <reference-type-def kind='lvalue' type-id='type-id-1481' size-in-bits='64' id='type-id-1482'/> + <reference-type-def kind='lvalue' type-id='type-id-1480' size-in-bits='64' id='type-id-1481'/> <!-- const OT::ContextFormat3* --> - <pointer-type-def type-id='type-id-1481' size-in-bits='64' id='type-id-496'/> + <pointer-type-def type-id='type-id-1480' size-in-bits='64' id='type-id-495'/> <!-- const OT::Coverage --> - <qualified-type-def type-id='type-id-1115' const='yes' id='type-id-1483'/> + <qualified-type-def type-id='type-id-1114' const='yes' id='type-id-1482'/> <!-- const OT::Coverage& --> - <reference-type-def kind='lvalue' type-id='type-id-1483' size-in-bits='64' id='type-id-973'/> + <reference-type-def kind='lvalue' type-id='type-id-1482' size-in-bits='64' id='type-id-972'/> <!-- const OT::Coverage* --> - <pointer-type-def type-id='type-id-1483' size-in-bits='64' id='type-id-1484'/> + <pointer-type-def type-id='type-id-1482' size-in-bits='64' id='type-id-1483'/> <!-- const OT::CoverageFormat1 --> - <qualified-type-def type-id='type-id-1118' const='yes' id='type-id-1485'/> + <qualified-type-def type-id='type-id-1117' const='yes' id='type-id-1484'/> <!-- const OT::CoverageFormat1& --> - <reference-type-def kind='lvalue' type-id='type-id-1485' size-in-bits='64' id='type-id-1486'/> + <reference-type-def kind='lvalue' type-id='type-id-1484' size-in-bits='64' id='type-id-1485'/> <!-- const OT::CoverageFormat1* --> - <pointer-type-def type-id='type-id-1485' size-in-bits='64' id='type-id-1487'/> + <pointer-type-def type-id='type-id-1484' size-in-bits='64' id='type-id-1486'/> <!-- const OT::CoverageFormat2 --> - <qualified-type-def type-id='type-id-1121' const='yes' id='type-id-1488'/> + <qualified-type-def type-id='type-id-1120' const='yes' id='type-id-1487'/> <!-- const OT::CoverageFormat2& --> - <reference-type-def kind='lvalue' type-id='type-id-1488' size-in-bits='64' id='type-id-1489'/> + <reference-type-def kind='lvalue' type-id='type-id-1487' size-in-bits='64' id='type-id-1488'/> <!-- const OT::CoverageFormat2* --> - <pointer-type-def type-id='type-id-1488' size-in-bits='64' id='type-id-1490'/> + <pointer-type-def type-id='type-id-1487' size-in-bits='64' id='type-id-1489'/> <!-- const OT::CursivePos --> - <qualified-type-def type-id='type-id-1124' const='yes' id='type-id-1491'/> + <qualified-type-def type-id='type-id-1123' const='yes' id='type-id-1490'/> <!-- const OT::CursivePos* --> - <pointer-type-def type-id='type-id-1491' size-in-bits='64' id='type-id-1492'/> + <pointer-type-def type-id='type-id-1490' size-in-bits='64' id='type-id-1491'/> <!-- const OT::CursivePosFormat1 --> - <qualified-type-def type-id='type-id-1126' const='yes' id='type-id-1493'/> + <qualified-type-def type-id='type-id-1125' const='yes' id='type-id-1492'/> <!-- const OT::CursivePosFormat1& --> - <reference-type-def kind='lvalue' type-id='type-id-1493' size-in-bits='64' id='type-id-1494'/> + <reference-type-def kind='lvalue' type-id='type-id-1492' size-in-bits='64' id='type-id-1493'/> <!-- const OT::CursivePosFormat1* --> - <pointer-type-def type-id='type-id-1493' size-in-bits='64' id='type-id-1495'/> + <pointer-type-def type-id='type-id-1492' size-in-bits='64' id='type-id-1494'/> <!-- const OT::Device --> - <qualified-type-def type-id='type-id-1128' const='yes' id='type-id-1496'/> + <qualified-type-def type-id='type-id-1127' const='yes' id='type-id-1495'/> <!-- const OT::Device& --> - <reference-type-def kind='lvalue' type-id='type-id-1496' size-in-bits='64' id='type-id-1497'/> + <reference-type-def kind='lvalue' type-id='type-id-1495' size-in-bits='64' id='type-id-1496'/> <!-- const OT::Device* --> - <pointer-type-def type-id='type-id-1496' size-in-bits='64' id='type-id-447'/> + <pointer-type-def type-id='type-id-1495' size-in-bits='64' id='type-id-446'/> <!-- const OT::EntryExitRecord --> - <qualified-type-def type-id='type-id-842' const='yes' id='type-id-1498'/> + <qualified-type-def type-id='type-id-841' const='yes' id='type-id-1497'/> <!-- const OT::EntryExitRecord& --> - <reference-type-def kind='lvalue' type-id='type-id-1498' size-in-bits='64' id='type-id-1499'/> + <reference-type-def kind='lvalue' type-id='type-id-1497' size-in-bits='64' id='type-id-1498'/> <!-- const OT::EntryExitRecord* --> - <pointer-type-def type-id='type-id-1498' size-in-bits='64' id='type-id-1500'/> + <pointer-type-def type-id='type-id-1497' size-in-bits='64' id='type-id-1499'/> <!-- const OT::Extension<OT::ExtensionPos> --> - <qualified-type-def type-id='type-id-1133' const='yes' id='type-id-1501'/> + <qualified-type-def type-id='type-id-1132' const='yes' id='type-id-1500'/> <!-- const OT::Extension<OT::ExtensionPos>* --> - <pointer-type-def type-id='type-id-1501' size-in-bits='64' id='type-id-1502'/> + <pointer-type-def type-id='type-id-1500' size-in-bits='64' id='type-id-1501'/> <!-- const OT::Extension<OT::ExtensionSubst> --> - <qualified-type-def type-id='type-id-1135' const='yes' id='type-id-1503'/> + <qualified-type-def type-id='type-id-1134' const='yes' id='type-id-1502'/> <!-- const OT::Extension<OT::ExtensionSubst>* --> - <pointer-type-def type-id='type-id-1503' size-in-bits='64' id='type-id-1504'/> + <pointer-type-def type-id='type-id-1502' size-in-bits='64' id='type-id-1503'/> <!-- const OT::ExtensionFormat1 --> - <qualified-type-def type-id='type-id-1137' const='yes' id='type-id-1505'/> + <qualified-type-def type-id='type-id-1136' const='yes' id='type-id-1504'/> <!-- const OT::ExtensionFormat1* --> - <pointer-type-def type-id='type-id-1505' size-in-bits='64' id='type-id-503'/> + <pointer-type-def type-id='type-id-1504' size-in-bits='64' id='type-id-502'/> <!-- const OT::ExtensionSubst --> - <qualified-type-def type-id='type-id-1506' const='yes' id='type-id-1507'/> + <qualified-type-def type-id='type-id-1505' const='yes' id='type-id-1506'/> <!-- const OT::ExtensionSubst* --> - <pointer-type-def type-id='type-id-1507' size-in-bits='64' id='type-id-1508'/> + <pointer-type-def type-id='type-id-1506' size-in-bits='64' id='type-id-1507'/> <!-- const OT::Feature --> - <qualified-type-def type-id='type-id-1139' const='yes' id='type-id-1509'/> + <qualified-type-def type-id='type-id-1138' const='yes' id='type-id-1508'/> <!-- const OT::Feature& --> - <reference-type-def kind='lvalue' type-id='type-id-1509' size-in-bits='64' id='type-id-1510'/> + <reference-type-def kind='lvalue' type-id='type-id-1508' size-in-bits='64' id='type-id-1509'/> <!-- const OT::Feature* --> - <pointer-type-def type-id='type-id-1509' size-in-bits='64' id='type-id-473'/> + <pointer-type-def type-id='type-id-1508' size-in-bits='64' id='type-id-472'/> <!-- const OT::FeatureParams --> - <qualified-type-def type-id='type-id-1142' const='yes' id='type-id-1511'/> + <qualified-type-def type-id='type-id-1141' const='yes' id='type-id-1510'/> <!-- const OT::FeatureParams& --> - <reference-type-def kind='lvalue' type-id='type-id-1511' size-in-bits='64' id='type-id-1512'/> + <reference-type-def kind='lvalue' type-id='type-id-1510' size-in-bits='64' id='type-id-1511'/> <!-- const OT::FeatureParams* --> - <pointer-type-def type-id='type-id-1511' size-in-bits='64' id='type-id-1513'/> + <pointer-type-def type-id='type-id-1510' size-in-bits='64' id='type-id-1512'/> <!-- const OT::FeatureParamsCharacterVariants --> - <qualified-type-def type-id='type-id-1145' const='yes' id='type-id-1514'/> + <qualified-type-def type-id='type-id-1144' const='yes' id='type-id-1513'/> <!-- const OT::FeatureParamsCharacterVariants* --> - <pointer-type-def type-id='type-id-1514' size-in-bits='64' id='type-id-471'/> + <pointer-type-def type-id='type-id-1513' size-in-bits='64' id='type-id-470'/> <!-- const OT::FeatureParamsSize --> - <qualified-type-def type-id='type-id-1147' const='yes' id='type-id-1515'/> + <qualified-type-def type-id='type-id-1146' const='yes' id='type-id-1514'/> <!-- const OT::FeatureParamsSize& --> - <reference-type-def kind='lvalue' type-id='type-id-1515' size-in-bits='64' id='type-id-1516'/> + <reference-type-def kind='lvalue' type-id='type-id-1514' size-in-bits='64' id='type-id-1515'/> <!-- const OT::FeatureParamsSize* --> - <pointer-type-def type-id='type-id-1515' size-in-bits='64' id='type-id-468'/> + <pointer-type-def type-id='type-id-1514' size-in-bits='64' id='type-id-467'/> <!-- const OT::FeatureParamsStylisticSet --> - <qualified-type-def type-id='type-id-1149' const='yes' id='type-id-1517'/> + <qualified-type-def type-id='type-id-1148' const='yes' id='type-id-1516'/> <!-- const OT::FeatureParamsStylisticSet* --> - <pointer-type-def type-id='type-id-1517' size-in-bits='64' id='type-id-469'/> + <pointer-type-def type-id='type-id-1516' size-in-bits='64' id='type-id-468'/> <!-- const OT::GDEF --> - <qualified-type-def type-id='type-id-1151' const='yes' id='type-id-1518'/> + <qualified-type-def type-id='type-id-1150' const='yes' id='type-id-1517'/> <!-- const OT::GDEF& --> - <reference-type-def kind='lvalue' type-id='type-id-1518' size-in-bits='64' id='type-id-1519'/> + <reference-type-def kind='lvalue' type-id='type-id-1517' size-in-bits='64' id='type-id-1518'/> <!-- const OT::GDEF* --> - <pointer-type-def type-id='type-id-1518' size-in-bits='64' id='type-id-1520'/> + <pointer-type-def type-id='type-id-1517' size-in-bits='64' id='type-id-1519'/> <!-- const OT::GPOS --> - <qualified-type-def type-id='type-id-1153' const='yes' id='type-id-1521'/> + <qualified-type-def type-id='type-id-1152' const='yes' id='type-id-1520'/> <!-- const OT::GPOS& --> - <reference-type-def kind='lvalue' type-id='type-id-1521' size-in-bits='64' id='type-id-935'/> + <reference-type-def kind='lvalue' type-id='type-id-1520' size-in-bits='64' id='type-id-934'/> <!-- const OT::GPOS* --> - <pointer-type-def type-id='type-id-1521' size-in-bits='64' id='type-id-1522'/> + <pointer-type-def type-id='type-id-1520' size-in-bits='64' id='type-id-1521'/> <!-- const OT::GSUB --> - <qualified-type-def type-id='type-id-1155' const='yes' id='type-id-1523'/> + <qualified-type-def type-id='type-id-1154' const='yes' id='type-id-1522'/> <!-- const OT::GSUB& --> - <reference-type-def kind='lvalue' type-id='type-id-1523' size-in-bits='64' id='type-id-929'/> + <reference-type-def kind='lvalue' type-id='type-id-1522' size-in-bits='64' id='type-id-928'/> <!-- const OT::GSUB* --> - <pointer-type-def type-id='type-id-1523' size-in-bits='64' id='type-id-1524'/> + <pointer-type-def type-id='type-id-1522' size-in-bits='64' id='type-id-1523'/> <!-- const OT::GSUBGPOS --> - <qualified-type-def type-id='type-id-1157' const='yes' id='type-id-1525'/> + <qualified-type-def type-id='type-id-1156' const='yes' id='type-id-1524'/> <!-- const OT::GSUBGPOS* --> - <pointer-type-def type-id='type-id-1525' size-in-bits='64' id='type-id-1526'/> + <pointer-type-def type-id='type-id-1524' size-in-bits='64' id='type-id-1525'/> <!-- const OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > --> - <qualified-type-def type-id='type-id-1159' const='yes' id='type-id-1527'/> + <qualified-type-def type-id='type-id-1158' const='yes' id='type-id-1526'/> <!-- const OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1527' size-in-bits='64' id='type-id-489'/> + <pointer-type-def type-id='type-id-1526' size-in-bits='64' id='type-id-488'/> <!-- const OT::Index --> - <qualified-type-def type-id='type-id-844' const='yes' id='type-id-1528'/> + <qualified-type-def type-id='type-id-843' const='yes' id='type-id-1527'/> <!-- const OT::Index& --> - <reference-type-def kind='lvalue' type-id='type-id-1528' size-in-bits='64' id='type-id-1529'/> + <reference-type-def kind='lvalue' type-id='type-id-1527' size-in-bits='64' id='type-id-1528'/> <!-- const OT::Index* --> - <pointer-type-def type-id='type-id-1528' size-in-bits='64' id='type-id-1530'/> + <pointer-type-def type-id='type-id-1527' size-in-bits='64' id='type-id-1529'/> <!-- const OT::IndexArray --> - <qualified-type-def type-id='type-id-1531' const='yes' id='type-id-1532'/> + <qualified-type-def type-id='type-id-1530' const='yes' id='type-id-1531'/> <!-- const OT::IndexArray* --> - <pointer-type-def type-id='type-id-1532' size-in-bits='64' id='type-id-1533'/> + <pointer-type-def type-id='type-id-1531' size-in-bits='64' id='type-id-1532'/> <!-- const OT::LangSys --> - <qualified-type-def type-id='type-id-1162' const='yes' id='type-id-1534'/> + <qualified-type-def type-id='type-id-1161' const='yes' id='type-id-1533'/> <!-- const OT::LangSys& --> - <reference-type-def kind='lvalue' type-id='type-id-1534' size-in-bits='64' id='type-id-1535'/> + <reference-type-def kind='lvalue' type-id='type-id-1533' size-in-bits='64' id='type-id-1534'/> <!-- const OT::LangSys* --> - <pointer-type-def type-id='type-id-1534' size-in-bits='64' id='type-id-460'/> + <pointer-type-def type-id='type-id-1533' size-in-bits='64' id='type-id-459'/> <!-- const OT::LigCaretList --> - <qualified-type-def type-id='type-id-1165' const='yes' id='type-id-1536'/> + <qualified-type-def type-id='type-id-1164' const='yes' id='type-id-1535'/> <!-- const OT::LigCaretList& --> - <reference-type-def kind='lvalue' type-id='type-id-1536' size-in-bits='64' id='type-id-1537'/> + <reference-type-def kind='lvalue' type-id='type-id-1535' size-in-bits='64' id='type-id-1536'/> <!-- const OT::LigCaretList* --> - <pointer-type-def type-id='type-id-1536' size-in-bits='64' id='type-id-1538'/> + <pointer-type-def type-id='type-id-1535' size-in-bits='64' id='type-id-1537'/> <!-- const OT::LigGlyph --> - <qualified-type-def type-id='type-id-1168' const='yes' id='type-id-1539'/> + <qualified-type-def type-id='type-id-1167' const='yes' id='type-id-1538'/> <!-- const OT::LigGlyph& --> - <reference-type-def kind='lvalue' type-id='type-id-1539' size-in-bits='64' id='type-id-1540'/> + <reference-type-def kind='lvalue' type-id='type-id-1538' size-in-bits='64' id='type-id-1539'/> <!-- const OT::LigGlyph* --> - <pointer-type-def type-id='type-id-1539' size-in-bits='64' id='type-id-1541'/> + <pointer-type-def type-id='type-id-1538' size-in-bits='64' id='type-id-1540'/> <!-- const OT::Ligature --> - <qualified-type-def type-id='type-id-1171' const='yes' id='type-id-1542'/> + <qualified-type-def type-id='type-id-1170' const='yes' id='type-id-1541'/> <!-- const OT::Ligature& --> - <reference-type-def kind='lvalue' type-id='type-id-1542' size-in-bits='64' id='type-id-1543'/> + <reference-type-def kind='lvalue' type-id='type-id-1541' size-in-bits='64' id='type-id-1542'/> <!-- const OT::Ligature* --> - <pointer-type-def type-id='type-id-1542' size-in-bits='64' id='type-id-1544'/> + <pointer-type-def type-id='type-id-1541' size-in-bits='64' id='type-id-1543'/> <!-- const OT::LigatureSet --> - <qualified-type-def type-id='type-id-1172' const='yes' id='type-id-1545'/> + <qualified-type-def type-id='type-id-1171' const='yes' id='type-id-1544'/> <!-- const OT::LigatureSet& --> - <reference-type-def kind='lvalue' type-id='type-id-1545' size-in-bits='64' id='type-id-1546'/> + <reference-type-def kind='lvalue' type-id='type-id-1544' size-in-bits='64' id='type-id-1545'/> <!-- const OT::LigatureSet* --> - <pointer-type-def type-id='type-id-1545' size-in-bits='64' id='type-id-1547'/> + <pointer-type-def type-id='type-id-1544' size-in-bits='64' id='type-id-1546'/> <!-- const OT::LigatureSubst --> - <qualified-type-def type-id='type-id-1173' const='yes' id='type-id-1548'/> + <qualified-type-def type-id='type-id-1172' const='yes' id='type-id-1547'/> <!-- const OT::LigatureSubst* --> - <pointer-type-def type-id='type-id-1548' size-in-bits='64' id='type-id-1549'/> + <pointer-type-def type-id='type-id-1547' size-in-bits='64' id='type-id-1548'/> <!-- const OT::LigatureSubstFormat1 --> - <qualified-type-def type-id='type-id-1175' const='yes' id='type-id-1550'/> + <qualified-type-def type-id='type-id-1174' const='yes' id='type-id-1549'/> <!-- const OT::LigatureSubstFormat1& --> - <reference-type-def kind='lvalue' type-id='type-id-1550' size-in-bits='64' id='type-id-1551'/> + <reference-type-def kind='lvalue' type-id='type-id-1549' size-in-bits='64' id='type-id-1550'/> <!-- const OT::LigatureSubstFormat1* --> - <pointer-type-def type-id='type-id-1550' size-in-bits='64' id='type-id-1552'/> + <pointer-type-def type-id='type-id-1549' size-in-bits='64' id='type-id-1551'/> <!-- const OT::Lookup --> - <qualified-type-def type-id='type-id-1176' const='yes' id='type-id-1553'/> + <qualified-type-def type-id='type-id-1175' const='yes' id='type-id-1552'/> <!-- const OT::Lookup& --> - <reference-type-def kind='lvalue' type-id='type-id-1553' size-in-bits='64' id='type-id-1554'/> + <reference-type-def kind='lvalue' type-id='type-id-1552' size-in-bits='64' id='type-id-1553'/> <!-- const OT::Lookup* --> - <pointer-type-def type-id='type-id-1553' size-in-bits='64' id='type-id-480'/> + <pointer-type-def type-id='type-id-1552' size-in-bits='64' id='type-id-479'/> <!-- const OT::LookupRecord --> - <qualified-type-def type-id='type-id-847' const='yes' id='type-id-1555'/> + <qualified-type-def type-id='type-id-846' const='yes' id='type-id-1554'/> <!-- const OT::LookupRecord& --> - <reference-type-def kind='lvalue' type-id='type-id-1555' size-in-bits='64' id='type-id-1556'/> + <reference-type-def kind='lvalue' type-id='type-id-1554' size-in-bits='64' id='type-id-1555'/> <!-- const OT::LookupRecord* --> - <pointer-type-def type-id='type-id-1555' size-in-bits='64' id='type-id-1557'/> + <pointer-type-def type-id='type-id-1554' size-in-bits='64' id='type-id-1556'/> <!-- const OT::MarkArray --> - <qualified-type-def type-id='type-id-1179' const='yes' id='type-id-1558'/> + <qualified-type-def type-id='type-id-1178' const='yes' id='type-id-1557'/> <!-- const OT::MarkArray& --> - <reference-type-def kind='lvalue' type-id='type-id-1558' size-in-bits='64' id='type-id-1559'/> + <reference-type-def kind='lvalue' type-id='type-id-1557' size-in-bits='64' id='type-id-1558'/> <!-- const OT::MarkArray* --> - <pointer-type-def type-id='type-id-1558' size-in-bits='64' id='type-id-1560'/> + <pointer-type-def type-id='type-id-1557' size-in-bits='64' id='type-id-1559'/> <!-- const OT::MarkBasePos --> - <qualified-type-def type-id='type-id-1182' const='yes' id='type-id-1561'/> + <qualified-type-def type-id='type-id-1181' const='yes' id='type-id-1560'/> <!-- const OT::MarkBasePos* --> - <pointer-type-def type-id='type-id-1561' size-in-bits='64' id='type-id-1562'/> + <pointer-type-def type-id='type-id-1560' size-in-bits='64' id='type-id-1561'/> <!-- const OT::MarkBasePosFormat1 --> - <qualified-type-def type-id='type-id-1184' const='yes' id='type-id-1563'/> + <qualified-type-def type-id='type-id-1183' const='yes' id='type-id-1562'/> <!-- const OT::MarkBasePosFormat1& --> - <reference-type-def kind='lvalue' type-id='type-id-1563' size-in-bits='64' id='type-id-1564'/> + <reference-type-def kind='lvalue' type-id='type-id-1562' size-in-bits='64' id='type-id-1563'/> <!-- const OT::MarkBasePosFormat1* --> - <pointer-type-def type-id='type-id-1563' size-in-bits='64' id='type-id-522'/> + <pointer-type-def type-id='type-id-1562' size-in-bits='64' id='type-id-521'/> <!-- const OT::MarkGlyphSets --> - <qualified-type-def type-id='type-id-1186' const='yes' id='type-id-1565'/> + <qualified-type-def type-id='type-id-1185' const='yes' id='type-id-1564'/> <!-- const OT::MarkGlyphSets& --> - <reference-type-def kind='lvalue' type-id='type-id-1565' size-in-bits='64' id='type-id-1566'/> + <reference-type-def kind='lvalue' type-id='type-id-1564' size-in-bits='64' id='type-id-1565'/> <!-- const OT::MarkGlyphSets* --> - <pointer-type-def type-id='type-id-1565' size-in-bits='64' id='type-id-1567'/> + <pointer-type-def type-id='type-id-1564' size-in-bits='64' id='type-id-1566'/> <!-- const OT::MarkGlyphSetsFormat1 --> - <qualified-type-def type-id='type-id-1189' const='yes' id='type-id-1568'/> + <qualified-type-def type-id='type-id-1188' const='yes' id='type-id-1567'/> <!-- const OT::MarkGlyphSetsFormat1* --> - <pointer-type-def type-id='type-id-1568' size-in-bits='64' id='type-id-1569'/> + <pointer-type-def type-id='type-id-1567' size-in-bits='64' id='type-id-1568'/> <!-- const OT::MarkLigPos --> - <qualified-type-def type-id='type-id-1191' const='yes' id='type-id-1570'/> + <qualified-type-def type-id='type-id-1190' const='yes' id='type-id-1569'/> <!-- const OT::MarkLigPos* --> - <pointer-type-def type-id='type-id-1570' size-in-bits='64' id='type-id-1571'/> + <pointer-type-def type-id='type-id-1569' size-in-bits='64' id='type-id-1570'/> <!-- const OT::MarkLigPosFormat1 --> - <qualified-type-def type-id='type-id-1193' const='yes' id='type-id-1572'/> + <qualified-type-def type-id='type-id-1192' const='yes' id='type-id-1571'/> <!-- const OT::MarkLigPosFormat1& --> - <reference-type-def kind='lvalue' type-id='type-id-1572' size-in-bits='64' id='type-id-1573'/> + <reference-type-def kind='lvalue' type-id='type-id-1571' size-in-bits='64' id='type-id-1572'/> <!-- const OT::MarkLigPosFormat1* --> - <pointer-type-def type-id='type-id-1572' size-in-bits='64' id='type-id-525'/> + <pointer-type-def type-id='type-id-1571' size-in-bits='64' id='type-id-524'/> <!-- const OT::MarkMarkPos --> - <qualified-type-def type-id='type-id-1195' const='yes' id='type-id-1574'/> + <qualified-type-def type-id='type-id-1194' const='yes' id='type-id-1573'/> <!-- const OT::MarkMarkPos* --> - <pointer-type-def type-id='type-id-1574' size-in-bits='64' id='type-id-1575'/> + <pointer-type-def type-id='type-id-1573' size-in-bits='64' id='type-id-1574'/> <!-- const OT::MarkMarkPosFormat1 --> - <qualified-type-def type-id='type-id-1197' const='yes' id='type-id-1576'/> + <qualified-type-def type-id='type-id-1196' const='yes' id='type-id-1575'/> <!-- const OT::MarkMarkPosFormat1& --> - <reference-type-def kind='lvalue' type-id='type-id-1576' size-in-bits='64' id='type-id-1577'/> + <reference-type-def kind='lvalue' type-id='type-id-1575' size-in-bits='64' id='type-id-1576'/> <!-- const OT::MarkMarkPosFormat1* --> - <pointer-type-def type-id='type-id-1576' size-in-bits='64' id='type-id-526'/> + <pointer-type-def type-id='type-id-1575' size-in-bits='64' id='type-id-525'/> <!-- const OT::MarkRecord --> - <qualified-type-def type-id='type-id-849' const='yes' id='type-id-1578'/> + <qualified-type-def type-id='type-id-848' const='yes' id='type-id-1577'/> <!-- const OT::MarkRecord& --> - <reference-type-def kind='lvalue' type-id='type-id-1578' size-in-bits='64' id='type-id-1579'/> + <reference-type-def kind='lvalue' type-id='type-id-1577' size-in-bits='64' id='type-id-1578'/> <!-- const OT::MarkRecord* --> - <pointer-type-def type-id='type-id-1578' size-in-bits='64' id='type-id-518'/> + <pointer-type-def type-id='type-id-1577' size-in-bits='64' id='type-id-517'/> <!-- const OT::MultipleSubst --> - <qualified-type-def type-id='type-id-1201' const='yes' id='type-id-1580'/> + <qualified-type-def type-id='type-id-1200' const='yes' id='type-id-1579'/> <!-- const OT::MultipleSubst* --> - <pointer-type-def type-id='type-id-1580' size-in-bits='64' id='type-id-1581'/> + <pointer-type-def type-id='type-id-1579' size-in-bits='64' id='type-id-1580'/> <!-- const OT::MultipleSubstFormat1 --> - <qualified-type-def type-id='type-id-1203' const='yes' id='type-id-1582'/> + <qualified-type-def type-id='type-id-1202' const='yes' id='type-id-1581'/> <!-- const OT::MultipleSubstFormat1& --> - <reference-type-def kind='lvalue' type-id='type-id-1582' size-in-bits='64' id='type-id-1583'/> + <reference-type-def kind='lvalue' type-id='type-id-1581' size-in-bits='64' id='type-id-1582'/> <!-- const OT::MultipleSubstFormat1* --> - <pointer-type-def type-id='type-id-1582' size-in-bits='64' id='type-id-1584'/> + <pointer-type-def type-id='type-id-1581' size-in-bits='64' id='type-id-1583'/> <!-- const OT::Offset<OT::IntType<short unsigned int, 2u> > --> - <qualified-type-def type-id='type-id-851' const='yes' id='type-id-1585'/> + <qualified-type-def type-id='type-id-850' const='yes' id='type-id-1584'/> <!-- const OT::Offset<OT::IntType<short unsigned int, 2u> >& --> - <reference-type-def kind='lvalue' type-id='type-id-1585' size-in-bits='64' id='type-id-1586'/> + <reference-type-def kind='lvalue' type-id='type-id-1584' size-in-bits='64' id='type-id-1585'/> <!-- const OT::Offset<OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1585' size-in-bits='64' id='type-id-1587'/> + <pointer-type-def type-id='type-id-1584' size-in-bits='64' id='type-id-1586'/> <!-- const OT::OffsetListOf<OT::AnchorMatrix> --> - <qualified-type-def type-id='type-id-1206' const='yes' id='type-id-1588'/> + <qualified-type-def type-id='type-id-1205' const='yes' id='type-id-1587'/> <!-- const OT::OffsetListOf<OT::AnchorMatrix>& --> - <reference-type-def kind='lvalue' type-id='type-id-1588' size-in-bits='64' id='type-id-1589'/> + <reference-type-def kind='lvalue' type-id='type-id-1587' size-in-bits='64' id='type-id-1588'/> <!-- const OT::OffsetListOf<OT::AnchorMatrix>* --> - <pointer-type-def type-id='type-id-1588' size-in-bits='64' id='type-id-1590'/> + <pointer-type-def type-id='type-id-1587' size-in-bits='64' id='type-id-1589'/> <!-- const OT::OffsetListOf<OT::Lookup> --> - <qualified-type-def type-id='type-id-1209' const='yes' id='type-id-1591'/> + <qualified-type-def type-id='type-id-1208' const='yes' id='type-id-1590'/> <!-- const OT::OffsetListOf<OT::Lookup>& --> - <reference-type-def kind='lvalue' type-id='type-id-1591' size-in-bits='64' id='type-id-1592'/> + <reference-type-def kind='lvalue' type-id='type-id-1590' size-in-bits='64' id='type-id-1591'/> <!-- const OT::OffsetListOf<OT::Lookup>* --> - <pointer-type-def type-id='type-id-1591' size-in-bits='64' id='type-id-1593'/> + <pointer-type-def type-id='type-id-1590' size-in-bits='64' id='type-id-1592'/> <!-- const OT::OffsetListOf<OT::PosLookup> --> - <qualified-type-def type-id='type-id-1212' const='yes' id='type-id-1594'/> + <qualified-type-def type-id='type-id-1211' const='yes' id='type-id-1593'/> <!-- const OT::OffsetListOf<OT::PosLookup>& --> - <reference-type-def kind='lvalue' type-id='type-id-1594' size-in-bits='64' id='type-id-1595'/> + <reference-type-def kind='lvalue' type-id='type-id-1593' size-in-bits='64' id='type-id-1594'/> <!-- const OT::OffsetListOf<OT::PosLookup>* --> - <pointer-type-def type-id='type-id-1594' size-in-bits='64' id='type-id-1596'/> + <pointer-type-def type-id='type-id-1593' size-in-bits='64' id='type-id-1595'/> <!-- const OT::OffsetListOf<OT::SubstLookup> --> - <qualified-type-def type-id='type-id-1215' const='yes' id='type-id-1597'/> + <qualified-type-def type-id='type-id-1214' const='yes' id='type-id-1596'/> <!-- const OT::OffsetListOf<OT::SubstLookup>& --> - <reference-type-def kind='lvalue' type-id='type-id-1597' size-in-bits='64' id='type-id-1598'/> + <reference-type-def kind='lvalue' type-id='type-id-1596' size-in-bits='64' id='type-id-1597'/> <!-- const OT::OffsetListOf<OT::SubstLookup>* --> - <pointer-type-def type-id='type-id-1597' size-in-bits='64' id='type-id-1599'/> + <pointer-type-def type-id='type-id-1596' size-in-bits='64' id='type-id-1598'/> <!-- const OT::OffsetTo<OT::Anchor, OT::IntType<short unsigned int, 2u> > --> - <qualified-type-def type-id='type-id-853' const='yes' id='type-id-1600'/> + <qualified-type-def type-id='type-id-852' const='yes' id='type-id-1599'/> <!-- const OT::OffsetTo<OT::Anchor, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1600' size-in-bits='64' id='type-id-516'/> + <pointer-type-def type-id='type-id-1599' size-in-bits='64' id='type-id-515'/> <!-- const OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> > --> - <qualified-type-def type-id='type-id-855' const='yes' id='type-id-1601'/> + <qualified-type-def type-id='type-id-854' const='yes' id='type-id-1600'/> <!-- const OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >& --> - <reference-type-def kind='lvalue' type-id='type-id-1601' size-in-bits='64' id='type-id-1602'/> + <reference-type-def kind='lvalue' type-id='type-id-1600' size-in-bits='64' id='type-id-1601'/> <!-- const OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1601' size-in-bits='64' id='type-id-521'/> + <pointer-type-def type-id='type-id-1600' size-in-bits='64' id='type-id-520'/> <!-- const OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> - <qualified-type-def type-id='type-id-857' const='yes' id='type-id-1603'/> + <qualified-type-def type-id='type-id-856' const='yes' id='type-id-1602'/> <!-- const OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >& --> - <reference-type-def kind='lvalue' type-id='type-id-1603' size-in-bits='64' id='type-id-1604'/> + <reference-type-def kind='lvalue' type-id='type-id-1602' size-in-bits='64' id='type-id-1603'/> <!-- const OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1603' size-in-bits='64' id='type-id-441'/> + <pointer-type-def type-id='type-id-1602' size-in-bits='64' id='type-id-440'/> <!-- const OT::OffsetTo<OT::AttachList, OT::IntType<short unsigned int, 2u> > --> - <qualified-type-def type-id='type-id-1220' const='yes' id='type-id-1605'/> + <qualified-type-def type-id='type-id-1219' const='yes' id='type-id-1604'/> <!-- const OT::OffsetTo<OT::AttachList, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1605' size-in-bits='64' id='type-id-442'/> + <pointer-type-def type-id='type-id-1604' size-in-bits='64' id='type-id-441'/> <!-- const OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> > --> - <qualified-type-def type-id='type-id-859' const='yes' id='type-id-1606'/> + <qualified-type-def type-id='type-id-858' const='yes' id='type-id-1605'/> <!-- const OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >& --> - <reference-type-def kind='lvalue' type-id='type-id-1606' size-in-bits='64' id='type-id-1607'/> + <reference-type-def kind='lvalue' type-id='type-id-1605' size-in-bits='64' id='type-id-1606'/> <!-- const OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1606' size-in-bits='64' id='type-id-450'/> + <pointer-type-def type-id='type-id-1605' size-in-bits='64' id='type-id-449'/> <!-- const OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> > --> - <qualified-type-def type-id='type-id-861' const='yes' id='type-id-1608'/> + <qualified-type-def type-id='type-id-860' const='yes' id='type-id-1607'/> <!-- const OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >& --> - <reference-type-def kind='lvalue' type-id='type-id-1608' size-in-bits='64' id='type-id-1609'/> + <reference-type-def kind='lvalue' type-id='type-id-1607' size-in-bits='64' id='type-id-1608'/> <!-- const OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1608' size-in-bits='64' id='type-id-500'/> + <pointer-type-def type-id='type-id-1607' size-in-bits='64' id='type-id-499'/> <!-- const OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> > --> - <qualified-type-def type-id='type-id-863' const='yes' id='type-id-1610'/> + <qualified-type-def type-id='type-id-862' const='yes' id='type-id-1609'/> <!-- const OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >& --> - <reference-type-def kind='lvalue' type-id='type-id-1610' size-in-bits='64' id='type-id-1611'/> + <reference-type-def kind='lvalue' type-id='type-id-1609' size-in-bits='64' id='type-id-1610'/> <!-- const OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1610' size-in-bits='64' id='type-id-501'/> + <pointer-type-def type-id='type-id-1609' size-in-bits='64' id='type-id-500'/> <!-- const OT::OffsetTo<OT::ClassDef, OT::IntType<short unsigned int, 2u> > --> - <qualified-type-def type-id='type-id-1224' const='yes' id='type-id-1612'/> + <qualified-type-def type-id='type-id-1223' const='yes' id='type-id-1611'/> <!-- const OT::OffsetTo<OT::ClassDef, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1612' size-in-bits='64' id='type-id-454'/> + <pointer-type-def type-id='type-id-1611' size-in-bits='64' id='type-id-453'/> <!-- const OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > --> - <qualified-type-def type-id='type-id-865' const='yes' id='type-id-1613'/> + <qualified-type-def type-id='type-id-864' const='yes' id='type-id-1612'/> <!-- const OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >& --> - <reference-type-def kind='lvalue' type-id='type-id-1613' size-in-bits='64' id='type-id-1614'/> + <reference-type-def kind='lvalue' type-id='type-id-1612' size-in-bits='64' id='type-id-1613'/> <!-- const OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1613' size-in-bits='64' id='type-id-439'/> + <pointer-type-def type-id='type-id-1612' size-in-bits='64' id='type-id-438'/> <!-- const OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> > --> - <qualified-type-def type-id='type-id-867' const='yes' id='type-id-1615'/> + <qualified-type-def type-id='type-id-866' const='yes' id='type-id-1614'/> <!-- const OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >& --> - <reference-type-def kind='lvalue' type-id='type-id-1615' size-in-bits='64' id='type-id-1616'/> + <reference-type-def kind='lvalue' type-id='type-id-1614' size-in-bits='64' id='type-id-1615'/> <!-- const OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >* --> - <pointer-type-def type-id='type-id-1615' size-in-bits='64' id='type-id-456'/> + <pointer-type-def type-id='type-id-1614' size-in-bits='64' id='type-id-455'/> <!-- const OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> > --> - <qualified-type-def type-id='type-id-1227' const='yes' id='type-id-1617'/> + <qualified-type-def type-id='type-id-1226' const='yes' id='type-id-1616'/> <!-- const OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> >& --> - <reference-type-def kind='lvalue' type-id='type-id-1617' size-in-bits='64' id='type-id-1618'/> + <reference-type-def kind='lvalue' type-id='type-id-1616' size-in-bits='64' id='type-id-1617'/> <!-- const OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1617' size-in-bits='64' id='type-id-448'/> + <pointer-type-def type-id='type-id-1616' size-in-bits='64' id='type-id-447'/> <!-- const OT::OffsetTo<OT::Feature, OT::IntType<short unsigned int, 2u> > --> - <qualified-type-def type-id='type-id-1229' const='yes' id='type-id-1619'/> + <qualified-type-def type-id='type-id-1228' const='yes' id='type-id-1618'/> <!-- const OT::OffsetTo<OT::Feature, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1619' size-in-bits='64' id='type-id-475'/> + <pointer-type-def type-id='type-id-1618' size-in-bits='64' id='type-id-474'/> <!-- const OT::OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> > --> - <qualified-type-def type-id='type-id-1230' const='yes' id='type-id-1620'/> + <qualified-type-def type-id='type-id-1229' const='yes' id='type-id-1619'/> <!-- const OT::OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> >& --> - <reference-type-def kind='lvalue' type-id='type-id-1620' size-in-bits='64' id='type-id-474'/> + <reference-type-def kind='lvalue' type-id='type-id-1619' size-in-bits='64' id='type-id-473'/> <!-- const OT::OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1620' size-in-bits='64' id='type-id-472'/> + <pointer-type-def type-id='type-id-1619' size-in-bits='64' id='type-id-471'/> <!-- const OT::OffsetTo<OT::LangSys, OT::IntType<short unsigned int, 2u> > --> - <qualified-type-def type-id='type-id-1231' const='yes' id='type-id-1621'/> + <qualified-type-def type-id='type-id-1230' const='yes' id='type-id-1620'/> <!-- const OT::OffsetTo<OT::LangSys, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1621' size-in-bits='64' id='type-id-461'/> + <pointer-type-def type-id='type-id-1620' size-in-bits='64' id='type-id-460'/> <!-- const OT::OffsetTo<OT::LigCaretList, OT::IntType<short unsigned int, 2u> > --> - <qualified-type-def type-id='type-id-1232' const='yes' id='type-id-1622'/> + <qualified-type-def type-id='type-id-1231' const='yes' id='type-id-1621'/> <!-- const OT::OffsetTo<OT::LigCaretList, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1622' size-in-bits='64' id='type-id-452'/> + <pointer-type-def type-id='type-id-1621' size-in-bits='64' id='type-id-451'/> <!-- const OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> > --> - <qualified-type-def type-id='type-id-869' const='yes' id='type-id-1623'/> + <qualified-type-def type-id='type-id-868' const='yes' id='type-id-1622'/> <!-- const OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >& --> - <reference-type-def kind='lvalue' type-id='type-id-1623' size-in-bits='64' id='type-id-1624'/> + <reference-type-def kind='lvalue' type-id='type-id-1622' size-in-bits='64' id='type-id-1623'/> <!-- const OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1623' size-in-bits='64' id='type-id-451'/> + <pointer-type-def type-id='type-id-1622' size-in-bits='64' id='type-id-450'/> <!-- const OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> > --> - <qualified-type-def type-id='type-id-871' const='yes' id='type-id-1625'/> + <qualified-type-def type-id='type-id-870' const='yes' id='type-id-1624'/> <!-- const OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >& --> - <reference-type-def kind='lvalue' type-id='type-id-1625' size-in-bits='64' id='type-id-1626'/> + <reference-type-def kind='lvalue' type-id='type-id-1624' size-in-bits='64' id='type-id-1625'/> <!-- const OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1625' size-in-bits='64' id='type-id-490'/> + <pointer-type-def type-id='type-id-1624' size-in-bits='64' id='type-id-489'/> <!-- const OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> > --> - <qualified-type-def type-id='type-id-873' const='yes' id='type-id-1627'/> + <qualified-type-def type-id='type-id-872' const='yes' id='type-id-1626'/> <!-- const OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >& --> - <reference-type-def kind='lvalue' type-id='type-id-1627' size-in-bits='64' id='type-id-1628'/> + <reference-type-def kind='lvalue' type-id='type-id-1626' size-in-bits='64' id='type-id-1627'/> <!-- const OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1627' size-in-bits='64' id='type-id-491'/> + <pointer-type-def type-id='type-id-1626' size-in-bits='64' id='type-id-490'/> <!-- const OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> > --> - <qualified-type-def type-id='type-id-875' const='yes' id='type-id-1629'/> + <qualified-type-def type-id='type-id-874' const='yes' id='type-id-1628'/> <!-- const OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >& --> - <reference-type-def kind='lvalue' type-id='type-id-1629' size-in-bits='64' id='type-id-1630'/> + <reference-type-def kind='lvalue' type-id='type-id-1628' size-in-bits='64' id='type-id-1629'/> <!-- const OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1629' size-in-bits='64' id='type-id-481'/> + <pointer-type-def type-id='type-id-1628' size-in-bits='64' id='type-id-480'/> <!-- const OT::OffsetTo<OT::MarkArray, OT::IntType<short unsigned int, 2u> > --> - <qualified-type-def type-id='type-id-1237' const='yes' id='type-id-1631'/> + <qualified-type-def type-id='type-id-1236' const='yes' id='type-id-1630'/> <!-- const OT::OffsetTo<OT::MarkArray, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1631' size-in-bits='64' id='type-id-519'/> + <pointer-type-def type-id='type-id-1630' size-in-bits='64' id='type-id-518'/> <!-- const OT::OffsetTo<OT::MarkGlyphSets, OT::IntType<short unsigned int, 2u> > --> - <qualified-type-def type-id='type-id-877' const='yes' id='type-id-1632'/> + <qualified-type-def type-id='type-id-876' const='yes' id='type-id-1631'/> <!-- const OT::OffsetTo<OT::MarkGlyphSets, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1632' size-in-bits='64' id='type-id-457'/> + <pointer-type-def type-id='type-id-1631' size-in-bits='64' id='type-id-456'/> <!-- const OT::OffsetTo<OT::OffsetListOf<OT::AnchorMatrix>, OT::IntType<short unsigned int, 2u> > --> - <qualified-type-def type-id='type-id-1238' const='yes' id='type-id-1633'/> + <qualified-type-def type-id='type-id-1237' const='yes' id='type-id-1632'/> <!-- const OT::OffsetTo<OT::OffsetListOf<OT::AnchorMatrix>, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1633' size-in-bits='64' id='type-id-524'/> + <pointer-type-def type-id='type-id-1632' size-in-bits='64' id='type-id-523'/> <!-- const OT::OffsetTo<OT::OffsetListOf<OT::Lookup>, OT::IntType<short unsigned int, 2u> > --> - <qualified-type-def type-id='type-id-1239' const='yes' id='type-id-1634'/> + <qualified-type-def type-id='type-id-1238' const='yes' id='type-id-1633'/> <!-- const OT::OffsetTo<OT::OffsetListOf<OT::Lookup>, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1634' size-in-bits='64' id='type-id-482'/> + <pointer-type-def type-id='type-id-1633' size-in-bits='64' id='type-id-481'/> <!-- const OT::OffsetTo<OT::OffsetListOf<OT::PosLookup>, OT::IntType<short unsigned int, 2u> > --> - <qualified-type-def type-id='type-id-1240' const='yes' id='type-id-1635'/> + <qualified-type-def type-id='type-id-1239' const='yes' id='type-id-1634'/> <!-- const OT::OffsetTo<OT::OffsetListOf<OT::PosLookup>, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1635' size-in-bits='64' id='type-id-533'/> + <pointer-type-def type-id='type-id-1634' size-in-bits='64' id='type-id-532'/> <!-- const OT::OffsetTo<OT::OffsetListOf<OT::SubstLookup>, OT::IntType<short unsigned int, 2u> > --> - <qualified-type-def type-id='type-id-1241' const='yes' id='type-id-1636'/> + <qualified-type-def type-id='type-id-1240' const='yes' id='type-id-1635'/> <!-- const OT::OffsetTo<OT::OffsetListOf<OT::SubstLookup>, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1636' size-in-bits='64' id='type-id-506'/> + <pointer-type-def type-id='type-id-1635' size-in-bits='64' id='type-id-505'/> <!-- const OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> > --> - <qualified-type-def type-id='type-id-879' const='yes' id='type-id-1637'/> + <qualified-type-def type-id='type-id-878' const='yes' id='type-id-1636'/> <!-- const OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >& --> - <reference-type-def kind='lvalue' type-id='type-id-1637' size-in-bits='64' id='type-id-1638'/> + <reference-type-def kind='lvalue' type-id='type-id-1636' size-in-bits='64' id='type-id-1637'/> <!-- const OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1637' size-in-bits='64' id='type-id-511'/> + <pointer-type-def type-id='type-id-1636' size-in-bits='64' id='type-id-510'/> <!-- const OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> > --> - <qualified-type-def type-id='type-id-881' const='yes' id='type-id-1639'/> + <qualified-type-def type-id='type-id-880' const='yes' id='type-id-1638'/> <!-- const OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >& --> - <reference-type-def kind='lvalue' type-id='type-id-1639' size-in-bits='64' id='type-id-1640'/> + <reference-type-def kind='lvalue' type-id='type-id-1638' size-in-bits='64' id='type-id-1639'/> <!-- const OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1639' size-in-bits='64' id='type-id-532'/> + <pointer-type-def type-id='type-id-1638' size-in-bits='64' id='type-id-531'/> <!-- const OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> > --> - <qualified-type-def type-id='type-id-883' const='yes' id='type-id-1641'/> + <qualified-type-def type-id='type-id-882' const='yes' id='type-id-1640'/> <!-- const OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >& --> - <reference-type-def kind='lvalue' type-id='type-id-1641' size-in-bits='64' id='type-id-1642'/> + <reference-type-def kind='lvalue' type-id='type-id-1640' size-in-bits='64' id='type-id-1641'/> <!-- const OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1641' size-in-bits='64' id='type-id-531'/> + <pointer-type-def type-id='type-id-1640' size-in-bits='64' id='type-id-530'/> <!-- const OT::OffsetTo<OT::RecordListOf<OT::Feature>, OT::IntType<short unsigned int, 2u> > --> - <qualified-type-def type-id='type-id-1245' const='yes' id='type-id-1643'/> + <qualified-type-def type-id='type-id-1244' const='yes' id='type-id-1642'/> <!-- const OT::OffsetTo<OT::RecordListOf<OT::Feature>, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1643' size-in-bits='64' id='type-id-477'/> + <pointer-type-def type-id='type-id-1642' size-in-bits='64' id='type-id-476'/> <!-- const OT::OffsetTo<OT::RecordListOf<OT::Script>, OT::IntType<short unsigned int, 2u> > --> - <qualified-type-def type-id='type-id-1246' const='yes' id='type-id-1644'/> + <qualified-type-def type-id='type-id-1245' const='yes' id='type-id-1643'/> <!-- const OT::OffsetTo<OT::RecordListOf<OT::Script>, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1644' size-in-bits='64' id='type-id-466'/> + <pointer-type-def type-id='type-id-1643' size-in-bits='64' id='type-id-465'/> <!-- const OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> > --> - <qualified-type-def type-id='type-id-885' const='yes' id='type-id-1645'/> + <qualified-type-def type-id='type-id-884' const='yes' id='type-id-1644'/> <!-- const OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >& --> - <reference-type-def kind='lvalue' type-id='type-id-1645' size-in-bits='64' id='type-id-1646'/> + <reference-type-def kind='lvalue' type-id='type-id-1644' size-in-bits='64' id='type-id-1645'/> <!-- const OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1645' size-in-bits='64' id='type-id-494'/> + <pointer-type-def type-id='type-id-1644' size-in-bits='64' id='type-id-493'/> <!-- const OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> > --> - <qualified-type-def type-id='type-id-887' const='yes' id='type-id-1647'/> + <qualified-type-def type-id='type-id-886' const='yes' id='type-id-1646'/> <!-- const OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >& --> - <reference-type-def kind='lvalue' type-id='type-id-1647' size-in-bits='64' id='type-id-1648'/> + <reference-type-def kind='lvalue' type-id='type-id-1646' size-in-bits='64' id='type-id-1647'/> <!-- const OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1647' size-in-bits='64' id='type-id-495'/> + <pointer-type-def type-id='type-id-1646' size-in-bits='64' id='type-id-494'/> <!-- const OT::OffsetTo<OT::Script, OT::IntType<short unsigned int, 2u> > --> - <qualified-type-def type-id='type-id-1249' const='yes' id='type-id-1649'/> + <qualified-type-def type-id='type-id-1248' const='yes' id='type-id-1648'/> <!-- const OT::OffsetTo<OT::Script, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1649' size-in-bits='64' id='type-id-464'/> + <pointer-type-def type-id='type-id-1648' size-in-bits='64' id='type-id-463'/> <!-- const OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> > --> - <qualified-type-def type-id='type-id-889' const='yes' id='type-id-1650'/> + <qualified-type-def type-id='type-id-888' const='yes' id='type-id-1649'/> <!-- const OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >& --> - <reference-type-def kind='lvalue' type-id='type-id-1650' size-in-bits='64' id='type-id-1651'/> + <reference-type-def kind='lvalue' type-id='type-id-1649' size-in-bits='64' id='type-id-1650'/> <!-- const OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1650' size-in-bits='64' id='type-id-486'/> + <pointer-type-def type-id='type-id-1649' size-in-bits='64' id='type-id-485'/> <!-- const OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> > --> - <qualified-type-def type-id='type-id-891' const='yes' id='type-id-1652'/> + <qualified-type-def type-id='type-id-890' const='yes' id='type-id-1651'/> <!-- const OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >& --> - <reference-type-def kind='lvalue' type-id='type-id-1652' size-in-bits='64' id='type-id-1653'/> + <reference-type-def kind='lvalue' type-id='type-id-1651' size-in-bits='64' id='type-id-1652'/> <!-- const OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1652' size-in-bits='64' id='type-id-505'/> + <pointer-type-def type-id='type-id-1651' size-in-bits='64' id='type-id-504'/> <!-- const OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> > --> - <qualified-type-def type-id='type-id-893' const='yes' id='type-id-1654'/> + <qualified-type-def type-id='type-id-892' const='yes' id='type-id-1653'/> <!-- const OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >& --> - <reference-type-def kind='lvalue' type-id='type-id-1654' size-in-bits='64' id='type-id-1655'/> + <reference-type-def kind='lvalue' type-id='type-id-1653' size-in-bits='64' id='type-id-1654'/> <!-- const OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1654' size-in-bits='64' id='type-id-504'/> + <pointer-type-def type-id='type-id-1653' size-in-bits='64' id='type-id-503'/> <!-- const OT::PairPos --> - <qualified-type-def type-id='type-id-1253' const='yes' id='type-id-1656'/> + <qualified-type-def type-id='type-id-1252' const='yes' id='type-id-1655'/> <!-- const OT::PairPos* --> - <pointer-type-def type-id='type-id-1656' size-in-bits='64' id='type-id-1657'/> + <pointer-type-def type-id='type-id-1655' size-in-bits='64' id='type-id-1656'/> <!-- const OT::PairPosFormat1 --> - <qualified-type-def type-id='type-id-1255' const='yes' id='type-id-1658'/> + <qualified-type-def type-id='type-id-1254' const='yes' id='type-id-1657'/> <!-- const OT::PairPosFormat1& --> - <reference-type-def kind='lvalue' type-id='type-id-1658' size-in-bits='64' id='type-id-1659'/> + <reference-type-def kind='lvalue' type-id='type-id-1657' size-in-bits='64' id='type-id-1658'/> <!-- const OT::PairPosFormat1* --> - <pointer-type-def type-id='type-id-1658' size-in-bits='64' id='type-id-529'/> + <pointer-type-def type-id='type-id-1657' size-in-bits='64' id='type-id-528'/> <!-- const OT::PairPosFormat2 --> - <qualified-type-def type-id='type-id-1257' const='yes' id='type-id-1660'/> + <qualified-type-def type-id='type-id-1256' const='yes' id='type-id-1659'/> <!-- const OT::PairPosFormat2& --> - <reference-type-def kind='lvalue' type-id='type-id-1660' size-in-bits='64' id='type-id-1661'/> + <reference-type-def kind='lvalue' type-id='type-id-1659' size-in-bits='64' id='type-id-1660'/> <!-- const OT::PairPosFormat2* --> - <pointer-type-def type-id='type-id-1660' size-in-bits='64' id='type-id-530'/> + <pointer-type-def type-id='type-id-1659' size-in-bits='64' id='type-id-529'/> <!-- const OT::PairSet --> - <qualified-type-def type-id='type-id-1259' const='yes' id='type-id-1662'/> + <qualified-type-def type-id='type-id-1258' const='yes' id='type-id-1661'/> <!-- const OT::PairSet& --> - <reference-type-def kind='lvalue' type-id='type-id-1662' size-in-bits='64' id='type-id-1663'/> + <reference-type-def kind='lvalue' type-id='type-id-1661' size-in-bits='64' id='type-id-1662'/> <!-- const OT::PairSet* --> - <pointer-type-def type-id='type-id-1662' size-in-bits='64' id='type-id-510'/> + <pointer-type-def type-id='type-id-1661' size-in-bits='64' id='type-id-509'/> <!-- const OT::PairSet::sanitize_closure_t --> - <qualified-type-def type-id='type-id-1262' const='yes' id='type-id-1664'/> + <qualified-type-def type-id='type-id-1261' const='yes' id='type-id-1663'/> <!-- const OT::PairSet::sanitize_closure_t* --> - <pointer-type-def type-id='type-id-1664' size-in-bits='64' id='type-id-1665'/> + <pointer-type-def type-id='type-id-1663' size-in-bits='64' id='type-id-1664'/> <!-- const OT::PosLookup --> - <qualified-type-def type-id='type-id-933' const='yes' id='type-id-1666'/> + <qualified-type-def type-id='type-id-932' const='yes' id='type-id-1665'/> <!-- const OT::PosLookup& --> - <reference-type-def kind='lvalue' type-id='type-id-1666' size-in-bits='64' id='type-id-923'/> + <reference-type-def kind='lvalue' type-id='type-id-1665' size-in-bits='64' id='type-id-922'/> <!-- const OT::PosLookup* --> - <pointer-type-def type-id='type-id-1666' size-in-bits='64' id='type-id-1667'/> + <pointer-type-def type-id='type-id-1665' size-in-bits='64' id='type-id-1666'/> <!-- const OT::PosLookupSubTable --> - <qualified-type-def type-id='type-id-1266' const='yes' id='type-id-1668'/> + <qualified-type-def type-id='type-id-1265' const='yes' id='type-id-1667'/> <!-- const OT::PosLookupSubTable& --> - <reference-type-def kind='lvalue' type-id='type-id-1668' size-in-bits='64' id='type-id-1669'/> + <reference-type-def kind='lvalue' type-id='type-id-1667' size-in-bits='64' id='type-id-1668'/> <!-- const OT::PosLookupSubTable* --> - <pointer-type-def type-id='type-id-1668' size-in-bits='64' id='type-id-1670'/> + <pointer-type-def type-id='type-id-1667' size-in-bits='64' id='type-id-1669'/> <!-- const OT::RangeRecord --> - <qualified-type-def type-id='type-id-895' const='yes' id='type-id-1671'/> + <qualified-type-def type-id='type-id-894' const='yes' id='type-id-1670'/> <!-- const OT::RangeRecord& --> - <reference-type-def kind='lvalue' type-id='type-id-1671' size-in-bits='64' id='type-id-1672'/> + <reference-type-def kind='lvalue' type-id='type-id-1670' size-in-bits='64' id='type-id-1671'/> <!-- const OT::RangeRecord* --> - <pointer-type-def type-id='type-id-1671' size-in-bits='64' id='type-id-1673'/> + <pointer-type-def type-id='type-id-1670' size-in-bits='64' id='type-id-1672'/> <!-- const OT::Record<OT::Feature> --> - <qualified-type-def type-id='type-id-897' const='yes' id='type-id-1674'/> + <qualified-type-def type-id='type-id-896' const='yes' id='type-id-1673'/> <!-- const OT::Record<OT::Feature>& --> - <reference-type-def kind='lvalue' type-id='type-id-1674' size-in-bits='64' id='type-id-1675'/> + <reference-type-def kind='lvalue' type-id='type-id-1673' size-in-bits='64' id='type-id-1674'/> <!-- const OT::Record<OT::Feature>* --> - <pointer-type-def type-id='type-id-1674' size-in-bits='64' id='type-id-476'/> + <pointer-type-def type-id='type-id-1673' size-in-bits='64' id='type-id-475'/> <!-- const OT::Record<OT::Feature>::sanitize_closure_t --> - <qualified-type-def type-id='type-id-1676' const='yes' id='type-id-1677'/> + <qualified-type-def type-id='type-id-1675' const='yes' id='type-id-1676'/> <!-- const OT::Record<OT::Feature>::sanitize_closure_t* --> - <pointer-type-def type-id='type-id-1677' size-in-bits='64' id='type-id-1678'/> + <pointer-type-def type-id='type-id-1676' size-in-bits='64' id='type-id-1677'/> <!-- const OT::Record<OT::LangSys> --> - <qualified-type-def type-id='type-id-899' const='yes' id='type-id-1679'/> + <qualified-type-def type-id='type-id-898' const='yes' id='type-id-1678'/> <!-- const OT::Record<OT::LangSys>& --> - <reference-type-def kind='lvalue' type-id='type-id-1679' size-in-bits='64' id='type-id-1680'/> + <reference-type-def kind='lvalue' type-id='type-id-1678' size-in-bits='64' id='type-id-1679'/> <!-- const OT::Record<OT::LangSys>* --> - <pointer-type-def type-id='type-id-1679' size-in-bits='64' id='type-id-463'/> + <pointer-type-def type-id='type-id-1678' size-in-bits='64' id='type-id-462'/> <!-- const OT::Record<OT::LangSys>::sanitize_closure_t --> - <qualified-type-def type-id='type-id-1681' const='yes' id='type-id-1682'/> + <qualified-type-def type-id='type-id-1680' const='yes' id='type-id-1681'/> <!-- const OT::Record<OT::LangSys>::sanitize_closure_t* --> - <pointer-type-def type-id='type-id-1682' size-in-bits='64' id='type-id-1683'/> + <pointer-type-def type-id='type-id-1681' size-in-bits='64' id='type-id-1682'/> <!-- const OT::Record<OT::Script> --> - <qualified-type-def type-id='type-id-901' const='yes' id='type-id-1684'/> + <qualified-type-def type-id='type-id-900' const='yes' id='type-id-1683'/> <!-- const OT::Record<OT::Script>& --> - <reference-type-def kind='lvalue' type-id='type-id-1684' size-in-bits='64' id='type-id-1685'/> + <reference-type-def kind='lvalue' type-id='type-id-1683' size-in-bits='64' id='type-id-1684'/> <!-- const OT::Record<OT::Script>* --> - <pointer-type-def type-id='type-id-1684' size-in-bits='64' id='type-id-465'/> + <pointer-type-def type-id='type-id-1683' size-in-bits='64' id='type-id-464'/> <!-- const OT::Record<OT::Script>::sanitize_closure_t --> - <qualified-type-def type-id='type-id-1686' const='yes' id='type-id-1687'/> + <qualified-type-def type-id='type-id-1685' const='yes' id='type-id-1686'/> <!-- const OT::Record<OT::Script>::sanitize_closure_t* --> - <pointer-type-def type-id='type-id-1687' size-in-bits='64' id='type-id-1688'/> + <pointer-type-def type-id='type-id-1686' size-in-bits='64' id='type-id-1687'/> <!-- const OT::RecordArrayOf<OT::Feature> --> - <qualified-type-def type-id='type-id-1689' const='yes' id='type-id-1690'/> + <qualified-type-def type-id='type-id-1688' const='yes' id='type-id-1689'/> <!-- const OT::RecordArrayOf<OT::Feature>* --> - <pointer-type-def type-id='type-id-1690' size-in-bits='64' id='type-id-1691'/> + <pointer-type-def type-id='type-id-1689' size-in-bits='64' id='type-id-1690'/> <!-- const OT::RecordArrayOf<OT::LangSys> --> - <qualified-type-def type-id='type-id-1692' const='yes' id='type-id-1693'/> + <qualified-type-def type-id='type-id-1691' const='yes' id='type-id-1692'/> <!-- const OT::RecordArrayOf<OT::LangSys>* --> - <pointer-type-def type-id='type-id-1693' size-in-bits='64' id='type-id-1694'/> + <pointer-type-def type-id='type-id-1692' size-in-bits='64' id='type-id-1693'/> <!-- const OT::RecordArrayOf<OT::Script> --> - <qualified-type-def type-id='type-id-1695' const='yes' id='type-id-1696'/> + <qualified-type-def type-id='type-id-1694' const='yes' id='type-id-1695'/> <!-- const OT::RecordArrayOf<OT::Script>* --> - <pointer-type-def type-id='type-id-1696' size-in-bits='64' id='type-id-1697'/> + <pointer-type-def type-id='type-id-1695' size-in-bits='64' id='type-id-1696'/> <!-- const OT::RecordListOf<OT::Feature> --> - <qualified-type-def type-id='type-id-1277' const='yes' id='type-id-1698'/> + <qualified-type-def type-id='type-id-1276' const='yes' id='type-id-1697'/> <!-- const OT::RecordListOf<OT::Feature>& --> - <reference-type-def kind='lvalue' type-id='type-id-1698' size-in-bits='64' id='type-id-1699'/> + <reference-type-def kind='lvalue' type-id='type-id-1697' size-in-bits='64' id='type-id-1698'/> <!-- const OT::RecordListOf<OT::Feature>* --> - <pointer-type-def type-id='type-id-1698' size-in-bits='64' id='type-id-1700'/> + <pointer-type-def type-id='type-id-1697' size-in-bits='64' id='type-id-1699'/> <!-- const OT::RecordListOf<OT::Script> --> - <qualified-type-def type-id='type-id-1280' const='yes' id='type-id-1701'/> + <qualified-type-def type-id='type-id-1279' const='yes' id='type-id-1700'/> <!-- const OT::RecordListOf<OT::Script>& --> - <reference-type-def kind='lvalue' type-id='type-id-1701' size-in-bits='64' id='type-id-1702'/> + <reference-type-def kind='lvalue' type-id='type-id-1700' size-in-bits='64' id='type-id-1701'/> <!-- const OT::RecordListOf<OT::Script>* --> - <pointer-type-def type-id='type-id-1701' size-in-bits='64' id='type-id-1703'/> + <pointer-type-def type-id='type-id-1700' size-in-bits='64' id='type-id-1702'/> <!-- const OT::ReverseChainSingleSubst --> - <qualified-type-def type-id='type-id-1283' const='yes' id='type-id-1704'/> + <qualified-type-def type-id='type-id-1282' const='yes' id='type-id-1703'/> <!-- const OT::ReverseChainSingleSubst* --> - <pointer-type-def type-id='type-id-1704' size-in-bits='64' id='type-id-1705'/> + <pointer-type-def type-id='type-id-1703' size-in-bits='64' id='type-id-1704'/> <!-- const OT::ReverseChainSingleSubstFormat1 --> - <qualified-type-def type-id='type-id-1285' const='yes' id='type-id-1706'/> + <qualified-type-def type-id='type-id-1284' const='yes' id='type-id-1705'/> <!-- const OT::ReverseChainSingleSubstFormat1& --> - <reference-type-def kind='lvalue' type-id='type-id-1706' size-in-bits='64' id='type-id-1707'/> + <reference-type-def kind='lvalue' type-id='type-id-1705' size-in-bits='64' id='type-id-1706'/> <!-- const OT::ReverseChainSingleSubstFormat1* --> - <pointer-type-def type-id='type-id-1706' size-in-bits='64' id='type-id-1708'/> + <pointer-type-def type-id='type-id-1705' size-in-bits='64' id='type-id-1707'/> <!-- const OT::Rule --> - <qualified-type-def type-id='type-id-1287' const='yes' id='type-id-1709'/> + <qualified-type-def type-id='type-id-1286' const='yes' id='type-id-1708'/> <!-- const OT::Rule& --> - <reference-type-def kind='lvalue' type-id='type-id-1709' size-in-bits='64' id='type-id-1710'/> + <reference-type-def kind='lvalue' type-id='type-id-1708' size-in-bits='64' id='type-id-1709'/> <!-- const OT::Rule* --> - <pointer-type-def type-id='type-id-1709' size-in-bits='64' id='type-id-1711'/> + <pointer-type-def type-id='type-id-1708' size-in-bits='64' id='type-id-1710'/> <!-- const OT::RuleSet --> - <qualified-type-def type-id='type-id-1290' const='yes' id='type-id-1712'/> + <qualified-type-def type-id='type-id-1289' const='yes' id='type-id-1711'/> <!-- const OT::RuleSet& --> - <reference-type-def kind='lvalue' type-id='type-id-1712' size-in-bits='64' id='type-id-1713'/> + <reference-type-def kind='lvalue' type-id='type-id-1711' size-in-bits='64' id='type-id-1712'/> <!-- const OT::RuleSet* --> - <pointer-type-def type-id='type-id-1712' size-in-bits='64' id='type-id-1714'/> + <pointer-type-def type-id='type-id-1711' size-in-bits='64' id='type-id-1713'/> <!-- const OT::SHORT --> - <qualified-type-def type-id='type-id-572' const='yes' id='type-id-1715'/> + <qualified-type-def type-id='type-id-571' const='yes' id='type-id-1714'/> <!-- const OT::SHORT& --> - <reference-type-def kind='lvalue' type-id='type-id-1715' size-in-bits='64' id='type-id-1716'/> + <reference-type-def kind='lvalue' type-id='type-id-1714' size-in-bits='64' id='type-id-1715'/> <!-- const OT::Script --> - <qualified-type-def type-id='type-id-1293' const='yes' id='type-id-1717'/> + <qualified-type-def type-id='type-id-1292' const='yes' id='type-id-1716'/> <!-- const OT::Script& --> - <reference-type-def kind='lvalue' type-id='type-id-1717' size-in-bits='64' id='type-id-1718'/> + <reference-type-def kind='lvalue' type-id='type-id-1716' size-in-bits='64' id='type-id-1717'/> <!-- const OT::Script* --> - <pointer-type-def type-id='type-id-1717' size-in-bits='64' id='type-id-1719'/> + <pointer-type-def type-id='type-id-1716' size-in-bits='64' id='type-id-1718'/> <!-- const OT::Sequence --> - <qualified-type-def type-id='type-id-1296' const='yes' id='type-id-1720'/> + <qualified-type-def type-id='type-id-1295' const='yes' id='type-id-1719'/> <!-- const OT::Sequence& --> - <reference-type-def kind='lvalue' type-id='type-id-1720' size-in-bits='64' id='type-id-1721'/> + <reference-type-def kind='lvalue' type-id='type-id-1719' size-in-bits='64' id='type-id-1720'/> <!-- const OT::Sequence* --> - <pointer-type-def type-id='type-id-1720' size-in-bits='64' id='type-id-1722'/> + <pointer-type-def type-id='type-id-1719' size-in-bits='64' id='type-id-1721'/> <!-- const OT::SinglePos --> - <qualified-type-def type-id='type-id-1299' const='yes' id='type-id-1723'/> + <qualified-type-def type-id='type-id-1298' const='yes' id='type-id-1722'/> <!-- const OT::SinglePos* --> - <pointer-type-def type-id='type-id-1723' size-in-bits='64' id='type-id-1724'/> + <pointer-type-def type-id='type-id-1722' size-in-bits='64' id='type-id-1723'/> <!-- const OT::SinglePosFormat1 --> - <qualified-type-def type-id='type-id-1301' const='yes' id='type-id-1725'/> + <qualified-type-def type-id='type-id-1300' const='yes' id='type-id-1724'/> <!-- const OT::SinglePosFormat1& --> - <reference-type-def kind='lvalue' type-id='type-id-1725' size-in-bits='64' id='type-id-1726'/> + <reference-type-def kind='lvalue' type-id='type-id-1724' size-in-bits='64' id='type-id-1725'/> <!-- const OT::SinglePosFormat1* --> - <pointer-type-def type-id='type-id-1725' size-in-bits='64' id='type-id-527'/> + <pointer-type-def type-id='type-id-1724' size-in-bits='64' id='type-id-526'/> <!-- const OT::SinglePosFormat2 --> - <qualified-type-def type-id='type-id-1303' const='yes' id='type-id-1727'/> + <qualified-type-def type-id='type-id-1302' const='yes' id='type-id-1726'/> <!-- const OT::SinglePosFormat2& --> - <reference-type-def kind='lvalue' type-id='type-id-1727' size-in-bits='64' id='type-id-1728'/> + <reference-type-def kind='lvalue' type-id='type-id-1726' size-in-bits='64' id='type-id-1727'/> <!-- const OT::SinglePosFormat2* --> - <pointer-type-def type-id='type-id-1727' size-in-bits='64' id='type-id-528'/> + <pointer-type-def type-id='type-id-1726' size-in-bits='64' id='type-id-527'/> <!-- const OT::SingleSubst --> - <qualified-type-def type-id='type-id-1305' const='yes' id='type-id-1729'/> + <qualified-type-def type-id='type-id-1304' const='yes' id='type-id-1728'/> <!-- const OT::SingleSubst* --> - <pointer-type-def type-id='type-id-1729' size-in-bits='64' id='type-id-1730'/> + <pointer-type-def type-id='type-id-1728' size-in-bits='64' id='type-id-1729'/> <!-- const OT::SingleSubstFormat1 --> - <qualified-type-def type-id='type-id-1307' const='yes' id='type-id-1731'/> + <qualified-type-def type-id='type-id-1306' const='yes' id='type-id-1730'/> <!-- const OT::SingleSubstFormat1& --> - <reference-type-def kind='lvalue' type-id='type-id-1731' size-in-bits='64' id='type-id-1732'/> + <reference-type-def kind='lvalue' type-id='type-id-1730' size-in-bits='64' id='type-id-1731'/> <!-- const OT::SingleSubstFormat1* --> - <pointer-type-def type-id='type-id-1731' size-in-bits='64' id='type-id-1733'/> + <pointer-type-def type-id='type-id-1730' size-in-bits='64' id='type-id-1732'/> <!-- const OT::SingleSubstFormat2 --> - <qualified-type-def type-id='type-id-1308' const='yes' id='type-id-1734'/> + <qualified-type-def type-id='type-id-1307' const='yes' id='type-id-1733'/> <!-- const OT::SingleSubstFormat2& --> - <reference-type-def kind='lvalue' type-id='type-id-1734' size-in-bits='64' id='type-id-1735'/> + <reference-type-def kind='lvalue' type-id='type-id-1733' size-in-bits='64' id='type-id-1734'/> <!-- const OT::SingleSubstFormat2* --> - <pointer-type-def type-id='type-id-1734' size-in-bits='64' id='type-id-1736'/> + <pointer-type-def type-id='type-id-1733' size-in-bits='64' id='type-id-1735'/> <!-- const OT::SortedArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > --> - <qualified-type-def type-id='type-id-1737' const='yes' id='type-id-1738'/> + <qualified-type-def type-id='type-id-1736' const='yes' id='type-id-1737'/> <!-- const OT::SortedArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1738' size-in-bits='64' id='type-id-1739'/> + <pointer-type-def type-id='type-id-1737' size-in-bits='64' id='type-id-1738'/> <!-- const OT::SortedArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> > --> - <qualified-type-def type-id='type-id-1740' const='yes' id='type-id-1741'/> + <qualified-type-def type-id='type-id-1739' const='yes' id='type-id-1740'/> <!-- const OT::SortedArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1741' size-in-bits='64' id='type-id-1742'/> + <pointer-type-def type-id='type-id-1740' size-in-bits='64' id='type-id-1741'/> <!-- const OT::SortedArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> > --> - <qualified-type-def type-id='type-id-1743' const='yes' id='type-id-1744'/> + <qualified-type-def type-id='type-id-1742' const='yes' id='type-id-1743'/> <!-- const OT::SortedArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1744' size-in-bits='64' id='type-id-1745'/> + <pointer-type-def type-id='type-id-1743' size-in-bits='64' id='type-id-1744'/> <!-- const OT::SortedArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> > --> - <qualified-type-def type-id='type-id-1746' const='yes' id='type-id-1747'/> + <qualified-type-def type-id='type-id-1745' const='yes' id='type-id-1746'/> <!-- const OT::SortedArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> >* --> - <pointer-type-def type-id='type-id-1747' size-in-bits='64' id='type-id-1748'/> + <pointer-type-def type-id='type-id-1746' size-in-bits='64' id='type-id-1747'/> <!-- const OT::SubstLookup --> - <qualified-type-def type-id='type-id-926' const='yes' id='type-id-1749'/> + <qualified-type-def type-id='type-id-925' const='yes' id='type-id-1748'/> <!-- const OT::SubstLookup& --> - <reference-type-def kind='lvalue' type-id='type-id-1749' size-in-bits='64' id='type-id-922'/> + <reference-type-def kind='lvalue' type-id='type-id-1748' size-in-bits='64' id='type-id-921'/> <!-- const OT::SubstLookup* --> - <pointer-type-def type-id='type-id-1749' size-in-bits='64' id='type-id-1750'/> + <pointer-type-def type-id='type-id-1748' size-in-bits='64' id='type-id-1749'/> <!-- const OT::SubstLookupSubTable --> - <qualified-type-def type-id='type-id-1310' const='yes' id='type-id-1751'/> + <qualified-type-def type-id='type-id-1309' const='yes' id='type-id-1750'/> <!-- const OT::SubstLookupSubTable& --> - <reference-type-def kind='lvalue' type-id='type-id-1751' size-in-bits='64' id='type-id-1752'/> + <reference-type-def kind='lvalue' type-id='type-id-1750' size-in-bits='64' id='type-id-1751'/> <!-- const OT::SubstLookupSubTable* --> - <pointer-type-def type-id='type-id-1751' size-in-bits='64' id='type-id-1753'/> + <pointer-type-def type-id='type-id-1750' size-in-bits='64' id='type-id-1752'/> <!-- const OT::Tag& --> - <reference-type-def kind='lvalue' type-id='type-id-339' size-in-bits='64' id='type-id-1754'/> + <reference-type-def kind='lvalue' type-id='type-id-338' size-in-bits='64' id='type-id-1753'/> <!-- const OT::USHORT --> - <qualified-type-def type-id='type-id-371' const='yes' id='type-id-1755'/> + <qualified-type-def type-id='type-id-370' const='yes' id='type-id-1754'/> <!-- const OT::USHORT& --> - <reference-type-def kind='lvalue' type-id='type-id-1755' size-in-bits='64' id='type-id-1756'/> + <reference-type-def kind='lvalue' type-id='type-id-1754' size-in-bits='64' id='type-id-1755'/> <!-- const OT::USHORT* --> - <pointer-type-def type-id='type-id-1755' size-in-bits='64' id='type-id-1757'/> + <pointer-type-def type-id='type-id-1754' size-in-bits='64' id='type-id-1756'/> <!-- const OT::Value --> - <qualified-type-def type-id='type-id-903' const='yes' id='type-id-1758'/> + <qualified-type-def type-id='type-id-902' const='yes' id='type-id-1757'/> <!-- const OT::Value* --> - <pointer-type-def type-id='type-id-1758' size-in-bits='64' id='type-id-1759'/> + <pointer-type-def type-id='type-id-1757' size-in-bits='64' id='type-id-1758'/> <!-- const OT::ValueFormat --> - <qualified-type-def type-id='type-id-1373' const='yes' id='type-id-1760'/> + <qualified-type-def type-id='type-id-1372' const='yes' id='type-id-1759'/> <!-- const OT::ValueFormat* --> - <pointer-type-def type-id='type-id-1760' size-in-bits='64' id='type-id-1761'/> + <pointer-type-def type-id='type-id-1759' size-in-bits='64' id='type-id-1760'/> <!-- const OT::hb_apply_context_t --> - <qualified-type-def type-id='type-id-1375' const='yes' id='type-id-1762'/> + <qualified-type-def type-id='type-id-1374' const='yes' id='type-id-1761'/> <!-- const OT::hb_apply_context_t* --> - <pointer-type-def type-id='type-id-1762' size-in-bits='64' id='type-id-1763'/> + <pointer-type-def type-id='type-id-1761' size-in-bits='64' id='type-id-1762'/> <!-- const OT::hb_apply_context_t::matcher_t --> - <qualified-type-def type-id='type-id-1377' const='yes' id='type-id-1764'/> + <qualified-type-def type-id='type-id-1376' const='yes' id='type-id-1763'/> <!-- const OT::hb_apply_context_t::matcher_t* --> - <pointer-type-def type-id='type-id-1764' size-in-bits='64' id='type-id-1765'/> + <pointer-type-def type-id='type-id-1763' size-in-bits='64' id='type-id-1764'/> <!-- const OT::hb_apply_context_t::skipping_backward_iterator_t --> - <qualified-type-def type-id='type-id-1379' const='yes' id='type-id-1766'/> + <qualified-type-def type-id='type-id-1378' const='yes' id='type-id-1765'/> <!-- const OT::hb_apply_context_t::skipping_backward_iterator_t* --> - <pointer-type-def type-id='type-id-1766' size-in-bits='64' id='type-id-1767'/> + <pointer-type-def type-id='type-id-1765' size-in-bits='64' id='type-id-1766'/> <!-- const OT::hb_apply_context_t::skipping_forward_iterator_t --> - <qualified-type-def type-id='type-id-1381' const='yes' id='type-id-1768'/> + <qualified-type-def type-id='type-id-1380' const='yes' id='type-id-1767'/> <!-- const OT::hb_apply_context_t::skipping_forward_iterator_t* --> - <pointer-type-def type-id='type-id-1768' size-in-bits='64' id='type-id-1769'/> + <pointer-type-def type-id='type-id-1767' size-in-bits='64' id='type-id-1768'/> <!-- const OT::hb_closure_context_t --> - <qualified-type-def type-id='type-id-1383' const='yes' id='type-id-1770'/> + <qualified-type-def type-id='type-id-1382' const='yes' id='type-id-1769'/> <!-- const OT::hb_closure_context_t* --> - <pointer-type-def type-id='type-id-1770' size-in-bits='64' id='type-id-1771'/> + <pointer-type-def type-id='type-id-1769' size-in-bits='64' id='type-id-1770'/> <!-- const OT::hb_collect_glyphs_context_t --> - <qualified-type-def type-id='type-id-1385' const='yes' id='type-id-1772'/> + <qualified-type-def type-id='type-id-1384' const='yes' id='type-id-1771'/> <!-- const OT::hb_collect_glyphs_context_t* --> - <pointer-type-def type-id='type-id-1772' size-in-bits='64' id='type-id-1773'/> + <pointer-type-def type-id='type-id-1771' size-in-bits='64' id='type-id-1772'/> <!-- const OT::hb_would_apply_context_t --> - <qualified-type-def type-id='type-id-1389' const='yes' id='type-id-1774'/> + <qualified-type-def type-id='type-id-1388' const='yes' id='type-id-1773'/> <!-- const OT::hb_would_apply_context_t* --> - <pointer-type-def type-id='type-id-1774' size-in-bits='64' id='type-id-1775'/> + <pointer-type-def type-id='type-id-1773' size-in-bits='64' id='type-id-1774'/> <!-- const _hb_void_t --> - <qualified-type-def type-id='type-id-954' const='yes' id='type-id-1776'/> + <qualified-type-def type-id='type-id-953' const='yes' id='type-id-1775'/> <!-- const _hb_void_t& --> - <reference-type-def kind='lvalue' type-id='type-id-1776' size-in-bits='64' id='type-id-955'/> + <reference-type-def kind='lvalue' type-id='type-id-1775' size-in-bits='64' id='type-id-954'/> <!-- const bool --> - <qualified-type-def type-id='type-id-1' const='yes' id='type-id-928'/> + <qualified-type-def type-id='type-id-1' const='yes' id='type-id-927'/> <!-- const hb_glyph_info_t* --> - <pointer-type-def type-id='type-id-151' size-in-bits='64' id='type-id-1777'/> + <pointer-type-def type-id='type-id-151' size-in-bits='64' id='type-id-1776'/> <!-- const hb_ot_layout_lookup_accelerator_t --> - <qualified-type-def type-id='type-id-919' const='yes' id='type-id-1778'/> + <qualified-type-def type-id='type-id-918' const='yes' id='type-id-1777'/> <!-- const hb_ot_layout_lookup_accelerator_t* --> - <pointer-type-def type-id='type-id-1778' size-in-bits='64' id='type-id-930'/> + <pointer-type-def type-id='type-id-1777' size-in-bits='64' id='type-id-929'/> <!-- const hb_ot_map_t --> - <qualified-type-def type-id='type-id-938' const='yes' id='type-id-1779'/> + <qualified-type-def type-id='type-id-937' const='yes' id='type-id-1778'/> <!-- const hb_ot_map_t* --> - <pointer-type-def type-id='type-id-1779' size-in-bits='64' id='type-id-945'/> + <pointer-type-def type-id='type-id-1778' size-in-bits='64' id='type-id-944'/> <!-- const hb_ot_map_t::feature_map_t --> - <qualified-type-def type-id='type-id-906' const='yes' id='type-id-1780'/> + <qualified-type-def type-id='type-id-905' const='yes' id='type-id-1779'/> <!-- const hb_ot_map_t::feature_map_t& --> - <reference-type-def kind='lvalue' type-id='type-id-1780' size-in-bits='64' id='type-id-1781'/> + <reference-type-def kind='lvalue' type-id='type-id-1779' size-in-bits='64' id='type-id-1780'/> <!-- const hb_ot_map_t::feature_map_t* --> - <pointer-type-def type-id='type-id-1780' size-in-bits='64' id='type-id-939'/> + <pointer-type-def type-id='type-id-1779' size-in-bits='64' id='type-id-938'/> <!-- const hb_ot_map_t::lookup_map_t --> - <qualified-type-def type-id='type-id-908' const='yes' id='type-id-1782'/> + <qualified-type-def type-id='type-id-907' const='yes' id='type-id-1781'/> <!-- const hb_ot_map_t::lookup_map_t& --> - <reference-type-def kind='lvalue' type-id='type-id-1782' size-in-bits='64' id='type-id-964'/> + <reference-type-def kind='lvalue' type-id='type-id-1781' size-in-bits='64' id='type-id-963'/> <!-- const hb_ot_map_t::lookup_map_t* --> - <pointer-type-def type-id='type-id-1782' size-in-bits='64' id='type-id-940'/> + <pointer-type-def type-id='type-id-1781' size-in-bits='64' id='type-id-939'/> <!-- const hb_ot_map_t::lookup_map_t** --> - <pointer-type-def type-id='type-id-940' size-in-bits='64' id='type-id-950'/> + <pointer-type-def type-id='type-id-939' size-in-bits='64' id='type-id-949'/> <!-- const hb_ot_map_t::stage_map_t --> - <qualified-type-def type-id='type-id-911' const='yes' id='type-id-1783'/> + <qualified-type-def type-id='type-id-910' const='yes' id='type-id-1782'/> <!-- const hb_ot_map_t::stage_map_t& --> - <reference-type-def kind='lvalue' type-id='type-id-1783' size-in-bits='64' id='type-id-969'/> + <reference-type-def kind='lvalue' type-id='type-id-1782' size-in-bits='64' id='type-id-968'/> <!-- const hb_ot_shape_plan_t --> - <qualified-type-def type-id='type-id-951' const='yes' id='type-id-1784'/> + <qualified-type-def type-id='type-id-950' const='yes' id='type-id-1783'/> <!-- const hb_ot_shape_plan_t* --> - <pointer-type-def type-id='type-id-1784' size-in-bits='64' id='type-id-947'/> + <pointer-type-def type-id='type-id-1783' size-in-bits='64' id='type-id-946'/> <!-- const hb_prealloced_array_t<hb_ot_map_t::feature_map_t, 8u> --> - <qualified-type-def type-id='type-id-943' const='yes' id='type-id-1785'/> + <qualified-type-def type-id='type-id-942' const='yes' id='type-id-1784'/> <!-- const hb_prealloced_array_t<hb_ot_map_t::feature_map_t, 8u>* --> - <pointer-type-def type-id='type-id-1785' size-in-bits='64' id='type-id-960'/> + <pointer-type-def type-id='type-id-1784' size-in-bits='64' id='type-id-959'/> <!-- const hb_prealloced_array_t<hb_ot_map_t::lookup_map_t, 32u> --> - <qualified-type-def type-id='type-id-913' const='yes' id='type-id-1786'/> + <qualified-type-def type-id='type-id-912' const='yes' id='type-id-1785'/> <!-- const hb_prealloced_array_t<hb_ot_map_t::lookup_map_t, 32u>* --> - <pointer-type-def type-id='type-id-1786' size-in-bits='64' id='type-id-963'/> + <pointer-type-def type-id='type-id-1785' size-in-bits='64' id='type-id-962'/> <!-- const hb_prealloced_array_t<hb_ot_map_t::stage_map_t, 4u> --> - <qualified-type-def type-id='type-id-915' const='yes' id='type-id-1787'/> + <qualified-type-def type-id='type-id-914' const='yes' id='type-id-1786'/> <!-- const hb_prealloced_array_t<hb_ot_map_t::stage_map_t, 4u>* --> - <pointer-type-def type-id='type-id-1787' size-in-bits='64' id='type-id-968'/> + <pointer-type-def type-id='type-id-1786' size-in-bits='64' id='type-id-967'/> <!-- const hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 0u>, hb_set_digest_lowest_bits_t<long unsigned int, 9u> > --> - <qualified-type-def type-id='type-id-985' const='yes' id='type-id-1788'/> + <qualified-type-def type-id='type-id-984' const='yes' id='type-id-1787'/> <!-- const hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 0u>, hb_set_digest_lowest_bits_t<long unsigned int, 9u> >* --> - <pointer-type-def type-id='type-id-1788' size-in-bits='64' id='type-id-986'/> + <pointer-type-def type-id='type-id-1787' size-in-bits='64' id='type-id-985'/> <!-- const hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 4u>, hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 0u>, hb_set_digest_lowest_bits_t<long unsigned int, 9u> > > --> - <qualified-type-def type-id='type-id-988' const='yes' id='type-id-1789'/> + <qualified-type-def type-id='type-id-987' const='yes' id='type-id-1788'/> <!-- const hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 4u>, hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 0u>, hb_set_digest_lowest_bits_t<long unsigned int, 9u> > >* --> - <pointer-type-def type-id='type-id-1789' size-in-bits='64' id='type-id-990'/> + <pointer-type-def type-id='type-id-1788' size-in-bits='64' id='type-id-989'/> <!-- const hb_set_digest_lowest_bits_t<long unsigned int, 0u> --> - <qualified-type-def type-id='type-id-976' const='yes' id='type-id-1790'/> + <qualified-type-def type-id='type-id-975' const='yes' id='type-id-1789'/> <!-- const hb_set_digest_lowest_bits_t<long unsigned int, 0u>* --> - <pointer-type-def type-id='type-id-1790' size-in-bits='64' id='type-id-977'/> + <pointer-type-def type-id='type-id-1789' size-in-bits='64' id='type-id-976'/> <!-- const hb_set_digest_lowest_bits_t<long unsigned int, 4u> --> - <qualified-type-def type-id='type-id-979' const='yes' id='type-id-1791'/> + <qualified-type-def type-id='type-id-978' const='yes' id='type-id-1790'/> <!-- const hb_set_digest_lowest_bits_t<long unsigned int, 4u>* --> - <pointer-type-def type-id='type-id-1791' size-in-bits='64' id='type-id-980'/> + <pointer-type-def type-id='type-id-1790' size-in-bits='64' id='type-id-979'/> <!-- const hb_set_digest_lowest_bits_t<long unsigned int, 9u> --> - <qualified-type-def type-id='type-id-982' const='yes' id='type-id-1792'/> + <qualified-type-def type-id='type-id-981' const='yes' id='type-id-1791'/> <!-- const hb_set_digest_lowest_bits_t<long unsigned int, 9u>* --> - <pointer-type-def type-id='type-id-1792' size-in-bits='64' id='type-id-983'/> + <pointer-type-def type-id='type-id-1791' size-in-bits='64' id='type-id-982'/> <!-- const hb_set_digest_t --> - <qualified-type-def type-id='type-id-920' const='yes' id='type-id-1793'/> + <qualified-type-def type-id='type-id-919' const='yes' id='type-id-1792'/> <!-- const hb_set_digest_t* --> - <pointer-type-def type-id='type-id-1793' size-in-bits='64' id='type-id-1794'/> + <pointer-type-def type-id='type-id-1792' size-in-bits='64' id='type-id-1793'/> <!-- const hb_tag_t& --> - <reference-type-def kind='lvalue' type-id='type-id-359' size-in-bits='64' id='type-id-1795'/> + <reference-type-def kind='lvalue' type-id='type-id-358' size-in-bits='64' id='type-id-1794'/> <!-- const hb_tag_t* --> - <pointer-type-def type-id='type-id-359' size-in-bits='64' id='type-id-1796'/> + <pointer-type-def type-id='type-id-358' size-in-bits='64' id='type-id-1795'/> <!-- hb_auto_trace_t<0, const OT::Coverage&>* --> - <pointer-type-def type-id='type-id-971' size-in-bits='64' id='type-id-972'/> + <pointer-type-def type-id='type-id-970' size-in-bits='64' id='type-id-971'/> <!-- hb_auto_trace_t<0, const _hb_void_t&>* --> - <pointer-type-def type-id='type-id-974' size-in-bits='64' id='type-id-975'/> + <pointer-type-def type-id='type-id-973' size-in-bits='64' id='type-id-974'/> <!-- hb_ot_layout_lookup_accelerator_t* --> - <pointer-type-def type-id='type-id-919' size-in-bits='64' id='type-id-921'/> + <pointer-type-def type-id='type-id-918' size-in-bits='64' id='type-id-920'/> <!-- hb_ot_map_t* --> - <pointer-type-def type-id='type-id-938' size-in-bits='64' id='type-id-944'/> + <pointer-type-def type-id='type-id-937' size-in-bits='64' id='type-id-943'/> <!-- hb_ot_map_t::feature_map_t& --> - <reference-type-def kind='lvalue' type-id='type-id-906' size-in-bits='64' id='type-id-959'/> + <reference-type-def kind='lvalue' type-id='type-id-905' size-in-bits='64' id='type-id-958'/> <!-- hb_ot_map_t::feature_map_t* --> - <pointer-type-def type-id='type-id-906' size-in-bits='64' id='type-id-957'/> + <pointer-type-def type-id='type-id-905' size-in-bits='64' id='type-id-956'/> <!-- hb_ot_map_t::lookup_map_t& --> - <reference-type-def kind='lvalue' type-id='type-id-908' size-in-bits='64' id='type-id-966'/> + <reference-type-def kind='lvalue' type-id='type-id-907' size-in-bits='64' id='type-id-965'/> <!-- hb_ot_map_t::lookup_map_t* --> - <pointer-type-def type-id='type-id-908' size-in-bits='64' id='type-id-962'/> + <pointer-type-def type-id='type-id-907' size-in-bits='64' id='type-id-961'/> <!-- hb_ot_map_t::stage_map_t& --> - <reference-type-def kind='lvalue' type-id='type-id-911' size-in-bits='64' id='type-id-1797'/> + <reference-type-def kind='lvalue' type-id='type-id-910' size-in-bits='64' id='type-id-1796'/> <!-- hb_ot_map_t::stage_map_t* --> - <pointer-type-def type-id='type-id-911' size-in-bits='64' id='type-id-967'/> + <pointer-type-def type-id='type-id-910' size-in-bits='64' id='type-id-966'/> <!-- hb_prealloced_array_t<hb_ot_map_t::feature_map_t, 8u>* --> - <pointer-type-def type-id='type-id-943' size-in-bits='64' id='type-id-958'/> + <pointer-type-def type-id='type-id-942' size-in-bits='64' id='type-id-957'/> <!-- hb_prealloced_array_t<hb_ot_map_t::lookup_map_t, 32u>* --> - <pointer-type-def type-id='type-id-913' size-in-bits='64' id='type-id-965'/> + <pointer-type-def type-id='type-id-912' size-in-bits='64' id='type-id-964'/> <!-- hb_prealloced_array_t<hb_ot_map_t::stage_map_t, 4u>* --> - <pointer-type-def type-id='type-id-915' size-in-bits='64' id='type-id-970'/> + <pointer-type-def type-id='type-id-914' size-in-bits='64' id='type-id-969'/> <!-- hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 0u>, hb_set_digest_lowest_bits_t<long unsigned int, 9u> >* --> - <pointer-type-def type-id='type-id-985' size-in-bits='64' id='type-id-987'/> + <pointer-type-def type-id='type-id-984' size-in-bits='64' id='type-id-986'/> <!-- hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 4u>, hb_set_digest_combiner_t<hb_set_digest_lowest_bits_t<long unsigned int, 0u>, hb_set_digest_lowest_bits_t<long unsigned int, 9u> > >* --> - <pointer-type-def type-id='type-id-988' size-in-bits='64' id='type-id-989'/> + <pointer-type-def type-id='type-id-987' size-in-bits='64' id='type-id-988'/> <!-- hb_set_digest_lowest_bits_t<long unsigned int, 0u>* --> - <pointer-type-def type-id='type-id-976' size-in-bits='64' id='type-id-978'/> + <pointer-type-def type-id='type-id-975' size-in-bits='64' id='type-id-977'/> <!-- hb_set_digest_lowest_bits_t<long unsigned int, 4u>* --> - <pointer-type-def type-id='type-id-979' size-in-bits='64' id='type-id-981'/> + <pointer-type-def type-id='type-id-978' size-in-bits='64' id='type-id-980'/> <!-- hb_set_digest_lowest_bits_t<long unsigned int, 9u>* --> - <pointer-type-def type-id='type-id-982' size-in-bits='64' id='type-id-984'/> + <pointer-type-def type-id='type-id-981' size-in-bits='64' id='type-id-983'/> <!-- hb_set_digest_t* --> - <pointer-type-def type-id='type-id-920' size-in-bits='64' id='type-id-1798'/> + <pointer-type-def type-id='type-id-919' size-in-bits='64' id='type-id-1797'/> <!-- typedef OT::hb_apply_context_t::return_t (OT::hb_apply_context_t*, unsigned int)* --> - <pointer-type-def type-id='type-id-1799' size-in-bits='64' id='type-id-1800'/> + <pointer-type-def type-id='type-id-1798' size-in-bits='64' id='type-id-1799'/> <!-- typedef OT::hb_closure_context_t::return_t (OT::hb_closure_context_t*, unsigned int)* --> - <pointer-type-def type-id='type-id-1801' size-in-bits='64' id='type-id-1802'/> + <pointer-type-def type-id='type-id-1800' size-in-bits='64' id='type-id-1801'/> <!-- typedef OT::hb_collect_glyphs_context_t::return_t (OT::hb_collect_glyphs_context_t*, unsigned int)* --> - <pointer-type-def type-id='type-id-1803' size-in-bits='64' id='type-id-1804'/> + <pointer-type-def type-id='type-id-1802' size-in-bits='64' id='type-id-1803'/> <!-- void (const hb_ot_shape_plan_t*, hb_font_t*, hb_buffer_t*)* --> - <pointer-type-def type-id='type-id-1805' size-in-bits='64' id='type-id-941'/> + <pointer-type-def type-id='type-id-1804' size-in-bits='64' id='type-id-940'/> <!-- void (hb_set_t*, const OT::USHORT&, void*)* --> - <pointer-type-def type-id='type-id-1806' size-in-bits='64' id='type-id-1807'/> + <pointer-type-def type-id='type-id-1805' size-in-bits='64' id='type-id-1806'/> <!-- namespace OT --> <namespace-decl name='OT'> <!-- struct OT::Sanitizer<OT::GDEF> --> - <class-decl name='Sanitizer<OT::GDEF>' size-in-bits='8' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='292' column='1' id='type-id-1808'> + <class-decl name='Sanitizer<OT::GDEF>' size-in-bits='8' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='292' column='1' id='type-id-1807'> <member-function access='public' static='yes'> <!-- hb_blob_t* OT::Sanitizer<OT::GDEF>::sanitize() --> <function-decl name='sanitize' mangled-name='_ZN2OT9SanitizerINS_4GDEFEE8sanitizeEP9hb_blob_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='293' column='1' visibility='default' binding='global' size-in-bits='64'> @@ -15154,12 +15152,12 @@ <!-- parameter of type 'hb_blob_t*' --> <parameter type-id='type-id-59'/> <!-- const OT::GDEF* --> - <return type-id='type-id-1520'/> + <return type-id='type-id-1519'/> </function-decl> </member-function> </class-decl> <!-- struct OT::Sanitizer<OT::GPOS> --> - <class-decl name='Sanitizer<OT::GPOS>' size-in-bits='8' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='292' column='1' id='type-id-1809'> + <class-decl name='Sanitizer<OT::GPOS>' size-in-bits='8' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='292' column='1' id='type-id-1808'> <member-function access='public' static='yes'> <!-- hb_blob_t* OT::Sanitizer<OT::GPOS>::sanitize() --> <function-decl name='sanitize' mangled-name='_ZN2OT9SanitizerINS_4GPOSEE8sanitizeEP9hb_blob_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='293' column='1' visibility='default' binding='global' size-in-bits='64'> @@ -15175,12 +15173,12 @@ <!-- parameter of type 'hb_blob_t*' --> <parameter type-id='type-id-59'/> <!-- const OT::GPOS* --> - <return type-id='type-id-1522'/> + <return type-id='type-id-1521'/> </function-decl> </member-function> </class-decl> <!-- struct OT::Sanitizer<OT::GSUB> --> - <class-decl name='Sanitizer<OT::GSUB>' size-in-bits='8' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='292' column='1' id='type-id-1810'> + <class-decl name='Sanitizer<OT::GSUB>' size-in-bits='8' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='292' column='1' id='type-id-1809'> <member-function access='public' static='yes'> <!-- hb_blob_t* OT::Sanitizer<OT::GSUB>::sanitize() --> <function-decl name='sanitize' mangled-name='_ZN2OT9SanitizerINS_4GSUBEE8sanitizeEP9hb_blob_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='293' column='1' visibility='default' binding='global' size-in-bits='64'> @@ -15196,27 +15194,27 @@ <!-- parameter of type 'hb_blob_t*' --> <parameter type-id='type-id-59'/> <!-- const OT::GSUB* --> - <return type-id='type-id-1524'/> + <return type-id='type-id-1523'/> </function-decl> </member-function> </class-decl> <!-- struct OT::Supplier<unsigned int> --> - <class-decl name='Supplier<unsigned int>' size-in-bits='128' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='487' column='1' id='type-id-1370'> + <class-decl name='Supplier<unsigned int>' size-in-bits='128' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='487' column='1' id='type-id-1369'> <data-member access='private' layout-offset-in-bits='0'> <!-- unsigned int OT::Supplier<unsigned int>::len --> <var-decl name='len' type-id='type-id-12' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='511' column='1'/> </data-member> <data-member access='private' layout-offset-in-bits='64'> <!-- const unsigned int* OT::Supplier<unsigned int>::head --> - <var-decl name='head' type-id='type-id-1811' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='512' column='1'/> + <var-decl name='head' type-id='type-id-1810' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='512' column='1'/> </data-member> <member-function access='public'> <!-- void OT::Supplier<unsigned int>::Supplier(const unsigned int*, unsigned int) --> <function-decl name='Supplier' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='488' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::Supplier<unsigned int>*' --> - <parameter type-id='type-id-1812' is-artificial='yes'/> + <parameter type-id='type-id-1811' is-artificial='yes'/> <!-- parameter of type 'const unsigned int*' --> - <parameter type-id='type-id-1811'/> + <parameter type-id='type-id-1810'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- void --> @@ -15227,9 +15225,9 @@ <!-- void OT::Supplier<unsigned int>::Supplier(const OT::Supplier<unsigned int>&) --> <function-decl name='Supplier' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='508' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::Supplier<unsigned int>*' --> - <parameter type-id='type-id-1812' is-artificial='yes'/> + <parameter type-id='type-id-1811' is-artificial='yes'/> <!-- parameter of type 'const OT::Supplier<unsigned int>&' --> - <parameter type-id='type-id-1813'/> + <parameter type-id='type-id-1812'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -15238,7 +15236,7 @@ <!-- const unsigned int OT::Supplier<unsigned int>::operator[](unsigned int) --> <function-decl name='operator[]' mangled-name='_ZNK2OT8SupplierIjEixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='493' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::Supplier<unsigned int>*' --> - <parameter type-id='type-id-1814' is-artificial='yes'/> + <parameter type-id='type-id-1813' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- const unsigned int --> @@ -15249,7 +15247,7 @@ <!-- void OT::Supplier<unsigned int>::advance(unsigned int) --> <function-decl name='advance' mangled-name='_ZN2OT8SupplierIjE7advanceEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='499' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::Supplier<unsigned int>*' --> - <parameter type-id='type-id-1812' is-artificial='yes'/> + <parameter type-id='type-id-1811' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- void --> @@ -15258,18 +15256,18 @@ </member-function> </class-decl> <!-- struct OT::Index --> - <class-decl name='Index' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='675' column='1' id='type-id-844'> + <class-decl name='Index' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='675' column='1' id='type-id-843'> <!-- struct OT::IntType<short unsigned int, 2u> --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-256'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-255'/> <data-member access='public' static='yes'> <!-- static const unsigned int OT::Index::NOT_FOUND_INDEX --> <var-decl name='NOT_FOUND_INDEX' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='676' column='1'/> </data-member> </class-decl> <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> - <class-decl name='Offset<OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='683' column='1' id='type-id-851'> + <class-decl name='Offset<OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='683' column='1' id='type-id-850'> <!-- struct OT::IntType<short unsigned int, 2u> --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-256'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-255'/> <data-member access='public' static='yes'> <!-- static const unsigned int OT::Offset<OT::IntType<short unsigned int, 2u> >::static_size --> <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='686' column='1'/> @@ -15282,16 +15280,16 @@ <!-- bool OT::Offset<OT::IntType<short unsigned int, 2u> >::is_null() --> <function-decl name='is_null' mangled-name='_ZNK2OT6OffsetINS_7IntTypeItLj2EEEE7is_nullEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='684' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::Offset<OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-1587' is-artificial='yes'/> + <parameter type-id='type-id-1586' is-artificial='yes'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> </member-function> </class-decl> <!-- struct OT::OffsetTo<OT::Anchor, OT::IntType<short unsigned int, 2u> > --> - <class-decl name='OffsetTo<OT::Anchor, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-853'> + <class-decl name='OffsetTo<OT::Anchor, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-852'> <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-851'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-850'/> <data-member access='public' static='yes'> <!-- static const unsigned int OT::OffsetTo<OT::Anchor, OT::IntType<short unsigned int, 2u> >::static_size --> <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> @@ -15304,20 +15302,20 @@ <!-- const OT::Anchor& OT::OffsetTo<OT::Anchor, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> <function-decl name='operator()' mangled-name='_ZNK2OT8OffsetToINS_6AnchorENS_7IntTypeItLj2EEEEclEPKv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='742' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::OffsetTo<OT::Anchor, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-516' is-artificial='yes'/> + <parameter type-id='type-id-515' is-artificial='yes'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- const OT::Anchor& --> - <return type-id='type-id-1404'/> + <return type-id='type-id-1403'/> </function-decl> </member-function> <member-function access='public'> <!-- bool OT::OffsetTo<OT::Anchor, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_6AnchorENS_7IntTypeItLj2EEEE6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::Anchor, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-414' is-artificial='yes'/> + <parameter type-id='type-id-413' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -15326,9 +15324,9 @@ <!-- bool OT::OffsetTo<OT::Anchor, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> <function-decl name='sanitize' mangled-name='_ZN2OT8OffsetToINS_6AnchorENS_7IntTypeItLj2EEEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='756' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::Anchor, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-414' is-artificial='yes'/> + <parameter type-id='type-id-413' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- bool --> @@ -15337,9 +15335,9 @@ </member-function> </class-decl> <!-- struct OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> > --> - <class-decl name='OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-855'> + <class-decl name='OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-854'> <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-851'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-850'/> <data-member access='public' static='yes'> <!-- static const unsigned int OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >::static_size --> <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> @@ -15352,20 +15350,20 @@ <!-- const OT::AnchorMatrix& OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> <function-decl name='operator()' mangled-name='_ZNK2OT8OffsetToINS_12AnchorMatrixENS_7IntTypeItLj2EEEEclEPKv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='742' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-521' is-artificial='yes'/> + <parameter type-id='type-id-520' is-artificial='yes'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- const OT::AnchorMatrix& --> - <return type-id='type-id-1410'/> + <return type-id='type-id-1409'/> </function-decl> </member-function> <member-function access='public'> <!-- bool OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_12AnchorMatrixENS_7IntTypeItLj2EEEE6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-416' is-artificial='yes'/> + <parameter type-id='type-id-415' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -15374,9 +15372,9 @@ <!-- bool OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >::sanitize<unsigned int>(OT::hb_sanitize_context_t*, void*, unsigned int) --> <function-decl name='sanitize<unsigned int>' mangled-name='_ZN2OT8OffsetToINS_12AnchorMatrixENS_7IntTypeItLj2EEEE8sanitizeIjEEbPNS_21hb_sanitize_context_tEPvT_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='765' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-416' is-artificial='yes'/> + <parameter type-id='type-id-415' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- parameter of type 'unsigned int' --> @@ -15387,9 +15385,9 @@ </member-function> </class-decl> <!-- struct OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> - <class-decl name='OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-857'> + <class-decl name='OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-856'> <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-851'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-850'/> <data-member access='public' static='yes'> <!-- static const unsigned int OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::static_size --> <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> @@ -15402,20 +15400,20 @@ <!-- const OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >& OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> <function-decl name='operator()' mangled-name='_ZNK2OT8OffsetToINS_7ArrayOfINS_7IntTypeItLj2EEES3_EES3_EclEPKv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='742' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-441' is-artificial='yes'/> + <parameter type-id='type-id-440' is-artificial='yes'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- const OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >& --> - <return type-id='type-id-1413'/> + <return type-id='type-id-1412'/> </function-decl> </member-function> <member-function access='public'> <!-- bool OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_7ArrayOfINS_7IntTypeItLj2EEES3_EES3_E6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-419' is-artificial='yes'/> + <parameter type-id='type-id-418' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -15424,9 +15422,9 @@ <!-- bool OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> <function-decl name='sanitize' mangled-name='_ZN2OT8OffsetToINS_7ArrayOfINS_7IntTypeItLj2EEES3_EES3_E8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='756' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-419' is-artificial='yes'/> + <parameter type-id='type-id-418' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- bool --> @@ -15435,9 +15433,9 @@ </member-function> </class-decl> <!-- struct OT::OffsetTo<OT::AttachList, OT::IntType<short unsigned int, 2u> > --> - <class-decl name='OffsetTo<OT::AttachList, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-1220'> + <class-decl name='OffsetTo<OT::AttachList, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-1219'> <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-851'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-850'/> <data-member access='public' static='yes'> <!-- static const unsigned int OT::OffsetTo<OT::AttachList, OT::IntType<short unsigned int, 2u> >::static_size --> <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> @@ -15450,20 +15448,20 @@ <!-- const OT::AttachList& OT::OffsetTo<OT::AttachList, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> <function-decl name='operator()' mangled-name='_ZNK2OT8OffsetToINS_10AttachListENS_7IntTypeItLj2EEEEclEPKv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='742' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::OffsetTo<OT::AttachList, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-442' is-artificial='yes'/> + <parameter type-id='type-id-441' is-artificial='yes'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- const OT::AttachList& --> - <return type-id='type-id-1442'/> + <return type-id='type-id-1441'/> </function-decl> </member-function> <member-function access='public'> <!-- bool OT::OffsetTo<OT::AttachList, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_10AttachListENS_7IntTypeItLj2EEEE6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::AttachList, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-407' is-artificial='yes'/> + <parameter type-id='type-id-406' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -15472,9 +15470,9 @@ <!-- bool OT::OffsetTo<OT::AttachList, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> <function-decl name='sanitize' mangled-name='_ZN2OT8OffsetToINS_10AttachListENS_7IntTypeItLj2EEEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='756' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::AttachList, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-407' is-artificial='yes'/> + <parameter type-id='type-id-406' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- bool --> @@ -15483,9 +15481,9 @@ </member-function> </class-decl> <!-- struct OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> > --> - <class-decl name='OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-859'> + <class-decl name='OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-858'> <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-851'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-850'/> <data-member access='public' static='yes'> <!-- static const unsigned int OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >::static_size --> <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> @@ -15498,20 +15496,20 @@ <!-- const OT::CaretValue& OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> <function-decl name='operator()' mangled-name='_ZNK2OT8OffsetToINS_10CaretValueENS_7IntTypeItLj2EEEEclEPKv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='742' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-450' is-artificial='yes'/> + <parameter type-id='type-id-449' is-artificial='yes'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- const OT::CaretValue& --> - <return type-id='type-id-1445'/> + <return type-id='type-id-1444'/> </function-decl> </member-function> <member-function access='public'> <!-- bool OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_10CaretValueENS_7IntTypeItLj2EEEE6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-420' is-artificial='yes'/> + <parameter type-id='type-id-419' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -15520,9 +15518,9 @@ <!-- bool OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> <function-decl name='sanitize' mangled-name='_ZN2OT8OffsetToINS_10CaretValueENS_7IntTypeItLj2EEEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='756' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-420' is-artificial='yes'/> + <parameter type-id='type-id-419' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- bool --> @@ -15531,9 +15529,9 @@ </member-function> </class-decl> <!-- struct OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> > --> - <class-decl name='OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-861'> + <class-decl name='OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-860'> <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-851'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-850'/> <data-member access='public' static='yes'> <!-- static const unsigned int OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >::static_size --> <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> @@ -15546,20 +15544,20 @@ <!-- const OT::ChainRule& OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> <function-decl name='operator()' mangled-name='_ZNK2OT8OffsetToINS_9ChainRuleENS_7IntTypeItLj2EEEEclEPKv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='742' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-500' is-artificial='yes'/> + <parameter type-id='type-id-499' is-artificial='yes'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- const OT::ChainRule& --> - <return type-id='type-id-1462'/> + <return type-id='type-id-1461'/> </function-decl> </member-function> <member-function access='public'> <!-- bool OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_9ChainRuleENS_7IntTypeItLj2EEEE6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-425' is-artificial='yes'/> + <parameter type-id='type-id-424' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -15568,9 +15566,9 @@ <!-- bool OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> <function-decl name='sanitize' mangled-name='_ZN2OT8OffsetToINS_9ChainRuleENS_7IntTypeItLj2EEEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='756' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-425' is-artificial='yes'/> + <parameter type-id='type-id-424' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- bool --> @@ -15579,9 +15577,9 @@ </member-function> </class-decl> <!-- struct OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> > --> - <class-decl name='OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-863'> + <class-decl name='OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-862'> <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-851'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-850'/> <data-member access='public' static='yes'> <!-- static const unsigned int OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >::static_size --> <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> @@ -15594,20 +15592,20 @@ <!-- const OT::ChainRuleSet& OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> <function-decl name='operator()' mangled-name='_ZNK2OT8OffsetToINS_12ChainRuleSetENS_7IntTypeItLj2EEEEclEPKv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='742' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-501' is-artificial='yes'/> + <parameter type-id='type-id-500' is-artificial='yes'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- const OT::ChainRuleSet& --> - <return type-id='type-id-1465'/> + <return type-id='type-id-1464'/> </function-decl> </member-function> <member-function access='public'> <!-- bool OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_12ChainRuleSetENS_7IntTypeItLj2EEEE6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-426' is-artificial='yes'/> + <parameter type-id='type-id-425' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -15616,9 +15614,9 @@ <!-- bool OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> <function-decl name='sanitize' mangled-name='_ZN2OT8OffsetToINS_12ChainRuleSetENS_7IntTypeItLj2EEEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='756' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-426' is-artificial='yes'/> + <parameter type-id='type-id-425' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- bool --> @@ -15627,9 +15625,9 @@ </member-function> </class-decl> <!-- struct OT::OffsetTo<OT::ClassDef, OT::IntType<short unsigned int, 2u> > --> - <class-decl name='OffsetTo<OT::ClassDef, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-1224'> + <class-decl name='OffsetTo<OT::ClassDef, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-1223'> <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-851'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-850'/> <data-member access='public' static='yes'> <!-- static const unsigned int OT::OffsetTo<OT::ClassDef, OT::IntType<short unsigned int, 2u> >::static_size --> <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> @@ -15642,20 +15640,20 @@ <!-- const OT::ClassDef& OT::OffsetTo<OT::ClassDef, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> <function-decl name='operator()' mangled-name='_ZNK2OT8OffsetToINS_8ClassDefENS_7IntTypeItLj2EEEEclEPKv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='742' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::OffsetTo<OT::ClassDef, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-454' is-artificial='yes'/> + <parameter type-id='type-id-453' is-artificial='yes'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- const OT::ClassDef& --> - <return type-id='type-id-1468'/> + <return type-id='type-id-1467'/> </function-decl> </member-function> <member-function access='public'> <!-- bool OT::OffsetTo<OT::ClassDef, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_8ClassDefENS_7IntTypeItLj2EEEE6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::ClassDef, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-406' is-artificial='yes'/> + <parameter type-id='type-id-405' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -15664,9 +15662,9 @@ <!-- bool OT::OffsetTo<OT::ClassDef, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> <function-decl name='sanitize' mangled-name='_ZN2OT8OffsetToINS_8ClassDefENS_7IntTypeItLj2EEEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='756' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::ClassDef, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-406' is-artificial='yes'/> + <parameter type-id='type-id-405' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- bool --> @@ -15675,9 +15673,9 @@ </member-function> </class-decl> <!-- struct OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > --> - <class-decl name='OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-865'> + <class-decl name='OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-864'> <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-851'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-850'/> <data-member access='public' static='yes'> <!-- static const unsigned int OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >::static_size --> <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> @@ -15690,20 +15688,20 @@ <!-- const OT::Coverage& OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> <function-decl name='operator()' mangled-name='_ZNK2OT8OffsetToINS_8CoverageENS_7IntTypeItLj2EEEEclEPKv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='742' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-439' is-artificial='yes'/> + <parameter type-id='type-id-438' is-artificial='yes'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- const OT::Coverage& --> - <return type-id='type-id-973'/> + <return type-id='type-id-972'/> </function-decl> </member-function> <member-function access='public'> <!-- bool OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_8CoverageENS_7IntTypeItLj2EEEE6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-404' is-artificial='yes'/> + <parameter type-id='type-id-403' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -15712,9 +15710,9 @@ <!-- bool OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> <function-decl name='sanitize' mangled-name='_ZN2OT8OffsetToINS_8CoverageENS_7IntTypeItLj2EEEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='756' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-404' is-artificial='yes'/> + <parameter type-id='type-id-403' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- bool --> @@ -15725,20 +15723,20 @@ <!-- OT::Coverage& OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >::serialize(OT::hb_serialize_context_t*, void*) --> <function-decl name='serialize' mangled-name='_ZN2OT8OffsetToINS_8CoverageENS_7IntTypeItLj2EEEE9serializeEPNS_22hb_serialize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='749' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-404' is-artificial='yes'/> + <parameter type-id='type-id-403' is-artificial='yes'/> <!-- parameter of type 'OT::hb_serialize_context_t*' --> - <parameter type-id='type-id-281'/> + <parameter type-id='type-id-280'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- OT::Coverage& --> - <return type-id='type-id-555'/> + <return type-id='type-id-554'/> </function-decl> </member-function> </class-decl> <!-- struct OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> > --> - <class-decl name='OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-867'> + <class-decl name='OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-866'> <!-- struct OT::Offset<OT::IntType<unsigned int, 4u> > --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-318'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-317'/> <data-member access='public' static='yes'> <!-- static const unsigned int OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >::static_size --> <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> @@ -15751,20 +15749,20 @@ <!-- const OT::Coverage& OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >::operator()(void*) --> <function-decl name='operator()' mangled-name='_ZNK2OT8OffsetToINS_8CoverageENS_7IntTypeIjLj4EEEEclEPKv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='742' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >*' --> - <parameter type-id='type-id-456' is-artificial='yes'/> + <parameter type-id='type-id-455' is-artificial='yes'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- const OT::Coverage& --> - <return type-id='type-id-973'/> + <return type-id='type-id-972'/> </function-decl> </member-function> <member-function access='public'> <!-- bool OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >::neuter(OT::hb_sanitize_context_t*) --> <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_8CoverageENS_7IntTypeIjLj4EEEE6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >*' --> - <parameter type-id='type-id-422' is-artificial='yes'/> + <parameter type-id='type-id-421' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -15773,9 +15771,9 @@ <!-- bool OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> <function-decl name='sanitize' mangled-name='_ZN2OT8OffsetToINS_8CoverageENS_7IntTypeIjLj4EEEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='756' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >*' --> - <parameter type-id='type-id-422' is-artificial='yes'/> + <parameter type-id='type-id-421' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- bool --> @@ -15784,9 +15782,9 @@ </member-function> </class-decl> <!-- struct OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> > --> - <class-decl name='OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-1227'> + <class-decl name='OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-1226'> <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-851'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-850'/> <data-member access='public' static='yes'> <!-- static const unsigned int OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> >::static_size --> <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> @@ -15799,20 +15797,20 @@ <!-- const OT::Device& OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> <function-decl name='operator()' mangled-name='_ZNK2OT8OffsetToINS_6DeviceENS_7IntTypeItLj2EEEEclEPKv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='742' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-448' is-artificial='yes'/> + <parameter type-id='type-id-447' is-artificial='yes'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- const OT::Device& --> - <return type-id='type-id-1497'/> + <return type-id='type-id-1496'/> </function-decl> </member-function> <member-function access='public'> <!-- bool OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_6DeviceENS_7IntTypeItLj2EEEE6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-405' is-artificial='yes'/> + <parameter type-id='type-id-404' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -15821,9 +15819,9 @@ <!-- bool OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> <function-decl name='sanitize' mangled-name='_ZN2OT8OffsetToINS_6DeviceENS_7IntTypeItLj2EEEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='756' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-405' is-artificial='yes'/> + <parameter type-id='type-id-404' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- bool --> @@ -15832,9 +15830,9 @@ </member-function> </class-decl> <!-- struct OT::OffsetTo<OT::Feature, OT::IntType<short unsigned int, 2u> > --> - <class-decl name='OffsetTo<OT::Feature, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-1229'> + <class-decl name='OffsetTo<OT::Feature, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-1228'> <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-851'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-850'/> <data-member access='public' static='yes'> <!-- static const unsigned int OT::OffsetTo<OT::Feature, OT::IntType<short unsigned int, 2u> >::static_size --> <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> @@ -15847,13 +15845,13 @@ <!-- bool OT::OffsetTo<OT::Feature, OT::IntType<short unsigned int, 2u> >::sanitize<const OT::Record<OT::Feature>::sanitize_closure_t*>(OT::hb_sanitize_context_t*, void*, const OT::Record<OT::Feature>::sanitize_closure_t*) --> <function-decl name='sanitize<const OT::Record<OT::Feature>::sanitize_closure_t*>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='765' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::Feature, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-437' is-artificial='yes'/> + <parameter type-id='type-id-436' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- parameter of type 'const OT::Record<OT::Feature>::sanitize_closure_t*' --> - <parameter type-id='type-id-1678'/> + <parameter type-id='type-id-1677'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -15862,29 +15860,29 @@ <!-- const OT::Feature& OT::OffsetTo<OT::Feature, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> <function-decl name='operator()' mangled-name='_ZNK2OT8OffsetToINS_7FeatureENS_7IntTypeItLj2EEEEclEPKv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='742' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::OffsetTo<OT::Feature, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-475' is-artificial='yes'/> + <parameter type-id='type-id-474' is-artificial='yes'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- const OT::Feature& --> - <return type-id='type-id-1510'/> + <return type-id='type-id-1509'/> </function-decl> </member-function> <member-function access='public'> <!-- bool OT::OffsetTo<OT::Feature, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_7FeatureENS_7IntTypeItLj2EEEE6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::Feature, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-437' is-artificial='yes'/> + <parameter type-id='type-id-436' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> </member-function> </class-decl> <!-- struct OT::OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> > --> - <class-decl name='OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-1230'> + <class-decl name='OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-1229'> <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-851'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-850'/> <data-member access='public' static='yes'> <!-- static const unsigned int OT::OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> >::static_size --> <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> @@ -15897,9 +15895,9 @@ <!-- bool OT::OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> >::sanitize<unsigned int>(OT::hb_sanitize_context_t*, void*, unsigned int) --> <function-decl name='sanitize<unsigned int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='765' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-403' is-artificial='yes'/> + <parameter type-id='type-id-402' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- parameter of type 'unsigned int' --> @@ -15912,29 +15910,29 @@ <!-- const OT::FeatureParams& OT::OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> <function-decl name='operator()' mangled-name='_ZNK2OT8OffsetToINS_13FeatureParamsENS_7IntTypeItLj2EEEEclEPKv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='742' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-472' is-artificial='yes'/> + <parameter type-id='type-id-471' is-artificial='yes'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- const OT::FeatureParams& --> - <return type-id='type-id-1512'/> + <return type-id='type-id-1511'/> </function-decl> </member-function> <member-function access='public'> <!-- bool OT::OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_13FeatureParamsENS_7IntTypeItLj2EEEE6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-403' is-artificial='yes'/> + <parameter type-id='type-id-402' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> </member-function> </class-decl> <!-- struct OT::OffsetTo<OT::LangSys, OT::IntType<short unsigned int, 2u> > --> - <class-decl name='OffsetTo<OT::LangSys, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-1231'> + <class-decl name='OffsetTo<OT::LangSys, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-1230'> <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-851'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-850'/> <data-member access='public' static='yes'> <!-- static const unsigned int OT::OffsetTo<OT::LangSys, OT::IntType<short unsigned int, 2u> >::static_size --> <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> @@ -15947,13 +15945,13 @@ <!-- bool OT::OffsetTo<OT::LangSys, OT::IntType<short unsigned int, 2u> >::sanitize<const OT::Record<OT::LangSys>::sanitize_closure_t*>(OT::hb_sanitize_context_t*, void*, const OT::Record<OT::LangSys>::sanitize_closure_t*) --> <function-decl name='sanitize<const OT::Record<OT::LangSys>::sanitize_closure_t*>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='765' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::LangSys, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-402' is-artificial='yes'/> + <parameter type-id='type-id-401' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- parameter of type 'const OT::Record<OT::LangSys>::sanitize_closure_t*' --> - <parameter type-id='type-id-1683'/> + <parameter type-id='type-id-1682'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -15962,20 +15960,20 @@ <!-- const OT::LangSys& OT::OffsetTo<OT::LangSys, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> <function-decl name='operator()' mangled-name='_ZNK2OT8OffsetToINS_7LangSysENS_7IntTypeItLj2EEEEclEPKv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='742' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::OffsetTo<OT::LangSys, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-461' is-artificial='yes'/> + <parameter type-id='type-id-460' is-artificial='yes'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- const OT::LangSys& --> - <return type-id='type-id-1535'/> + <return type-id='type-id-1534'/> </function-decl> </member-function> <member-function access='public'> <!-- bool OT::OffsetTo<OT::LangSys, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_7LangSysENS_7IntTypeItLj2EEEE6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::LangSys, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-402' is-artificial='yes'/> + <parameter type-id='type-id-401' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -15984,9 +15982,9 @@ <!-- bool OT::OffsetTo<OT::LangSys, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> <function-decl name='sanitize' mangled-name='_ZN2OT8OffsetToINS_7LangSysENS_7IntTypeItLj2EEEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='756' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::LangSys, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-402' is-artificial='yes'/> + <parameter type-id='type-id-401' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- bool --> @@ -15995,9 +15993,9 @@ </member-function> </class-decl> <!-- struct OT::OffsetTo<OT::LigCaretList, OT::IntType<short unsigned int, 2u> > --> - <class-decl name='OffsetTo<OT::LigCaretList, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-1232'> + <class-decl name='OffsetTo<OT::LigCaretList, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-1231'> <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-851'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-850'/> <data-member access='public' static='yes'> <!-- static const unsigned int OT::OffsetTo<OT::LigCaretList, OT::IntType<short unsigned int, 2u> >::static_size --> <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> @@ -16010,20 +16008,20 @@ <!-- const OT::LigCaretList& OT::OffsetTo<OT::LigCaretList, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> <function-decl name='operator()' mangled-name='_ZNK2OT8OffsetToINS_12LigCaretListENS_7IntTypeItLj2EEEEclEPKv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='742' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::OffsetTo<OT::LigCaretList, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-452' is-artificial='yes'/> + <parameter type-id='type-id-451' is-artificial='yes'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- const OT::LigCaretList& --> - <return type-id='type-id-1537'/> + <return type-id='type-id-1536'/> </function-decl> </member-function> <member-function access='public'> <!-- bool OT::OffsetTo<OT::LigCaretList, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_12LigCaretListENS_7IntTypeItLj2EEEE6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::LigCaretList, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-408' is-artificial='yes'/> + <parameter type-id='type-id-407' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -16032,9 +16030,9 @@ <!-- bool OT::OffsetTo<OT::LigCaretList, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> <function-decl name='sanitize' mangled-name='_ZN2OT8OffsetToINS_12LigCaretListENS_7IntTypeItLj2EEEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='756' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::LigCaretList, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-408' is-artificial='yes'/> + <parameter type-id='type-id-407' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- bool --> @@ -16043,9 +16041,9 @@ </member-function> </class-decl> <!-- struct OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> > --> - <class-decl name='OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-869'> + <class-decl name='OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-868'> <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-851'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-850'/> <data-member access='public' static='yes'> <!-- static const unsigned int OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >::static_size --> <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> @@ -16058,20 +16056,20 @@ <!-- const OT::LigGlyph& OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> <function-decl name='operator()' mangled-name='_ZNK2OT8OffsetToINS_8LigGlyphENS_7IntTypeItLj2EEEEclEPKv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='742' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-451' is-artificial='yes'/> + <parameter type-id='type-id-450' is-artificial='yes'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- const OT::LigGlyph& --> - <return type-id='type-id-1540'/> + <return type-id='type-id-1539'/> </function-decl> </member-function> <member-function access='public'> <!-- bool OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_8LigGlyphENS_7IntTypeItLj2EEEE6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-421' is-artificial='yes'/> + <parameter type-id='type-id-420' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -16080,9 +16078,9 @@ <!-- bool OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> <function-decl name='sanitize' mangled-name='_ZN2OT8OffsetToINS_8LigGlyphENS_7IntTypeItLj2EEEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='756' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-421' is-artificial='yes'/> + <parameter type-id='type-id-420' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- bool --> @@ -16091,9 +16089,9 @@ </member-function> </class-decl> <!-- struct OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> > --> - <class-decl name='OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-871'> + <class-decl name='OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-870'> <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-851'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-850'/> <data-member access='public' static='yes'> <!-- static const unsigned int OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >::static_size --> <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> @@ -16106,20 +16104,20 @@ <!-- const OT::Ligature& OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> <function-decl name='operator()' mangled-name='_ZNK2OT8OffsetToINS_8LigatureENS_7IntTypeItLj2EEEEclEPKv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='742' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-490' is-artificial='yes'/> + <parameter type-id='type-id-489' is-artificial='yes'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- const OT::Ligature& --> - <return type-id='type-id-1543'/> + <return type-id='type-id-1542'/> </function-decl> </member-function> <member-function access='public'> <!-- bool OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_8LigatureENS_7IntTypeItLj2EEEE6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-428' is-artificial='yes'/> + <parameter type-id='type-id-427' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -16128,9 +16126,9 @@ <!-- bool OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> <function-decl name='sanitize' mangled-name='_ZN2OT8OffsetToINS_8LigatureENS_7IntTypeItLj2EEEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='756' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-428' is-artificial='yes'/> + <parameter type-id='type-id-427' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- bool --> @@ -16141,20 +16139,20 @@ <!-- OT::Ligature& OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >::serialize(OT::hb_serialize_context_t*, void*) --> <function-decl name='serialize' mangled-name='_ZN2OT8OffsetToINS_8LigatureENS_7IntTypeItLj2EEEE9serializeEPNS_22hb_serialize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='749' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-428' is-artificial='yes'/> + <parameter type-id='type-id-427' is-artificial='yes'/> <!-- parameter of type 'OT::hb_serialize_context_t*' --> - <parameter type-id='type-id-281'/> + <parameter type-id='type-id-280'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- OT::Ligature& --> - <return type-id='type-id-568'/> + <return type-id='type-id-567'/> </function-decl> </member-function> </class-decl> <!-- struct OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> > --> - <class-decl name='OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-873'> + <class-decl name='OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-872'> <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-851'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-850'/> <data-member access='public' static='yes'> <!-- static const unsigned int OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >::static_size --> <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> @@ -16167,20 +16165,20 @@ <!-- const OT::LigatureSet& OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> <function-decl name='operator()' mangled-name='_ZNK2OT8OffsetToINS_11LigatureSetENS_7IntTypeItLj2EEEEclEPKv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='742' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-491' is-artificial='yes'/> + <parameter type-id='type-id-490' is-artificial='yes'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- const OT::LigatureSet& --> - <return type-id='type-id-1546'/> + <return type-id='type-id-1545'/> </function-decl> </member-function> <member-function access='public'> <!-- bool OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_11LigatureSetENS_7IntTypeItLj2EEEE6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-429' is-artificial='yes'/> + <parameter type-id='type-id-428' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -16189,9 +16187,9 @@ <!-- bool OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> <function-decl name='sanitize' mangled-name='_ZN2OT8OffsetToINS_11LigatureSetENS_7IntTypeItLj2EEEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='756' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-429' is-artificial='yes'/> + <parameter type-id='type-id-428' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- bool --> @@ -16202,20 +16200,20 @@ <!-- OT::LigatureSet& OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >::serialize(OT::hb_serialize_context_t*, void*) --> <function-decl name='serialize' mangled-name='_ZN2OT8OffsetToINS_11LigatureSetENS_7IntTypeItLj2EEEE9serializeEPNS_22hb_serialize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='749' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-429' is-artificial='yes'/> + <parameter type-id='type-id-428' is-artificial='yes'/> <!-- parameter of type 'OT::hb_serialize_context_t*' --> - <parameter type-id='type-id-281'/> + <parameter type-id='type-id-280'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- OT::LigatureSet& --> - <return type-id='type-id-569'/> + <return type-id='type-id-568'/> </function-decl> </member-function> </class-decl> <!-- struct OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> > --> - <class-decl name='OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-875'> + <class-decl name='OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-874'> <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-851'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-850'/> <data-member access='public' static='yes'> <!-- static const unsigned int OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >::static_size --> <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> @@ -16228,20 +16226,20 @@ <!-- const OT::Lookup& OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> <function-decl name='operator()' mangled-name='_ZNK2OT8OffsetToINS_6LookupENS_7IntTypeItLj2EEEEclEPKv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='742' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-481' is-artificial='yes'/> + <parameter type-id='type-id-480' is-artificial='yes'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- const OT::Lookup& --> - <return type-id='type-id-1554'/> + <return type-id='type-id-1553'/> </function-decl> </member-function> <member-function access='public'> <!-- bool OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_6LookupENS_7IntTypeItLj2EEEE6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-433' is-artificial='yes'/> + <parameter type-id='type-id-432' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -16250,9 +16248,9 @@ <!-- bool OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> <function-decl name='sanitize' mangled-name='_ZN2OT8OffsetToINS_6LookupENS_7IntTypeItLj2EEEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='756' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-433' is-artificial='yes'/> + <parameter type-id='type-id-432' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- bool --> @@ -16261,9 +16259,9 @@ </member-function> </class-decl> <!-- struct OT::OffsetTo<OT::MarkArray, OT::IntType<short unsigned int, 2u> > --> - <class-decl name='OffsetTo<OT::MarkArray, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-1237'> + <class-decl name='OffsetTo<OT::MarkArray, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-1236'> <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-851'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-850'/> <data-member access='public' static='yes'> <!-- static const unsigned int OT::OffsetTo<OT::MarkArray, OT::IntType<short unsigned int, 2u> >::static_size --> <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> @@ -16276,20 +16274,20 @@ <!-- const OT::MarkArray& OT::OffsetTo<OT::MarkArray, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> <function-decl name='operator()' mangled-name='_ZNK2OT8OffsetToINS_9MarkArrayENS_7IntTypeItLj2EEEEclEPKv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='742' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::OffsetTo<OT::MarkArray, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-519' is-artificial='yes'/> + <parameter type-id='type-id-518' is-artificial='yes'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- const OT::MarkArray& --> - <return type-id='type-id-1559'/> + <return type-id='type-id-1558'/> </function-decl> </member-function> <member-function access='public'> <!-- bool OT::OffsetTo<OT::MarkArray, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_9MarkArrayENS_7IntTypeItLj2EEEE6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::MarkArray, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-415' is-artificial='yes'/> + <parameter type-id='type-id-414' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -16298,9 +16296,9 @@ <!-- bool OT::OffsetTo<OT::MarkArray, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> <function-decl name='sanitize' mangled-name='_ZN2OT8OffsetToINS_9MarkArrayENS_7IntTypeItLj2EEEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='756' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::MarkArray, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-415' is-artificial='yes'/> + <parameter type-id='type-id-414' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- bool --> @@ -16309,9 +16307,9 @@ </member-function> </class-decl> <!-- struct OT::OffsetTo<OT::MarkGlyphSets, OT::IntType<short unsigned int, 2u> > --> - <class-decl name='OffsetTo<OT::MarkGlyphSets, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-877'> + <class-decl name='OffsetTo<OT::MarkGlyphSets, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-876'> <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-851'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-850'/> <data-member access='public' static='yes'> <!-- static const unsigned int OT::OffsetTo<OT::MarkGlyphSets, OT::IntType<short unsigned int, 2u> >::static_size --> <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> @@ -16324,20 +16322,20 @@ <!-- const OT::MarkGlyphSets& OT::OffsetTo<OT::MarkGlyphSets, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> <function-decl name='operator()' mangled-name='_ZNK2OT8OffsetToINS_13MarkGlyphSetsENS_7IntTypeItLj2EEEEclEPKv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='742' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::OffsetTo<OT::MarkGlyphSets, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-457' is-artificial='yes'/> + <parameter type-id='type-id-456' is-artificial='yes'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- const OT::MarkGlyphSets& --> - <return type-id='type-id-1566'/> + <return type-id='type-id-1565'/> </function-decl> </member-function> <member-function access='public'> <!-- bool OT::OffsetTo<OT::MarkGlyphSets, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_13MarkGlyphSetsENS_7IntTypeItLj2EEEE6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::MarkGlyphSets, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-409' is-artificial='yes'/> + <parameter type-id='type-id-408' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -16346,9 +16344,9 @@ <!-- bool OT::OffsetTo<OT::MarkGlyphSets, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> <function-decl name='sanitize' mangled-name='_ZN2OT8OffsetToINS_13MarkGlyphSetsENS_7IntTypeItLj2EEEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='756' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::MarkGlyphSets, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-409' is-artificial='yes'/> + <parameter type-id='type-id-408' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- bool --> @@ -16357,9 +16355,9 @@ </member-function> </class-decl> <!-- struct OT::OffsetTo<OT::OffsetListOf<OT::AnchorMatrix>, OT::IntType<short unsigned int, 2u> > --> - <class-decl name='OffsetTo<OT::OffsetListOf<OT::AnchorMatrix>, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-1238'> + <class-decl name='OffsetTo<OT::OffsetListOf<OT::AnchorMatrix>, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-1237'> <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-851'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-850'/> <data-member access='public' static='yes'> <!-- static const unsigned int OT::OffsetTo<OT::OffsetListOf<OT::AnchorMatrix>, OT::IntType<short unsigned int, 2u> >::static_size --> <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> @@ -16372,9 +16370,9 @@ <!-- bool OT::OffsetTo<OT::OffsetListOf<OT::AnchorMatrix>, OT::IntType<short unsigned int, 2u> >::sanitize<unsigned int>(OT::hb_sanitize_context_t*, void*, unsigned int) --> <function-decl name='sanitize<unsigned int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='765' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::OffsetListOf<OT::AnchorMatrix>, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-417' is-artificial='yes'/> + <parameter type-id='type-id-416' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- parameter of type 'unsigned int' --> @@ -16387,29 +16385,29 @@ <!-- const OT::OffsetListOf<OT::AnchorMatrix>& OT::OffsetTo<OT::OffsetListOf<OT::AnchorMatrix>, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> <function-decl name='operator()' mangled-name='_ZNK2OT8OffsetToINS_12OffsetListOfINS_12AnchorMatrixEEENS_7IntTypeItLj2EEEEclEPKv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='742' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::OffsetTo<OT::OffsetListOf<OT::AnchorMatrix>, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-524' is-artificial='yes'/> + <parameter type-id='type-id-523' is-artificial='yes'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- const OT::OffsetListOf<OT::AnchorMatrix>& --> - <return type-id='type-id-1589'/> + <return type-id='type-id-1588'/> </function-decl> </member-function> <member-function access='public'> <!-- bool OT::OffsetTo<OT::OffsetListOf<OT::AnchorMatrix>, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_12OffsetListOfINS_12AnchorMatrixEEENS_7IntTypeItLj2EEEE6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::OffsetListOf<OT::AnchorMatrix>, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-417' is-artificial='yes'/> + <parameter type-id='type-id-416' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> </member-function> </class-decl> <!-- struct OT::OffsetTo<OT::OffsetListOf<OT::Lookup>, OT::IntType<short unsigned int, 2u> > --> - <class-decl name='OffsetTo<OT::OffsetListOf<OT::Lookup>, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-1239'> + <class-decl name='OffsetTo<OT::OffsetListOf<OT::Lookup>, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-1238'> <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-851'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-850'/> <data-member access='public' static='yes'> <!-- static const unsigned int OT::OffsetTo<OT::OffsetListOf<OT::Lookup>, OT::IntType<short unsigned int, 2u> >::static_size --> <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> @@ -16422,20 +16420,20 @@ <!-- const OT::OffsetListOf<OT::Lookup>& OT::OffsetTo<OT::OffsetListOf<OT::Lookup>, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> <function-decl name='operator()' mangled-name='_ZNK2OT8OffsetToINS_12OffsetListOfINS_6LookupEEENS_7IntTypeItLj2EEEEclEPKv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='742' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::OffsetTo<OT::OffsetListOf<OT::Lookup>, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-482' is-artificial='yes'/> + <parameter type-id='type-id-481' is-artificial='yes'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- const OT::OffsetListOf<OT::Lookup>& --> - <return type-id='type-id-1592'/> + <return type-id='type-id-1591'/> </function-decl> </member-function> <member-function access='public'> <!-- bool OT::OffsetTo<OT::OffsetListOf<OT::Lookup>, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_12OffsetListOfINS_6LookupEEENS_7IntTypeItLj2EEEE6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::OffsetListOf<OT::Lookup>, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-412' is-artificial='yes'/> + <parameter type-id='type-id-411' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -16444,9 +16442,9 @@ <!-- bool OT::OffsetTo<OT::OffsetListOf<OT::Lookup>, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> <function-decl name='sanitize' mangled-name='_ZN2OT8OffsetToINS_12OffsetListOfINS_6LookupEEENS_7IntTypeItLj2EEEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='756' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::OffsetListOf<OT::Lookup>, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-412' is-artificial='yes'/> + <parameter type-id='type-id-411' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- bool --> @@ -16455,9 +16453,9 @@ </member-function> </class-decl> <!-- struct OT::OffsetTo<OT::OffsetListOf<OT::PosLookup>, OT::IntType<short unsigned int, 2u> > --> - <class-decl name='OffsetTo<OT::OffsetListOf<OT::PosLookup>, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-1240'> + <class-decl name='OffsetTo<OT::OffsetListOf<OT::PosLookup>, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-1239'> <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-851'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-850'/> <data-member access='public' static='yes'> <!-- static const unsigned int OT::OffsetTo<OT::OffsetListOf<OT::PosLookup>, OT::IntType<short unsigned int, 2u> >::static_size --> <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> @@ -16470,9 +16468,9 @@ <!-- bool OT::OffsetTo<OT::OffsetListOf<OT::PosLookup>, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_12OffsetListOfINS_9PosLookupEEENS_7IntTypeItLj2EEEE6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::OffsetListOf<OT::PosLookup>, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-418' is-artificial='yes'/> + <parameter type-id='type-id-417' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -16481,9 +16479,9 @@ <!-- bool OT::OffsetTo<OT::OffsetListOf<OT::PosLookup>, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> <function-decl name='sanitize' mangled-name='_ZN2OT8OffsetToINS_12OffsetListOfINS_9PosLookupEEENS_7IntTypeItLj2EEEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='756' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::OffsetListOf<OT::PosLookup>, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-418' is-artificial='yes'/> + <parameter type-id='type-id-417' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- bool --> @@ -16492,9 +16490,9 @@ </member-function> </class-decl> <!-- struct OT::OffsetTo<OT::OffsetListOf<OT::SubstLookup>, OT::IntType<short unsigned int, 2u> > --> - <class-decl name='OffsetTo<OT::OffsetListOf<OT::SubstLookup>, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-1241'> + <class-decl name='OffsetTo<OT::OffsetListOf<OT::SubstLookup>, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-1240'> <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-851'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-850'/> <data-member access='public' static='yes'> <!-- static const unsigned int OT::OffsetTo<OT::OffsetListOf<OT::SubstLookup>, OT::IntType<short unsigned int, 2u> >::static_size --> <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> @@ -16507,9 +16505,9 @@ <!-- bool OT::OffsetTo<OT::OffsetListOf<OT::SubstLookup>, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_12OffsetListOfINS_11SubstLookupEEENS_7IntTypeItLj2EEEE6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::OffsetListOf<OT::SubstLookup>, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-413' is-artificial='yes'/> + <parameter type-id='type-id-412' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -16518,9 +16516,9 @@ <!-- bool OT::OffsetTo<OT::OffsetListOf<OT::SubstLookup>, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> <function-decl name='sanitize' mangled-name='_ZN2OT8OffsetToINS_12OffsetListOfINS_11SubstLookupEEENS_7IntTypeItLj2EEEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='756' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::OffsetListOf<OT::SubstLookup>, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-413' is-artificial='yes'/> + <parameter type-id='type-id-412' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- bool --> @@ -16529,9 +16527,9 @@ </member-function> </class-decl> <!-- struct OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> > --> - <class-decl name='OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-879'> + <class-decl name='OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-878'> <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-851'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-850'/> <data-member access='public' static='yes'> <!-- static const unsigned int OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >::static_size --> <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> @@ -16544,13 +16542,13 @@ <!-- bool OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >::sanitize<OT::PairSet::sanitize_closure_t*>(OT::hb_sanitize_context_t*, void*, OT::PairSet::sanitize_closure_t*) --> <function-decl name='sanitize<OT::PairSet::sanitize_closure_t*>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='765' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-431' is-artificial='yes'/> + <parameter type-id='type-id-430' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- parameter of type 'OT::PairSet::sanitize_closure_t*' --> - <parameter type-id='type-id-1263'/> + <parameter type-id='type-id-1262'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -16559,29 +16557,29 @@ <!-- const OT::PairSet& OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> <function-decl name='operator()' mangled-name='_ZNK2OT8OffsetToINS_7PairSetENS_7IntTypeItLj2EEEEclEPKv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='742' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-511' is-artificial='yes'/> + <parameter type-id='type-id-510' is-artificial='yes'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- const OT::PairSet& --> - <return type-id='type-id-1663'/> + <return type-id='type-id-1662'/> </function-decl> </member-function> <member-function access='public'> <!-- bool OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_7PairSetENS_7IntTypeItLj2EEEE6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-431' is-artificial='yes'/> + <parameter type-id='type-id-430' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> </member-function> </class-decl> <!-- struct OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> > --> - <class-decl name='OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-881'> + <class-decl name='OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-880'> <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-851'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-850'/> <data-member access='public' static='yes'> <!-- static const unsigned int OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >::static_size --> <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> @@ -16594,9 +16592,9 @@ <!-- bool OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_9PosLookupENS_7IntTypeItLj2EEEE6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-435' is-artificial='yes'/> + <parameter type-id='type-id-434' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -16605,9 +16603,9 @@ <!-- bool OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> <function-decl name='sanitize' mangled-name='_ZN2OT8OffsetToINS_9PosLookupENS_7IntTypeItLj2EEEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='756' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-435' is-artificial='yes'/> + <parameter type-id='type-id-434' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- bool --> @@ -16616,9 +16614,9 @@ </member-function> </class-decl> <!-- struct OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> > --> - <class-decl name='OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-883'> + <class-decl name='OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-882'> <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-851'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-850'/> <data-member access='public' static='yes'> <!-- static const unsigned int OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >::static_size --> <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> @@ -16631,9 +16629,9 @@ <!-- bool OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >::sanitize<unsigned int>(OT::hb_sanitize_context_t*, void*, unsigned int) --> <function-decl name='sanitize<unsigned int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='765' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-432' is-artificial='yes'/> + <parameter type-id='type-id-431' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- parameter of type 'unsigned int' --> @@ -16646,29 +16644,29 @@ <!-- const OT::PosLookupSubTable& OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> <function-decl name='operator()' mangled-name='_ZNK2OT8OffsetToINS_17PosLookupSubTableENS_7IntTypeItLj2EEEEclEPKv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='742' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-531' is-artificial='yes'/> + <parameter type-id='type-id-530' is-artificial='yes'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- const OT::PosLookupSubTable& --> - <return type-id='type-id-1669'/> + <return type-id='type-id-1668'/> </function-decl> </member-function> <member-function access='public'> <!-- bool OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_17PosLookupSubTableENS_7IntTypeItLj2EEEE6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-432' is-artificial='yes'/> + <parameter type-id='type-id-431' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> </member-function> </class-decl> <!-- struct OT::OffsetTo<OT::RecordListOf<OT::Feature>, OT::IntType<short unsigned int, 2u> > --> - <class-decl name='OffsetTo<OT::RecordListOf<OT::Feature>, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-1245'> + <class-decl name='OffsetTo<OT::RecordListOf<OT::Feature>, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-1244'> <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-851'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-850'/> <data-member access='public' static='yes'> <!-- static const unsigned int OT::OffsetTo<OT::RecordListOf<OT::Feature>, OT::IntType<short unsigned int, 2u> >::static_size --> <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> @@ -16681,20 +16679,20 @@ <!-- const OT::RecordListOf<OT::Feature>& OT::OffsetTo<OT::RecordListOf<OT::Feature>, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> <function-decl name='operator()' mangled-name='_ZNK2OT8OffsetToINS_12RecordListOfINS_7FeatureEEENS_7IntTypeItLj2EEEEclEPKv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='742' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::OffsetTo<OT::RecordListOf<OT::Feature>, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-477' is-artificial='yes'/> + <parameter type-id='type-id-476' is-artificial='yes'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- const OT::RecordListOf<OT::Feature>& --> - <return type-id='type-id-1699'/> + <return type-id='type-id-1698'/> </function-decl> </member-function> <member-function access='public'> <!-- bool OT::OffsetTo<OT::RecordListOf<OT::Feature>, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_12RecordListOfINS_7FeatureEEENS_7IntTypeItLj2EEEE6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::RecordListOf<OT::Feature>, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-411' is-artificial='yes'/> + <parameter type-id='type-id-410' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -16703,9 +16701,9 @@ <!-- bool OT::OffsetTo<OT::RecordListOf<OT::Feature>, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> <function-decl name='sanitize' mangled-name='_ZN2OT8OffsetToINS_12RecordListOfINS_7FeatureEEENS_7IntTypeItLj2EEEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='756' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::RecordListOf<OT::Feature>, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-411' is-artificial='yes'/> + <parameter type-id='type-id-410' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- bool --> @@ -16714,9 +16712,9 @@ </member-function> </class-decl> <!-- struct OT::OffsetTo<OT::RecordListOf<OT::Script>, OT::IntType<short unsigned int, 2u> > --> - <class-decl name='OffsetTo<OT::RecordListOf<OT::Script>, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-1246'> + <class-decl name='OffsetTo<OT::RecordListOf<OT::Script>, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-1245'> <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-851'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-850'/> <data-member access='public' static='yes'> <!-- static const unsigned int OT::OffsetTo<OT::RecordListOf<OT::Script>, OT::IntType<short unsigned int, 2u> >::static_size --> <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> @@ -16729,20 +16727,20 @@ <!-- const OT::RecordListOf<OT::Script>& OT::OffsetTo<OT::RecordListOf<OT::Script>, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> <function-decl name='operator()' mangled-name='_ZNK2OT8OffsetToINS_12RecordListOfINS_6ScriptEEENS_7IntTypeItLj2EEEEclEPKv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='742' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::OffsetTo<OT::RecordListOf<OT::Script>, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-466' is-artificial='yes'/> + <parameter type-id='type-id-465' is-artificial='yes'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- const OT::RecordListOf<OT::Script>& --> - <return type-id='type-id-1702'/> + <return type-id='type-id-1701'/> </function-decl> </member-function> <member-function access='public'> <!-- bool OT::OffsetTo<OT::RecordListOf<OT::Script>, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_12RecordListOfINS_6ScriptEEENS_7IntTypeItLj2EEEE6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::RecordListOf<OT::Script>, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-410' is-artificial='yes'/> + <parameter type-id='type-id-409' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -16751,9 +16749,9 @@ <!-- bool OT::OffsetTo<OT::RecordListOf<OT::Script>, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> <function-decl name='sanitize' mangled-name='_ZN2OT8OffsetToINS_12RecordListOfINS_6ScriptEEENS_7IntTypeItLj2EEEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='756' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::RecordListOf<OT::Script>, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-410' is-artificial='yes'/> + <parameter type-id='type-id-409' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- bool --> @@ -16762,9 +16760,9 @@ </member-function> </class-decl> <!-- struct OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> > --> - <class-decl name='OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-885'> + <class-decl name='OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-884'> <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-851'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-850'/> <data-member access='public' static='yes'> <!-- static const unsigned int OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >::static_size --> <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> @@ -16777,20 +16775,20 @@ <!-- const OT::Rule& OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> <function-decl name='operator()' mangled-name='_ZNK2OT8OffsetToINS_4RuleENS_7IntTypeItLj2EEEEclEPKv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='742' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-494' is-artificial='yes'/> + <parameter type-id='type-id-493' is-artificial='yes'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- const OT::Rule& --> - <return type-id='type-id-1710'/> + <return type-id='type-id-1709'/> </function-decl> </member-function> <member-function access='public'> <!-- bool OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_4RuleENS_7IntTypeItLj2EEEE6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-423' is-artificial='yes'/> + <parameter type-id='type-id-422' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -16799,9 +16797,9 @@ <!-- bool OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> <function-decl name='sanitize' mangled-name='_ZN2OT8OffsetToINS_4RuleENS_7IntTypeItLj2EEEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='756' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-423' is-artificial='yes'/> + <parameter type-id='type-id-422' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- bool --> @@ -16810,9 +16808,9 @@ </member-function> </class-decl> <!-- struct OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> > --> - <class-decl name='OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-887'> + <class-decl name='OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-886'> <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-851'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-850'/> <data-member access='public' static='yes'> <!-- static const unsigned int OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >::static_size --> <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> @@ -16825,20 +16823,20 @@ <!-- const OT::RuleSet& OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> <function-decl name='operator()' mangled-name='_ZNK2OT8OffsetToINS_7RuleSetENS_7IntTypeItLj2EEEEclEPKv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='742' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-495' is-artificial='yes'/> + <parameter type-id='type-id-494' is-artificial='yes'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- const OT::RuleSet& --> - <return type-id='type-id-1713'/> + <return type-id='type-id-1712'/> </function-decl> </member-function> <member-function access='public'> <!-- bool OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_7RuleSetENS_7IntTypeItLj2EEEE6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-424' is-artificial='yes'/> + <parameter type-id='type-id-423' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -16847,9 +16845,9 @@ <!-- bool OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> <function-decl name='sanitize' mangled-name='_ZN2OT8OffsetToINS_7RuleSetENS_7IntTypeItLj2EEEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='756' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-424' is-artificial='yes'/> + <parameter type-id='type-id-423' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- bool --> @@ -16858,9 +16856,9 @@ </member-function> </class-decl> <!-- struct OT::OffsetTo<OT::Script, OT::IntType<short unsigned int, 2u> > --> - <class-decl name='OffsetTo<OT::Script, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-1249'> + <class-decl name='OffsetTo<OT::Script, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-1248'> <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-851'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-850'/> <data-member access='public' static='yes'> <!-- static const unsigned int OT::OffsetTo<OT::Script, OT::IntType<short unsigned int, 2u> >::static_size --> <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> @@ -16873,13 +16871,13 @@ <!-- bool OT::OffsetTo<OT::Script, OT::IntType<short unsigned int, 2u> >::sanitize<const OT::Record<OT::Script>::sanitize_closure_t*>(OT::hb_sanitize_context_t*, void*, const OT::Record<OT::Script>::sanitize_closure_t*) --> <function-decl name='sanitize<const OT::Record<OT::Script>::sanitize_closure_t*>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='765' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::Script, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-436' is-artificial='yes'/> + <parameter type-id='type-id-435' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- parameter of type 'const OT::Record<OT::Script>::sanitize_closure_t*' --> - <parameter type-id='type-id-1688'/> + <parameter type-id='type-id-1687'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -16888,29 +16886,29 @@ <!-- const OT::Script& OT::OffsetTo<OT::Script, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> <function-decl name='operator()' mangled-name='_ZNK2OT8OffsetToINS_6ScriptENS_7IntTypeItLj2EEEEclEPKv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='742' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::OffsetTo<OT::Script, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-464' is-artificial='yes'/> + <parameter type-id='type-id-463' is-artificial='yes'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- const OT::Script& --> - <return type-id='type-id-1718'/> + <return type-id='type-id-1717'/> </function-decl> </member-function> <member-function access='public'> <!-- bool OT::OffsetTo<OT::Script, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_6ScriptENS_7IntTypeItLj2EEEE6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::Script, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-436' is-artificial='yes'/> + <parameter type-id='type-id-435' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> </member-function> </class-decl> <!-- struct OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> > --> - <class-decl name='OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-889'> + <class-decl name='OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-888'> <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-851'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-850'/> <data-member access='public' static='yes'> <!-- static const unsigned int OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >::static_size --> <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> @@ -16923,20 +16921,20 @@ <!-- const OT::Sequence& OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> <function-decl name='operator()' mangled-name='_ZNK2OT8OffsetToINS_8SequenceENS_7IntTypeItLj2EEEEclEPKv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='742' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-486' is-artificial='yes'/> + <parameter type-id='type-id-485' is-artificial='yes'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- const OT::Sequence& --> - <return type-id='type-id-1721'/> + <return type-id='type-id-1720'/> </function-decl> </member-function> <member-function access='public'> <!-- bool OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_8SequenceENS_7IntTypeItLj2EEEE6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-427' is-artificial='yes'/> + <parameter type-id='type-id-426' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -16945,9 +16943,9 @@ <!-- bool OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> <function-decl name='sanitize' mangled-name='_ZN2OT8OffsetToINS_8SequenceENS_7IntTypeItLj2EEEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='756' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-427' is-artificial='yes'/> + <parameter type-id='type-id-426' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- bool --> @@ -16956,9 +16954,9 @@ </member-function> </class-decl> <!-- struct OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> > --> - <class-decl name='OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-891'> + <class-decl name='OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-890'> <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-851'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-850'/> <data-member access='public' static='yes'> <!-- static const unsigned int OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >::static_size --> <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> @@ -16971,9 +16969,9 @@ <!-- bool OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_11SubstLookupENS_7IntTypeItLj2EEEE6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-434' is-artificial='yes'/> + <parameter type-id='type-id-433' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -16982,9 +16980,9 @@ <!-- bool OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> <function-decl name='sanitize' mangled-name='_ZN2OT8OffsetToINS_11SubstLookupENS_7IntTypeItLj2EEEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='756' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-434' is-artificial='yes'/> + <parameter type-id='type-id-433' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- bool --> @@ -16993,9 +16991,9 @@ </member-function> </class-decl> <!-- struct OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> > --> - <class-decl name='OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-893'> + <class-decl name='OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='741' column='1' id='type-id-892'> <!-- struct OT::Offset<OT::IntType<short unsigned int, 2u> > --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-851'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-850'/> <data-member access='public' static='yes'> <!-- static const unsigned int OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >::static_size --> <var-decl name='static_size' type-id='type-id-90' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='778' column='1'/> @@ -17008,9 +17006,9 @@ <!-- bool OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >::sanitize<unsigned int>(OT::hb_sanitize_context_t*, void*, unsigned int) --> <function-decl name='sanitize<unsigned int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='765' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-430' is-artificial='yes'/> + <parameter type-id='type-id-429' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- parameter of type 'unsigned int' --> @@ -17023,20 +17021,20 @@ <!-- const OT::SubstLookupSubTable& OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >::operator()(void*) --> <function-decl name='operator()' mangled-name='_ZNK2OT8OffsetToINS_19SubstLookupSubTableENS_7IntTypeItLj2EEEEclEPKv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='742' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-504' is-artificial='yes'/> + <parameter type-id='type-id-503' is-artificial='yes'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- const OT::SubstLookupSubTable& --> - <return type-id='type-id-1752'/> + <return type-id='type-id-1751'/> </function-decl> </member-function> <member-function access='public'> <!-- bool OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >::neuter(OT::hb_sanitize_context_t*) --> <function-decl name='neuter' mangled-name='_ZN2OT8OffsetToINS_19SubstLookupSubTableENS_7IntTypeItLj2EEEE6neuterEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='775' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-430' is-artificial='yes'/> + <parameter type-id='type-id-429' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -17045,25 +17043,25 @@ <!-- OT::SubstLookupSubTable& OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >::serialize(OT::hb_serialize_context_t*, void*) --> <function-decl name='serialize' mangled-name='_ZN2OT8OffsetToINS_19SubstLookupSubTableENS_7IntTypeItLj2EEEE9serializeEPNS_22hb_serialize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='749' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-430' is-artificial='yes'/> + <parameter type-id='type-id-429' is-artificial='yes'/> <!-- parameter of type 'OT::hb_serialize_context_t*' --> - <parameter type-id='type-id-281'/> + <parameter type-id='type-id-280'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- OT::SubstLookupSubTable& --> - <return type-id='type-id-1311'/> + <return type-id='type-id-1310'/> </function-decl> </member-function> </class-decl> <!-- struct OT::ArrayOf<OT::EntryExitRecord, OT::IntType<short unsigned int, 2u> > --> - <class-decl name='ArrayOf<OT::EntryExitRecord, OT::IntType<short unsigned int, 2u> >' size-in-bits='48' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1007'> + <class-decl name='ArrayOf<OT::EntryExitRecord, OT::IntType<short unsigned int, 2u> >' size-in-bits='48' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1006'> <data-member access='public' layout-offset-in-bits='0'> <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::EntryExitRecord, OT::IntType<short unsigned int, 2u> >::len --> - <var-decl name='len' type-id='type-id-256' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> + <var-decl name='len' type-id='type-id-255' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='16'> <!-- OT::EntryExitRecord OT::ArrayOf<OT::EntryExitRecord, OT::IntType<short unsigned int, 2u> >::array[1] --> - <var-decl name='array' type-id='type-id-843' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> + <var-decl name='array' type-id='type-id-842' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::ArrayOf<OT::EntryExitRecord, OT::IntType<short unsigned int, 2u> >::min_size --> @@ -17073,9 +17071,9 @@ <!-- bool OT::ArrayOf<OT::EntryExitRecord, OT::IntType<short unsigned int, 2u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize_shallow' mangled-name='_ZN2OT7ArrayOfINS_15EntryExitRecordENS_7IntTypeItLj2EEEE16sanitize_shallowEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='886' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::EntryExitRecord, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-1008' is-artificial='yes'/> + <parameter type-id='type-id-1007' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -17084,9 +17082,9 @@ <!-- bool OT::ArrayOf<OT::EntryExitRecord, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> <function-decl name='sanitize' mangled-name='_ZN2OT7ArrayOfINS_15EntryExitRecordENS_7IntTypeItLj2EEEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='855' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::EntryExitRecord, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-1008' is-artificial='yes'/> + <parameter type-id='type-id-1007' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- bool --> @@ -17097,23 +17095,23 @@ <!-- const OT::EntryExitRecord& OT::ArrayOf<OT::EntryExitRecord, OT::IntType<short unsigned int, 2u> >::operator[](unsigned int) --> <function-decl name='operator[]' mangled-name='_ZNK2OT7ArrayOfINS_15EntryExitRecordENS_7IntTypeItLj2EEEEixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='806' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ArrayOf<OT::EntryExitRecord, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-512' is-artificial='yes'/> + <parameter type-id='type-id-511' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- const OT::EntryExitRecord& --> - <return type-id='type-id-1499'/> + <return type-id='type-id-1498'/> </function-decl> </member-function> </class-decl> <!-- struct OT::ArrayOf<OT::Index, OT::IntType<short unsigned int, 2u> > --> - <class-decl name='ArrayOf<OT::Index, OT::IntType<short unsigned int, 2u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1009'> + <class-decl name='ArrayOf<OT::Index, OT::IntType<short unsigned int, 2u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1008'> <data-member access='public' layout-offset-in-bits='0'> <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::Index, OT::IntType<short unsigned int, 2u> >::len --> - <var-decl name='len' type-id='type-id-256' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> + <var-decl name='len' type-id='type-id-255' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='16'> <!-- OT::Index OT::ArrayOf<OT::Index, OT::IntType<short unsigned int, 2u> >::array[1] --> - <var-decl name='array' type-id='type-id-845' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> + <var-decl name='array' type-id='type-id-844' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::ArrayOf<OT::Index, OT::IntType<short unsigned int, 2u> >::min_size --> @@ -17123,33 +17121,33 @@ <!-- const OT::Index* OT::ArrayOf<OT::Index, OT::IntType<short unsigned int, 2u> >::sub_array(unsigned int, unsigned int*) --> <function-decl name='sub_array' mangled-name='_ZNK2OT7ArrayOfINS_5IndexENS_7IntTypeItLj2EEEE9sub_arrayEjPj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='794' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ArrayOf<OT::Index, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-459' is-artificial='yes'/> + <parameter type-id='type-id-458' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- parameter of type 'unsigned int*' --> <parameter type-id='type-id-60'/> <!-- const OT::Index* --> - <return type-id='type-id-1530'/> + <return type-id='type-id-1529'/> </function-decl> </member-function> <member-function access='public'> <!-- const OT::Index& OT::ArrayOf<OT::Index, OT::IntType<short unsigned int, 2u> >::operator[](unsigned int) --> <function-decl name='operator[]' mangled-name='_ZNK2OT7ArrayOfINS_5IndexENS_7IntTypeItLj2EEEEixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='806' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ArrayOf<OT::Index, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-459' is-artificial='yes'/> + <parameter type-id='type-id-458' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- const OT::Index& --> - <return type-id='type-id-1529'/> + <return type-id='type-id-1528'/> </function-decl> </member-function> <member-function access='private'> <!-- bool OT::ArrayOf<OT::Index, OT::IntType<short unsigned int, 2u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize_shallow' mangled-name='_ZN2OT7ArrayOfINS_5IndexENS_7IntTypeItLj2EEEE16sanitize_shallowEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='886' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::Index, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-1010' is-artificial='yes'/> + <parameter type-id='type-id-1009' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -17158,23 +17156,23 @@ <!-- bool OT::ArrayOf<OT::Index, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT7ArrayOfINS_5IndexENS_7IntTypeItLj2EEEE8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='840' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::Index, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-1010' is-artificial='yes'/> + <parameter type-id='type-id-1009' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> </member-function> </class-decl> <!-- struct OT::ArrayOf<OT::IntType<unsigned int, 3u>, OT::IntType<short unsigned int, 2u> > --> - <class-decl name='ArrayOf<OT::IntType<unsigned int, 3u>, OT::IntType<short unsigned int, 2u> >' size-in-bits='40' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1011'> + <class-decl name='ArrayOf<OT::IntType<unsigned int, 3u>, OT::IntType<short unsigned int, 2u> >' size-in-bits='40' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1010'> <data-member access='public' layout-offset-in-bits='0'> <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::IntType<unsigned int, 3u>, OT::IntType<short unsigned int, 2u> >::len --> - <var-decl name='len' type-id='type-id-256' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> + <var-decl name='len' type-id='type-id-255' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='16'> <!-- OT::IntType<unsigned int, 3u> OT::ArrayOf<OT::IntType<unsigned int, 3u>, OT::IntType<short unsigned int, 2u> >::array[1] --> - <var-decl name='array' type-id='type-id-846' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> + <var-decl name='array' type-id='type-id-845' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::ArrayOf<OT::IntType<unsigned int, 3u>, OT::IntType<short unsigned int, 2u> >::min_size --> @@ -17184,9 +17182,9 @@ <!-- bool OT::ArrayOf<OT::IntType<unsigned int, 3u>, OT::IntType<short unsigned int, 2u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize_shallow' mangled-name='_ZN2OT7ArrayOfINS_7IntTypeIjLj3EEENS1_ItLj2EEEE16sanitize_shallowEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='886' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::IntType<unsigned int, 3u>, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-1012' is-artificial='yes'/> + <parameter type-id='type-id-1011' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -17195,23 +17193,23 @@ <!-- bool OT::ArrayOf<OT::IntType<unsigned int, 3u>, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT7ArrayOfINS_7IntTypeIjLj3EEENS1_ItLj2EEEE8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='840' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::IntType<unsigned int, 3u>, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-1012' is-artificial='yes'/> + <parameter type-id='type-id-1011' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> </member-function> </class-decl> <!-- struct OT::ArrayOf<OT::LookupRecord, OT::IntType<short unsigned int, 2u> > --> - <class-decl name='ArrayOf<OT::LookupRecord, OT::IntType<short unsigned int, 2u> >' size-in-bits='48' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1013'> + <class-decl name='ArrayOf<OT::LookupRecord, OT::IntType<short unsigned int, 2u> >' size-in-bits='48' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1012'> <data-member access='public' layout-offset-in-bits='0'> <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::LookupRecord, OT::IntType<short unsigned int, 2u> >::len --> - <var-decl name='len' type-id='type-id-256' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> + <var-decl name='len' type-id='type-id-255' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='16'> <!-- OT::LookupRecord OT::ArrayOf<OT::LookupRecord, OT::IntType<short unsigned int, 2u> >::array[1] --> - <var-decl name='array' type-id='type-id-848' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> + <var-decl name='array' type-id='type-id-847' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::ArrayOf<OT::LookupRecord, OT::IntType<short unsigned int, 2u> >::min_size --> @@ -17221,9 +17219,9 @@ <!-- bool OT::ArrayOf<OT::LookupRecord, OT::IntType<short unsigned int, 2u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize_shallow' mangled-name='_ZN2OT7ArrayOfINS_12LookupRecordENS_7IntTypeItLj2EEEE16sanitize_shallowEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='886' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::LookupRecord, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-1014' is-artificial='yes'/> + <parameter type-id='type-id-1013' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -17232,23 +17230,23 @@ <!-- bool OT::ArrayOf<OT::LookupRecord, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT7ArrayOfINS_12LookupRecordENS_7IntTypeItLj2EEEE8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='840' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::LookupRecord, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-1014' is-artificial='yes'/> + <parameter type-id='type-id-1013' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> </member-function> </class-decl> <!-- struct OT::ArrayOf<OT::MarkRecord, OT::IntType<short unsigned int, 2u> > --> - <class-decl name='ArrayOf<OT::MarkRecord, OT::IntType<short unsigned int, 2u> >' size-in-bits='48' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1015'> + <class-decl name='ArrayOf<OT::MarkRecord, OT::IntType<short unsigned int, 2u> >' size-in-bits='48' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1014'> <data-member access='public' layout-offset-in-bits='0'> <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::MarkRecord, OT::IntType<short unsigned int, 2u> >::len --> - <var-decl name='len' type-id='type-id-256' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> + <var-decl name='len' type-id='type-id-255' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='16'> <!-- OT::MarkRecord OT::ArrayOf<OT::MarkRecord, OT::IntType<short unsigned int, 2u> >::array[1] --> - <var-decl name='array' type-id='type-id-850' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> + <var-decl name='array' type-id='type-id-849' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::ArrayOf<OT::MarkRecord, OT::IntType<short unsigned int, 2u> >::min_size --> @@ -17258,9 +17256,9 @@ <!-- bool OT::ArrayOf<OT::MarkRecord, OT::IntType<short unsigned int, 2u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize_shallow' mangled-name='_ZN2OT7ArrayOfINS_10MarkRecordENS_7IntTypeItLj2EEEE16sanitize_shallowEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='886' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::MarkRecord, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-1016' is-artificial='yes'/> + <parameter type-id='type-id-1015' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -17269,9 +17267,9 @@ <!-- bool OT::ArrayOf<OT::MarkRecord, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> <function-decl name='sanitize' mangled-name='_ZN2OT7ArrayOfINS_10MarkRecordENS_7IntTypeItLj2EEEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='855' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::MarkRecord, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-1016' is-artificial='yes'/> + <parameter type-id='type-id-1015' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- bool --> @@ -17282,23 +17280,23 @@ <!-- const OT::MarkRecord& OT::ArrayOf<OT::MarkRecord, OT::IntType<short unsigned int, 2u> >::operator[](unsigned int) --> <function-decl name='operator[]' mangled-name='_ZNK2OT7ArrayOfINS_10MarkRecordENS_7IntTypeItLj2EEEEixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='806' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ArrayOf<OT::MarkRecord, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-517' is-artificial='yes'/> + <parameter type-id='type-id-516' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- const OT::MarkRecord& --> - <return type-id='type-id-1579'/> + <return type-id='type-id-1578'/> </function-decl> </member-function> </class-decl> <!-- struct OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> - <class-decl name='ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1017'> + <class-decl name='ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1016'> <data-member access='public' layout-offset-in-bits='0'> <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::len --> - <var-decl name='len' type-id='type-id-256' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> + <var-decl name='len' type-id='type-id-255' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='16'> <!-- OT::Offset<OT::IntType<short unsigned int, 2u> > OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::array[1] --> - <var-decl name='array' type-id='type-id-852' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> + <var-decl name='array' type-id='type-id-851' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::min_size --> @@ -17308,7 +17306,7 @@ <!-- unsigned int OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::get_size() --> <function-decl name='get_size' mangled-name='_ZNK2OT7ArrayOfINS_6OffsetINS_7IntTypeItLj2EEEEES3_E8get_sizeEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='815' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-479' is-artificial='yes'/> + <parameter type-id='type-id-478' is-artificial='yes'/> <!-- unsigned int --> <return type-id='type-id-12'/> </function-decl> @@ -17317,9 +17315,9 @@ <!-- bool OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize_shallow' mangled-name='_ZN2OT7ArrayOfINS_6OffsetINS_7IntTypeItLj2EEEEES3_E16sanitize_shallowEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='886' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-543' is-artificial='yes'/> + <parameter type-id='type-id-542' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -17328,9 +17326,9 @@ <!-- bool OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT7ArrayOfINS_6OffsetINS_7IntTypeItLj2EEEEES3_E8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='840' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-543' is-artificial='yes'/> + <parameter type-id='type-id-542' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -17339,9 +17337,9 @@ <!-- bool OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::serialize(OT::hb_serialize_context_t*, unsigned int) --> <function-decl name='serialize' mangled-name='_ZN2OT7ArrayOfINS_6OffsetINS_7IntTypeItLj2EEEEES3_E9serializeEPNS_22hb_serialize_context_tEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='818' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-543' is-artificial='yes'/> + <parameter type-id='type-id-542' is-artificial='yes'/> <!-- parameter of type 'OT::hb_serialize_context_t*' --> - <parameter type-id='type-id-281'/> + <parameter type-id='type-id-280'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- bool --> @@ -17350,14 +17348,14 @@ </member-function> </class-decl> <!-- struct OT::ArrayOf<OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> - <class-decl name='ArrayOf<OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1018'> + <class-decl name='ArrayOf<OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1017'> <data-member access='public' layout-offset-in-bits='0'> <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::len --> - <var-decl name='len' type-id='type-id-256' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> + <var-decl name='len' type-id='type-id-255' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='16'> <!-- OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> > OT::ArrayOf<OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::array[1] --> - <var-decl name='array' type-id='type-id-856' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> + <var-decl name='array' type-id='type-id-855' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::ArrayOf<OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::min_size --> @@ -17367,9 +17365,9 @@ <!-- bool OT::ArrayOf<OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize<unsigned int>(OT::hb_sanitize_context_t*, void*, unsigned int) --> <function-decl name='sanitize<unsigned int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='865' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-1019' is-artificial='yes'/> + <parameter type-id='type-id-1018' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- parameter of type 'unsigned int' --> @@ -17382,23 +17380,23 @@ <!-- bool OT::ArrayOf<OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize_shallow' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_12AnchorMatrixENS_7IntTypeItLj2EEEEES4_E16sanitize_shallowEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='886' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-1019' is-artificial='yes'/> + <parameter type-id='type-id-1018' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> </member-function> </class-decl> <!-- struct OT::ArrayOf<OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> - <class-decl name='ArrayOf<OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1020'> + <class-decl name='ArrayOf<OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1019'> <data-member access='public' layout-offset-in-bits='0'> <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::len --> - <var-decl name='len' type-id='type-id-256' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> + <var-decl name='len' type-id='type-id-255' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='16'> <!-- OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > OT::ArrayOf<OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::array[1] --> - <var-decl name='array' type-id='type-id-858' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> + <var-decl name='array' type-id='type-id-857' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::ArrayOf<OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::min_size --> @@ -17408,20 +17406,20 @@ <!-- const OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >& OT::ArrayOf<OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::operator[](unsigned int) --> <function-decl name='operator[]' mangled-name='_ZNK2OT7ArrayOfINS_8OffsetToINS0_INS_7IntTypeItLj2EEES3_EES3_EES3_EixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='806' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-440' is-artificial='yes'/> + <parameter type-id='type-id-439' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- const OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >& --> - <return type-id='type-id-1604'/> + <return type-id='type-id-1603'/> </function-decl> </member-function> <member-function access='private'> <!-- bool OT::ArrayOf<OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize_shallow' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS0_INS_7IntTypeItLj2EEES3_EES3_EES3_E16sanitize_shallowEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='886' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-1021' is-artificial='yes'/> + <parameter type-id='type-id-1020' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -17430,9 +17428,9 @@ <!-- bool OT::ArrayOf<OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> <function-decl name='sanitize' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS0_INS_7IntTypeItLj2EEES3_EES3_EES3_E8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='855' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-1021' is-artificial='yes'/> + <parameter type-id='type-id-1020' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- bool --> @@ -17441,14 +17439,14 @@ </member-function> </class-decl> <!-- struct OT::ArrayOf<OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> - <class-decl name='ArrayOf<OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1022'> + <class-decl name='ArrayOf<OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1021'> <data-member access='public' layout-offset-in-bits='0'> <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::len --> - <var-decl name='len' type-id='type-id-256' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> + <var-decl name='len' type-id='type-id-255' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='16'> <!-- OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> > OT::ArrayOf<OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::array[1] --> - <var-decl name='array' type-id='type-id-860' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> + <var-decl name='array' type-id='type-id-859' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::ArrayOf<OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::min_size --> @@ -17458,9 +17456,9 @@ <!-- bool OT::ArrayOf<OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize_shallow' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_10CaretValueENS_7IntTypeItLj2EEEEES4_E16sanitize_shallowEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='886' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-1023' is-artificial='yes'/> + <parameter type-id='type-id-1022' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -17469,9 +17467,9 @@ <!-- bool OT::ArrayOf<OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> <function-decl name='sanitize' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_10CaretValueENS_7IntTypeItLj2EEEEES4_E8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='855' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-1023' is-artificial='yes'/> + <parameter type-id='type-id-1022' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- bool --> @@ -17482,25 +17480,25 @@ <!-- const OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >* OT::ArrayOf<OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sub_array(unsigned int, unsigned int*) --> <function-decl name='sub_array' mangled-name='_ZNK2OT7ArrayOfINS_8OffsetToINS_10CaretValueENS_7IntTypeItLj2EEEEES4_E9sub_arrayEjPj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='794' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-444' is-artificial='yes'/> + <parameter type-id='type-id-443' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- parameter of type 'unsigned int*' --> <parameter type-id='type-id-60'/> <!-- const OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >* --> - <return type-id='type-id-450'/> + <return type-id='type-id-449'/> </function-decl> </member-function> </class-decl> <!-- struct OT::ArrayOf<OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> - <class-decl name='ArrayOf<OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1024'> + <class-decl name='ArrayOf<OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1023'> <data-member access='public' layout-offset-in-bits='0'> <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::len --> - <var-decl name='len' type-id='type-id-256' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> + <var-decl name='len' type-id='type-id-255' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='16'> <!-- OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> > OT::ArrayOf<OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::array[1] --> - <var-decl name='array' type-id='type-id-862' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> + <var-decl name='array' type-id='type-id-861' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::ArrayOf<OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::min_size --> @@ -17510,20 +17508,20 @@ <!-- const OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >& OT::ArrayOf<OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::operator[](unsigned int) --> <function-decl name='operator[]' mangled-name='_ZNK2OT7ArrayOfINS_8OffsetToINS_9ChainRuleENS_7IntTypeItLj2EEEEES4_EixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='806' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-498' is-artificial='yes'/> + <parameter type-id='type-id-497' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- const OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >& --> - <return type-id='type-id-1609'/> + <return type-id='type-id-1608'/> </function-decl> </member-function> <member-function access='private'> <!-- bool OT::ArrayOf<OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize_shallow' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_9ChainRuleENS_7IntTypeItLj2EEEEES4_E16sanitize_shallowEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='886' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-1025' is-artificial='yes'/> + <parameter type-id='type-id-1024' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -17532,9 +17530,9 @@ <!-- bool OT::ArrayOf<OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> <function-decl name='sanitize' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_9ChainRuleENS_7IntTypeItLj2EEEEES4_E8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='855' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-1025' is-artificial='yes'/> + <parameter type-id='type-id-1024' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- bool --> @@ -17543,14 +17541,14 @@ </member-function> </class-decl> <!-- struct OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> - <class-decl name='ArrayOf<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1026'> + <class-decl name='ArrayOf<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1025'> <data-member access='public' layout-offset-in-bits='0'> <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::len --> - <var-decl name='len' type-id='type-id-256' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> + <var-decl name='len' type-id='type-id-255' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='16'> <!-- OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> > OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::array[1] --> - <var-decl name='array' type-id='type-id-864' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> + <var-decl name='array' type-id='type-id-863' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::min_size --> @@ -17560,20 +17558,20 @@ <!-- const OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >& OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::operator[](unsigned int) --> <function-decl name='operator[]' mangled-name='_ZNK2OT7ArrayOfINS_8OffsetToINS_12ChainRuleSetENS_7IntTypeItLj2EEEEES4_EixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='806' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-497' is-artificial='yes'/> + <parameter type-id='type-id-496' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- const OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >& --> - <return type-id='type-id-1611'/> + <return type-id='type-id-1610'/> </function-decl> </member-function> <member-function access='private'> <!-- bool OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize_shallow' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_12ChainRuleSetENS_7IntTypeItLj2EEEEES4_E16sanitize_shallowEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='886' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-1027' is-artificial='yes'/> + <parameter type-id='type-id-1026' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -17582,9 +17580,9 @@ <!-- bool OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> <function-decl name='sanitize' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_12ChainRuleSetENS_7IntTypeItLj2EEEEES4_E8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='855' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-1027' is-artificial='yes'/> + <parameter type-id='type-id-1026' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- bool --> @@ -17593,14 +17591,14 @@ </member-function> </class-decl> <!-- struct OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> - <class-decl name='ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1028'> + <class-decl name='ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1027'> <data-member access='public' layout-offset-in-bits='0'> <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::len --> - <var-decl name='len' type-id='type-id-256' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> + <var-decl name='len' type-id='type-id-255' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='16'> <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::array[1] --> - <var-decl name='array' type-id='type-id-866' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> + <var-decl name='array' type-id='type-id-865' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::min_size --> @@ -17610,7 +17608,7 @@ <!-- unsigned int OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::get_size() --> <function-decl name='get_size' mangled-name='_ZNK2OT7ArrayOfINS_8OffsetToINS_8CoverageENS_7IntTypeItLj2EEEEES4_E8get_sizeEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='815' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-502' is-artificial='yes'/> + <parameter type-id='type-id-501' is-artificial='yes'/> <!-- unsigned int --> <return type-id='type-id-12'/> </function-decl> @@ -17619,20 +17617,20 @@ <!-- const OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >& OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::operator[](unsigned int) --> <function-decl name='operator[]' mangled-name='_ZNK2OT7ArrayOfINS_8OffsetToINS_8CoverageENS_7IntTypeItLj2EEEEES4_EixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='806' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-502' is-artificial='yes'/> + <parameter type-id='type-id-501' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- const OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >& --> - <return type-id='type-id-1614'/> + <return type-id='type-id-1613'/> </function-decl> </member-function> <member-function access='private'> <!-- bool OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize_shallow' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_8CoverageENS_7IntTypeItLj2EEEEES4_E16sanitize_shallowEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='886' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-1029' is-artificial='yes'/> + <parameter type-id='type-id-1028' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -17641,9 +17639,9 @@ <!-- bool OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> <function-decl name='sanitize' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_8CoverageENS_7IntTypeItLj2EEEEES4_E8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='855' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-1029' is-artificial='yes'/> + <parameter type-id='type-id-1028' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- bool --> @@ -17652,14 +17650,14 @@ </member-function> </class-decl> <!-- struct OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >, OT::IntType<short unsigned int, 2u> > --> - <class-decl name='ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >, OT::IntType<short unsigned int, 2u> >' size-in-bits='48' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1030'> + <class-decl name='ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >, OT::IntType<short unsigned int, 2u> >' size-in-bits='48' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1029'> <data-member access='public' layout-offset-in-bits='0'> <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >, OT::IntType<short unsigned int, 2u> >::len --> - <var-decl name='len' type-id='type-id-256' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> + <var-decl name='len' type-id='type-id-255' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='16'> <!-- OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> > OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >, OT::IntType<short unsigned int, 2u> >::array[1] --> - <var-decl name='array' type-id='type-id-868' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> + <var-decl name='array' type-id='type-id-867' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >, OT::IntType<short unsigned int, 2u> >::min_size --> @@ -17669,20 +17667,20 @@ <!-- const OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >& OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >, OT::IntType<short unsigned int, 2u> >::operator[](unsigned int) --> <function-decl name='operator[]' mangled-name='_ZNK2OT7ArrayOfINS_8OffsetToINS_8CoverageENS_7IntTypeIjLj4EEEEENS3_ItLj2EEEEixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='806' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-455' is-artificial='yes'/> + <parameter type-id='type-id-454' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- const OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >& --> - <return type-id='type-id-1616'/> + <return type-id='type-id-1615'/> </function-decl> </member-function> <member-function access='private'> <!-- bool OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >, OT::IntType<short unsigned int, 2u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize_shallow' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_8CoverageENS_7IntTypeIjLj4EEEEENS3_ItLj2EEEE16sanitize_shallowEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='886' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-1031' is-artificial='yes'/> + <parameter type-id='type-id-1030' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -17691,9 +17689,9 @@ <!-- bool OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> <function-decl name='sanitize' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_8CoverageENS_7IntTypeIjLj4EEEEENS3_ItLj2EEEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='855' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-1031' is-artificial='yes'/> + <parameter type-id='type-id-1030' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- bool --> @@ -17702,14 +17700,14 @@ </member-function> </class-decl> <!-- struct OT::ArrayOf<OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> - <class-decl name='ArrayOf<OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1032'> + <class-decl name='ArrayOf<OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1031'> <data-member access='public' layout-offset-in-bits='0'> <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::len --> - <var-decl name='len' type-id='type-id-256' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> + <var-decl name='len' type-id='type-id-255' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='16'> <!-- OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> > OT::ArrayOf<OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::array[1] --> - <var-decl name='array' type-id='type-id-870' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> + <var-decl name='array' type-id='type-id-869' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::ArrayOf<OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::min_size --> @@ -17719,9 +17717,9 @@ <!-- bool OT::ArrayOf<OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize_shallow' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_8LigGlyphENS_7IntTypeItLj2EEEEES4_E16sanitize_shallowEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='886' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-1033' is-artificial='yes'/> + <parameter type-id='type-id-1032' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -17730,9 +17728,9 @@ <!-- bool OT::ArrayOf<OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> <function-decl name='sanitize' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_8LigGlyphENS_7IntTypeItLj2EEEEES4_E8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='855' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-1033' is-artificial='yes'/> + <parameter type-id='type-id-1032' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- bool --> @@ -17743,23 +17741,23 @@ <!-- const OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >& OT::ArrayOf<OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::operator[](unsigned int) --> <function-decl name='operator[]' mangled-name='_ZNK2OT7ArrayOfINS_8OffsetToINS_8LigGlyphENS_7IntTypeItLj2EEEEES4_EixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='806' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-443' is-artificial='yes'/> + <parameter type-id='type-id-442' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- const OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >& --> - <return type-id='type-id-1624'/> + <return type-id='type-id-1623'/> </function-decl> </member-function> </class-decl> <!-- struct OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> - <class-decl name='ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1034'> + <class-decl name='ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1033'> <data-member access='public' layout-offset-in-bits='0'> <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::len --> - <var-decl name='len' type-id='type-id-256' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> + <var-decl name='len' type-id='type-id-255' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='16'> <!-- OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> > OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::array[1] --> - <var-decl name='array' type-id='type-id-872' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> + <var-decl name='array' type-id='type-id-871' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::min_size --> @@ -17769,20 +17767,20 @@ <!-- const OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >& OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::operator[](unsigned int) --> <function-decl name='operator[]' mangled-name='_ZNK2OT7ArrayOfINS_8OffsetToINS_8LigatureENS_7IntTypeItLj2EEEEES4_EixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='806' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-488' is-artificial='yes'/> + <parameter type-id='type-id-487' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- const OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >& --> - <return type-id='type-id-1626'/> + <return type-id='type-id-1625'/> </function-decl> </member-function> <member-function access='private'> <!-- bool OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize_shallow' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_8LigatureENS_7IntTypeItLj2EEEEES4_E16sanitize_shallowEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='886' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-564' is-artificial='yes'/> + <parameter type-id='type-id-563' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -17791,9 +17789,9 @@ <!-- bool OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> <function-decl name='sanitize' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_8LigatureENS_7IntTypeItLj2EEEEES4_E8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='855' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-564' is-artificial='yes'/> + <parameter type-id='type-id-563' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- bool --> @@ -17804,7 +17802,7 @@ <!-- unsigned int OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::get_size() --> <function-decl name='get_size' mangled-name='_ZNK2OT7ArrayOfINS_8OffsetToINS_8LigatureENS_7IntTypeItLj2EEEEES4_E8get_sizeEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='815' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-488' is-artificial='yes'/> + <parameter type-id='type-id-487' is-artificial='yes'/> <!-- unsigned int --> <return type-id='type-id-12'/> </function-decl> @@ -17813,9 +17811,9 @@ <!-- bool OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::serialize(OT::hb_serialize_context_t*, unsigned int) --> <function-decl name='serialize' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_8LigatureENS_7IntTypeItLj2EEEEES4_E9serializeEPNS_22hb_serialize_context_tEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='818' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-564' is-artificial='yes'/> + <parameter type-id='type-id-563' is-artificial='yes'/> <!-- parameter of type 'OT::hb_serialize_context_t*' --> - <parameter type-id='type-id-281'/> + <parameter type-id='type-id-280'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- bool --> @@ -17826,23 +17824,23 @@ <!-- OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >& OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::operator[](unsigned int) --> <function-decl name='operator[]' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_8LigatureENS_7IntTypeItLj2EEEEES4_EixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='811' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-564' is-artificial='yes'/> + <parameter type-id='type-id-563' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >& --> - <return type-id='type-id-1234'/> + <return type-id='type-id-1233'/> </function-decl> </member-function> </class-decl> <!-- struct OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> - <class-decl name='ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1035'> + <class-decl name='ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1034'> <data-member access='public' layout-offset-in-bits='0'> <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::len --> - <var-decl name='len' type-id='type-id-256' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> + <var-decl name='len' type-id='type-id-255' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='16'> <!-- OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> > OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::array[1] --> - <var-decl name='array' type-id='type-id-874' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> + <var-decl name='array' type-id='type-id-873' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::min_size --> @@ -17852,20 +17850,20 @@ <!-- const OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >& OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::operator[](unsigned int) --> <function-decl name='operator[]' mangled-name='_ZNK2OT7ArrayOfINS_8OffsetToINS_11LigatureSetENS_7IntTypeItLj2EEEEES4_EixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='806' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-487' is-artificial='yes'/> + <parameter type-id='type-id-486' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- const OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >& --> - <return type-id='type-id-1628'/> + <return type-id='type-id-1627'/> </function-decl> </member-function> <member-function access='private'> <!-- bool OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize_shallow' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_11LigatureSetENS_7IntTypeItLj2EEEEES4_E16sanitize_shallowEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='886' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-562' is-artificial='yes'/> + <parameter type-id='type-id-561' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -17874,9 +17872,9 @@ <!-- bool OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> <function-decl name='sanitize' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_11LigatureSetENS_7IntTypeItLj2EEEEES4_E8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='855' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-562' is-artificial='yes'/> + <parameter type-id='type-id-561' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- bool --> @@ -17887,7 +17885,7 @@ <!-- unsigned int OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::get_size() --> <function-decl name='get_size' mangled-name='_ZNK2OT7ArrayOfINS_8OffsetToINS_11LigatureSetENS_7IntTypeItLj2EEEEES4_E8get_sizeEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='815' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-487' is-artificial='yes'/> + <parameter type-id='type-id-486' is-artificial='yes'/> <!-- unsigned int --> <return type-id='type-id-12'/> </function-decl> @@ -17896,9 +17894,9 @@ <!-- bool OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::serialize(OT::hb_serialize_context_t*, unsigned int) --> <function-decl name='serialize' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_11LigatureSetENS_7IntTypeItLj2EEEEES4_E9serializeEPNS_22hb_serialize_context_tEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='818' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-562' is-artificial='yes'/> + <parameter type-id='type-id-561' is-artificial='yes'/> <!-- parameter of type 'OT::hb_serialize_context_t*' --> - <parameter type-id='type-id-281'/> + <parameter type-id='type-id-280'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- bool --> @@ -17909,23 +17907,23 @@ <!-- OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >& OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::operator[](unsigned int) --> <function-decl name='operator[]' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_11LigatureSetENS_7IntTypeItLj2EEEEES4_EixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='811' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-562' is-artificial='yes'/> + <parameter type-id='type-id-561' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >& --> - <return type-id='type-id-1235'/> + <return type-id='type-id-1234'/> </function-decl> </member-function> </class-decl> <!-- struct OT::ArrayOf<OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> - <class-decl name='ArrayOf<OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1036'> + <class-decl name='ArrayOf<OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1035'> <data-member access='public' layout-offset-in-bits='0'> <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::len --> - <var-decl name='len' type-id='type-id-256' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> + <var-decl name='len' type-id='type-id-255' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='16'> <!-- OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> > OT::ArrayOf<OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::array[1] --> - <var-decl name='array' type-id='type-id-876' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> + <var-decl name='array' type-id='type-id-875' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::ArrayOf<OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::min_size --> @@ -17935,9 +17933,9 @@ <!-- bool OT::ArrayOf<OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize_shallow' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_6LookupENS_7IntTypeItLj2EEEEES4_E16sanitize_shallowEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='886' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-1037' is-artificial='yes'/> + <parameter type-id='type-id-1036' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -17946,9 +17944,9 @@ <!-- bool OT::ArrayOf<OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> <function-decl name='sanitize' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_6LookupENS_7IntTypeItLj2EEEEES4_E8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='855' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-1037' is-artificial='yes'/> + <parameter type-id='type-id-1036' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- bool --> @@ -17957,14 +17955,14 @@ </member-function> </class-decl> <!-- struct OT::ArrayOf<OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> - <class-decl name='ArrayOf<OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1038'> + <class-decl name='ArrayOf<OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1037'> <data-member access='public' layout-offset-in-bits='0'> <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::len --> - <var-decl name='len' type-id='type-id-256' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> + <var-decl name='len' type-id='type-id-255' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='16'> <!-- OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> > OT::ArrayOf<OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::array[1] --> - <var-decl name='array' type-id='type-id-880' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> + <var-decl name='array' type-id='type-id-879' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::ArrayOf<OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::min_size --> @@ -17974,13 +17972,13 @@ <!-- bool OT::ArrayOf<OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize<OT::PairSet::sanitize_closure_t*>(OT::hb_sanitize_context_t*, void*, OT::PairSet::sanitize_closure_t*) --> <function-decl name='sanitize<OT::PairSet::sanitize_closure_t*>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='865' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-1039' is-artificial='yes'/> + <parameter type-id='type-id-1038' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- parameter of type 'OT::PairSet::sanitize_closure_t*' --> - <parameter type-id='type-id-1263'/> + <parameter type-id='type-id-1262'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -17989,9 +17987,9 @@ <!-- bool OT::ArrayOf<OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize_shallow' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_7PairSetENS_7IntTypeItLj2EEEEES4_E16sanitize_shallowEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='886' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-1039' is-artificial='yes'/> + <parameter type-id='type-id-1038' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -18000,23 +17998,23 @@ <!-- const OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >& OT::ArrayOf<OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::operator[](unsigned int) --> <function-decl name='operator[]' mangled-name='_ZNK2OT7ArrayOfINS_8OffsetToINS_7PairSetENS_7IntTypeItLj2EEEEES4_EixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='806' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-509' is-artificial='yes'/> + <parameter type-id='type-id-508' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- const OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >& --> - <return type-id='type-id-1638'/> + <return type-id='type-id-1637'/> </function-decl> </member-function> </class-decl> <!-- struct OT::ArrayOf<OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> - <class-decl name='ArrayOf<OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1040'> + <class-decl name='ArrayOf<OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1039'> <data-member access='public' layout-offset-in-bits='0'> <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::len --> - <var-decl name='len' type-id='type-id-256' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> + <var-decl name='len' type-id='type-id-255' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='16'> <!-- OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> > OT::ArrayOf<OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::array[1] --> - <var-decl name='array' type-id='type-id-882' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> + <var-decl name='array' type-id='type-id-881' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::ArrayOf<OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::min_size --> @@ -18026,9 +18024,9 @@ <!-- bool OT::ArrayOf<OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize_shallow' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_9PosLookupENS_7IntTypeItLj2EEEEES4_E16sanitize_shallowEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='886' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-1041' is-artificial='yes'/> + <parameter type-id='type-id-1040' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -18037,9 +18035,9 @@ <!-- bool OT::ArrayOf<OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> <function-decl name='sanitize' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_9PosLookupENS_7IntTypeItLj2EEEEES4_E8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='855' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-1041' is-artificial='yes'/> + <parameter type-id='type-id-1040' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- bool --> @@ -18048,14 +18046,14 @@ </member-function> </class-decl> <!-- struct OT::ArrayOf<OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> - <class-decl name='ArrayOf<OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1042'> + <class-decl name='ArrayOf<OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1041'> <data-member access='public' layout-offset-in-bits='0'> <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::len --> - <var-decl name='len' type-id='type-id-256' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> + <var-decl name='len' type-id='type-id-255' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='16'> <!-- OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> > OT::ArrayOf<OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::array[1] --> - <var-decl name='array' type-id='type-id-884' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> + <var-decl name='array' type-id='type-id-883' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::ArrayOf<OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::min_size --> @@ -18065,9 +18063,9 @@ <!-- bool OT::ArrayOf<OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize<unsigned int>(OT::hb_sanitize_context_t*, void*, unsigned int) --> <function-decl name='sanitize<unsigned int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='865' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-1043' is-artificial='yes'/> + <parameter type-id='type-id-1042' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- parameter of type 'unsigned int' --> @@ -18080,34 +18078,34 @@ <!-- const OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >& OT::ArrayOf<OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::operator[](unsigned int) --> <function-decl name='operator[]' mangled-name='_ZNK2OT7ArrayOfINS_8OffsetToINS_17PosLookupSubTableENS_7IntTypeItLj2EEEEES4_EixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='806' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-508' is-artificial='yes'/> + <parameter type-id='type-id-507' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- const OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >& --> - <return type-id='type-id-1642'/> + <return type-id='type-id-1641'/> </function-decl> </member-function> <member-function access='private'> <!-- bool OT::ArrayOf<OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize_shallow' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_17PosLookupSubTableENS_7IntTypeItLj2EEEEES4_E16sanitize_shallowEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='886' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::PosLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-1043' is-artificial='yes'/> + <parameter type-id='type-id-1042' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> </member-function> </class-decl> <!-- struct OT::ArrayOf<OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> - <class-decl name='ArrayOf<OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1044'> + <class-decl name='ArrayOf<OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1043'> <data-member access='public' layout-offset-in-bits='0'> <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::len --> - <var-decl name='len' type-id='type-id-256' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> + <var-decl name='len' type-id='type-id-255' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='16'> <!-- OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> > OT::ArrayOf<OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::array[1] --> - <var-decl name='array' type-id='type-id-886' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> + <var-decl name='array' type-id='type-id-885' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::ArrayOf<OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::min_size --> @@ -18117,20 +18115,20 @@ <!-- const OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >& OT::ArrayOf<OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::operator[](unsigned int) --> <function-decl name='operator[]' mangled-name='_ZNK2OT7ArrayOfINS_8OffsetToINS_4RuleENS_7IntTypeItLj2EEEEES4_EixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='806' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-493' is-artificial='yes'/> + <parameter type-id='type-id-492' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- const OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >& --> - <return type-id='type-id-1646'/> + <return type-id='type-id-1645'/> </function-decl> </member-function> <member-function access='private'> <!-- bool OT::ArrayOf<OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize_shallow' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_4RuleENS_7IntTypeItLj2EEEEES4_E16sanitize_shallowEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='886' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-1045' is-artificial='yes'/> + <parameter type-id='type-id-1044' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -18139,9 +18137,9 @@ <!-- bool OT::ArrayOf<OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> <function-decl name='sanitize' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_4RuleENS_7IntTypeItLj2EEEEES4_E8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='855' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-1045' is-artificial='yes'/> + <parameter type-id='type-id-1044' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- bool --> @@ -18150,14 +18148,14 @@ </member-function> </class-decl> <!-- struct OT::ArrayOf<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> - <class-decl name='ArrayOf<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1046'> + <class-decl name='ArrayOf<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1045'> <data-member access='public' layout-offset-in-bits='0'> <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::len --> - <var-decl name='len' type-id='type-id-256' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> + <var-decl name='len' type-id='type-id-255' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='16'> <!-- OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> > OT::ArrayOf<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::array[1] --> - <var-decl name='array' type-id='type-id-888' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> + <var-decl name='array' type-id='type-id-887' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::ArrayOf<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::min_size --> @@ -18167,20 +18165,20 @@ <!-- const OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >& OT::ArrayOf<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::operator[](unsigned int) --> <function-decl name='operator[]' mangled-name='_ZNK2OT7ArrayOfINS_8OffsetToINS_7RuleSetENS_7IntTypeItLj2EEEEES4_EixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='806' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-492' is-artificial='yes'/> + <parameter type-id='type-id-491' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- const OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >& --> - <return type-id='type-id-1648'/> + <return type-id='type-id-1647'/> </function-decl> </member-function> <member-function access='private'> <!-- bool OT::ArrayOf<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize_shallow' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_7RuleSetENS_7IntTypeItLj2EEEEES4_E16sanitize_shallowEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='886' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-1047' is-artificial='yes'/> + <parameter type-id='type-id-1046' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -18189,9 +18187,9 @@ <!-- bool OT::ArrayOf<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> <function-decl name='sanitize' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_7RuleSetENS_7IntTypeItLj2EEEEES4_E8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='855' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-1047' is-artificial='yes'/> + <parameter type-id='type-id-1046' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- bool --> @@ -18200,14 +18198,14 @@ </member-function> </class-decl> <!-- struct OT::ArrayOf<OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> - <class-decl name='ArrayOf<OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1048'> + <class-decl name='ArrayOf<OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1047'> <data-member access='public' layout-offset-in-bits='0'> <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::len --> - <var-decl name='len' type-id='type-id-256' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> + <var-decl name='len' type-id='type-id-255' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='16'> <!-- OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> > OT::ArrayOf<OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::array[1] --> - <var-decl name='array' type-id='type-id-890' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> + <var-decl name='array' type-id='type-id-889' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::ArrayOf<OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::min_size --> @@ -18217,20 +18215,20 @@ <!-- const OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >& OT::ArrayOf<OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::operator[](unsigned int) --> <function-decl name='operator[]' mangled-name='_ZNK2OT7ArrayOfINS_8OffsetToINS_8SequenceENS_7IntTypeItLj2EEEEES4_EixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='806' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-485' is-artificial='yes'/> + <parameter type-id='type-id-484' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- const OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >& --> - <return type-id='type-id-1651'/> + <return type-id='type-id-1650'/> </function-decl> </member-function> <member-function access='private'> <!-- bool OT::ArrayOf<OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize_shallow' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_8SequenceENS_7IntTypeItLj2EEEEES4_E16sanitize_shallowEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='886' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-1049' is-artificial='yes'/> + <parameter type-id='type-id-1048' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -18239,9 +18237,9 @@ <!-- bool OT::ArrayOf<OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> <function-decl name='sanitize' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_8SequenceENS_7IntTypeItLj2EEEEES4_E8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='855' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-1049' is-artificial='yes'/> + <parameter type-id='type-id-1048' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- bool --> @@ -18250,14 +18248,14 @@ </member-function> </class-decl> <!-- struct OT::ArrayOf<OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> - <class-decl name='ArrayOf<OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1050'> + <class-decl name='ArrayOf<OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1049'> <data-member access='public' layout-offset-in-bits='0'> <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::len --> - <var-decl name='len' type-id='type-id-256' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> + <var-decl name='len' type-id='type-id-255' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='16'> <!-- OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> > OT::ArrayOf<OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::array[1] --> - <var-decl name='array' type-id='type-id-892' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> + <var-decl name='array' type-id='type-id-891' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::ArrayOf<OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::min_size --> @@ -18267,9 +18265,9 @@ <!-- bool OT::ArrayOf<OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize_shallow' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_11SubstLookupENS_7IntTypeItLj2EEEEES4_E16sanitize_shallowEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='886' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-1051' is-artificial='yes'/> + <parameter type-id='type-id-1050' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -18278,9 +18276,9 @@ <!-- bool OT::ArrayOf<OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> <function-decl name='sanitize' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_11SubstLookupENS_7IntTypeItLj2EEEEES4_E8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='855' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-1051' is-artificial='yes'/> + <parameter type-id='type-id-1050' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- bool --> @@ -18289,14 +18287,14 @@ </member-function> </class-decl> <!-- struct OT::ArrayOf<OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> - <class-decl name='ArrayOf<OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1052'> + <class-decl name='ArrayOf<OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1051'> <data-member access='public' layout-offset-in-bits='0'> <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::len --> - <var-decl name='len' type-id='type-id-256' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> + <var-decl name='len' type-id='type-id-255' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='16'> <!-- OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> > OT::ArrayOf<OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::array[1] --> - <var-decl name='array' type-id='type-id-894' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> + <var-decl name='array' type-id='type-id-893' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::ArrayOf<OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::min_size --> @@ -18306,9 +18304,9 @@ <!-- bool OT::ArrayOf<OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize<unsigned int>(OT::hb_sanitize_context_t*, void*, unsigned int) --> <function-decl name='sanitize<unsigned int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='865' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-1053' is-artificial='yes'/> + <parameter type-id='type-id-1052' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- parameter of type 'unsigned int' --> @@ -18321,20 +18319,20 @@ <!-- const OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >& OT::ArrayOf<OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::operator[](unsigned int) --> <function-decl name='operator[]' mangled-name='_ZNK2OT7ArrayOfINS_8OffsetToINS_19SubstLookupSubTableENS_7IntTypeItLj2EEEEES4_EixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='806' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ArrayOf<OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-484' is-artificial='yes'/> + <parameter type-id='type-id-483' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- const OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >& --> - <return type-id='type-id-1655'/> + <return type-id='type-id-1654'/> </function-decl> </member-function> <member-function access='private'> <!-- bool OT::ArrayOf<OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize_shallow' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_19SubstLookupSubTableENS_7IntTypeItLj2EEEEES4_E16sanitize_shallowEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='886' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-1053' is-artificial='yes'/> + <parameter type-id='type-id-1052' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -18343,23 +18341,23 @@ <!-- OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >& OT::ArrayOf<OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >::operator[](unsigned int) --> <function-decl name='operator[]' mangled-name='_ZN2OT7ArrayOfINS_8OffsetToINS_19SubstLookupSubTableENS_7IntTypeItLj2EEEEES4_EixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='811' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-1053' is-artificial='yes'/> + <parameter type-id='type-id-1052' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- OT::OffsetTo<OT::SubstLookupSubTable, OT::IntType<short unsigned int, 2u> >& --> - <return type-id='type-id-1252'/> + <return type-id='type-id-1251'/> </function-decl> </member-function> </class-decl> <!-- struct OT::ArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> > --> - <class-decl name='ArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1054'> + <class-decl name='ArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1053'> <data-member access='public' layout-offset-in-bits='0'> <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >::len --> - <var-decl name='len' type-id='type-id-256' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> + <var-decl name='len' type-id='type-id-255' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='16'> <!-- OT::RangeRecord OT::ArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >::array[1] --> - <var-decl name='array' type-id='type-id-896' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> + <var-decl name='array' type-id='type-id-895' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::ArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >::min_size --> @@ -18369,20 +18367,20 @@ <!-- const OT::RangeRecord& OT::ArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >::operator[](unsigned int) --> <function-decl name='operator[]' mangled-name='_ZNK2OT7ArrayOfINS_11RangeRecordENS_7IntTypeItLj2EEEEixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='806' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-438' is-artificial='yes'/> + <parameter type-id='type-id-437' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- const OT::RangeRecord& --> - <return type-id='type-id-1672'/> + <return type-id='type-id-1671'/> </function-decl> </member-function> <member-function access='private'> <!-- bool OT::ArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize_shallow' mangled-name='_ZN2OT7ArrayOfINS_11RangeRecordENS_7IntTypeItLj2EEEE16sanitize_shallowEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='886' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-1055' is-artificial='yes'/> + <parameter type-id='type-id-1054' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -18391,9 +18389,9 @@ <!-- bool OT::ArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT7ArrayOfINS_11RangeRecordENS_7IntTypeItLj2EEEE8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='840' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-1055' is-artificial='yes'/> + <parameter type-id='type-id-1054' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -18402,7 +18400,7 @@ <!-- unsigned int OT::ArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >::get_size() --> <function-decl name='get_size' mangled-name='_ZNK2OT7ArrayOfINS_11RangeRecordENS_7IntTypeItLj2EEEE8get_sizeEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='815' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-438' is-artificial='yes'/> + <parameter type-id='type-id-437' is-artificial='yes'/> <!-- unsigned int --> <return type-id='type-id-12'/> </function-decl> @@ -18411,23 +18409,23 @@ <!-- OT::RangeRecord& OT::ArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >::operator[](unsigned int) --> <function-decl name='operator[]' mangled-name='_ZN2OT7ArrayOfINS_11RangeRecordENS_7IntTypeItLj2EEEEixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='811' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-1055' is-artificial='yes'/> + <parameter type-id='type-id-1054' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- OT::RangeRecord& --> - <return type-id='type-id-1269'/> + <return type-id='type-id-1268'/> </function-decl> </member-function> </class-decl> <!-- struct OT::ArrayOf<OT::Record<OT::Feature>, OT::IntType<short unsigned int, 2u> > --> - <class-decl name='ArrayOf<OT::Record<OT::Feature>, OT::IntType<short unsigned int, 2u> >' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1056'> + <class-decl name='ArrayOf<OT::Record<OT::Feature>, OT::IntType<short unsigned int, 2u> >' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1055'> <data-member access='public' layout-offset-in-bits='0'> <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::Record<OT::Feature>, OT::IntType<short unsigned int, 2u> >::len --> - <var-decl name='len' type-id='type-id-256' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> + <var-decl name='len' type-id='type-id-255' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='16'> <!-- OT::Record<OT::Feature> OT::ArrayOf<OT::Record<OT::Feature>, OT::IntType<short unsigned int, 2u> >::array[1] --> - <var-decl name='array' type-id='type-id-898' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> + <var-decl name='array' type-id='type-id-897' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::ArrayOf<OT::Record<OT::Feature>, OT::IntType<short unsigned int, 2u> >::min_size --> @@ -18437,33 +18435,33 @@ <!-- const OT::Record<OT::Feature>& OT::ArrayOf<OT::Record<OT::Feature>, OT::IntType<short unsigned int, 2u> >::operator[](unsigned int) --> <function-decl name='operator[]' mangled-name='_ZNK2OT7ArrayOfINS_6RecordINS_7FeatureEEENS_7IntTypeItLj2EEEEixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='806' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ArrayOf<OT::Record<OT::Feature>, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-467' is-artificial='yes'/> + <parameter type-id='type-id-466' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- const OT::Record<OT::Feature>& --> - <return type-id='type-id-1675'/> + <return type-id='type-id-1674'/> </function-decl> </member-function> <member-function access='public'> <!-- const OT::Record<OT::Feature>* OT::ArrayOf<OT::Record<OT::Feature>, OT::IntType<short unsigned int, 2u> >::sub_array(unsigned int, unsigned int*) --> <function-decl name='sub_array' mangled-name='_ZNK2OT7ArrayOfINS_6RecordINS_7FeatureEEENS_7IntTypeItLj2EEEE9sub_arrayEjPj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='794' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ArrayOf<OT::Record<OT::Feature>, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-467' is-artificial='yes'/> + <parameter type-id='type-id-466' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- parameter of type 'unsigned int*' --> <parameter type-id='type-id-60'/> <!-- const OT::Record<OT::Feature>* --> - <return type-id='type-id-476'/> + <return type-id='type-id-475'/> </function-decl> </member-function> <member-function access='private'> <!-- bool OT::ArrayOf<OT::Record<OT::Feature>, OT::IntType<short unsigned int, 2u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize_shallow' mangled-name='_ZN2OT7ArrayOfINS_6RecordINS_7FeatureEEENS_7IntTypeItLj2EEEE16sanitize_shallowEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='886' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::Record<OT::Feature>, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-1057' is-artificial='yes'/> + <parameter type-id='type-id-1056' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -18472,9 +18470,9 @@ <!-- bool OT::ArrayOf<OT::Record<OT::Feature>, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> <function-decl name='sanitize' mangled-name='_ZN2OT7ArrayOfINS_6RecordINS_7FeatureEEENS_7IntTypeItLj2EEEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='855' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::Record<OT::Feature>, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-1057' is-artificial='yes'/> + <parameter type-id='type-id-1056' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- bool --> @@ -18483,14 +18481,14 @@ </member-function> </class-decl> <!-- struct OT::ArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> > --> - <class-decl name='ArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> >' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1058'> + <class-decl name='ArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> >' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1057'> <data-member access='public' layout-offset-in-bits='0'> <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> >::len --> - <var-decl name='len' type-id='type-id-256' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> + <var-decl name='len' type-id='type-id-255' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='16'> <!-- OT::Record<OT::LangSys> OT::ArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> >::array[1] --> - <var-decl name='array' type-id='type-id-900' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> + <var-decl name='array' type-id='type-id-899' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::ArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> >::min_size --> @@ -18500,33 +18498,33 @@ <!-- const OT::Record<OT::LangSys>& OT::ArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> >::operator[](unsigned int) --> <function-decl name='operator[]' mangled-name='_ZNK2OT7ArrayOfINS_6RecordINS_7LangSysEEENS_7IntTypeItLj2EEEEixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='806' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-462' is-artificial='yes'/> + <parameter type-id='type-id-461' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- const OT::Record<OT::LangSys>& --> - <return type-id='type-id-1680'/> + <return type-id='type-id-1679'/> </function-decl> </member-function> <member-function access='public'> <!-- const OT::Record<OT::LangSys>* OT::ArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> >::sub_array(unsigned int, unsigned int*) --> <function-decl name='sub_array' mangled-name='_ZNK2OT7ArrayOfINS_6RecordINS_7LangSysEEENS_7IntTypeItLj2EEEE9sub_arrayEjPj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='794' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-462' is-artificial='yes'/> + <parameter type-id='type-id-461' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- parameter of type 'unsigned int*' --> <parameter type-id='type-id-60'/> <!-- const OT::Record<OT::LangSys>* --> - <return type-id='type-id-463'/> + <return type-id='type-id-462'/> </function-decl> </member-function> <member-function access='private'> <!-- bool OT::ArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize_shallow' mangled-name='_ZN2OT7ArrayOfINS_6RecordINS_7LangSysEEENS_7IntTypeItLj2EEEE16sanitize_shallowEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='886' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-1059' is-artificial='yes'/> + <parameter type-id='type-id-1058' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -18535,9 +18533,9 @@ <!-- bool OT::ArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> <function-decl name='sanitize' mangled-name='_ZN2OT7ArrayOfINS_6RecordINS_7LangSysEEENS_7IntTypeItLj2EEEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='855' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-1059' is-artificial='yes'/> + <parameter type-id='type-id-1058' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- bool --> @@ -18546,14 +18544,14 @@ </member-function> </class-decl> <!-- struct OT::ArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> > --> - <class-decl name='ArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> >' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1060'> + <class-decl name='ArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> >' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='793' column='1' id='type-id-1059'> <data-member access='public' layout-offset-in-bits='0'> <!-- OT::IntType<short unsigned int, 2u> OT::ArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> >::len --> - <var-decl name='len' type-id='type-id-256' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> + <var-decl name='len' type-id='type-id-255' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='892' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='16'> <!-- OT::Record<OT::Script> OT::ArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> >::array[1] --> - <var-decl name='array' type-id='type-id-902' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> + <var-decl name='array' type-id='type-id-901' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='893' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::ArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> >::min_size --> @@ -18563,33 +18561,33 @@ <!-- const OT::Record<OT::Script>& OT::ArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> >::operator[](unsigned int) --> <function-decl name='operator[]' mangled-name='_ZNK2OT7ArrayOfINS_6RecordINS_6ScriptEEENS_7IntTypeItLj2EEEEixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='806' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-458' is-artificial='yes'/> + <parameter type-id='type-id-457' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- const OT::Record<OT::Script>& --> - <return type-id='type-id-1685'/> + <return type-id='type-id-1684'/> </function-decl> </member-function> <member-function access='public'> <!-- const OT::Record<OT::Script>* OT::ArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> >::sub_array(unsigned int, unsigned int*) --> <function-decl name='sub_array' mangled-name='_ZNK2OT7ArrayOfINS_6RecordINS_6ScriptEEENS_7IntTypeItLj2EEEE9sub_arrayEjPj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='794' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-458' is-artificial='yes'/> + <parameter type-id='type-id-457' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- parameter of type 'unsigned int*' --> <parameter type-id='type-id-60'/> <!-- const OT::Record<OT::Script>* --> - <return type-id='type-id-465'/> + <return type-id='type-id-464'/> </function-decl> </member-function> <member-function access='private'> <!-- bool OT::ArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize_shallow' mangled-name='_ZN2OT7ArrayOfINS_6RecordINS_6ScriptEEENS_7IntTypeItLj2EEEE16sanitize_shallowEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='886' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-1061' is-artificial='yes'/> + <parameter type-id='type-id-1060' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -18598,9 +18596,9 @@ <!-- bool OT::ArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*, void*) --> <function-decl name='sanitize' mangled-name='_ZN2OT7ArrayOfINS_6RecordINS_6ScriptEEENS_7IntTypeItLj2EEEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='855' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-1061' is-artificial='yes'/> + <parameter type-id='type-id-1060' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- bool --> @@ -18609,96 +18607,96 @@ </member-function> </class-decl> <!-- struct OT::OffsetArrayOf<OT::AnchorMatrix> --> - <class-decl name='OffsetArrayOf<OT::AnchorMatrix>' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='900' column='1' id='type-id-1815'> + <class-decl name='OffsetArrayOf<OT::AnchorMatrix>' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='900' column='1' id='type-id-1814'> <!-- struct OT::ArrayOf<OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1018'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1017'/> </class-decl> <!-- struct OT::OffsetArrayOf<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > > --> - <class-decl name='OffsetArrayOf<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='900' column='1' id='type-id-1816'> + <class-decl name='OffsetArrayOf<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='900' column='1' id='type-id-1815'> <!-- struct OT::ArrayOf<OT::OffsetTo<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1020'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1019'/> </class-decl> <!-- struct OT::OffsetArrayOf<OT::CaretValue> --> - <class-decl name='OffsetArrayOf<OT::CaretValue>' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='900' column='1' id='type-id-1817'> + <class-decl name='OffsetArrayOf<OT::CaretValue>' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='900' column='1' id='type-id-1816'> <!-- struct OT::ArrayOf<OT::OffsetTo<OT::CaretValue, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1022'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1021'/> </class-decl> <!-- struct OT::OffsetArrayOf<OT::ChainRule> --> - <class-decl name='OffsetArrayOf<OT::ChainRule>' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='900' column='1' id='type-id-1818'> + <class-decl name='OffsetArrayOf<OT::ChainRule>' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='900' column='1' id='type-id-1817'> <!-- struct OT::ArrayOf<OT::OffsetTo<OT::ChainRule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1024'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1023'/> </class-decl> <!-- struct OT::OffsetArrayOf<OT::ChainRuleSet> --> - <class-decl name='OffsetArrayOf<OT::ChainRuleSet>' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='900' column='1' id='type-id-1819'> + <class-decl name='OffsetArrayOf<OT::ChainRuleSet>' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='900' column='1' id='type-id-1818'> <!-- struct OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1026'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1025'/> </class-decl> <!-- struct OT::OffsetArrayOf<OT::Coverage> --> - <class-decl name='OffsetArrayOf<OT::Coverage>' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='900' column='1' id='type-id-1820'> + <class-decl name='OffsetArrayOf<OT::Coverage>' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='900' column='1' id='type-id-1819'> <!-- struct OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1028'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1027'/> </class-decl> <!-- struct OT::OffsetArrayOf<OT::LigGlyph> --> - <class-decl name='OffsetArrayOf<OT::LigGlyph>' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='900' column='1' id='type-id-1821'> + <class-decl name='OffsetArrayOf<OT::LigGlyph>' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='900' column='1' id='type-id-1820'> <!-- struct OT::ArrayOf<OT::OffsetTo<OT::LigGlyph, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1032'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1031'/> </class-decl> <!-- struct OT::OffsetArrayOf<OT::Ligature> --> - <class-decl name='OffsetArrayOf<OT::Ligature>' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='900' column='1' id='type-id-1822'> + <class-decl name='OffsetArrayOf<OT::Ligature>' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='900' column='1' id='type-id-1821'> <!-- struct OT::ArrayOf<OT::OffsetTo<OT::Ligature, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1034'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1033'/> </class-decl> <!-- struct OT::OffsetArrayOf<OT::LigatureSet> --> - <class-decl name='OffsetArrayOf<OT::LigatureSet>' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='900' column='1' id='type-id-1823'> + <class-decl name='OffsetArrayOf<OT::LigatureSet>' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='900' column='1' id='type-id-1822'> <!-- struct OT::ArrayOf<OT::OffsetTo<OT::LigatureSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1035'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1034'/> </class-decl> <!-- struct OT::OffsetArrayOf<OT::Lookup> --> - <class-decl name='OffsetArrayOf<OT::Lookup>' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='900' column='1' id='type-id-1824'> + <class-decl name='OffsetArrayOf<OT::Lookup>' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='900' column='1' id='type-id-1823'> <!-- struct OT::ArrayOf<OT::OffsetTo<OT::Lookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1036'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1035'/> </class-decl> <!-- struct OT::OffsetArrayOf<OT::PairSet> --> - <class-decl name='OffsetArrayOf<OT::PairSet>' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='900' column='1' id='type-id-1825'> + <class-decl name='OffsetArrayOf<OT::PairSet>' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='900' column='1' id='type-id-1824'> <!-- struct OT::ArrayOf<OT::OffsetTo<OT::PairSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1038'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1037'/> </class-decl> <!-- struct OT::OffsetArrayOf<OT::PosLookup> --> - <class-decl name='OffsetArrayOf<OT::PosLookup>' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='900' column='1' id='type-id-1826'> + <class-decl name='OffsetArrayOf<OT::PosLookup>' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='900' column='1' id='type-id-1825'> <!-- struct OT::ArrayOf<OT::OffsetTo<OT::PosLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1040'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1039'/> </class-decl> <!-- struct OT::OffsetArrayOf<OT::Rule> --> - <class-decl name='OffsetArrayOf<OT::Rule>' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='900' column='1' id='type-id-1827'> + <class-decl name='OffsetArrayOf<OT::Rule>' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='900' column='1' id='type-id-1826'> <!-- struct OT::ArrayOf<OT::OffsetTo<OT::Rule, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1044'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1043'/> </class-decl> <!-- struct OT::OffsetArrayOf<OT::RuleSet> --> - <class-decl name='OffsetArrayOf<OT::RuleSet>' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='900' column='1' id='type-id-1828'> + <class-decl name='OffsetArrayOf<OT::RuleSet>' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='900' column='1' id='type-id-1827'> <!-- struct OT::ArrayOf<OT::OffsetTo<OT::RuleSet, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1046'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1045'/> </class-decl> <!-- struct OT::OffsetArrayOf<OT::Sequence> --> - <class-decl name='OffsetArrayOf<OT::Sequence>' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='900' column='1' id='type-id-1829'> + <class-decl name='OffsetArrayOf<OT::Sequence>' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='900' column='1' id='type-id-1828'> <!-- struct OT::ArrayOf<OT::OffsetTo<OT::Sequence, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1048'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1047'/> </class-decl> <!-- struct OT::OffsetArrayOf<OT::SubstLookup> --> - <class-decl name='OffsetArrayOf<OT::SubstLookup>' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='900' column='1' id='type-id-1830'> + <class-decl name='OffsetArrayOf<OT::SubstLookup>' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='900' column='1' id='type-id-1829'> <!-- struct OT::ArrayOf<OT::OffsetTo<OT::SubstLookup, OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1050'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1049'/> </class-decl> <!-- struct OT::OffsetListOf<OT::AnchorMatrix> --> - <class-decl name='OffsetListOf<OT::AnchorMatrix>' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='905' column='1' id='type-id-1206'> + <class-decl name='OffsetListOf<OT::AnchorMatrix>' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='905' column='1' id='type-id-1205'> <!-- struct OT::OffsetArrayOf<OT::AnchorMatrix> --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1815'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1814'/> <member-function access='public'> <!-- bool OT::OffsetListOf<OT::AnchorMatrix>::sanitize<unsigned int>(OT::hb_sanitize_context_t*, unsigned int) --> <function-decl name='sanitize<unsigned int>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='917' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetListOf<OT::AnchorMatrix>*' --> - <parameter type-id='type-id-1208' is-artificial='yes'/> + <parameter type-id='type-id-1207' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- bool --> @@ -18709,82 +18707,82 @@ <!-- const OT::AnchorMatrix& OT::OffsetListOf<OT::AnchorMatrix>::operator[](unsigned int) --> <function-decl name='operator[]' mangled-name='_ZNK2OT12OffsetListOfINS_12AnchorMatrixEEixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='906' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::OffsetListOf<OT::AnchorMatrix>*' --> - <parameter type-id='type-id-1590' is-artificial='yes'/> + <parameter type-id='type-id-1589' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- const OT::AnchorMatrix& --> - <return type-id='type-id-1410'/> + <return type-id='type-id-1409'/> </function-decl> </member-function> </class-decl> <!-- struct OT::OffsetListOf<OT::Lookup> --> - <class-decl name='OffsetListOf<OT::Lookup>' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='905' column='1' id='type-id-1209'> + <class-decl name='OffsetListOf<OT::Lookup>' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='905' column='1' id='type-id-1208'> <!-- struct OT::OffsetArrayOf<OT::Lookup> --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1824'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1823'/> <member-function access='public'> <!-- const OT::Lookup& OT::OffsetListOf<OT::Lookup>::operator[](unsigned int) --> <function-decl name='operator[]' mangled-name='_ZNK2OT12OffsetListOfINS_6LookupEEixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='906' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::OffsetListOf<OT::Lookup>*' --> - <parameter type-id='type-id-1593' is-artificial='yes'/> + <parameter type-id='type-id-1592' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- const OT::Lookup& --> - <return type-id='type-id-1554'/> + <return type-id='type-id-1553'/> </function-decl> </member-function> <member-function access='public'> <!-- bool OT::OffsetListOf<OT::Lookup>::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT12OffsetListOfINS_6LookupEE8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='912' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetListOf<OT::Lookup>*' --> - <parameter type-id='type-id-1211' is-artificial='yes'/> + <parameter type-id='type-id-1210' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> </member-function> </class-decl> <!-- struct OT::OffsetListOf<OT::PosLookup> --> - <class-decl name='OffsetListOf<OT::PosLookup>' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='905' column='1' id='type-id-1212'> + <class-decl name='OffsetListOf<OT::PosLookup>' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='905' column='1' id='type-id-1211'> <!-- struct OT::OffsetArrayOf<OT::PosLookup> --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1826'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1825'/> <member-function access='public'> <!-- bool OT::OffsetListOf<OT::PosLookup>::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT12OffsetListOfINS_9PosLookupEE8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='912' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetListOf<OT::PosLookup>*' --> - <parameter type-id='type-id-1214' is-artificial='yes'/> + <parameter type-id='type-id-1213' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> </member-function> </class-decl> <!-- struct OT::OffsetListOf<OT::SubstLookup> --> - <class-decl name='OffsetListOf<OT::SubstLookup>' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='905' column='1' id='type-id-1215'> + <class-decl name='OffsetListOf<OT::SubstLookup>' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='905' column='1' id='type-id-1214'> <!-- struct OT::OffsetArrayOf<OT::SubstLookup> --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1830'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1829'/> <member-function access='public'> <!-- bool OT::OffsetListOf<OT::SubstLookup>::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT12OffsetListOfINS_11SubstLookupEE8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='912' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::OffsetListOf<OT::SubstLookup>*' --> - <parameter type-id='type-id-1217' is-artificial='yes'/> + <parameter type-id='type-id-1216' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> </member-function> </class-decl> <!-- struct OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > --> - <class-decl name='HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='927' column='1' id='type-id-1159'> + <class-decl name='HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='927' column='1' id='type-id-1158'> <data-member access='public' layout-offset-in-bits='0'> <!-- OT::IntType<short unsigned int, 2u> OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >::len --> - <var-decl name='len' type-id='type-id-256' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='972' column='1'/> + <var-decl name='len' type-id='type-id-255' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='972' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='16'> <!-- OT::IntType<short unsigned int, 2u> OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >::array[1] --> - <var-decl name='array' type-id='type-id-676' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='973' column='1'/> + <var-decl name='array' type-id='type-id-675' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='973' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >::min_size --> @@ -18794,7 +18792,7 @@ <!-- unsigned int OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >::get_size() --> <function-decl name='get_size' mangled-name='_ZNK2OT15HeadlessArrayOfINS_7IntTypeItLj2EEES2_E8get_sizeEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='933' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-489' is-artificial='yes'/> + <parameter type-id='type-id-488' is-artificial='yes'/> <!-- unsigned int --> <return type-id='type-id-12'/> </function-decl> @@ -18803,20 +18801,20 @@ <!-- const OT::IntType<short unsigned int, 2u>& OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >::operator[](unsigned int) --> <function-decl name='operator[]' mangled-name='_ZNK2OT15HeadlessArrayOfINS_7IntTypeItLj2EEES2_EixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='928' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-489' is-artificial='yes'/> + <parameter type-id='type-id-488' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- const OT::IntType<short unsigned int, 2u>& --> - <return type-id='type-id-311'/> + <return type-id='type-id-310'/> </function-decl> </member-function> <member-function access='public'> <!-- bool OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >::sanitize_shallow(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize_shallow' mangled-name='_ZN2OT15HeadlessArrayOfINS_7IntTypeItLj2EEES2_E16sanitize_shallowEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='951' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-566' is-artificial='yes'/> + <parameter type-id='type-id-565' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -18825,9 +18823,9 @@ <!-- bool OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT15HeadlessArrayOfINS_7IntTypeItLj2EEES2_E8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='956' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-566' is-artificial='yes'/> + <parameter type-id='type-id-565' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -18836,11 +18834,11 @@ <!-- bool OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >::serialize(OT::hb_serialize_context_t*, OT::Supplier<OT::IntType<short unsigned int, 2u> >&, unsigned int) --> <function-decl name='serialize' mangled-name='_ZN2OT15HeadlessArrayOfINS_7IntTypeItLj2EEES2_E9serializeEPNS_22hb_serialize_context_tERNS_8SupplierIS2_EEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='936' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-566' is-artificial='yes'/> + <parameter type-id='type-id-565' is-artificial='yes'/> <!-- parameter of type 'OT::hb_serialize_context_t*' --> - <parameter type-id='type-id-281'/> + <parameter type-id='type-id-280'/> <!-- parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >&' --> - <parameter type-id='type-id-748'/> + <parameter type-id='type-id-747'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- bool --> @@ -18849,87 +18847,87 @@ </member-function> </class-decl> <!-- struct OT::SortedArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > --> - <class-decl name='SortedArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='982' column='1' id='type-id-1737'> + <class-decl name='SortedArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='982' column='1' id='type-id-1736'> <!-- struct OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-701'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-700'/> <member-function access='public'> <!-- int OT::SortedArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >::bsearch<hb_codepoint_t>(const hb_codepoint_t&) --> <function-decl name='bsearch<hb_codepoint_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='984' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::SortedArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-1739' is-artificial='yes'/> + <parameter type-id='type-id-1738' is-artificial='yes'/> <!-- parameter of type 'const hb_codepoint_t&' --> - <parameter type-id='type-id-822'/> + <parameter type-id='type-id-821'/> <!-- int --> <return type-id='type-id-9'/> </function-decl> </member-function> </class-decl> <!-- struct OT::SortedArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> > --> - <class-decl name='SortedArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='982' column='1' id='type-id-1740'> + <class-decl name='SortedArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='982' column='1' id='type-id-1739'> <!-- struct OT::ArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> > --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1054'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1053'/> <member-function access='public'> <!-- int OT::SortedArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >::bsearch<hb_codepoint_t>(const hb_codepoint_t&) --> <function-decl name='bsearch<hb_codepoint_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='984' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::SortedArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-1742' is-artificial='yes'/> + <parameter type-id='type-id-1741' is-artificial='yes'/> <!-- parameter of type 'const hb_codepoint_t&' --> - <parameter type-id='type-id-822'/> + <parameter type-id='type-id-821'/> <!-- int --> <return type-id='type-id-9'/> </function-decl> </member-function> </class-decl> <!-- struct OT::SortedArrayOf<OT::Record<OT::Feature>, OT::IntType<short unsigned int, 2u> > --> - <class-decl name='SortedArrayOf<OT::Record<OT::Feature>, OT::IntType<short unsigned int, 2u> >' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='982' column='1' id='type-id-1831'> + <class-decl name='SortedArrayOf<OT::Record<OT::Feature>, OT::IntType<short unsigned int, 2u> >' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='982' column='1' id='type-id-1830'> <!-- struct OT::ArrayOf<OT::Record<OT::Feature>, OT::IntType<short unsigned int, 2u> > --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1056'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1055'/> </class-decl> <!-- struct OT::SortedArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> > --> - <class-decl name='SortedArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> >' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='982' column='1' id='type-id-1743'> + <class-decl name='SortedArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> >' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='982' column='1' id='type-id-1742'> <!-- struct OT::ArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> > --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1058'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1057'/> <member-function access='public'> <!-- int OT::SortedArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> >::bsearch<hb_tag_t>(const hb_tag_t&) --> <function-decl name='bsearch<hb_tag_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='984' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::SortedArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-1745' is-artificial='yes'/> + <parameter type-id='type-id-1744' is-artificial='yes'/> <!-- parameter of type 'const hb_tag_t&' --> - <parameter type-id='type-id-1795'/> + <parameter type-id='type-id-1794'/> <!-- int --> <return type-id='type-id-9'/> </function-decl> </member-function> </class-decl> <!-- struct OT::SortedArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> > --> - <class-decl name='SortedArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> >' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='982' column='1' id='type-id-1746'> + <class-decl name='SortedArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> >' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='982' column='1' id='type-id-1745'> <!-- struct OT::ArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> > --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1060'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1059'/> <member-function access='public'> <!-- int OT::SortedArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> >::bsearch<hb_tag_t>(const hb_tag_t&) --> <function-decl name='bsearch<hb_tag_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-open-type-private.hh' line='984' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::SortedArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> >*' --> - <parameter type-id='type-id-1748' is-artificial='yes'/> + <parameter type-id='type-id-1747' is-artificial='yes'/> <!-- parameter of type 'const hb_tag_t&' --> - <parameter type-id='type-id-1795'/> + <parameter type-id='type-id-1794'/> <!-- int --> <return type-id='type-id-9'/> </function-decl> </member-function> </class-decl> <!-- struct OT::Record<OT::Feature> --> - <class-decl name='Record<OT::Feature>' size-in-bits='48' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='59' column='1' id='type-id-897'> + <class-decl name='Record<OT::Feature>' size-in-bits='48' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='59' column='1' id='type-id-896'> <member-type access='public'> <!-- struct OT::Record<OT::Feature>::sanitize_closure_t --> - <class-decl name='sanitize_closure_t' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1676'/> + <class-decl name='sanitize_closure_t' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1675'/> </member-type> <data-member access='public' layout-offset-in-bits='0'> <!-- OT::Tag OT::Record<OT::Feature>::tag --> - <var-decl name='tag' type-id='type-id-276' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='74' column='1'/> + <var-decl name='tag' type-id='type-id-275' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='74' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <!-- OT::OffsetTo<OT::Feature, OT::IntType<short unsigned int, 2u> > OT::Record<OT::Feature>::offset --> - <var-decl name='offset' type-id='type-id-1229' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='76' column='1'/> + <var-decl name='offset' type-id='type-id-1228' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='76' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::Record<OT::Feature>::static_size --> @@ -18943,9 +18941,9 @@ <!-- bool OT::Record<OT::Feature>::sanitize(OT::hb_sanitize_context_t*, void*) --> <function-decl name='sanitize' mangled-name='_ZN2OT6RecordINS_7FeatureEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='68' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::Record<OT::Feature>*' --> - <parameter type-id='type-id-1272' is-artificial='yes'/> + <parameter type-id='type-id-1271' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- bool --> @@ -18954,18 +18952,18 @@ </member-function> </class-decl> <!-- struct OT::Record<OT::LangSys> --> - <class-decl name='Record<OT::LangSys>' size-in-bits='48' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='59' column='1' id='type-id-899'> + <class-decl name='Record<OT::LangSys>' size-in-bits='48' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='59' column='1' id='type-id-898'> <member-type access='public'> <!-- struct OT::Record<OT::LangSys>::sanitize_closure_t --> - <class-decl name='sanitize_closure_t' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1681'/> + <class-decl name='sanitize_closure_t' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1680'/> </member-type> <data-member access='public' layout-offset-in-bits='0'> <!-- OT::Tag OT::Record<OT::LangSys>::tag --> - <var-decl name='tag' type-id='type-id-276' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='74' column='1'/> + <var-decl name='tag' type-id='type-id-275' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='74' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <!-- OT::OffsetTo<OT::LangSys, OT::IntType<short unsigned int, 2u> > OT::Record<OT::LangSys>::offset --> - <var-decl name='offset' type-id='type-id-1231' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='76' column='1'/> + <var-decl name='offset' type-id='type-id-1230' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='76' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::Record<OT::LangSys>::static_size --> @@ -18979,7 +18977,7 @@ <!-- int OT::Record<OT::LangSys>::cmp(unsigned int) --> <function-decl name='cmp' mangled-name='_ZNK2OT6RecordINS_7LangSysEE3cmpEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='60' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::Record<OT::LangSys>*' --> - <parameter type-id='type-id-463' is-artificial='yes'/> + <parameter type-id='type-id-462' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- int --> @@ -18990,9 +18988,9 @@ <!-- bool OT::Record<OT::LangSys>::sanitize(OT::hb_sanitize_context_t*, void*) --> <function-decl name='sanitize' mangled-name='_ZN2OT6RecordINS_7LangSysEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='68' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::Record<OT::LangSys>*' --> - <parameter type-id='type-id-1274' is-artificial='yes'/> + <parameter type-id='type-id-1273' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- bool --> @@ -19001,18 +18999,18 @@ </member-function> </class-decl> <!-- struct OT::Record<OT::Script> --> - <class-decl name='Record<OT::Script>' size-in-bits='48' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='59' column='1' id='type-id-901'> + <class-decl name='Record<OT::Script>' size-in-bits='48' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='59' column='1' id='type-id-900'> <member-type access='public'> <!-- struct OT::Record<OT::Script>::sanitize_closure_t --> - <class-decl name='sanitize_closure_t' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1686'/> + <class-decl name='sanitize_closure_t' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1685'/> </member-type> <data-member access='public' layout-offset-in-bits='0'> <!-- OT::Tag OT::Record<OT::Script>::tag --> - <var-decl name='tag' type-id='type-id-276' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='74' column='1'/> + <var-decl name='tag' type-id='type-id-275' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='74' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <!-- OT::OffsetTo<OT::Script, OT::IntType<short unsigned int, 2u> > OT::Record<OT::Script>::offset --> - <var-decl name='offset' type-id='type-id-1249' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='76' column='1'/> + <var-decl name='offset' type-id='type-id-1248' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='76' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::Record<OT::Script>::static_size --> @@ -19026,7 +19024,7 @@ <!-- int OT::Record<OT::Script>::cmp(unsigned int) --> <function-decl name='cmp' mangled-name='_ZNK2OT6RecordINS_6ScriptEE3cmpEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='60' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::Record<OT::Script>*' --> - <parameter type-id='type-id-465' is-artificial='yes'/> + <parameter type-id='type-id-464' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- int --> @@ -19037,9 +19035,9 @@ <!-- bool OT::Record<OT::Script>::sanitize(OT::hb_sanitize_context_t*, void*) --> <function-decl name='sanitize' mangled-name='_ZN2OT6RecordINS_6ScriptEE8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='68' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::Record<OT::Script>*' --> - <parameter type-id='type-id-1276' is-artificial='yes'/> + <parameter type-id='type-id-1275' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- bool --> @@ -19048,45 +19046,45 @@ </member-function> </class-decl> <!-- struct OT::RecordArrayOf<OT::Feature> --> - <class-decl name='RecordArrayOf<OT::Feature>' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='83' column='1' id='type-id-1689'> + <class-decl name='RecordArrayOf<OT::Feature>' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='83' column='1' id='type-id-1688'> <!-- struct OT::SortedArrayOf<OT::Record<OT::Feature>, OT::IntType<short unsigned int, 2u> > --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1831'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1830'/> <member-function access='public'> <!-- const OT::Tag& OT::RecordArrayOf<OT::Feature>::get_tag(unsigned int) --> <function-decl name='get_tag' mangled-name='_ZNK2OT13RecordArrayOfINS_7FeatureEE7get_tagEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='84' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::RecordArrayOf<OT::Feature>*' --> - <parameter type-id='type-id-1691' is-artificial='yes'/> + <parameter type-id='type-id-1690' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- const OT::Tag& --> - <return type-id='type-id-1754'/> + <return type-id='type-id-1753'/> </function-decl> </member-function> <member-function access='public'> <!-- unsigned int OT::RecordArrayOf<OT::Feature>::get_tags(unsigned int, unsigned int*, hb_tag_t*) --> <function-decl name='get_tags' mangled-name='_ZNK2OT13RecordArrayOfINS_7FeatureEE8get_tagsEjPjS3_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='92' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::RecordArrayOf<OT::Feature>*' --> - <parameter type-id='type-id-1691' is-artificial='yes'/> + <parameter type-id='type-id-1690' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- parameter of type 'unsigned int*' --> <parameter type-id='type-id-60'/> <!-- parameter of type 'hb_tag_t*' --> - <parameter type-id='type-id-961'/> + <parameter type-id='type-id-960'/> <!-- unsigned int --> <return type-id='type-id-12'/> </function-decl> </member-function> </class-decl> <!-- struct OT::RecordArrayOf<OT::LangSys> --> - <class-decl name='RecordArrayOf<OT::LangSys>' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='83' column='1' id='type-id-1692'> + <class-decl name='RecordArrayOf<OT::LangSys>' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='83' column='1' id='type-id-1691'> <!-- struct OT::SortedArrayOf<OT::Record<OT::LangSys>, OT::IntType<short unsigned int, 2u> > --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1743'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1742'/> <member-function access='public'> <!-- bool OT::RecordArrayOf<OT::LangSys>::find_index(unsigned int, unsigned int*) --> <function-decl name='find_index' mangled-name='_ZNK2OT13RecordArrayOfINS_7LangSysEE10find_indexEjPj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='104' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::RecordArrayOf<OT::LangSys>*' --> - <parameter type-id='type-id-1694' is-artificial='yes'/> + <parameter type-id='type-id-1693' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- parameter of type 'unsigned int*' --> @@ -19099,27 +19097,27 @@ <!-- unsigned int OT::RecordArrayOf<OT::LangSys>::get_tags(unsigned int, unsigned int*, hb_tag_t*) --> <function-decl name='get_tags' mangled-name='_ZNK2OT13RecordArrayOfINS_7LangSysEE8get_tagsEjPjS3_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='92' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::RecordArrayOf<OT::LangSys>*' --> - <parameter type-id='type-id-1694' is-artificial='yes'/> + <parameter type-id='type-id-1693' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- parameter of type 'unsigned int*' --> <parameter type-id='type-id-60'/> <!-- parameter of type 'hb_tag_t*' --> - <parameter type-id='type-id-961'/> + <parameter type-id='type-id-960'/> <!-- unsigned int --> <return type-id='type-id-12'/> </function-decl> </member-function> </class-decl> <!-- struct OT::RecordArrayOf<OT::Script> --> - <class-decl name='RecordArrayOf<OT::Script>' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='83' column='1' id='type-id-1695'> + <class-decl name='RecordArrayOf<OT::Script>' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='83' column='1' id='type-id-1694'> <!-- struct OT::SortedArrayOf<OT::Record<OT::Script>, OT::IntType<short unsigned int, 2u> > --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1746'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1745'/> <member-function access='public'> <!-- bool OT::RecordArrayOf<OT::Script>::find_index(unsigned int, unsigned int*) --> <function-decl name='find_index' mangled-name='_ZNK2OT13RecordArrayOfINS_6ScriptEE10find_indexEjPj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='104' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::RecordArrayOf<OT::Script>*' --> - <parameter type-id='type-id-1697' is-artificial='yes'/> + <parameter type-id='type-id-1696' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- parameter of type 'unsigned int*' --> @@ -19132,85 +19130,85 @@ <!-- unsigned int OT::RecordArrayOf<OT::Script>::get_tags(unsigned int, unsigned int*, hb_tag_t*) --> <function-decl name='get_tags' mangled-name='_ZNK2OT13RecordArrayOfINS_6ScriptEE8get_tagsEjPjS3_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='92' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::RecordArrayOf<OT::Script>*' --> - <parameter type-id='type-id-1697' is-artificial='yes'/> + <parameter type-id='type-id-1696' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- parameter of type 'unsigned int*' --> <parameter type-id='type-id-60'/> <!-- parameter of type 'hb_tag_t*' --> - <parameter type-id='type-id-961'/> + <parameter type-id='type-id-960'/> <!-- unsigned int --> <return type-id='type-id-12'/> </function-decl> </member-function> </class-decl> <!-- struct OT::RecordListOf<OT::Feature> --> - <class-decl name='RecordListOf<OT::Feature>' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='120' column='1' id='type-id-1277'> + <class-decl name='RecordListOf<OT::Feature>' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='120' column='1' id='type-id-1276'> <!-- struct OT::RecordArrayOf<OT::Feature> --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1689'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1688'/> <member-function access='public'> <!-- const OT::Feature& OT::RecordListOf<OT::Feature>::operator[](unsigned int) --> <function-decl name='operator[]' mangled-name='_ZNK2OT12RecordListOfINS_7FeatureEEixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='121' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::RecordListOf<OT::Feature>*' --> - <parameter type-id='type-id-1700' is-artificial='yes'/> + <parameter type-id='type-id-1699' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- const OT::Feature& --> - <return type-id='type-id-1510'/> + <return type-id='type-id-1509'/> </function-decl> </member-function> <member-function access='public'> <!-- bool OT::RecordListOf<OT::Feature>::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT12RecordListOfINS_7FeatureEE8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='124' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::RecordListOf<OT::Feature>*' --> - <parameter type-id='type-id-1279' is-artificial='yes'/> + <parameter type-id='type-id-1278' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> </member-function> </class-decl> <!-- struct OT::RecordListOf<OT::Script> --> - <class-decl name='RecordListOf<OT::Script>' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='120' column='1' id='type-id-1280'> + <class-decl name='RecordListOf<OT::Script>' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='120' column='1' id='type-id-1279'> <!-- struct OT::RecordArrayOf<OT::Script> --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1695'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1694'/> <member-function access='public'> <!-- const OT::Script& OT::RecordListOf<OT::Script>::operator[](unsigned int) --> <function-decl name='operator[]' mangled-name='_ZNK2OT12RecordListOfINS_6ScriptEEixEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='121' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::RecordListOf<OT::Script>*' --> - <parameter type-id='type-id-1703' is-artificial='yes'/> + <parameter type-id='type-id-1702' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- const OT::Script& --> - <return type-id='type-id-1718'/> + <return type-id='type-id-1717'/> </function-decl> </member-function> <member-function access='public'> <!-- bool OT::RecordListOf<OT::Script>::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT12RecordListOfINS_6ScriptEE8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='124' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::RecordListOf<OT::Script>*' --> - <parameter type-id='type-id-1282' is-artificial='yes'/> + <parameter type-id='type-id-1281' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> </member-function> </class-decl> <!-- struct OT::RangeRecord --> - <class-decl name='RangeRecord' size-in-bits='48' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='132' column='1' id='type-id-895'> + <class-decl name='RangeRecord' size-in-bits='48' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='132' column='1' id='type-id-894'> <data-member access='public' layout-offset-in-bits='0'> <!-- OT::GlyphID OT::RangeRecord::start --> - <var-decl name='start' type-id='type-id-834' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='151' column='1'/> + <var-decl name='start' type-id='type-id-833' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='151' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='16'> <!-- OT::GlyphID OT::RangeRecord::end --> - <var-decl name='end' type-id='type-id-834' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='152' column='1'/> + <var-decl name='end' type-id='type-id-833' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='152' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <!-- OT::USHORT OT::RangeRecord::value --> - <var-decl name='value' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='153' column='1'/> + <var-decl name='value' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='153' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::RangeRecord::static_size --> @@ -19224,9 +19222,9 @@ <!-- void OT::RangeRecord::add_coverage<hb_set_digest_t>(hb_set_digest_t*) --> <function-decl name='add_coverage<hb_set_digest_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='147' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::RangeRecord*' --> - <parameter type-id='type-id-1673' is-artificial='yes'/> + <parameter type-id='type-id-1672' is-artificial='yes'/> <!-- parameter of type 'hb_set_digest_t*' --> - <parameter type-id='type-id-1798'/> + <parameter type-id='type-id-1797'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -19235,9 +19233,9 @@ <!-- void OT::RangeRecord::add_coverage<hb_set_t>(hb_set_t*) --> <function-decl name='add_coverage<hb_set_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='147' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::RangeRecord*' --> - <parameter type-id='type-id-1673' is-artificial='yes'/> + <parameter type-id='type-id-1672' is-artificial='yes'/> <!-- parameter of type 'hb_set_t*' --> - <parameter type-id='type-id-949'/> + <parameter type-id='type-id-948'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -19246,7 +19244,7 @@ <!-- int OT::RangeRecord::cmp(hb_codepoint_t) --> <function-decl name='cmp' mangled-name='_ZNK2OT11RangeRecord3cmpEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='133' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::RangeRecord*' --> - <parameter type-id='type-id-1673' is-artificial='yes'/> + <parameter type-id='type-id-1672' is-artificial='yes'/> <!-- parameter of type 'typedef hb_codepoint_t' --> <parameter type-id='type-id-64'/> <!-- int --> @@ -19257,23 +19255,23 @@ <!-- bool OT::RangeRecord::intersects(const hb_set_t*) --> <function-decl name='intersects' mangled-name='_ZNK2OT11RangeRecord10intersectsEPK8hb_set_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='142' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::RangeRecord*' --> - <parameter type-id='type-id-1673' is-artificial='yes'/> + <parameter type-id='type-id-1672' is-artificial='yes'/> <!-- parameter of type 'const hb_set_t*' --> - <parameter type-id='type-id-1832'/> + <parameter type-id='type-id-1831'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> </member-function> </class-decl> <!-- struct OT::IndexArray --> - <class-decl name='IndexArray' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='161' column='1' id='type-id-1531'> + <class-decl name='IndexArray' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='161' column='1' id='type-id-1530'> <!-- struct OT::ArrayOf<OT::Index, OT::IntType<short unsigned int, 2u> > --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1009'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1008'/> <member-function access='public'> <!-- unsigned int OT::IndexArray::get_indexes(unsigned int, unsigned int*, unsigned int*) --> <function-decl name='get_indexes' mangled-name='_ZNK2OT10IndexArray11get_indexesEjPjS1_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='162' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::IndexArray*' --> - <parameter type-id='type-id-1533' is-artificial='yes'/> + <parameter type-id='type-id-1532' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- parameter of type 'unsigned int*' --> @@ -19286,18 +19284,18 @@ </member-function> </class-decl> <!-- struct OT::LangSys --> - <class-decl name='LangSys' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='183' column='1' id='type-id-1162'> + <class-decl name='LangSys' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='183' column='1' id='type-id-1161'> <data-member access='public' layout-offset-in-bits='0'> <!-- OT::Offset<OT::IntType<short unsigned int, 2u> > OT::LangSys::lookupOrderZ --> - <var-decl name='lookupOrderZ' type-id='type-id-851' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='207' column='1'/> + <var-decl name='lookupOrderZ' type-id='type-id-850' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='207' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='16'> <!-- OT::USHORT OT::LangSys::reqFeatureIndex --> - <var-decl name='reqFeatureIndex' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='209' column='1'/> + <var-decl name='reqFeatureIndex' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='209' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <!-- OT::IndexArray OT::LangSys::featureIndex --> - <var-decl name='featureIndex' type-id='type-id-1531' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='212' column='1'/> + <var-decl name='featureIndex' type-id='type-id-1530' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='212' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::LangSys::min_size --> @@ -19307,7 +19305,7 @@ <!-- unsigned int OT::LangSys::get_feature_count() --> <function-decl name='get_feature_count' mangled-name='_ZNK2OT7LangSys17get_feature_countEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='184' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::LangSys*' --> - <parameter type-id='type-id-460' is-artificial='yes'/> + <parameter type-id='type-id-459' is-artificial='yes'/> <!-- unsigned int --> <return type-id='type-id-12'/> </function-decl> @@ -19316,7 +19314,7 @@ <!-- hb_tag_t OT::LangSys::get_feature_index(unsigned int) --> <function-decl name='get_feature_index' mangled-name='_ZNK2OT7LangSys17get_feature_indexEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='186' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::LangSys*' --> - <parameter type-id='type-id-460' is-artificial='yes'/> + <parameter type-id='type-id-459' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- typedef hb_tag_t --> @@ -19327,7 +19325,7 @@ <!-- unsigned int OT::LangSys::get_feature_indexes(unsigned int, unsigned int*, unsigned int*) --> <function-decl name='get_feature_indexes' mangled-name='_ZNK2OT7LangSys19get_feature_indexesEjPjS1_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='188' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::LangSys*' --> - <parameter type-id='type-id-460' is-artificial='yes'/> + <parameter type-id='type-id-459' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- parameter of type 'unsigned int*' --> @@ -19342,7 +19340,7 @@ <!-- unsigned int OT::LangSys::get_required_feature_index() --> <function-decl name='get_required_feature_index' mangled-name='_ZNK2OT7LangSys26get_required_feature_indexEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='194' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::LangSys*' --> - <parameter type-id='type-id-460' is-artificial='yes'/> + <parameter type-id='type-id-459' is-artificial='yes'/> <!-- unsigned int --> <return type-id='type-id-12'/> </function-decl> @@ -19351,7 +19349,7 @@ <!-- bool OT::LangSys::has_required_feature() --> <function-decl name='has_required_feature' mangled-name='_ZNK2OT7LangSys20has_required_featureEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='193' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::LangSys*' --> - <parameter type-id='type-id-460' is-artificial='yes'/> + <parameter type-id='type-id-459' is-artificial='yes'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -19360,25 +19358,25 @@ <!-- bool OT::LangSys::sanitize(OT::hb_sanitize_context_t*, const OT::Record<OT::LangSys>::sanitize_closure_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT7LangSys8sanitizeEPNS_21hb_sanitize_context_tEPKNS_6RecordIS0_E18sanitize_closure_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='201' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::LangSys*' --> - <parameter type-id='type-id-1164' is-artificial='yes'/> + <parameter type-id='type-id-1163' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'const OT::Record<OT::LangSys>::sanitize_closure_t*' --> - <parameter type-id='type-id-1683'/> + <parameter type-id='type-id-1682'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> </member-function> </class-decl> <!-- struct OT::Script --> - <class-decl name='Script' size-in-bits='80' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='220' column='1' id='type-id-1293'> + <class-decl name='Script' size-in-bits='80' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='220' column='1' id='type-id-1292'> <data-member access='protected' layout-offset-in-bits='0'> <!-- OT::OffsetTo<OT::LangSys, OT::IntType<short unsigned int, 2u> > OT::Script::defaultLangSys --> - <var-decl name='defaultLangSys' type-id='type-id-1231' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='248' column='1'/> + <var-decl name='defaultLangSys' type-id='type-id-1230' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='248' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='16'> <!-- OT::RecordArrayOf<OT::LangSys> OT::Script::langSys --> - <var-decl name='langSys' type-id='type-id-1692' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='251' column='1'/> + <var-decl name='langSys' type-id='type-id-1691' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='251' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::Script::min_size --> @@ -19388,20 +19386,20 @@ <!-- const OT::LangSys& OT::Script::get_default_lang_sys() --> <function-decl name='get_default_lang_sys' mangled-name='_ZNK2OT6Script20get_default_lang_sysEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='238' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::Script*' --> - <parameter type-id='type-id-1719' is-artificial='yes'/> + <parameter type-id='type-id-1718' is-artificial='yes'/> <!-- const OT::LangSys& --> - <return type-id='type-id-1535'/> + <return type-id='type-id-1534'/> </function-decl> </member-function> <member-function access='public'> <!-- bool OT::Script::sanitize(OT::hb_sanitize_context_t*, const OT::Record<OT::Script>::sanitize_closure_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT6Script8sanitizeEPNS_21hb_sanitize_context_tEPKNS_6RecordIS0_E18sanitize_closure_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='240' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::Script*' --> - <parameter type-id='type-id-1295' is-artificial='yes'/> + <parameter type-id='type-id-1294' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'const OT::Record<OT::Script>::sanitize_closure_t*' --> - <parameter type-id='type-id-1688'/> + <parameter type-id='type-id-1687'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -19410,13 +19408,13 @@ <!-- unsigned int OT::Script::get_lang_sys_tags(unsigned int, unsigned int*, hb_tag_t*) --> <function-decl name='get_lang_sys_tags' mangled-name='_ZNK2OT6Script17get_lang_sys_tagsEjPjS1_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='225' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::Script*' --> - <parameter type-id='type-id-1719' is-artificial='yes'/> + <parameter type-id='type-id-1718' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- parameter of type 'unsigned int*' --> <parameter type-id='type-id-60'/> <!-- parameter of type 'hb_tag_t*' --> - <parameter type-id='type-id-961'/> + <parameter type-id='type-id-960'/> <!-- unsigned int --> <return type-id='type-id-12'/> </function-decl> @@ -19425,18 +19423,18 @@ <!-- const OT::LangSys& OT::Script::get_lang_sys(unsigned int) --> <function-decl name='get_lang_sys' mangled-name='_ZNK2OT6Script12get_lang_sysEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='229' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::Script*' --> - <parameter type-id='type-id-1719' is-artificial='yes'/> + <parameter type-id='type-id-1718' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- const OT::LangSys& --> - <return type-id='type-id-1535'/> + <return type-id='type-id-1534'/> </function-decl> </member-function> <member-function access='public'> <!-- bool OT::Script::find_lang_sys_index(hb_tag_t, unsigned int*) --> <function-decl name='find_lang_sys_index' mangled-name='_ZNK2OT6Script19find_lang_sys_indexEjPj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='234' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::Script*' --> - <parameter type-id='type-id-1719' is-artificial='yes'/> + <parameter type-id='type-id-1718' is-artificial='yes'/> <!-- parameter of type 'typedef hb_tag_t' --> <parameter type-id='type-id-183'/> <!-- parameter of type 'unsigned int*' --> @@ -19447,26 +19445,26 @@ </member-function> </class-decl> <!-- struct OT::FeatureParamsSize --> - <class-decl name='FeatureParamsSize' size-in-bits='80' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='262' column='1' id='type-id-1147'> + <class-decl name='FeatureParamsSize' size-in-bits='80' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='262' column='1' id='type-id-1146'> <data-member access='public' layout-offset-in-bits='0'> <!-- OT::USHORT OT::FeatureParamsSize::designSize --> - <var-decl name='designSize' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='332' column='1'/> + <var-decl name='designSize' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='332' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='16'> <!-- OT::USHORT OT::FeatureParamsSize::subfamilyID --> - <var-decl name='subfamilyID' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='337' column='1'/> + <var-decl name='subfamilyID' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='337' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <!-- OT::USHORT OT::FeatureParamsSize::subfamilyNameID --> - <var-decl name='subfamilyNameID' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='347' column='1'/> + <var-decl name='subfamilyNameID' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='347' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='48'> <!-- OT::USHORT OT::FeatureParamsSize::rangeStart --> - <var-decl name='rangeStart' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='361' column='1'/> + <var-decl name='rangeStart' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='361' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <!-- OT::USHORT OT::FeatureParamsSize::rangeEnd --> - <var-decl name='rangeEnd' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='364' column='1'/> + <var-decl name='rangeEnd' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='364' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::FeatureParamsSize::static_size --> @@ -19480,23 +19478,23 @@ <!-- bool OT::FeatureParamsSize::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT17FeatureParamsSize8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='263' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::FeatureParamsSize*' --> - <parameter type-id='type-id-1148' is-artificial='yes'/> + <parameter type-id='type-id-1147' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> </member-function> </class-decl> <!-- struct OT::FeatureParamsStylisticSet --> - <class-decl name='FeatureParamsStylisticSet' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='373' column='1' id='type-id-1149'> + <class-decl name='FeatureParamsStylisticSet' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='373' column='1' id='type-id-1148'> <data-member access='public' layout-offset-in-bits='0'> <!-- OT::USHORT OT::FeatureParamsStylisticSet::version --> - <var-decl name='version' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='381' column='1'/> + <var-decl name='version' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='381' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='16'> <!-- OT::USHORT OT::FeatureParamsStylisticSet::uiNameID --> - <var-decl name='uiNameID' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='386' column='1'/> + <var-decl name='uiNameID' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='386' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::FeatureParamsStylisticSet::static_size --> @@ -19510,43 +19508,43 @@ <!-- bool OT::FeatureParamsStylisticSet::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT25FeatureParamsStylisticSet8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='374' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::FeatureParamsStylisticSet*' --> - <parameter type-id='type-id-1150' is-artificial='yes'/> + <parameter type-id='type-id-1149' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> </member-function> </class-decl> <!-- struct OT::FeatureParamsCharacterVariants --> - <class-decl name='FeatureParamsCharacterVariants' size-in-bits='136' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='406' column='1' id='type-id-1145'> + <class-decl name='FeatureParamsCharacterVariants' size-in-bits='136' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='406' column='1' id='type-id-1144'> <data-member access='public' layout-offset-in-bits='0'> <!-- OT::USHORT OT::FeatureParamsCharacterVariants::format --> - <var-decl name='format' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='413' column='1'/> + <var-decl name='format' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='413' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='16'> <!-- OT::USHORT OT::FeatureParamsCharacterVariants::featUILableNameID --> - <var-decl name='featUILableNameID' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='414' column='1'/> + <var-decl name='featUILableNameID' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='414' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <!-- OT::USHORT OT::FeatureParamsCharacterVariants::featUITooltipTextNameID --> - <var-decl name='featUITooltipTextNameID' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='419' column='1'/> + <var-decl name='featUITooltipTextNameID' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='419' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='48'> <!-- OT::USHORT OT::FeatureParamsCharacterVariants::sampleTextNameID --> - <var-decl name='sampleTextNameID' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='425' column='1'/> + <var-decl name='sampleTextNameID' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='425' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <!-- OT::USHORT OT::FeatureParamsCharacterVariants::numNamedParameters --> - <var-decl name='numNamedParameters' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='429' column='1'/> + <var-decl name='numNamedParameters' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='429' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='80'> <!-- OT::USHORT OT::FeatureParamsCharacterVariants::firstParamUILabelNameID --> - <var-decl name='firstParamUILabelNameID' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='431' column='1'/> + <var-decl name='firstParamUILabelNameID' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='431' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='96'> <!-- OT::ArrayOf<OT::IntType<unsigned int, 3u>, OT::IntType<short unsigned int, 2u> > OT::FeatureParamsCharacterVariants::characters --> - <var-decl name='characters' type-id='type-id-1011' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='437' column='1'/> + <var-decl name='characters' type-id='type-id-1010' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='437' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::FeatureParamsCharacterVariants::min_size --> @@ -19556,36 +19554,36 @@ <!-- bool OT::FeatureParamsCharacterVariants::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT30FeatureParamsCharacterVariants8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='407' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::FeatureParamsCharacterVariants*' --> - <parameter type-id='type-id-1146' is-artificial='yes'/> + <parameter type-id='type-id-1145' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> </member-function> </class-decl> <!-- struct OT::FeatureParams --> - <class-decl name='FeatureParams' size-in-bits='136' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='446' column='1' id='type-id-1142'> + <class-decl name='FeatureParams' size-in-bits='136' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='446' column='1' id='type-id-1141'> <member-type access='private'> <!-- union {OT::FeatureParamsSize size; OT::FeatureParamsStylisticSet stylisticSet; OT::FeatureParamsCharacterVariants characterVariants;} --> - <union-decl name='__anonymous_union__' size-in-bits='136' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='466' column='1' id='type-id-1833'> + <union-decl name='__anonymous_union__' size-in-bits='136' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='466' column='1' id='type-id-1832'> <data-member access='public'> <!-- OT::FeatureParamsSize size --> - <var-decl name='size' type-id='type-id-1147' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='467' column='1'/> + <var-decl name='size' type-id='type-id-1146' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='467' column='1'/> </data-member> <data-member access='public'> <!-- OT::FeatureParamsStylisticSet stylisticSet --> - <var-decl name='stylisticSet' type-id='type-id-1149' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='468' column='1'/> + <var-decl name='stylisticSet' type-id='type-id-1148' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='468' column='1'/> </data-member> <data-member access='public'> <!-- OT::FeatureParamsCharacterVariants characterVariants --> - <var-decl name='characterVariants' type-id='type-id-1145' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='469' column='1'/> + <var-decl name='characterVariants' type-id='type-id-1144' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='469' column='1'/> </data-member> </union-decl> </member-type> <data-member access='private' layout-offset-in-bits='0'> <!-- union {OT::FeatureParamsSize size; OT::FeatureParamsStylisticSet stylisticSet; OT::FeatureParamsCharacterVariants characterVariants;} OT::FeatureParams::u --> - <var-decl name='u' type-id='type-id-1833' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='470' column='1'/> + <var-decl name='u' type-id='type-id-1832' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='470' column='1'/> </data-member> <data-member access='private' static='yes'> <!-- static const unsigned int OT::FeatureParams::static_size --> @@ -19599,9 +19597,9 @@ <!-- bool OT::FeatureParams::sanitize(OT::hb_sanitize_context_t*, hb_tag_t) --> <function-decl name='sanitize' mangled-name='_ZN2OT13FeatureParams8sanitizeEPNS_21hb_sanitize_context_tEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='447' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::FeatureParams*' --> - <parameter type-id='type-id-1144' is-artificial='yes'/> + <parameter type-id='type-id-1143' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'typedef hb_tag_t' --> <parameter type-id='type-id-183'/> <!-- bool --> @@ -19612,23 +19610,23 @@ <!-- const OT::FeatureParamsSize& OT::FeatureParams::get_size_params(hb_tag_t) --> <function-decl name='get_size_params' mangled-name='_ZNK2OT13FeatureParams15get_size_paramsEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='458' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::FeatureParams*' --> - <parameter type-id='type-id-1513' is-artificial='yes'/> + <parameter type-id='type-id-1512' is-artificial='yes'/> <!-- parameter of type 'typedef hb_tag_t' --> <parameter type-id='type-id-183'/> <!-- const OT::FeatureParamsSize& --> - <return type-id='type-id-1516'/> + <return type-id='type-id-1515'/> </function-decl> </member-function> </class-decl> <!-- struct OT::Feature --> - <class-decl name='Feature' size-in-bits='48' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='475' column='1' id='type-id-1139'> + <class-decl name='Feature' size-in-bits='48' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='475' column='1' id='type-id-1138'> <data-member access='public' layout-offset-in-bits='0'> <!-- OT::OffsetTo<OT::FeatureParams, OT::IntType<short unsigned int, 2u> > OT::Feature::featureParams --> - <var-decl name='featureParams' type-id='type-id-1230' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='532' column='1'/> + <var-decl name='featureParams' type-id='type-id-1229' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='532' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='16'> <!-- OT::IndexArray OT::Feature::lookupIndex --> - <var-decl name='lookupIndex' type-id='type-id-1531' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='536' column='1'/> + <var-decl name='lookupIndex' type-id='type-id-1530' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='536' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::Feature::min_size --> @@ -19638,11 +19636,11 @@ <!-- bool OT::Feature::sanitize(OT::hb_sanitize_context_t*, const OT::Record<OT::Feature>::sanitize_closure_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT7Feature8sanitizeEPNS_21hb_sanitize_context_tEPKNS_6RecordIS0_E18sanitize_closure_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='488' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::Feature*' --> - <parameter type-id='type-id-1141' is-artificial='yes'/> + <parameter type-id='type-id-1140' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'const OT::Record<OT::Feature>::sanitize_closure_t*' --> - <parameter type-id='type-id-1678'/> + <parameter type-id='type-id-1677'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -19651,16 +19649,16 @@ <!-- const OT::FeatureParams& OT::Feature::get_feature_params() --> <function-decl name='get_feature_params' mangled-name='_ZNK2OT7Feature18get_feature_paramsEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='485' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::Feature*' --> - <parameter type-id='type-id-473' is-artificial='yes'/> + <parameter type-id='type-id-472' is-artificial='yes'/> <!-- const OT::FeatureParams& --> - <return type-id='type-id-1512'/> + <return type-id='type-id-1511'/> </function-decl> </member-function> <member-function access='public'> <!-- unsigned int OT::Feature::get_lookup_indexes(unsigned int, unsigned int*, unsigned int*) --> <function-decl name='get_lookup_indexes' mangled-name='_ZNK2OT7Feature18get_lookup_indexesEjPjS1_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='480' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::Feature*' --> - <parameter type-id='type-id-473' is-artificial='yes'/> + <parameter type-id='type-id-472' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- parameter of type 'unsigned int*' --> @@ -19673,22 +19671,22 @@ </member-function> </class-decl> <!-- struct OT::Lookup --> - <class-decl name='Lookup' size-in-bits='80' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='561' column='1' id='type-id-1176'> + <class-decl name='Lookup' size-in-bits='80' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='561' column='1' id='type-id-1175'> <data-member access='public' layout-offset-in-bits='0'> <!-- OT::USHORT OT::Lookup::lookupType --> - <var-decl name='lookupType' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='610' column='1'/> + <var-decl name='lookupType' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='610' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='16'> <!-- OT::USHORT OT::Lookup::lookupFlag --> - <var-decl name='lookupFlag' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='611' column='1'/> + <var-decl name='lookupFlag' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='611' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <!-- OT::ArrayOf<OT::Offset<OT::IntType<short unsigned int, 2u> >, OT::IntType<short unsigned int, 2u> > OT::Lookup::subTable --> - <var-decl name='subTable' type-id='type-id-1017' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='613' column='1'/> + <var-decl name='subTable' type-id='type-id-1016' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='613' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <!-- OT::USHORT OT::Lookup::markFilteringSetX[1] --> - <var-decl name='markFilteringSetX' type-id='type-id-680' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='614' column='1'/> + <var-decl name='markFilteringSetX' type-id='type-id-679' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='614' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::Lookup::min_size --> @@ -19698,7 +19696,7 @@ <!-- uint32_t OT::Lookup::get_props() --> <function-decl name='get_props' mangled-name='_ZNK2OT6Lookup9get_propsEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='569' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::Lookup*' --> - <parameter type-id='type-id-480' is-artificial='yes'/> + <parameter type-id='type-id-479' is-artificial='yes'/> <!-- typedef uint32_t --> <return type-id='type-id-100'/> </function-decl> @@ -19707,7 +19705,7 @@ <!-- unsigned int OT::Lookup::get_type() --> <function-decl name='get_type' mangled-name='_ZNK2OT6Lookup8get_typeEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='564' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::Lookup*' --> - <parameter type-id='type-id-480' is-artificial='yes'/> + <parameter type-id='type-id-479' is-artificial='yes'/> <!-- unsigned int --> <return type-id='type-id-12'/> </function-decl> @@ -19716,7 +19714,7 @@ <!-- unsigned int OT::Lookup::get_subtable_count() --> <function-decl name='get_subtable_count' mangled-name='_ZNK2OT6Lookup18get_subtable_countEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='562' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::Lookup*' --> - <parameter type-id='type-id-480' is-artificial='yes'/> + <parameter type-id='type-id-479' is-artificial='yes'/> <!-- unsigned int --> <return type-id='type-id-12'/> </function-decl> @@ -19725,9 +19723,9 @@ <!-- bool OT::Lookup::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT6Lookup8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='598' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::Lookup*' --> - <parameter type-id='type-id-542' is-artificial='yes'/> + <parameter type-id='type-id-541' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -19736,9 +19734,9 @@ <!-- bool OT::Lookup::serialize(OT::hb_serialize_context_t*, unsigned int, uint32_t, unsigned int) --> <function-decl name='serialize' mangled-name='_ZN2OT6Lookup9serializeEPNS_22hb_serialize_context_tEjjj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='580' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::Lookup*' --> - <parameter type-id='type-id-542' is-artificial='yes'/> + <parameter type-id='type-id-541' is-artificial='yes'/> <!-- parameter of type 'OT::hb_serialize_context_t*' --> - <parameter type-id='type-id-281'/> + <parameter type-id='type-id-280'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- parameter of type 'typedef uint32_t' --> @@ -19751,13 +19749,13 @@ </member-function> </class-decl> <!-- struct OT::CoverageFormat1 --> - <class-decl name='CoverageFormat1' size-in-bits='48' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='629' column='1' id='type-id-1118'> + <class-decl name='CoverageFormat1' size-in-bits='48' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='629' column='1' id='type-id-1117'> <member-type access='public'> <!-- struct OT::CoverageFormat1::Iter --> - <class-decl name='Iter' size-in-bits='128' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='672' column='1' id='type-id-1119'> + <class-decl name='Iter' size-in-bits='128' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='672' column='1' id='type-id-1118'> <data-member access='private' layout-offset-in-bits='0'> <!-- const OT::CoverageFormat1* OT::CoverageFormat1::Iter::c --> - <var-decl name='c' type-id='type-id-1487' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='680' column='1'/> + <var-decl name='c' type-id='type-id-1486' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='680' column='1'/> </data-member> <data-member access='private' layout-offset-in-bits='64'> <!-- unsigned int OT::CoverageFormat1::Iter::i --> @@ -19767,16 +19765,16 @@ <!-- uint16_t OT::CoverageFormat1::Iter::get_coverage() --> <function-decl name='get_coverage' mangled-name='_ZN2OT15CoverageFormat14Iter12get_coverageEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='677' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::CoverageFormat1::Iter*' --> - <parameter type-id='type-id-1120' is-artificial='yes'/> + <parameter type-id='type-id-1119' is-artificial='yes'/> <!-- typedef uint16_t --> - <return type-id='type-id-74'/> + <return type-id='type-id-75'/> </function-decl> </member-function> <member-function access='public'> <!-- bool OT::CoverageFormat1::Iter::more() --> <function-decl name='more' mangled-name='_ZN2OT15CoverageFormat14Iter4moreEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='674' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::CoverageFormat1::Iter*' --> - <parameter type-id='type-id-1120' is-artificial='yes'/> + <parameter type-id='type-id-1119' is-artificial='yes'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -19785,9 +19783,9 @@ <!-- void OT::CoverageFormat1::Iter::init(const OT::CoverageFormat1&) --> <function-decl name='init' mangled-name='_ZN2OT15CoverageFormat14Iter4initERKS0_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='673' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::CoverageFormat1::Iter*' --> - <parameter type-id='type-id-1120' is-artificial='yes'/> + <parameter type-id='type-id-1119' is-artificial='yes'/> <!-- parameter of type 'const OT::CoverageFormat1&' --> - <parameter type-id='type-id-1486'/> + <parameter type-id='type-id-1485'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -19796,7 +19794,7 @@ <!-- void OT::CoverageFormat1::Iter::next() --> <function-decl name='next' mangled-name='_ZN2OT15CoverageFormat14Iter4nextEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='675' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::CoverageFormat1::Iter*' --> - <parameter type-id='type-id-1120' is-artificial='yes'/> + <parameter type-id='type-id-1119' is-artificial='yes'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -19805,20 +19803,20 @@ <!-- uint16_t OT::CoverageFormat1::Iter::get_glyph() --> <function-decl name='get_glyph' mangled-name='_ZN2OT15CoverageFormat14Iter9get_glyphEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='676' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::CoverageFormat1::Iter*' --> - <parameter type-id='type-id-1120' is-artificial='yes'/> + <parameter type-id='type-id-1119' is-artificial='yes'/> <!-- typedef uint16_t --> - <return type-id='type-id-74'/> + <return type-id='type-id-75'/> </function-decl> </member-function> </class-decl> </member-type> <data-member access='protected' layout-offset-in-bits='0'> <!-- OT::USHORT OT::CoverageFormat1::coverageFormat --> - <var-decl name='coverageFormat' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='686' column='1'/> + <var-decl name='coverageFormat' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='686' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='16'> <!-- OT::SortedArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > OT::CoverageFormat1::glyphArray --> - <var-decl name='glyphArray' type-id='type-id-1737' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='688' column='1'/> + <var-decl name='glyphArray' type-id='type-id-1736' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='688' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::CoverageFormat1::min_size --> @@ -19828,9 +19826,9 @@ <!-- void OT::CoverageFormat1::add_coverage<hb_set_digest_t>(hb_set_digest_t*) --> <function-decl name='add_coverage<hb_set_digest_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='664' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::CoverageFormat1*' --> - <parameter type-id='type-id-1487' is-artificial='yes'/> + <parameter type-id='type-id-1486' is-artificial='yes'/> <!-- parameter of type 'hb_set_digest_t*' --> - <parameter type-id='type-id-1798'/> + <parameter type-id='type-id-1797'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -19839,9 +19837,9 @@ <!-- void OT::CoverageFormat1::add_coverage<hb_set_t>(hb_set_t*) --> <function-decl name='add_coverage<hb_set_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='664' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::CoverageFormat1*' --> - <parameter type-id='type-id-1487' is-artificial='yes'/> + <parameter type-id='type-id-1486' is-artificial='yes'/> <!-- parameter of type 'hb_set_t*' --> - <parameter type-id='type-id-949'/> + <parameter type-id='type-id-948'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -19850,7 +19848,7 @@ <!-- unsigned int OT::CoverageFormat1::get_coverage(hb_codepoint_t) --> <function-decl name='get_coverage' mangled-name='_ZNK2OT15CoverageFormat112get_coverageEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='633' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::CoverageFormat1*' --> - <parameter type-id='type-id-1487' is-artificial='yes'/> + <parameter type-id='type-id-1486' is-artificial='yes'/> <!-- parameter of type 'typedef hb_codepoint_t' --> <parameter type-id='type-id-64'/> <!-- unsigned int --> @@ -19861,9 +19859,9 @@ <!-- bool OT::CoverageFormat1::intersects_coverage(const hb_set_t*, unsigned int) --> <function-decl name='intersects_coverage' mangled-name='_ZNK2OT15CoverageFormat119intersects_coverageEPK8hb_set_tj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='659' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::CoverageFormat1*' --> - <parameter type-id='type-id-1487' is-artificial='yes'/> + <parameter type-id='type-id-1486' is-artificial='yes'/> <!-- parameter of type 'const hb_set_t*' --> - <parameter type-id='type-id-1832'/> + <parameter type-id='type-id-1831'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- bool --> @@ -19874,9 +19872,9 @@ <!-- bool OT::CoverageFormat1::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT15CoverageFormat18sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='654' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::CoverageFormat1*' --> - <parameter type-id='type-id-547' is-artificial='yes'/> + <parameter type-id='type-id-546' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -19885,11 +19883,11 @@ <!-- bool OT::CoverageFormat1::serialize(OT::hb_serialize_context_t*, OT::Supplier<OT::IntType<short unsigned int, 2u> >&, unsigned int) --> <function-decl name='serialize' mangled-name='_ZN2OT15CoverageFormat19serializeEPNS_22hb_serialize_context_tERNS_8SupplierINS_7IntTypeItLj2EEEEEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='640' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::CoverageFormat1*' --> - <parameter type-id='type-id-547' is-artificial='yes'/> + <parameter type-id='type-id-546' is-artificial='yes'/> <!-- parameter of type 'OT::hb_serialize_context_t*' --> - <parameter type-id='type-id-281'/> + <parameter type-id='type-id-280'/> <!-- parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >&' --> - <parameter type-id='type-id-748'/> + <parameter type-id='type-id-747'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- bool --> @@ -19898,13 +19896,13 @@ </member-function> </class-decl> <!-- struct OT::CoverageFormat2 --> - <class-decl name='CoverageFormat2' size-in-bits='80' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='694' column='1' id='type-id-1121'> + <class-decl name='CoverageFormat2' size-in-bits='80' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='694' column='1' id='type-id-1120'> <member-type access='public'> <!-- struct OT::CoverageFormat2::Iter --> - <class-decl name='Iter' size-in-bits='192' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='769' column='1' id='type-id-1122'> + <class-decl name='Iter' size-in-bits='192' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='769' column='1' id='type-id-1121'> <data-member access='private' layout-offset-in-bits='0'> <!-- const OT::CoverageFormat2* OT::CoverageFormat2::Iter::c --> - <var-decl name='c' type-id='type-id-1490' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='791' column='1'/> + <var-decl name='c' type-id='type-id-1489' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='791' column='1'/> </data-member> <data-member access='private' layout-offset-in-bits='64'> <!-- unsigned int OT::CoverageFormat2::Iter::i --> @@ -19922,16 +19920,16 @@ <!-- uint16_t OT::CoverageFormat2::Iter::get_coverage() --> <function-decl name='get_coverage' mangled-name='_ZN2OT15CoverageFormat24Iter12get_coverageEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='788' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::CoverageFormat2::Iter*' --> - <parameter type-id='type-id-1123' is-artificial='yes'/> + <parameter type-id='type-id-1122' is-artificial='yes'/> <!-- typedef uint16_t --> - <return type-id='type-id-74'/> + <return type-id='type-id-75'/> </function-decl> </member-function> <member-function access='public'> <!-- bool OT::CoverageFormat2::Iter::more() --> <function-decl name='more' mangled-name='_ZN2OT15CoverageFormat24Iter4moreEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='776' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::CoverageFormat2::Iter*' --> - <parameter type-id='type-id-1123' is-artificial='yes'/> + <parameter type-id='type-id-1122' is-artificial='yes'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -19940,9 +19938,9 @@ <!-- void OT::CoverageFormat2::Iter::init(const OT::CoverageFormat2&) --> <function-decl name='init' mangled-name='_ZN2OT15CoverageFormat24Iter4initERKS0_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='770' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::CoverageFormat2::Iter*' --> - <parameter type-id='type-id-1123' is-artificial='yes'/> + <parameter type-id='type-id-1122' is-artificial='yes'/> <!-- parameter of type 'const OT::CoverageFormat2&' --> - <parameter type-id='type-id-1489'/> + <parameter type-id='type-id-1488'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -19951,7 +19949,7 @@ <!-- void OT::CoverageFormat2::Iter::next() --> <function-decl name='next' mangled-name='_ZN2OT15CoverageFormat24Iter4nextEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='777' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::CoverageFormat2::Iter*' --> - <parameter type-id='type-id-1123' is-artificial='yes'/> + <parameter type-id='type-id-1122' is-artificial='yes'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -19960,20 +19958,20 @@ <!-- uint16_t OT::CoverageFormat2::Iter::get_glyph() --> <function-decl name='get_glyph' mangled-name='_ZN2OT15CoverageFormat24Iter9get_glyphEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='787' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::CoverageFormat2::Iter*' --> - <parameter type-id='type-id-1123' is-artificial='yes'/> + <parameter type-id='type-id-1122' is-artificial='yes'/> <!-- typedef uint16_t --> - <return type-id='type-id-74'/> + <return type-id='type-id-75'/> </function-decl> </member-function> </class-decl> </member-type> <data-member access='protected' layout-offset-in-bits='0'> <!-- OT::USHORT OT::CoverageFormat2::coverageFormat --> - <var-decl name='coverageFormat' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='797' column='1'/> + <var-decl name='coverageFormat' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='797' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='16'> <!-- OT::SortedArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> > OT::CoverageFormat2::rangeRecord --> - <var-decl name='rangeRecord' type-id='type-id-1740' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='799' column='1'/> + <var-decl name='rangeRecord' type-id='type-id-1739' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='799' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::CoverageFormat2::min_size --> @@ -19983,9 +19981,9 @@ <!-- void OT::CoverageFormat2::add_coverage<hb_set_digest_t>(hb_set_digest_t*) --> <function-decl name='add_coverage<hb_set_digest_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='761' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::CoverageFormat2*' --> - <parameter type-id='type-id-1490' is-artificial='yes'/> + <parameter type-id='type-id-1489' is-artificial='yes'/> <!-- parameter of type 'hb_set_digest_t*' --> - <parameter type-id='type-id-1798'/> + <parameter type-id='type-id-1797'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -19994,9 +19992,9 @@ <!-- void OT::CoverageFormat2::add_coverage<hb_set_t>(hb_set_t*) --> <function-decl name='add_coverage<hb_set_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='761' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::CoverageFormat2*' --> - <parameter type-id='type-id-1490' is-artificial='yes'/> + <parameter type-id='type-id-1489' is-artificial='yes'/> <!-- parameter of type 'hb_set_t*' --> - <parameter type-id='type-id-949'/> + <parameter type-id='type-id-948'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -20005,7 +20003,7 @@ <!-- unsigned int OT::CoverageFormat2::get_coverage(hb_codepoint_t) --> <function-decl name='get_coverage' mangled-name='_ZNK2OT15CoverageFormat212get_coverageEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='698' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::CoverageFormat2*' --> - <parameter type-id='type-id-1490' is-artificial='yes'/> + <parameter type-id='type-id-1489' is-artificial='yes'/> <!-- parameter of type 'typedef hb_codepoint_t' --> <parameter type-id='type-id-64'/> <!-- unsigned int --> @@ -20016,9 +20014,9 @@ <!-- bool OT::CoverageFormat2::intersects_coverage(const hb_set_t*, unsigned int) --> <function-decl name='intersects_coverage' mangled-name='_ZNK2OT15CoverageFormat219intersects_coverageEPK8hb_set_tj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='745' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::CoverageFormat2*' --> - <parameter type-id='type-id-1490' is-artificial='yes'/> + <parameter type-id='type-id-1489' is-artificial='yes'/> <!-- parameter of type 'const hb_set_t*' --> - <parameter type-id='type-id-1832'/> + <parameter type-id='type-id-1831'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- bool --> @@ -20029,9 +20027,9 @@ <!-- bool OT::CoverageFormat2::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT15CoverageFormat28sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='740' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::CoverageFormat2*' --> - <parameter type-id='type-id-551' is-artificial='yes'/> + <parameter type-id='type-id-550' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -20040,11 +20038,11 @@ <!-- bool OT::CoverageFormat2::serialize(OT::hb_serialize_context_t*, OT::Supplier<OT::IntType<short unsigned int, 2u> >&, unsigned int) --> <function-decl name='serialize' mangled-name='_ZN2OT15CoverageFormat29serializeEPNS_22hb_serialize_context_tERNS_8SupplierINS_7IntTypeItLj2EEEEEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='708' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::CoverageFormat2*' --> - <parameter type-id='type-id-551' is-artificial='yes'/> + <parameter type-id='type-id-550' is-artificial='yes'/> <!-- parameter of type 'OT::hb_serialize_context_t*' --> - <parameter type-id='type-id-281'/> + <parameter type-id='type-id-280'/> <!-- parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >&' --> - <parameter type-id='type-id-748'/> + <parameter type-id='type-id-747'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- bool --> @@ -20053,20 +20051,20 @@ </member-function> </class-decl> <!-- struct OT::Coverage --> - <class-decl name='Coverage' size-in-bits='80' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='807' column='1' id='type-id-1115'> + <class-decl name='Coverage' size-in-bits='80' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='807' column='1' id='type-id-1114'> <member-type access='public'> <!-- struct OT::Coverage::Iter --> - <class-decl name='Iter' size-in-bits='256' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='872' column='1' id='type-id-1116'> + <class-decl name='Iter' size-in-bits='256' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='872' column='1' id='type-id-1115'> <member-type access='private'> <!-- union {OT::CoverageFormat1::Iter format1; OT::CoverageFormat2::Iter format2;} --> - <union-decl name='__anonymous_union__' size-in-bits='192' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='913' column='1' id='type-id-1834'> + <union-decl name='__anonymous_union__' size-in-bits='192' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='913' column='1' id='type-id-1833'> <data-member access='public'> <!-- OT::CoverageFormat1::Iter format1 --> - <var-decl name='format1' type-id='type-id-1119' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='914' column='1'/> + <var-decl name='format1' type-id='type-id-1118' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='914' column='1'/> </data-member> <data-member access='public'> <!-- OT::CoverageFormat2::Iter format2 --> - <var-decl name='format2' type-id='type-id-1122' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='915' column='1'/> + <var-decl name='format2' type-id='type-id-1121' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='915' column='1'/> </data-member> </union-decl> </member-type> @@ -20076,13 +20074,13 @@ </data-member> <data-member access='private' layout-offset-in-bits='64'> <!-- union {OT::CoverageFormat1::Iter format1; OT::CoverageFormat2::Iter format2;} OT::Coverage::Iter::u --> - <var-decl name='u' type-id='type-id-1834' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='916' column='1'/> + <var-decl name='u' type-id='type-id-1833' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='916' column='1'/> </data-member> <member-function access='public' constructor='yes'> <!-- OT::Coverage::Iter::Iter() --> <function-decl name='Iter' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='873' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::Coverage::Iter*' --> - <parameter type-id='type-id-1117' is-artificial='yes'/> + <parameter type-id='type-id-1116' is-artificial='yes'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -20091,7 +20089,7 @@ <!-- bool OT::Coverage::Iter::more() --> <function-decl name='more' mangled-name='_ZN2OT8Coverage4Iter4moreEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='882' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::Coverage::Iter*' --> - <parameter type-id='type-id-1117' is-artificial='yes'/> + <parameter type-id='type-id-1116' is-artificial='yes'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -20100,18 +20098,18 @@ <!-- uint16_t OT::Coverage::Iter::get_coverage() --> <function-decl name='get_coverage' mangled-name='_ZN2OT8Coverage4Iter12get_coverageEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='903' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::Coverage::Iter*' --> - <parameter type-id='type-id-1117' is-artificial='yes'/> + <parameter type-id='type-id-1116' is-artificial='yes'/> <!-- typedef uint16_t --> - <return type-id='type-id-74'/> + <return type-id='type-id-75'/> </function-decl> </member-function> <member-function access='public'> <!-- void OT::Coverage::Iter::init(const OT::Coverage&) --> <function-decl name='init' mangled-name='_ZN2OT8Coverage4Iter4initERKS0_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='874' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::Coverage::Iter*' --> - <parameter type-id='type-id-1117' is-artificial='yes'/> + <parameter type-id='type-id-1116' is-artificial='yes'/> <!-- parameter of type 'const OT::Coverage&' --> - <parameter type-id='type-id-973'/> + <parameter type-id='type-id-972'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -20120,7 +20118,7 @@ <!-- void OT::Coverage::Iter::next() --> <function-decl name='next' mangled-name='_ZN2OT8Coverage4Iter4nextEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='889' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::Coverage::Iter*' --> - <parameter type-id='type-id-1117' is-artificial='yes'/> + <parameter type-id='type-id-1116' is-artificial='yes'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -20129,33 +20127,33 @@ <!-- uint16_t OT::Coverage::Iter::get_glyph() --> <function-decl name='get_glyph' mangled-name='_ZN2OT8Coverage4Iter9get_glyphEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='896' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::Coverage::Iter*' --> - <parameter type-id='type-id-1117' is-artificial='yes'/> + <parameter type-id='type-id-1116' is-artificial='yes'/> <!-- typedef uint16_t --> - <return type-id='type-id-74'/> + <return type-id='type-id-75'/> </function-decl> </member-function> </class-decl> </member-type> <member-type access='protected'> <!-- union {OT::USHORT format; OT::CoverageFormat1 format1; OT::CoverageFormat2 format2;} --> - <union-decl name='__anonymous_union__' size-in-bits='80' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='920' column='1' id='type-id-1835'> + <union-decl name='__anonymous_union__' size-in-bits='80' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='920' column='1' id='type-id-1834'> <data-member access='public'> <!-- OT::USHORT format --> - <var-decl name='format' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='921' column='1'/> + <var-decl name='format' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='921' column='1'/> </data-member> <data-member access='public'> <!-- OT::CoverageFormat1 format1 --> - <var-decl name='format1' type-id='type-id-1118' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='922' column='1'/> + <var-decl name='format1' type-id='type-id-1117' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='922' column='1'/> </data-member> <data-member access='public'> <!-- OT::CoverageFormat2 format2 --> - <var-decl name='format2' type-id='type-id-1121' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='923' column='1'/> + <var-decl name='format2' type-id='type-id-1120' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='923' column='1'/> </data-member> </union-decl> </member-type> <data-member access='protected' layout-offset-in-bits='0'> <!-- union {OT::USHORT format; OT::CoverageFormat1 format1; OT::CoverageFormat2 format2;} OT::Coverage::u --> - <var-decl name='u' type-id='type-id-1835' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='924' column='1'/> + <var-decl name='u' type-id='type-id-1834' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='924' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::Coverage::min_size --> @@ -20165,9 +20163,9 @@ <!-- void OT::Coverage::add_coverage<hb_set_digest_t>(hb_set_digest_t*) --> <function-decl name='add_coverage<hb_set_digest_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='864' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::Coverage*' --> - <parameter type-id='type-id-1484' is-artificial='yes'/> + <parameter type-id='type-id-1483' is-artificial='yes'/> <!-- parameter of type 'hb_set_digest_t*' --> - <parameter type-id='type-id-1798'/> + <parameter type-id='type-id-1797'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -20176,9 +20174,9 @@ <!-- bool OT::Coverage::intersects_coverage(const hb_set_t*, unsigned int) --> <function-decl name='intersects_coverage' mangled-name='_ZNK2OT8Coverage19intersects_coverageEPK8hb_set_tj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='855' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::Coverage*' --> - <parameter type-id='type-id-1484' is-artificial='yes'/> + <parameter type-id='type-id-1483' is-artificial='yes'/> <!-- parameter of type 'const hb_set_t*' --> - <parameter type-id='type-id-1832'/> + <parameter type-id='type-id-1831'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- bool --> @@ -20189,7 +20187,7 @@ <!-- unsigned int OT::Coverage::get_coverage(hb_codepoint_t) --> <function-decl name='get_coverage' mangled-name='_ZNK2OT8Coverage12get_coverageEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='808' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::Coverage*' --> - <parameter type-id='type-id-1484' is-artificial='yes'/> + <parameter type-id='type-id-1483' is-artificial='yes'/> <!-- parameter of type 'typedef hb_codepoint_t' --> <parameter type-id='type-id-64'/> <!-- unsigned int --> @@ -20200,9 +20198,9 @@ <!-- void OT::Coverage::add_coverage<hb_set_t>(hb_set_t*) --> <function-decl name='add_coverage<hb_set_t>' mangled-name='_ZNK2OT8Coverage12add_coverageI8hb_set_tEEvPT_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='864' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::Coverage*' --> - <parameter type-id='type-id-1484' is-artificial='yes'/> + <parameter type-id='type-id-1483' is-artificial='yes'/> <!-- parameter of type 'hb_set_t*' --> - <parameter type-id='type-id-949'/> + <parameter type-id='type-id-948'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -20211,9 +20209,9 @@ <!-- bool OT::Coverage::intersects(const hb_set_t*) --> <function-decl name='intersects' mangled-name='_ZNK2OT8Coverage10intersectsEPK8hb_set_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='845' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::Coverage*' --> - <parameter type-id='type-id-1484' is-artificial='yes'/> + <parameter type-id='type-id-1483' is-artificial='yes'/> <!-- parameter of type 'const hb_set_t*' --> - <parameter type-id='type-id-1832'/> + <parameter type-id='type-id-1831'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -20222,9 +20220,9 @@ <!-- bool OT::Coverage::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT8Coverage8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='835' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::Coverage*' --> - <parameter type-id='type-id-537' is-artificial='yes'/> + <parameter type-id='type-id-536' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -20233,11 +20231,11 @@ <!-- bool OT::Coverage::serialize(OT::hb_serialize_context_t*, OT::Supplier<OT::IntType<short unsigned int, 2u> >&, unsigned int) --> <function-decl name='serialize' mangled-name='_ZN2OT8Coverage9serializeEPNS_22hb_serialize_context_tERNS_8SupplierINS_7IntTypeItLj2EEEEEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='817' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::Coverage*' --> - <parameter type-id='type-id-537' is-artificial='yes'/> + <parameter type-id='type-id-536' is-artificial='yes'/> <!-- parameter of type 'OT::hb_serialize_context_t*' --> - <parameter type-id='type-id-281'/> + <parameter type-id='type-id-280'/> <!-- parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >&' --> - <parameter type-id='type-id-748'/> + <parameter type-id='type-id-747'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- bool --> @@ -20246,18 +20244,18 @@ </member-function> </class-decl> <!-- struct OT::ClassDefFormat1 --> - <class-decl name='ClassDefFormat1' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='935' column='1' id='type-id-1097'> + <class-decl name='ClassDefFormat1' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='935' column='1' id='type-id-1096'> <data-member access='protected' layout-offset-in-bits='0'> <!-- OT::USHORT OT::ClassDefFormat1::classFormat --> - <var-decl name='classFormat' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='981' column='1'/> + <var-decl name='classFormat' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='981' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='16'> <!-- OT::GlyphID OT::ClassDefFormat1::startGlyph --> - <var-decl name='startGlyph' type-id='type-id-834' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='982' column='1'/> + <var-decl name='startGlyph' type-id='type-id-833' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='982' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='32'> <!-- OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > OT::ClassDefFormat1::classValue --> - <var-decl name='classValue' type-id='type-id-701' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='984' column='1'/> + <var-decl name='classValue' type-id='type-id-700' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='984' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::ClassDefFormat1::min_size --> @@ -20267,9 +20265,9 @@ <!-- void OT::ClassDefFormat1::add_class<hb_set_t>(hb_set_t*, unsigned int) --> <function-decl name='add_class<hb_set_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='952' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ClassDefFormat1*' --> - <parameter type-id='type-id-453' is-artificial='yes'/> + <parameter type-id='type-id-452' is-artificial='yes'/> <!-- parameter of type 'hb_set_t*' --> - <parameter type-id='type-id-949'/> + <parameter type-id='type-id-948'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- void --> @@ -20280,7 +20278,7 @@ <!-- unsigned int OT::ClassDefFormat1::get_class(hb_codepoint_t) --> <function-decl name='get_class' mangled-name='_ZNK2OT15ClassDefFormat19get_classEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='939' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ClassDefFormat1*' --> - <parameter type-id='type-id-453' is-artificial='yes'/> + <parameter type-id='type-id-452' is-artificial='yes'/> <!-- parameter of type 'typedef hb_codepoint_t' --> <parameter type-id='type-id-64'/> <!-- unsigned int --> @@ -20291,9 +20289,9 @@ <!-- bool OT::ClassDefFormat1::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT15ClassDefFormat18sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='946' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ClassDefFormat1*' --> - <parameter type-id='type-id-1098' is-artificial='yes'/> + <parameter type-id='type-id-1097' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -20302,9 +20300,9 @@ <!-- bool OT::ClassDefFormat1::intersects_class(const hb_set_t*, unsigned int) --> <function-decl name='intersects_class' mangled-name='_ZNK2OT15ClassDefFormat116intersects_classEPK8hb_set_tj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='959' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ClassDefFormat1*' --> - <parameter type-id='type-id-453' is-artificial='yes'/> + <parameter type-id='type-id-452' is-artificial='yes'/> <!-- parameter of type 'const hb_set_t*' --> - <parameter type-id='type-id-1832'/> + <parameter type-id='type-id-1831'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- bool --> @@ -20313,14 +20311,14 @@ </member-function> </class-decl> <!-- struct OT::ClassDefFormat2 --> - <class-decl name='ClassDefFormat2' size-in-bits='80' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='990' column='1' id='type-id-1099'> + <class-decl name='ClassDefFormat2' size-in-bits='80' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='990' column='1' id='type-id-1098'> <data-member access='protected' layout-offset-in-bits='0'> <!-- OT::USHORT OT::ClassDefFormat2::classFormat --> - <var-decl name='classFormat' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='1040' column='1'/> + <var-decl name='classFormat' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='1040' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='16'> <!-- OT::SortedArrayOf<OT::RangeRecord, OT::IntType<short unsigned int, 2u> > OT::ClassDefFormat2::rangeRecord --> - <var-decl name='rangeRecord' type-id='type-id-1740' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='1042' column='1'/> + <var-decl name='rangeRecord' type-id='type-id-1739' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='1042' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::ClassDefFormat2::min_size --> @@ -20330,9 +20328,9 @@ <!-- void OT::ClassDefFormat2::add_class<hb_set_t>(hb_set_t*, unsigned int) --> <function-decl name='add_class<hb_set_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='1008' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ClassDefFormat2*' --> - <parameter type-id='type-id-1472' is-artificial='yes'/> + <parameter type-id='type-id-1471' is-artificial='yes'/> <!-- parameter of type 'hb_set_t*' --> - <parameter type-id='type-id-949'/> + <parameter type-id='type-id-948'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- void --> @@ -20343,7 +20341,7 @@ <!-- unsigned int OT::ClassDefFormat2::get_class(hb_codepoint_t) --> <function-decl name='get_class' mangled-name='_ZNK2OT15ClassDefFormat29get_classEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='994' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ClassDefFormat2*' --> - <parameter type-id='type-id-1472' is-artificial='yes'/> + <parameter type-id='type-id-1471' is-artificial='yes'/> <!-- parameter of type 'typedef hb_codepoint_t' --> <parameter type-id='type-id-64'/> <!-- unsigned int --> @@ -20354,9 +20352,9 @@ <!-- bool OT::ClassDefFormat2::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT15ClassDefFormat28sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='1002' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ClassDefFormat2*' --> - <parameter type-id='type-id-1100' is-artificial='yes'/> + <parameter type-id='type-id-1099' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -20365,9 +20363,9 @@ <!-- bool OT::ClassDefFormat2::intersects_class(const hb_set_t*, unsigned int) --> <function-decl name='intersects_class' mangled-name='_ZNK2OT15ClassDefFormat216intersects_classEPK8hb_set_tj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='1015' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ClassDefFormat2*' --> - <parameter type-id='type-id-1472' is-artificial='yes'/> + <parameter type-id='type-id-1471' is-artificial='yes'/> <!-- parameter of type 'const hb_set_t*' --> - <parameter type-id='type-id-1832'/> + <parameter type-id='type-id-1831'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- bool --> @@ -20376,27 +20374,27 @@ </member-function> </class-decl> <!-- struct OT::ClassDef --> - <class-decl name='ClassDef' size-in-bits='80' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='1049' column='1' id='type-id-1094'> + <class-decl name='ClassDef' size-in-bits='80' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='1049' column='1' id='type-id-1093'> <member-type access='protected'> <!-- union {OT::USHORT format; OT::ClassDefFormat1 format1; OT::ClassDefFormat2 format2;} --> - <union-decl name='__anonymous_union__' size-in-bits='80' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='1086' column='1' id='type-id-1836'> + <union-decl name='__anonymous_union__' size-in-bits='80' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='1086' column='1' id='type-id-1835'> <data-member access='public'> <!-- OT::USHORT format --> - <var-decl name='format' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='1087' column='1'/> + <var-decl name='format' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='1087' column='1'/> </data-member> <data-member access='public'> <!-- OT::ClassDefFormat1 format1 --> - <var-decl name='format1' type-id='type-id-1097' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='1088' column='1'/> + <var-decl name='format1' type-id='type-id-1096' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='1088' column='1'/> </data-member> <data-member access='public'> <!-- OT::ClassDefFormat2 format2 --> - <var-decl name='format2' type-id='type-id-1099' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='1089' column='1'/> + <var-decl name='format2' type-id='type-id-1098' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='1089' column='1'/> </data-member> </union-decl> </member-type> <data-member access='protected' layout-offset-in-bits='0'> <!-- union {OT::USHORT format; OT::ClassDefFormat1 format1; OT::ClassDefFormat2 format2;} OT::ClassDef::u --> - <var-decl name='u' type-id='type-id-1836' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='1090' column='1'/> + <var-decl name='u' type-id='type-id-1835' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='1090' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::ClassDef::min_size --> @@ -20406,9 +20404,9 @@ <!-- bool OT::ClassDef::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT8ClassDef8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='1059' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ClassDef*' --> - <parameter type-id='type-id-1096' is-artificial='yes'/> + <parameter type-id='type-id-1095' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -20417,7 +20415,7 @@ <!-- unsigned int OT::ClassDef::get_class(hb_codepoint_t) --> <function-decl name='get_class' mangled-name='_ZNK2OT8ClassDef9get_classEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='1050' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ClassDef*' --> - <parameter type-id='type-id-1469' is-artificial='yes'/> + <parameter type-id='type-id-1468' is-artificial='yes'/> <!-- parameter of type 'typedef hb_codepoint_t' --> <parameter type-id='type-id-64'/> <!-- unsigned int --> @@ -20428,9 +20426,9 @@ <!-- bool OT::ClassDef::intersects_class(const hb_set_t*, unsigned int) --> <function-decl name='intersects_class' mangled-name='_ZNK2OT8ClassDef16intersects_classEPK8hb_set_tj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='1077' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ClassDef*' --> - <parameter type-id='type-id-1469' is-artificial='yes'/> + <parameter type-id='type-id-1468' is-artificial='yes'/> <!-- parameter of type 'const hb_set_t*' --> - <parameter type-id='type-id-1832'/> + <parameter type-id='type-id-1831'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- bool --> @@ -20441,9 +20439,9 @@ <!-- void OT::ClassDef::add_class(hb_set_t*, unsigned int) --> <function-decl name='add_class' mangled-name='_ZNK2OT8ClassDef9add_classEP8hb_set_tj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='1069' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ClassDef*' --> - <parameter type-id='type-id-1469' is-artificial='yes'/> + <parameter type-id='type-id-1468' is-artificial='yes'/> <!-- parameter of type 'hb_set_t*' --> - <parameter type-id='type-id-949'/> + <parameter type-id='type-id-948'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- void --> @@ -20452,22 +20450,22 @@ </member-function> </class-decl> <!-- struct OT::Device --> - <class-decl name='Device' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='1101' column='1' id='type-id-1128'> + <class-decl name='Device' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='1101' column='1' id='type-id-1127'> <data-member access='protected' layout-offset-in-bits='0'> <!-- OT::USHORT OT::Device::startSize --> - <var-decl name='startSize' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='1157' column='1'/> + <var-decl name='startSize' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='1157' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='16'> <!-- OT::USHORT OT::Device::endSize --> - <var-decl name='endSize' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='1158' column='1'/> + <var-decl name='endSize' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='1158' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='32'> <!-- OT::USHORT OT::Device::deltaFormat --> - <var-decl name='deltaFormat' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='1159' column='1'/> + <var-decl name='deltaFormat' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='1159' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='48'> <!-- OT::USHORT OT::Device::deltaValue[1] --> - <var-decl name='deltaValue' type-id='type-id-680' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='1164' column='1'/> + <var-decl name='deltaValue' type-id='type-id-679' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='1164' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::Device::min_size --> @@ -20477,7 +20475,7 @@ <!-- int OT::Device::get_delta_pixels(unsigned int) --> <function-decl name='get_delta_pixels' mangled-name='_ZNK2OT6Device16get_delta_pixelsEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='1121' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::Device*' --> - <parameter type-id='type-id-447' is-artificial='yes'/> + <parameter type-id='type-id-446' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- int --> @@ -20488,7 +20486,7 @@ <!-- unsigned int OT::Device::get_size() --> <function-decl name='get_size' mangled-name='_ZNK2OT6Device8get_sizeEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='1144' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::Device*' --> - <parameter type-id='type-id-447' is-artificial='yes'/> + <parameter type-id='type-id-446' is-artificial='yes'/> <!-- unsigned int --> <return type-id='type-id-12'/> </function-decl> @@ -20497,9 +20495,9 @@ <!-- bool OT::Device::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT6Device8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='1151' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::Device*' --> - <parameter type-id='type-id-1130' is-artificial='yes'/> + <parameter type-id='type-id-1129' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -20508,7 +20506,7 @@ <!-- hb_position_t OT::Device::get_x_delta(hb_font_t*) --> <function-decl name='get_x_delta' mangled-name='_ZNK2OT6Device11get_x_deltaEP9hb_font_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='1103' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::Device*' --> - <parameter type-id='type-id-447' is-artificial='yes'/> + <parameter type-id='type-id-446' is-artificial='yes'/> <!-- parameter of type 'hb_font_t*' --> <parameter type-id='type-id-117'/> <!-- typedef hb_position_t --> @@ -20519,7 +20517,7 @@ <!-- hb_position_t OT::Device::get_y_delta(hb_font_t*) --> <function-decl name='get_y_delta' mangled-name='_ZNK2OT6Device11get_y_deltaEP9hb_font_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='1106' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::Device*' --> - <parameter type-id='type-id-447' is-artificial='yes'/> + <parameter type-id='type-id-446' is-artificial='yes'/> <!-- parameter of type 'hb_font_t*' --> <parameter type-id='type-id-117'/> <!-- typedef hb_position_t --> @@ -20530,7 +20528,7 @@ <!-- int OT::Device::get_delta(unsigned int, int) --> <function-decl name='get_delta' mangled-name='_ZNK2OT6Device9get_deltaEji' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-common-private.hh' line='1109' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::Device*' --> - <parameter type-id='type-id-447' is-artificial='yes'/> + <parameter type-id='type-id-446' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- parameter of type 'int' --> @@ -20541,14 +20539,14 @@ </member-function> </class-decl> <!-- struct OT::AttachList --> - <class-decl name='AttachList' size-in-bits='48' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='48' column='1' id='type-id-1062'> + <class-decl name='AttachList' size-in-bits='48' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='48' column='1' id='type-id-1061'> <data-member access='protected' layout-offset-in-bits='0'> <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > OT::AttachList::coverage --> - <var-decl name='coverage' type-id='type-id-865' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='81' column='1'/> + <var-decl name='coverage' type-id='type-id-864' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='81' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='16'> <!-- OT::OffsetArrayOf<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > > OT::AttachList::attachPoint --> - <var-decl name='attachPoint' type-id='type-id-1816' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='84' column='1'/> + <var-decl name='attachPoint' type-id='type-id-1815' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='84' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::AttachList::min_size --> @@ -20558,7 +20556,7 @@ <!-- unsigned int OT::AttachList::get_attach_points(hb_codepoint_t, unsigned int, unsigned int*, unsigned int*) --> <function-decl name='get_attach_points' mangled-name='_ZNK2OT10AttachList17get_attach_pointsEjjPjS1_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='49' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::AttachList*' --> - <parameter type-id='type-id-1443' is-artificial='yes'/> + <parameter type-id='type-id-1442' is-artificial='yes'/> <!-- parameter of type 'typedef hb_codepoint_t' --> <parameter type-id='type-id-64'/> <!-- parameter of type 'unsigned int' --> @@ -20575,23 +20573,23 @@ <!-- bool OT::AttachList::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT10AttachList8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='74' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::AttachList*' --> - <parameter type-id='type-id-1064' is-artificial='yes'/> + <parameter type-id='type-id-1063' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> </member-function> </class-decl> <!-- struct OT::CaretValueFormat1 --> - <class-decl name='CaretValueFormat1' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='95' column='1' id='type-id-1068'> + <class-decl name='CaretValueFormat1' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='95' column='1' id='type-id-1067'> <data-member access='protected' layout-offset-in-bits='0'> <!-- OT::USHORT OT::CaretValueFormat1::caretValueFormat --> - <var-decl name='caretValueFormat' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='110' column='1'/> + <var-decl name='caretValueFormat' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='110' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='16'> <!-- OT::SHORT OT::CaretValueFormat1::coordinate --> - <var-decl name='coordinate' type-id='type-id-572' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='111' column='1'/> + <var-decl name='coordinate' type-id='type-id-571' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='111' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::CaretValueFormat1::static_size --> @@ -20605,9 +20603,9 @@ <!-- bool OT::CaretValueFormat1::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT17CaretValueFormat18sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='104' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::CaretValueFormat1*' --> - <parameter type-id='type-id-1069' is-artificial='yes'/> + <parameter type-id='type-id-1068' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -20616,7 +20614,7 @@ <!-- hb_position_t OT::CaretValueFormat1::get_caret_value(hb_font_t*, hb_direction_t, hb_codepoint_t) --> <function-decl name='get_caret_value' mangled-name='_ZNK2OT17CaretValueFormat115get_caret_valueEP9hb_font_t14hb_direction_tj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='99' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::CaretValueFormat1*' --> - <parameter type-id='type-id-445' is-artificial='yes'/> + <parameter type-id='type-id-444' is-artificial='yes'/> <!-- parameter of type 'hb_font_t*' --> <parameter type-id='type-id-117'/> <!-- parameter of type 'enum hb_direction_t' --> @@ -20629,14 +20627,14 @@ </member-function> </class-decl> <!-- struct OT::CaretValueFormat2 --> - <class-decl name='CaretValueFormat2' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='117' column='1' id='type-id-1070'> + <class-decl name='CaretValueFormat2' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='117' column='1' id='type-id-1069'> <data-member access='protected' layout-offset-in-bits='0'> <!-- OT::USHORT OT::CaretValueFormat2::caretValueFormat --> - <var-decl name='caretValueFormat' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='136' column='1'/> + <var-decl name='caretValueFormat' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='136' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='16'> <!-- OT::USHORT OT::CaretValueFormat2::caretValuePoint --> - <var-decl name='caretValuePoint' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='137' column='1'/> + <var-decl name='caretValuePoint' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='137' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::CaretValueFormat2::static_size --> @@ -20650,9 +20648,9 @@ <!-- bool OT::CaretValueFormat2::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT17CaretValueFormat28sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='130' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::CaretValueFormat2*' --> - <parameter type-id='type-id-1071' is-artificial='yes'/> + <parameter type-id='type-id-1070' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -20661,7 +20659,7 @@ <!-- hb_position_t OT::CaretValueFormat2::get_caret_value(hb_font_t*, hb_direction_t, hb_codepoint_t) --> <function-decl name='get_caret_value' mangled-name='_ZNK2OT17CaretValueFormat215get_caret_valueEP9hb_font_t14hb_direction_tj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='121' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::CaretValueFormat2*' --> - <parameter type-id='type-id-446' is-artificial='yes'/> + <parameter type-id='type-id-445' is-artificial='yes'/> <!-- parameter of type 'hb_font_t*' --> <parameter type-id='type-id-117'/> <!-- parameter of type 'enum hb_direction_t' --> @@ -20674,18 +20672,18 @@ </member-function> </class-decl> <!-- struct OT::CaretValueFormat3 --> - <class-decl name='CaretValueFormat3' size-in-bits='48' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='143' column='1' id='type-id-1072'> + <class-decl name='CaretValueFormat3' size-in-bits='48' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='143' column='1' id='type-id-1071'> <data-member access='protected' layout-offset-in-bits='0'> <!-- OT::USHORT OT::CaretValueFormat3::caretValueFormat --> - <var-decl name='caretValueFormat' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='159' column='1'/> + <var-decl name='caretValueFormat' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='159' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='16'> <!-- OT::SHORT OT::CaretValueFormat3::coordinate --> - <var-decl name='coordinate' type-id='type-id-572' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='160' column='1'/> + <var-decl name='coordinate' type-id='type-id-571' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='160' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='32'> <!-- OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> > OT::CaretValueFormat3::deviceTable --> - <var-decl name='deviceTable' type-id='type-id-1227' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='162' column='1'/> + <var-decl name='deviceTable' type-id='type-id-1226' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='162' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::CaretValueFormat3::static_size --> @@ -20699,9 +20697,9 @@ <!-- bool OT::CaretValueFormat3::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT17CaretValueFormat38sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='153' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::CaretValueFormat3*' --> - <parameter type-id='type-id-1073' is-artificial='yes'/> + <parameter type-id='type-id-1072' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -20710,7 +20708,7 @@ <!-- hb_position_t OT::CaretValueFormat3::get_caret_value(hb_font_t*, hb_direction_t, hb_codepoint_t) --> <function-decl name='get_caret_value' mangled-name='_ZNK2OT17CaretValueFormat315get_caret_valueEP9hb_font_t14hb_direction_tj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='146' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::CaretValueFormat3*' --> - <parameter type-id='type-id-449' is-artificial='yes'/> + <parameter type-id='type-id-448' is-artificial='yes'/> <!-- parameter of type 'hb_font_t*' --> <parameter type-id='type-id-117'/> <!-- parameter of type 'enum hb_direction_t' --> @@ -20723,31 +20721,31 @@ </member-function> </class-decl> <!-- struct OT::CaretValue --> - <class-decl name='CaretValue' size-in-bits='48' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='170' column='1' id='type-id-1065'> + <class-decl name='CaretValue' size-in-bits='48' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='170' column='1' id='type-id-1064'> <member-type access='protected'> <!-- union {OT::USHORT format; OT::CaretValueFormat1 format1; OT::CaretValueFormat2 format2; OT::CaretValueFormat3 format3;} --> - <union-decl name='__anonymous_union__' size-in-bits='48' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='193' column='1' id='type-id-1837'> + <union-decl name='__anonymous_union__' size-in-bits='48' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='193' column='1' id='type-id-1836'> <data-member access='public'> <!-- OT::USHORT format --> - <var-decl name='format' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='194' column='1'/> + <var-decl name='format' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='194' column='1'/> </data-member> <data-member access='public'> <!-- OT::CaretValueFormat1 format1 --> - <var-decl name='format1' type-id='type-id-1068' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='195' column='1'/> + <var-decl name='format1' type-id='type-id-1067' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='195' column='1'/> </data-member> <data-member access='public'> <!-- OT::CaretValueFormat2 format2 --> - <var-decl name='format2' type-id='type-id-1070' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='196' column='1'/> + <var-decl name='format2' type-id='type-id-1069' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='196' column='1'/> </data-member> <data-member access='public'> <!-- OT::CaretValueFormat3 format3 --> - <var-decl name='format3' type-id='type-id-1072' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='197' column='1'/> + <var-decl name='format3' type-id='type-id-1071' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='197' column='1'/> </data-member> </union-decl> </member-type> <data-member access='protected' layout-offset-in-bits='0'> <!-- union {OT::USHORT format; OT::CaretValueFormat1 format1; OT::CaretValueFormat2 format2; OT::CaretValueFormat3 format3;} OT::CaretValue::u --> - <var-decl name='u' type-id='type-id-1837' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='198' column='1'/> + <var-decl name='u' type-id='type-id-1836' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='198' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::CaretValue::min_size --> @@ -20757,9 +20755,9 @@ <!-- bool OT::CaretValue::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT10CaretValue8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='181' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::CaretValue*' --> - <parameter type-id='type-id-1067' is-artificial='yes'/> + <parameter type-id='type-id-1066' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -20768,7 +20766,7 @@ <!-- hb_position_t OT::CaretValue::get_caret_value(hb_font_t*, hb_direction_t, hb_codepoint_t) --> <function-decl name='get_caret_value' mangled-name='_ZNK2OT10CaretValue15get_caret_valueEP9hb_font_t14hb_direction_tj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='171' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::CaretValue*' --> - <parameter type-id='type-id-1446' is-artificial='yes'/> + <parameter type-id='type-id-1445' is-artificial='yes'/> <!-- parameter of type 'hb_font_t*' --> <parameter type-id='type-id-117'/> <!-- parameter of type 'enum hb_direction_t' --> @@ -20781,10 +20779,10 @@ </member-function> </class-decl> <!-- struct OT::LigGlyph --> - <class-decl name='LigGlyph' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='204' column='1' id='type-id-1168'> + <class-decl name='LigGlyph' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='204' column='1' id='type-id-1167'> <data-member access='protected' layout-offset-in-bits='0'> <!-- OT::OffsetArrayOf<OT::CaretValue> OT::LigGlyph::carets --> - <var-decl name='carets' type-id='type-id-1817' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='229' column='1'/> + <var-decl name='carets' type-id='type-id-1816' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='229' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::LigGlyph::min_size --> @@ -20794,9 +20792,9 @@ <!-- bool OT::LigGlyph::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT8LigGlyph8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='222' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::LigGlyph*' --> - <parameter type-id='type-id-1170' is-artificial='yes'/> + <parameter type-id='type-id-1169' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -20805,7 +20803,7 @@ <!-- unsigned int OT::LigGlyph::get_lig_carets(hb_font_t*, hb_direction_t, hb_codepoint_t, unsigned int, unsigned int*, hb_position_t*) --> <function-decl name='get_lig_carets' mangled-name='_ZNK2OT8LigGlyph14get_lig_caretsEP9hb_font_t14hb_direction_tjjPjPi' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='205' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::LigGlyph*' --> - <parameter type-id='type-id-1541' is-artificial='yes'/> + <parameter type-id='type-id-1540' is-artificial='yes'/> <!-- parameter of type 'hb_font_t*' --> <parameter type-id='type-id-117'/> <!-- parameter of type 'enum hb_direction_t' --> @@ -20824,14 +20822,14 @@ </member-function> </class-decl> <!-- struct OT::LigCaretList --> - <class-decl name='LigCaretList' size-in-bits='48' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='237' column='1' id='type-id-1165'> + <class-decl name='LigCaretList' size-in-bits='48' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='237' column='1' id='type-id-1164'> <data-member access='protected' layout-offset-in-bits='0'> <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > OT::LigCaretList::coverage --> - <var-decl name='coverage' type-id='type-id-865' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='263' column='1'/> + <var-decl name='coverage' type-id='type-id-864' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='263' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='16'> <!-- OT::OffsetArrayOf<OT::LigGlyph> OT::LigCaretList::ligGlyph --> - <var-decl name='ligGlyph' type-id='type-id-1821' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='266' column='1'/> + <var-decl name='ligGlyph' type-id='type-id-1820' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='266' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::LigCaretList::min_size --> @@ -20841,9 +20839,9 @@ <!-- bool OT::LigCaretList::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT12LigCaretList8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='256' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::LigCaretList*' --> - <parameter type-id='type-id-1167' is-artificial='yes'/> + <parameter type-id='type-id-1166' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -20852,7 +20850,7 @@ <!-- unsigned int OT::LigCaretList::get_lig_carets(hb_font_t*, hb_direction_t, hb_codepoint_t, unsigned int, unsigned int*, hb_position_t*) --> <function-decl name='get_lig_carets' mangled-name='_ZNK2OT12LigCaretList14get_lig_caretsEP9hb_font_t14hb_direction_tjjPjPi' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='238' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::LigCaretList*' --> - <parameter type-id='type-id-1538' is-artificial='yes'/> + <parameter type-id='type-id-1537' is-artificial='yes'/> <!-- parameter of type 'hb_font_t*' --> <parameter type-id='type-id-117'/> <!-- parameter of type 'enum hb_direction_t' --> @@ -20871,14 +20869,14 @@ </member-function> </class-decl> <!-- struct OT::MarkGlyphSetsFormat1 --> - <class-decl name='MarkGlyphSetsFormat1' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='274' column='1' id='type-id-1189'> + <class-decl name='MarkGlyphSetsFormat1' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='274' column='1' id='type-id-1188'> <data-member access='protected' layout-offset-in-bits='0'> <!-- OT::USHORT OT::MarkGlyphSetsFormat1::format --> - <var-decl name='format' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='284' column='1'/> + <var-decl name='format' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='284' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='16'> <!-- OT::ArrayOf<OT::OffsetTo<OT::Coverage, OT::IntType<unsigned int, 4u> >, OT::IntType<short unsigned int, 2u> > OT::MarkGlyphSetsFormat1::coverage --> - <var-decl name='coverage' type-id='type-id-1030' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='286' column='1'/> + <var-decl name='coverage' type-id='type-id-1029' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='286' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::MarkGlyphSetsFormat1::min_size --> @@ -20888,7 +20886,7 @@ <!-- bool OT::MarkGlyphSetsFormat1::covers(unsigned int, hb_codepoint_t) --> <function-decl name='covers' mangled-name='_ZNK2OT20MarkGlyphSetsFormat16coversEjj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='275' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::MarkGlyphSetsFormat1*' --> - <parameter type-id='type-id-1569' is-artificial='yes'/> + <parameter type-id='type-id-1568' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- parameter of type 'typedef hb_codepoint_t' --> @@ -20901,32 +20899,32 @@ <!-- bool OT::MarkGlyphSetsFormat1::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT20MarkGlyphSetsFormat18sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='278' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::MarkGlyphSetsFormat1*' --> - <parameter type-id='type-id-1190' is-artificial='yes'/> + <parameter type-id='type-id-1189' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> </member-function> </class-decl> <!-- struct OT::MarkGlyphSets --> - <class-decl name='MarkGlyphSets' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='293' column='1' id='type-id-1186'> + <class-decl name='MarkGlyphSets' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='293' column='1' id='type-id-1185'> <member-type access='protected'> <!-- union {OT::USHORT format; OT::MarkGlyphSetsFormat1 format1;} --> - <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='312' column='1' id='type-id-1838'> + <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='312' column='1' id='type-id-1837'> <data-member access='public'> <!-- OT::USHORT format --> - <var-decl name='format' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='313' column='1'/> + <var-decl name='format' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='313' column='1'/> </data-member> <data-member access='public'> <!-- OT::MarkGlyphSetsFormat1 format1 --> - <var-decl name='format1' type-id='type-id-1189' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='314' column='1'/> + <var-decl name='format1' type-id='type-id-1188' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='314' column='1'/> </data-member> </union-decl> </member-type> <data-member access='protected' layout-offset-in-bits='0'> <!-- union {OT::USHORT format; OT::MarkGlyphSetsFormat1 format1;} OT::MarkGlyphSets::u --> - <var-decl name='u' type-id='type-id-1838' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='315' column='1'/> + <var-decl name='u' type-id='type-id-1837' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='315' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::MarkGlyphSets::min_size --> @@ -20936,7 +20934,7 @@ <!-- bool OT::MarkGlyphSets::covers(unsigned int, hb_codepoint_t) --> <function-decl name='covers' mangled-name='_ZNK2OT13MarkGlyphSets6coversEjj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='294' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::MarkGlyphSets*' --> - <parameter type-id='type-id-1567' is-artificial='yes'/> + <parameter type-id='type-id-1566' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- parameter of type 'typedef hb_codepoint_t' --> @@ -20949,19 +20947,19 @@ <!-- bool OT::MarkGlyphSets::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT13MarkGlyphSets8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='302' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::MarkGlyphSets*' --> - <parameter type-id='type-id-1188' is-artificial='yes'/> + <parameter type-id='type-id-1187' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> </member-function> </class-decl> <!-- struct OT::GDEF --> - <class-decl name='GDEF' size-in-bits='112' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='326' column='1' id='type-id-1151'> + <class-decl name='GDEF' size-in-bits='112' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='326' column='1' id='type-id-1150'> <member-type access='public'> <!-- enum OT::GDEF::GlyphClasses --> - <enum-decl name='GlyphClasses' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='329' column='1' id='type-id-1839'> + <enum-decl name='GlyphClasses' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='329' column='1' id='type-id-1838'> <underlying-type type-id='type-id-11'/> <enumerator name='UnclassifiedGlyph' value='0'/> <enumerator name='BaseGlyph' value='1'/> @@ -20972,31 +20970,31 @@ </member-type> <data-member access='public' static='yes'> <!-- static const hb_tag_t OT::GDEF::tableTag --> - <var-decl name='tableTag' type-id='type-id-359' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='327' column='1'/> + <var-decl name='tableTag' type-id='type-id-358' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='327' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='0'> <!-- OT::FixedVersion OT::GDEF::version --> - <var-decl name='version' type-id='type-id-250' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='402' column='1'/> + <var-decl name='version' type-id='type-id-249' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='402' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='32'> <!-- OT::OffsetTo<OT::ClassDef, OT::IntType<short unsigned int, 2u> > OT::GDEF::glyphClassDef --> - <var-decl name='glyphClassDef' type-id='type-id-1224' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='405' column='1'/> + <var-decl name='glyphClassDef' type-id='type-id-1223' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='405' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='48'> <!-- OT::OffsetTo<OT::AttachList, OT::IntType<short unsigned int, 2u> > OT::GDEF::attachList --> - <var-decl name='attachList' type-id='type-id-1220' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='409' column='1'/> + <var-decl name='attachList' type-id='type-id-1219' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='409' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='64'> <!-- OT::OffsetTo<OT::LigCaretList, OT::IntType<short unsigned int, 2u> > OT::GDEF::ligCaretList --> - <var-decl name='ligCaretList' type-id='type-id-1232' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='413' column='1'/> + <var-decl name='ligCaretList' type-id='type-id-1231' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='413' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='80'> <!-- OT::OffsetTo<OT::ClassDef, OT::IntType<short unsigned int, 2u> > OT::GDEF::markAttachClassDef --> - <var-decl name='markAttachClassDef' type-id='type-id-1224' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='417' column='1'/> + <var-decl name='markAttachClassDef' type-id='type-id-1223' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='417' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='96'> <!-- OT::OffsetTo<OT::MarkGlyphSets, OT::IntType<short unsigned int, 2u> > OT::GDEF::markGlyphSetsDef[1] --> - <var-decl name='markGlyphSetsDef' type-id='type-id-878' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='421' column='1'/> + <var-decl name='markGlyphSetsDef' type-id='type-id-877' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='421' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::GDEF::min_size --> @@ -21006,7 +21004,7 @@ <!-- bool OT::GDEF::has_glyph_classes() --> <function-decl name='has_glyph_classes' mangled-name='_ZNK2OT4GDEF17has_glyph_classesEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='337' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::GDEF*' --> - <parameter type-id='type-id-1520' is-artificial='yes'/> + <parameter type-id='type-id-1519' is-artificial='yes'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -21015,7 +21013,7 @@ <!-- bool OT::GDEF::mark_set_covers(unsigned int, hb_codepoint_t) --> <function-decl name='mark_set_covers' mangled-name='_ZNK2OT4GDEF15mark_set_coversEjj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='364' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::GDEF*' --> - <parameter type-id='type-id-1520' is-artificial='yes'/> + <parameter type-id='type-id-1519' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- parameter of type 'typedef hb_codepoint_t' --> @@ -21028,7 +21026,7 @@ <!-- unsigned int OT::GDEF::get_glyph_class(hb_codepoint_t) --> <function-decl name='get_glyph_class' mangled-name='_ZNK2OT4GDEF15get_glyph_classEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='338' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::GDEF*' --> - <parameter type-id='type-id-1520' is-artificial='yes'/> + <parameter type-id='type-id-1519' is-artificial='yes'/> <!-- parameter of type 'typedef hb_codepoint_t' --> <parameter type-id='type-id-64'/> <!-- unsigned int --> @@ -21039,7 +21037,7 @@ <!-- unsigned int OT::GDEF::get_mark_attachment_type(hb_codepoint_t) --> <function-decl name='get_mark_attachment_type' mangled-name='_ZNK2OT4GDEF24get_mark_attachment_typeEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='344' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::GDEF*' --> - <parameter type-id='type-id-1520' is-artificial='yes'/> + <parameter type-id='type-id-1519' is-artificial='yes'/> <!-- parameter of type 'typedef hb_codepoint_t' --> <parameter type-id='type-id-64'/> <!-- unsigned int --> @@ -21050,7 +21048,7 @@ <!-- unsigned int OT::GDEF::get_lig_carets(hb_font_t*, hb_direction_t, hb_codepoint_t, unsigned int, unsigned int*, hb_position_t*) --> <function-decl name='get_lig_carets' mangled-name='_ZNK2OT4GDEF14get_lig_caretsEP9hb_font_t14hb_direction_tjjPjPi' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='355' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::GDEF*' --> - <parameter type-id='type-id-1520' is-artificial='yes'/> + <parameter type-id='type-id-1519' is-artificial='yes'/> <!-- parameter of type 'hb_font_t*' --> <parameter type-id='type-id-117'/> <!-- parameter of type 'enum hb_direction_t' --> @@ -21071,7 +21069,7 @@ <!-- unsigned int OT::GDEF::get_attach_points(hb_codepoint_t, unsigned int, unsigned int*, unsigned int*) --> <function-decl name='get_attach_points' mangled-name='_ZNK2OT4GDEF17get_attach_pointsEjjPjS1_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='348' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::GDEF*' --> - <parameter type-id='type-id-1520' is-artificial='yes'/> + <parameter type-id='type-id-1519' is-artificial='yes'/> <!-- parameter of type 'typedef hb_codepoint_t' --> <parameter type-id='type-id-64'/> <!-- parameter of type 'unsigned int' --> @@ -21088,11 +21086,11 @@ <!-- void OT::GDEF::get_glyphs_in_class(unsigned int, hb_set_t*) --> <function-decl name='get_glyphs_in_class' mangled-name='_ZNK2OT4GDEF19get_glyphs_in_classEjP8hb_set_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='340' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::GDEF*' --> - <parameter type-id='type-id-1520' is-artificial='yes'/> + <parameter type-id='type-id-1519' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- parameter of type 'hb_set_t*' --> - <parameter type-id='type-id-949'/> + <parameter type-id='type-id-948'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -21101,7 +21099,7 @@ <!-- unsigned int OT::GDEF::get_glyph_props(hb_codepoint_t) --> <function-decl name='get_glyph_props' mangled-name='_ZNK2OT4GDEF15get_glyph_propsEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='382' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::GDEF*' --> - <parameter type-id='type-id-1520' is-artificial='yes'/> + <parameter type-id='type-id-1519' is-artificial='yes'/> <!-- parameter of type 'typedef hb_codepoint_t' --> <parameter type-id='type-id-64'/> <!-- unsigned int --> @@ -21112,25 +21110,25 @@ <!-- bool OT::GDEF::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT4GDEF8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gdef-table.hh' line='367' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::GDEF*' --> - <parameter type-id='type-id-1152' is-artificial='yes'/> + <parameter type-id='type-id-1151' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> </member-function> </class-decl> <!-- typedef OT::USHORT OT::Value --> - <typedef-decl name='Value' type-id='type-id-371' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='45' column='1' id='type-id-903'/> + <typedef-decl name='Value' type-id='type-id-370' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='45' column='1' id='type-id-902'/> <!-- typedef Value[1] OT::ValueRecord --> - <typedef-decl name='ValueRecord' type-id='type-id-904' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='47' column='1' id='type-id-1840'/> + <typedef-decl name='ValueRecord' type-id='type-id-903' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='47' column='1' id='type-id-1839'/> <!-- struct OT::ValueFormat --> - <class-decl name='ValueFormat' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='50' column='1' id='type-id-1373'> + <class-decl name='ValueFormat' size-in-bits='16' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='50' column='1' id='type-id-1372'> <!-- struct OT::IntType<short unsigned int, 2u> --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-256'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-255'/> <member-type access='public'> <!-- enum OT::ValueFormat::Flags --> - <enum-decl name='Flags' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='51' column='1' id='type-id-1841'> + <enum-decl name='Flags' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='51' column='1' id='type-id-1840'> <underlying-type type-id='type-id-11'/> <enumerator name='xPlacement' value='1'/> <enumerator name='yPlacement' value='2'/> @@ -21149,16 +21147,16 @@ <!-- OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> >& OT::ValueFormat::get_device() --> <function-decl name='get_device' mangled-name='_ZN2OT11ValueFormat10get_deviceEPNS_7IntTypeItLj2EEE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='165' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'OT::Value*' --> - <parameter type-id='type-id-1372'/> + <parameter type-id='type-id-1371'/> <!-- OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> >& --> - <return type-id='type-id-1228'/> + <return type-id='type-id-1227'/> </function-decl> </member-function> <member-function access='public'> <!-- bool OT::ValueFormat::has_device() --> <function-decl name='has_device' mangled-name='_ZNK2OT11ValueFormat10has_deviceEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='175' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ValueFormat*' --> - <parameter type-id='type-id-1761' is-artificial='yes'/> + <parameter type-id='type-id-1760' is-artificial='yes'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -21167,25 +21165,25 @@ <!-- const OT::SHORT& OT::ValueFormat::get_short() --> <function-decl name='get_short' mangled-name='_ZN2OT11ValueFormat9get_shortEPKNS_7IntTypeItLj2EEE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='170' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const OT::Value*' --> - <parameter type-id='type-id-1759'/> + <parameter type-id='type-id-1758'/> <!-- const OT::SHORT& --> - <return type-id='type-id-1716'/> + <return type-id='type-id-1715'/> </function-decl> </member-function> <member-function access='private' static='yes'> <!-- const OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> >& OT::ValueFormat::get_device() --> <function-decl name='get_device' mangled-name='_ZN2OT11ValueFormat10get_deviceEPKNS_7IntTypeItLj2EEE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='167' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'const OT::Value*' --> - <parameter type-id='type-id-1759'/> + <parameter type-id='type-id-1758'/> <!-- const OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> >& --> - <return type-id='type-id-1618'/> + <return type-id='type-id-1617'/> </function-decl> </member-function> <member-function access='public'> <!-- unsigned int OT::ValueFormat::get_size() --> <function-decl name='get_size' mangled-name='_ZNK2OT11ValueFormat8get_sizeEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='94' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ValueFormat*' --> - <parameter type-id='type-id-1761' is-artificial='yes'/> + <parameter type-id='type-id-1760' is-artificial='yes'/> <!-- unsigned int --> <return type-id='type-id-12'/> </function-decl> @@ -21194,13 +21192,13 @@ <!-- bool OT::ValueFormat::sanitize_value(OT::hb_sanitize_context_t*, void*, OT::Value*) --> <function-decl name='sanitize_value' mangled-name='_ZN2OT11ValueFormat14sanitize_valueEPNS_21hb_sanitize_context_tEPvPNS_7IntTypeItLj2EEE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='180' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ValueFormat*' --> - <parameter type-id='type-id-1374' is-artificial='yes'/> + <parameter type-id='type-id-1373' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- parameter of type 'OT::Value*' --> - <parameter type-id='type-id-1372'/> + <parameter type-id='type-id-1371'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -21209,13 +21207,13 @@ <!-- bool OT::ValueFormat::sanitize_values(OT::hb_sanitize_context_t*, void*, OT::Value*, unsigned int) --> <function-decl name='sanitize_values' mangled-name='_ZN2OT11ValueFormat15sanitize_valuesEPNS_21hb_sanitize_context_tEPvPNS_7IntTypeItLj2EEEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='185' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ValueFormat*' --> - <parameter type-id='type-id-1374' is-artificial='yes'/> + <parameter type-id='type-id-1373' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- parameter of type 'OT::Value*' --> - <parameter type-id='type-id-1372'/> + <parameter type-id='type-id-1371'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- bool --> @@ -21226,13 +21224,13 @@ <!-- bool OT::ValueFormat::sanitize_value_devices(OT::hb_sanitize_context_t*, void*, OT::Value*) --> <function-decl name='sanitize_value_devices' mangled-name='_ZN2OT11ValueFormat22sanitize_value_devicesEPNS_21hb_sanitize_context_tEPvPNS_7IntTypeItLj2EEE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='149' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ValueFormat*' --> - <parameter type-id='type-id-1374' is-artificial='yes'/> + <parameter type-id='type-id-1373' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- parameter of type 'OT::Value*' --> - <parameter type-id='type-id-1372'/> + <parameter type-id='type-id-1371'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -21241,7 +21239,7 @@ <!-- unsigned int OT::ValueFormat::get_len() --> <function-decl name='get_len' mangled-name='_ZNK2OT11ValueFormat7get_lenEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='92' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ValueFormat*' --> - <parameter type-id='type-id-1761' is-artificial='yes'/> + <parameter type-id='type-id-1760' is-artificial='yes'/> <!-- unsigned int --> <return type-id='type-id-12'/> </function-decl> @@ -21250,13 +21248,13 @@ <!-- bool OT::ValueFormat::sanitize_values_stride_unsafe(OT::hb_sanitize_context_t*, void*, OT::Value*, unsigned int, unsigned int) --> <function-decl name='sanitize_values_stride_unsafe' mangled-name='_ZN2OT11ValueFormat29sanitize_values_stride_unsafeEPNS_21hb_sanitize_context_tEPvPNS_7IntTypeItLj2EEEjj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='203' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ValueFormat*' --> - <parameter type-id='type-id-1374' is-artificial='yes'/> + <parameter type-id='type-id-1373' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- parameter of type 'OT::Value*' --> - <parameter type-id='type-id-1372'/> + <parameter type-id='type-id-1371'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- parameter of type 'unsigned int' --> @@ -21269,7 +21267,7 @@ <!-- void OT::ValueFormat::apply_value(hb_font_t*, hb_direction_t, void*, const OT::Value*, hb_glyph_position_t&) --> <function-decl name='apply_value' mangled-name='_ZNK2OT11ValueFormat11apply_valueEP9hb_font_t14hb_direction_tPKvPKNS_7IntTypeItLj2EEER19hb_glyph_position_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='97' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ValueFormat*' --> - <parameter type-id='type-id-1761' is-artificial='yes'/> + <parameter type-id='type-id-1760' is-artificial='yes'/> <!-- parameter of type 'hb_font_t*' --> <parameter type-id='type-id-117'/> <!-- parameter of type 'enum hb_direction_t' --> @@ -21277,7 +21275,7 @@ <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- parameter of type 'const OT::Value*' --> - <parameter type-id='type-id-1759'/> + <parameter type-id='type-id-1758'/> <!-- parameter of type 'hb_glyph_position_t&' --> <parameter type-id='type-id-98'/> <!-- void --> @@ -21286,18 +21284,18 @@ </member-function> </class-decl> <!-- struct OT::AnchorFormat1 --> - <class-decl name='AnchorFormat1' size-in-bits='48' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='220' column='1' id='type-id-998'> + <class-decl name='AnchorFormat1' size-in-bits='48' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='220' column='1' id='type-id-997'> <data-member access='protected' layout-offset-in-bits='0'> <!-- OT::USHORT OT::AnchorFormat1::format --> - <var-decl name='format' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='234' column='1'/> + <var-decl name='format' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='234' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='16'> <!-- OT::SHORT OT::AnchorFormat1::xCoordinate --> - <var-decl name='xCoordinate' type-id='type-id-572' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='235' column='1'/> + <var-decl name='xCoordinate' type-id='type-id-571' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='235' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='32'> <!-- OT::SHORT OT::AnchorFormat1::yCoordinate --> - <var-decl name='yCoordinate' type-id='type-id-572' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='236' column='1'/> + <var-decl name='yCoordinate' type-id='type-id-571' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='236' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::AnchorFormat1::static_size --> @@ -21311,9 +21309,9 @@ <!-- bool OT::AnchorFormat1::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT13AnchorFormat18sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='228' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::AnchorFormat1*' --> - <parameter type-id='type-id-999' is-artificial='yes'/> + <parameter type-id='type-id-998' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -21322,7 +21320,7 @@ <!-- void OT::AnchorFormat1::get_anchor(hb_font_t*, hb_codepoint_t, hb_position_t*, hb_position_t*) --> <function-decl name='get_anchor' mangled-name='_ZNK2OT13AnchorFormat110get_anchorEP9hb_font_tjPiS3_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='221' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::AnchorFormat1*' --> - <parameter type-id='type-id-513' is-artificial='yes'/> + <parameter type-id='type-id-512' is-artificial='yes'/> <!-- parameter of type 'hb_font_t*' --> <parameter type-id='type-id-117'/> <!-- parameter of type 'typedef hb_codepoint_t' --> @@ -21337,22 +21335,22 @@ </member-function> </class-decl> <!-- struct OT::AnchorFormat2 --> - <class-decl name='AnchorFormat2' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='242' column='1' id='type-id-1000'> + <class-decl name='AnchorFormat2' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='242' column='1' id='type-id-999'> <data-member access='protected' layout-offset-in-bits='0'> <!-- OT::USHORT OT::AnchorFormat2::format --> - <var-decl name='format' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='263' column='1'/> + <var-decl name='format' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='263' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='16'> <!-- OT::SHORT OT::AnchorFormat2::xCoordinate --> - <var-decl name='xCoordinate' type-id='type-id-572' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='264' column='1'/> + <var-decl name='xCoordinate' type-id='type-id-571' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='264' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='32'> <!-- OT::SHORT OT::AnchorFormat2::yCoordinate --> - <var-decl name='yCoordinate' type-id='type-id-572' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='265' column='1'/> + <var-decl name='yCoordinate' type-id='type-id-571' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='265' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='48'> <!-- OT::USHORT OT::AnchorFormat2::anchorPoint --> - <var-decl name='anchorPoint' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='266' column='1'/> + <var-decl name='anchorPoint' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='266' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::AnchorFormat2::static_size --> @@ -21366,9 +21364,9 @@ <!-- bool OT::AnchorFormat2::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT13AnchorFormat28sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='257' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::AnchorFormat2*' --> - <parameter type-id='type-id-1001' is-artificial='yes'/> + <parameter type-id='type-id-1000' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -21377,7 +21375,7 @@ <!-- void OT::AnchorFormat2::get_anchor(hb_font_t*, hb_codepoint_t, hb_position_t*, hb_position_t*) --> <function-decl name='get_anchor' mangled-name='_ZNK2OT13AnchorFormat210get_anchorEP9hb_font_tjPiS3_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='243' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::AnchorFormat2*' --> - <parameter type-id='type-id-514' is-artificial='yes'/> + <parameter type-id='type-id-513' is-artificial='yes'/> <!-- parameter of type 'hb_font_t*' --> <parameter type-id='type-id-117'/> <!-- parameter of type 'typedef hb_codepoint_t' --> @@ -21392,26 +21390,26 @@ </member-function> </class-decl> <!-- struct OT::AnchorFormat3 --> - <class-decl name='AnchorFormat3' size-in-bits='80' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='272' column='1' id='type-id-1002'> + <class-decl name='AnchorFormat3' size-in-bits='80' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='272' column='1' id='type-id-1001'> <data-member access='protected' layout-offset-in-bits='0'> <!-- OT::USHORT OT::AnchorFormat3::format --> - <var-decl name='format' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='291' column='1'/> + <var-decl name='format' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='291' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='16'> <!-- OT::SHORT OT::AnchorFormat3::xCoordinate --> - <var-decl name='xCoordinate' type-id='type-id-572' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='292' column='1'/> + <var-decl name='xCoordinate' type-id='type-id-571' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='292' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='32'> <!-- OT::SHORT OT::AnchorFormat3::yCoordinate --> - <var-decl name='yCoordinate' type-id='type-id-572' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='293' column='1'/> + <var-decl name='yCoordinate' type-id='type-id-571' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='293' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='48'> <!-- OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> > OT::AnchorFormat3::xDeviceTable --> - <var-decl name='xDeviceTable' type-id='type-id-1227' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='295' column='1'/> + <var-decl name='xDeviceTable' type-id='type-id-1226' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='295' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='64'> <!-- OT::OffsetTo<OT::Device, OT::IntType<short unsigned int, 2u> > OT::AnchorFormat3::yDeviceTable --> - <var-decl name='yDeviceTable' type-id='type-id-1227' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='299' column='1'/> + <var-decl name='yDeviceTable' type-id='type-id-1226' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='299' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::AnchorFormat3::static_size --> @@ -21425,9 +21423,9 @@ <!-- bool OT::AnchorFormat3::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT13AnchorFormat38sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='285' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::AnchorFormat3*' --> - <parameter type-id='type-id-1003' is-artificial='yes'/> + <parameter type-id='type-id-1002' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -21436,7 +21434,7 @@ <!-- void OT::AnchorFormat3::get_anchor(hb_font_t*, hb_codepoint_t, hb_position_t*, hb_position_t*) --> <function-decl name='get_anchor' mangled-name='_ZNK2OT13AnchorFormat310get_anchorEP9hb_font_tjPiS3_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='273' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::AnchorFormat3*' --> - <parameter type-id='type-id-515' is-artificial='yes'/> + <parameter type-id='type-id-514' is-artificial='yes'/> <!-- parameter of type 'hb_font_t*' --> <parameter type-id='type-id-117'/> <!-- parameter of type 'typedef hb_codepoint_t' --> @@ -21451,31 +21449,31 @@ </member-function> </class-decl> <!-- struct OT::Anchor --> - <class-decl name='Anchor' size-in-bits='80' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='307' column='1' id='type-id-995'> + <class-decl name='Anchor' size-in-bits='80' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='307' column='1' id='type-id-994'> <member-type access='protected'> <!-- union {OT::USHORT format; OT::AnchorFormat1 format1; OT::AnchorFormat2 format2; OT::AnchorFormat3 format3;} --> - <union-decl name='__anonymous_union__' size-in-bits='80' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='332' column='1' id='type-id-1842'> + <union-decl name='__anonymous_union__' size-in-bits='80' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='332' column='1' id='type-id-1841'> <data-member access='public'> <!-- OT::USHORT format --> - <var-decl name='format' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='333' column='1'/> + <var-decl name='format' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='333' column='1'/> </data-member> <data-member access='public'> <!-- OT::AnchorFormat1 format1 --> - <var-decl name='format1' type-id='type-id-998' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='334' column='1'/> + <var-decl name='format1' type-id='type-id-997' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='334' column='1'/> </data-member> <data-member access='public'> <!-- OT::AnchorFormat2 format2 --> - <var-decl name='format2' type-id='type-id-1000' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='335' column='1'/> + <var-decl name='format2' type-id='type-id-999' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='335' column='1'/> </data-member> <data-member access='public'> <!-- OT::AnchorFormat3 format3 --> - <var-decl name='format3' type-id='type-id-1002' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='336' column='1'/> + <var-decl name='format3' type-id='type-id-1001' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='336' column='1'/> </data-member> </union-decl> </member-type> <data-member access='protected' layout-offset-in-bits='0'> <!-- union {OT::USHORT format; OT::AnchorFormat1 format1; OT::AnchorFormat2 format2; OT::AnchorFormat3 format3;} OT::Anchor::u --> - <var-decl name='u' type-id='type-id-1842' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='337' column='1'/> + <var-decl name='u' type-id='type-id-1841' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='337' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::Anchor::min_size --> @@ -21485,9 +21483,9 @@ <!-- bool OT::Anchor::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT6Anchor8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='320' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::Anchor*' --> - <parameter type-id='type-id-997' is-artificial='yes'/> + <parameter type-id='type-id-996' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -21496,7 +21494,7 @@ <!-- void OT::Anchor::get_anchor(hb_font_t*, hb_codepoint_t, hb_position_t*, hb_position_t*) --> <function-decl name='get_anchor' mangled-name='_ZNK2OT6Anchor10get_anchorEP9hb_font_tjPiS3_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='308' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::Anchor*' --> - <parameter type-id='type-id-1405' is-artificial='yes'/> + <parameter type-id='type-id-1404' is-artificial='yes'/> <!-- parameter of type 'hb_font_t*' --> <parameter type-id='type-id-117'/> <!-- parameter of type 'typedef hb_codepoint_t' --> @@ -21511,14 +21509,14 @@ </member-function> </class-decl> <!-- struct OT::AnchorMatrix --> - <class-decl name='AnchorMatrix' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='344' column='1' id='type-id-1004'> + <class-decl name='AnchorMatrix' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='344' column='1' id='type-id-1003'> <data-member access='public' layout-offset-in-bits='0'> <!-- OT::USHORT OT::AnchorMatrix::rows --> - <var-decl name='rows' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='363' column='1'/> + <var-decl name='rows' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='363' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='16'> <!-- OT::OffsetTo<OT::Anchor, OT::IntType<short unsigned int, 2u> > OT::AnchorMatrix::matrixZ[1] --> - <var-decl name='matrixZ' type-id='type-id-854' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='366' column='1'/> + <var-decl name='matrixZ' type-id='type-id-853' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='366' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::AnchorMatrix::min_size --> @@ -21528,9 +21526,9 @@ <!-- bool OT::AnchorMatrix::sanitize(OT::hb_sanitize_context_t*, unsigned int) --> <function-decl name='sanitize' mangled-name='_ZN2OT12AnchorMatrix8sanitizeEPNS_21hb_sanitize_context_tEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='352' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::AnchorMatrix*' --> - <parameter type-id='type-id-1006' is-artificial='yes'/> + <parameter type-id='type-id-1005' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- bool --> @@ -21541,7 +21539,7 @@ <!-- const OT::Anchor& OT::AnchorMatrix::get_anchor(unsigned int, unsigned int, unsigned int, bool*) --> <function-decl name='get_anchor' mangled-name='_ZNK2OT12AnchorMatrix10get_anchorEjjjPb' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='345' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::AnchorMatrix*' --> - <parameter type-id='type-id-520' is-artificial='yes'/> + <parameter type-id='type-id-519' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- parameter of type 'unsigned int' --> @@ -21549,21 +21547,21 @@ <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- parameter of type 'bool*' --> - <parameter type-id='type-id-1395'/> + <parameter type-id='type-id-1394'/> <!-- const OT::Anchor& --> - <return type-id='type-id-1404'/> + <return type-id='type-id-1403'/> </function-decl> </member-function> </class-decl> <!-- struct OT::MarkRecord --> - <class-decl name='MarkRecord' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='374' column='1' id='type-id-849'> + <class-decl name='MarkRecord' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='374' column='1' id='type-id-848'> <data-member access='protected' layout-offset-in-bits='0'> <!-- OT::USHORT OT::MarkRecord::klass --> - <var-decl name='klass' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='383' column='1'/> + <var-decl name='klass' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='383' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='16'> <!-- OT::OffsetTo<OT::Anchor, OT::IntType<short unsigned int, 2u> > OT::MarkRecord::markAnchor --> - <var-decl name='markAnchor' type-id='type-id-853' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='385' column='1'/> + <var-decl name='markAnchor' type-id='type-id-852' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='385' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::MarkRecord::static_size --> @@ -21577,9 +21575,9 @@ <!-- bool OT::MarkRecord::sanitize(OT::hb_sanitize_context_t*, void*) --> <function-decl name='sanitize' mangled-name='_ZN2OT10MarkRecord8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='377' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::MarkRecord*' --> - <parameter type-id='type-id-1200' is-artificial='yes'/> + <parameter type-id='type-id-1199' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- bool --> @@ -21588,16 +21586,16 @@ </member-function> </class-decl> <!-- struct OT::MarkArray --> - <class-decl name='MarkArray' size-in-bits='48' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='392' column='1' id='type-id-1179'> + <class-decl name='MarkArray' size-in-bits='48' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='392' column='1' id='type-id-1178'> <!-- struct OT::ArrayOf<OT::MarkRecord, OT::IntType<short unsigned int, 2u> > --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1015'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1014'/> <member-function access='public'> <!-- bool OT::MarkArray::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT9MarkArray8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='424' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::MarkArray*' --> - <parameter type-id='type-id-1181' is-artificial='yes'/> + <parameter type-id='type-id-1180' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -21606,15 +21604,15 @@ <!-- bool OT::MarkArray::apply(OT::hb_apply_context_t*, unsigned int, unsigned int, const OT::AnchorMatrix&, unsigned int, unsigned int) --> <function-decl name='apply' mangled-name='_ZNK2OT9MarkArray5applyEPNS_18hb_apply_context_tEjjRKNS_12AnchorMatrixEjj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='393' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::MarkArray*' --> - <parameter type-id='type-id-1560' is-artificial='yes'/> + <parameter type-id='type-id-1559' is-artificial='yes'/> <!-- parameter of type 'OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1376'/> + <parameter type-id='type-id-1375'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- parameter of type 'const OT::AnchorMatrix&' --> - <parameter type-id='type-id-1410'/> + <parameter type-id='type-id-1409'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- parameter of type 'unsigned int' --> @@ -21625,22 +21623,22 @@ </member-function> </class-decl> <!-- struct OT::SinglePosFormat1 --> - <class-decl name='SinglePosFormat1' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='434' column='1' id='type-id-1301'> + <class-decl name='SinglePosFormat1' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='434' column='1' id='type-id-1300'> <data-member access='protected' layout-offset-in-bits='0'> <!-- OT::USHORT OT::SinglePosFormat1::format --> - <var-decl name='format' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='466' column='1'/> + <var-decl name='format' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='466' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='16'> <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > OT::SinglePosFormat1::coverage --> - <var-decl name='coverage' type-id='type-id-865' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='468' column='1'/> + <var-decl name='coverage' type-id='type-id-864' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='468' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='32'> <!-- OT::ValueFormat OT::SinglePosFormat1::valueFormat --> - <var-decl name='valueFormat' type-id='type-id-1373' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='470' column='1'/> + <var-decl name='valueFormat' type-id='type-id-1372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='470' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='48'> <!-- OT::ValueRecord OT::SinglePosFormat1::values --> - <var-decl name='values' type-id='type-id-1840' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='472' column='1'/> + <var-decl name='values' type-id='type-id-1839' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='472' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::SinglePosFormat1::min_size --> @@ -21650,18 +21648,18 @@ <!-- const OT::Coverage& OT::SinglePosFormat1::get_coverage() --> <function-decl name='get_coverage' mangled-name='_ZNK2OT16SinglePosFormat112get_coverageEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='441' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::SinglePosFormat1*' --> - <parameter type-id='type-id-527' is-artificial='yes'/> + <parameter type-id='type-id-526' is-artificial='yes'/> <!-- const OT::Coverage& --> - <return type-id='type-id-973'/> + <return type-id='type-id-972'/> </function-decl> </member-function> <member-function access='public'> <!-- void OT::SinglePosFormat1::collect_glyphs(OT::hb_collect_glyphs_context_t*) --> <function-decl name='collect_glyphs' mangled-name='_ZNK2OT16SinglePosFormat114collect_glyphsEPNS_27hb_collect_glyphs_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='435' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::SinglePosFormat1*' --> - <parameter type-id='type-id-527' is-artificial='yes'/> + <parameter type-id='type-id-526' is-artificial='yes'/> <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> - <parameter type-id='type-id-1386'/> + <parameter type-id='type-id-1385'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -21670,9 +21668,9 @@ <!-- bool OT::SinglePosFormat1::apply(OT::hb_apply_context_t*) --> <function-decl name='apply' mangled-name='_ZNK2OT16SinglePosFormat15applyEPNS_18hb_apply_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='446' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::SinglePosFormat1*' --> - <parameter type-id='type-id-527' is-artificial='yes'/> + <parameter type-id='type-id-526' is-artificial='yes'/> <!-- parameter of type 'OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1376'/> + <parameter type-id='type-id-1375'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -21681,35 +21679,35 @@ <!-- bool OT::SinglePosFormat1::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT16SinglePosFormat18sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='460' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::SinglePosFormat1*' --> - <parameter type-id='type-id-1302' is-artificial='yes'/> + <parameter type-id='type-id-1301' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> </member-function> </class-decl> <!-- struct OT::SinglePosFormat2 --> - <class-decl name='SinglePosFormat2' size-in-bits='80' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='480' column='1' id='type-id-1303'> + <class-decl name='SinglePosFormat2' size-in-bits='80' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='480' column='1' id='type-id-1302'> <data-member access='protected' layout-offset-in-bits='0'> <!-- OT::USHORT OT::SinglePosFormat2::format --> - <var-decl name='format' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='515' column='1'/> + <var-decl name='format' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='515' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='16'> <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > OT::SinglePosFormat2::coverage --> - <var-decl name='coverage' type-id='type-id-865' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='517' column='1'/> + <var-decl name='coverage' type-id='type-id-864' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='517' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='32'> <!-- OT::ValueFormat OT::SinglePosFormat2::valueFormat --> - <var-decl name='valueFormat' type-id='type-id-1373' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='519' column='1'/> + <var-decl name='valueFormat' type-id='type-id-1372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='519' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='48'> <!-- OT::USHORT OT::SinglePosFormat2::valueCount --> - <var-decl name='valueCount' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='521' column='1'/> + <var-decl name='valueCount' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='521' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='64'> <!-- OT::ValueRecord OT::SinglePosFormat2::values --> - <var-decl name='values' type-id='type-id-1840' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='522' column='1'/> + <var-decl name='values' type-id='type-id-1839' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='522' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::SinglePosFormat2::min_size --> @@ -21719,18 +21717,18 @@ <!-- const OT::Coverage& OT::SinglePosFormat2::get_coverage() --> <function-decl name='get_coverage' mangled-name='_ZNK2OT16SinglePosFormat212get_coverageEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='487' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::SinglePosFormat2*' --> - <parameter type-id='type-id-528' is-artificial='yes'/> + <parameter type-id='type-id-527' is-artificial='yes'/> <!-- const OT::Coverage& --> - <return type-id='type-id-973'/> + <return type-id='type-id-972'/> </function-decl> </member-function> <member-function access='public'> <!-- void OT::SinglePosFormat2::collect_glyphs(OT::hb_collect_glyphs_context_t*) --> <function-decl name='collect_glyphs' mangled-name='_ZNK2OT16SinglePosFormat214collect_glyphsEPNS_27hb_collect_glyphs_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='481' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::SinglePosFormat2*' --> - <parameter type-id='type-id-528' is-artificial='yes'/> + <parameter type-id='type-id-527' is-artificial='yes'/> <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> - <parameter type-id='type-id-1386'/> + <parameter type-id='type-id-1385'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -21739,9 +21737,9 @@ <!-- bool OT::SinglePosFormat2::apply(OT::hb_apply_context_t*) --> <function-decl name='apply' mangled-name='_ZNK2OT16SinglePosFormat25applyEPNS_18hb_apply_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='492' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::SinglePosFormat2*' --> - <parameter type-id='type-id-528' is-artificial='yes'/> + <parameter type-id='type-id-527' is-artificial='yes'/> <!-- parameter of type 'OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1376'/> + <parameter type-id='type-id-1375'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -21750,94 +21748,94 @@ <!-- bool OT::SinglePosFormat2::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT16SinglePosFormat28sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='509' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::SinglePosFormat2*' --> - <parameter type-id='type-id-1304' is-artificial='yes'/> + <parameter type-id='type-id-1303' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> </member-function> </class-decl> <!-- struct OT::SinglePos --> - <class-decl name='SinglePos' size-in-bits='80' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='529' column='1' id='type-id-1299'> + <class-decl name='SinglePos' size-in-bits='80' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='529' column='1' id='type-id-1298'> <member-type access='protected'> <!-- union {OT::USHORT format; OT::SinglePosFormat1 format1; OT::SinglePosFormat2 format2;} --> - <union-decl name='__anonymous_union__' size-in-bits='80' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='552' column='1' id='type-id-1843'> + <union-decl name='__anonymous_union__' size-in-bits='80' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='552' column='1' id='type-id-1842'> <data-member access='public'> <!-- OT::USHORT format --> - <var-decl name='format' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='553' column='1'/> + <var-decl name='format' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='553' column='1'/> </data-member> <data-member access='public'> <!-- OT::SinglePosFormat1 format1 --> - <var-decl name='format1' type-id='type-id-1301' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='554' column='1'/> + <var-decl name='format1' type-id='type-id-1300' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='554' column='1'/> </data-member> <data-member access='public'> <!-- OT::SinglePosFormat2 format2 --> - <var-decl name='format2' type-id='type-id-1303' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='555' column='1'/> + <var-decl name='format2' type-id='type-id-1302' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='555' column='1'/> </data-member> </union-decl> </member-type> <data-member access='protected' layout-offset-in-bits='0'> <!-- union {OT::USHORT format; OT::SinglePosFormat1 format1; OT::SinglePosFormat2 format2;} OT::SinglePos::u --> - <var-decl name='u' type-id='type-id-1843' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='556' column='1'/> + <var-decl name='u' type-id='type-id-1842' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='556' column='1'/> </data-member> <member-function access='public'> <!-- OT::hb_get_coverage_context_t::return_t OT::SinglePos::dispatch<OT::hb_get_coverage_context_t>(OT::hb_get_coverage_context_t*) --> <function-decl name='dispatch<OT::hb_get_coverage_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='531' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::SinglePos*' --> - <parameter type-id='type-id-1724' is-artificial='yes'/> + <parameter type-id='type-id-1723' is-artificial='yes'/> <!-- parameter of type 'OT::hb_get_coverage_context_t*' --> - <parameter type-id='type-id-1388'/> + <parameter type-id='type-id-1387'/> <!-- typedef OT::hb_get_coverage_context_t::return_t --> - <return type-id='type-id-1844'/> + <return type-id='type-id-1843'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_apply_context_t::return_t OT::SinglePos::dispatch<OT::hb_apply_context_t>(OT::hb_apply_context_t*) --> <function-decl name='dispatch<OT::hb_apply_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='531' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::SinglePos*' --> - <parameter type-id='type-id-1724' is-artificial='yes'/> + <parameter type-id='type-id-1723' is-artificial='yes'/> <!-- parameter of type 'OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1376'/> + <parameter type-id='type-id-1375'/> <!-- typedef OT::hb_apply_context_t::return_t --> - <return type-id='type-id-1845'/> + <return type-id='type-id-1844'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_collect_glyphs_context_t::return_t OT::SinglePos::dispatch<OT::hb_collect_glyphs_context_t>(OT::hb_collect_glyphs_context_t*) --> <function-decl name='dispatch<OT::hb_collect_glyphs_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='531' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::SinglePos*' --> - <parameter type-id='type-id-1724' is-artificial='yes'/> + <parameter type-id='type-id-1723' is-artificial='yes'/> <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> - <parameter type-id='type-id-1386'/> + <parameter type-id='type-id-1385'/> <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> - <return type-id='type-id-1846'/> + <return type-id='type-id-1845'/> </function-decl> </member-function> <member-function access='public'> <!-- bool OT::SinglePos::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT9SinglePos8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='541' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::SinglePos*' --> - <parameter type-id='type-id-1300' is-artificial='yes'/> + <parameter type-id='type-id-1299' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> </member-function> </class-decl> <!-- struct OT::PairSet --> - <class-decl name='PairSet' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='575' column='1' id='type-id-1259'> + <class-decl name='PairSet' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='575' column='1' id='type-id-1258'> <member-type access='public'> <!-- struct OT::PairSet::sanitize_closure_t --> - <class-decl name='sanitize_closure_t' size-in-bits='192' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='627' column='1' id='type-id-1262'> + <class-decl name='sanitize_closure_t' size-in-bits='192' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='627' column='1' id='type-id-1261'> <data-member access='public' layout-offset-in-bits='0'> <!-- void* OT::PairSet::sanitize_closure_t::base --> <var-decl name='base' type-id='type-id-32' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='628' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <!-- OT::ValueFormat* OT::PairSet::sanitize_closure_t::valueFormats --> - <var-decl name='valueFormats' type-id='type-id-1374' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='629' column='1'/> + <var-decl name='valueFormats' type-id='type-id-1373' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='629' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> <!-- unsigned int OT::PairSet::sanitize_closure_t::len1 --> @@ -21851,11 +21849,11 @@ </member-type> <data-member access='protected' layout-offset-in-bits='0'> <!-- OT::USHORT OT::PairSet::len --> - <var-decl name='len' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='646' column='1'/> + <var-decl name='len' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='646' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='16'> <!-- OT::USHORT OT::PairSet::arrayZ[1] --> - <var-decl name='arrayZ' type-id='type-id-680' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='647' column='1'/> + <var-decl name='arrayZ' type-id='type-id-679' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='647' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::PairSet::min_size --> @@ -21865,11 +21863,11 @@ <!-- bool OT::PairSet::sanitize(OT::hb_sanitize_context_t*, const OT::PairSet::sanitize_closure_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT7PairSet8sanitizeEPNS_21hb_sanitize_context_tEPKNS0_18sanitize_closure_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='634' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::PairSet*' --> - <parameter type-id='type-id-1261' is-artificial='yes'/> + <parameter type-id='type-id-1260' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'const OT::PairSet::sanitize_closure_t*' --> - <parameter type-id='type-id-1665'/> + <parameter type-id='type-id-1664'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -21878,11 +21876,11 @@ <!-- bool OT::PairSet::apply(OT::hb_apply_context_t*, const OT::ValueFormat*, unsigned int) --> <function-decl name='apply' mangled-name='_ZNK2OT7PairSet5applyEPNS_18hb_apply_context_tEPKNS_11ValueFormatEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='595' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::PairSet*' --> - <parameter type-id='type-id-510' is-artificial='yes'/> + <parameter type-id='type-id-509' is-artificial='yes'/> <!-- parameter of type 'OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1376'/> + <parameter type-id='type-id-1375'/> <!-- parameter of type 'const OT::ValueFormat*' --> - <parameter type-id='type-id-1761'/> + <parameter type-id='type-id-1760'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- bool --> @@ -21893,37 +21891,37 @@ <!-- void OT::PairSet::collect_glyphs(OT::hb_collect_glyphs_context_t*, const OT::ValueFormat*) --> <function-decl name='collect_glyphs' mangled-name='_ZNK2OT7PairSet14collect_glyphsEPNS_27hb_collect_glyphs_context_tEPKNS_11ValueFormatE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='578' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::PairSet*' --> - <parameter type-id='type-id-510' is-artificial='yes'/> + <parameter type-id='type-id-509' is-artificial='yes'/> <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> - <parameter type-id='type-id-1386'/> + <parameter type-id='type-id-1385'/> <!-- parameter of type 'const OT::ValueFormat*' --> - <parameter type-id='type-id-1761'/> + <parameter type-id='type-id-1760'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> </member-function> </class-decl> <!-- struct OT::PairPosFormat1 --> - <class-decl name='PairPosFormat1' size-in-bits='96' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='654' column='1' id='type-id-1255'> + <class-decl name='PairPosFormat1' size-in-bits='96' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='654' column='1' id='type-id-1254'> <data-member access='protected' layout-offset-in-bits='0'> <!-- OT::USHORT OT::PairPosFormat1::format --> - <var-decl name='format' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='700' column='1'/> + <var-decl name='format' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='700' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='16'> <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > OT::PairPosFormat1::coverage --> - <var-decl name='coverage' type-id='type-id-865' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='702' column='1'/> + <var-decl name='coverage' type-id='type-id-864' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='702' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='32'> <!-- OT::ValueFormat OT::PairPosFormat1::valueFormat1 --> - <var-decl name='valueFormat1' type-id='type-id-1373' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='704' column='1'/> + <var-decl name='valueFormat1' type-id='type-id-1372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='704' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='48'> <!-- OT::ValueFormat OT::PairPosFormat1::valueFormat2 --> - <var-decl name='valueFormat2' type-id='type-id-1373' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='707' column='1'/> + <var-decl name='valueFormat2' type-id='type-id-1372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='707' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='64'> <!-- OT::OffsetArrayOf<OT::PairSet> OT::PairPosFormat1::pairSet --> - <var-decl name='pairSet' type-id='type-id-1825' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='711' column='1'/> + <var-decl name='pairSet' type-id='type-id-1824' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='711' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::PairPosFormat1::min_size --> @@ -21933,18 +21931,18 @@ <!-- const OT::Coverage& OT::PairPosFormat1::get_coverage() --> <function-decl name='get_coverage' mangled-name='_ZNK2OT14PairPosFormat112get_coverageEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='664' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::PairPosFormat1*' --> - <parameter type-id='type-id-529' is-artificial='yes'/> + <parameter type-id='type-id-528' is-artificial='yes'/> <!-- const OT::Coverage& --> - <return type-id='type-id-973'/> + <return type-id='type-id-972'/> </function-decl> </member-function> <member-function access='public'> <!-- bool OT::PairPosFormat1::apply(OT::hb_apply_context_t*) --> <function-decl name='apply' mangled-name='_ZNK2OT14PairPosFormat15applyEPNS_18hb_apply_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='669' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::PairPosFormat1*' --> - <parameter type-id='type-id-529' is-artificial='yes'/> + <parameter type-id='type-id-528' is-artificial='yes'/> <!-- parameter of type 'OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1376'/> + <parameter type-id='type-id-1375'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -21953,9 +21951,9 @@ <!-- void OT::PairPosFormat1::collect_glyphs(OT::hb_collect_glyphs_context_t*) --> <function-decl name='collect_glyphs' mangled-name='_ZNK2OT14PairPosFormat114collect_glyphsEPNS_27hb_collect_glyphs_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='655' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::PairPosFormat1*' --> - <parameter type-id='type-id-529' is-artificial='yes'/> + <parameter type-id='type-id-528' is-artificial='yes'/> <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> - <parameter type-id='type-id-1386'/> + <parameter type-id='type-id-1385'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -21964,51 +21962,51 @@ <!-- bool OT::PairPosFormat1::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT14PairPosFormat18sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='684' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::PairPosFormat1*' --> - <parameter type-id='type-id-1256' is-artificial='yes'/> + <parameter type-id='type-id-1255' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> </member-function> </class-decl> <!-- struct OT::PairPosFormat2 --> - <class-decl name='PairPosFormat2' size-in-bits='144' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='718' column='1' id='type-id-1257'> + <class-decl name='PairPosFormat2' size-in-bits='144' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='718' column='1' id='type-id-1256'> <data-member access='protected' layout-offset-in-bits='0'> <!-- OT::USHORT OT::PairPosFormat2::format --> - <var-decl name='format' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='791' column='1'/> + <var-decl name='format' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='791' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='16'> <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > OT::PairPosFormat2::coverage --> - <var-decl name='coverage' type-id='type-id-865' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='793' column='1'/> + <var-decl name='coverage' type-id='type-id-864' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='793' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='32'> <!-- OT::ValueFormat OT::PairPosFormat2::valueFormat1 --> - <var-decl name='valueFormat1' type-id='type-id-1373' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='795' column='1'/> + <var-decl name='valueFormat1' type-id='type-id-1372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='795' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='48'> <!-- OT::ValueFormat OT::PairPosFormat2::valueFormat2 --> - <var-decl name='valueFormat2' type-id='type-id-1373' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='798' column='1'/> + <var-decl name='valueFormat2' type-id='type-id-1372' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='798' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='64'> <!-- OT::OffsetTo<OT::ClassDef, OT::IntType<short unsigned int, 2u> > OT::PairPosFormat2::classDef1 --> - <var-decl name='classDef1' type-id='type-id-1224' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='802' column='1'/> + <var-decl name='classDef1' type-id='type-id-1223' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='802' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='80'> <!-- OT::OffsetTo<OT::ClassDef, OT::IntType<short unsigned int, 2u> > OT::PairPosFormat2::classDef2 --> - <var-decl name='classDef2' type-id='type-id-1224' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='806' column='1'/> + <var-decl name='classDef2' type-id='type-id-1223' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='806' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='96'> <!-- OT::USHORT OT::PairPosFormat2::class1Count --> - <var-decl name='class1Count' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='809' column='1'/> + <var-decl name='class1Count' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='809' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='112'> <!-- OT::USHORT OT::PairPosFormat2::class2Count --> - <var-decl name='class2Count' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='811' column='1'/> + <var-decl name='class2Count' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='811' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='128'> <!-- OT::ValueRecord OT::PairPosFormat2::values --> - <var-decl name='values' type-id='type-id-1840' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='813' column='1'/> + <var-decl name='values' type-id='type-id-1839' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='813' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::PairPosFormat2::min_size --> @@ -22018,18 +22016,18 @@ <!-- const OT::Coverage& OT::PairPosFormat2::get_coverage() --> <function-decl name='get_coverage' mangled-name='_ZNK2OT14PairPosFormat212get_coverageEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='735' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::PairPosFormat2*' --> - <parameter type-id='type-id-530' is-artificial='yes'/> + <parameter type-id='type-id-529' is-artificial='yes'/> <!-- const OT::Coverage& --> - <return type-id='type-id-973'/> + <return type-id='type-id-972'/> </function-decl> </member-function> <member-function access='public'> <!-- void OT::PairPosFormat2::collect_glyphs(OT::hb_collect_glyphs_context_t*) --> <function-decl name='collect_glyphs' mangled-name='_ZNK2OT14PairPosFormat214collect_glyphsEPNS_27hb_collect_glyphs_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='719' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::PairPosFormat2*' --> - <parameter type-id='type-id-530' is-artificial='yes'/> + <parameter type-id='type-id-529' is-artificial='yes'/> <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> - <parameter type-id='type-id-1386'/> + <parameter type-id='type-id-1385'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -22038,9 +22036,9 @@ <!-- bool OT::PairPosFormat2::apply(OT::hb_apply_context_t*) --> <function-decl name='apply' mangled-name='_ZNK2OT14PairPosFormat25applyEPNS_18hb_apply_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='740' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::PairPosFormat2*' --> - <parameter type-id='type-id-530' is-artificial='yes'/> + <parameter type-id='type-id-529' is-artificial='yes'/> <!-- parameter of type 'OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1376'/> + <parameter type-id='type-id-1375'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -22049,91 +22047,91 @@ <!-- bool OT::PairPosFormat2::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT14PairPosFormat28sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='773' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::PairPosFormat2*' --> - <parameter type-id='type-id-1258' is-artificial='yes'/> + <parameter type-id='type-id-1257' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> </member-function> </class-decl> <!-- struct OT::PairPos --> - <class-decl name='PairPos' size-in-bits='144' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='821' column='1' id='type-id-1253'> + <class-decl name='PairPos' size-in-bits='144' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='821' column='1' id='type-id-1252'> <member-type access='protected'> <!-- union {OT::USHORT format; OT::PairPosFormat1 format1; OT::PairPosFormat2 format2;} --> - <union-decl name='__anonymous_union__' size-in-bits='144' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='844' column='1' id='type-id-1847'> + <union-decl name='__anonymous_union__' size-in-bits='144' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='844' column='1' id='type-id-1846'> <data-member access='public'> <!-- OT::USHORT format --> - <var-decl name='format' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='845' column='1'/> + <var-decl name='format' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='845' column='1'/> </data-member> <data-member access='public'> <!-- OT::PairPosFormat1 format1 --> - <var-decl name='format1' type-id='type-id-1255' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='846' column='1'/> + <var-decl name='format1' type-id='type-id-1254' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='846' column='1'/> </data-member> <data-member access='public'> <!-- OT::PairPosFormat2 format2 --> - <var-decl name='format2' type-id='type-id-1257' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='847' column='1'/> + <var-decl name='format2' type-id='type-id-1256' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='847' column='1'/> </data-member> </union-decl> </member-type> <data-member access='protected' layout-offset-in-bits='0'> <!-- union {OT::USHORT format; OT::PairPosFormat1 format1; OT::PairPosFormat2 format2;} OT::PairPos::u --> - <var-decl name='u' type-id='type-id-1847' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='848' column='1'/> + <var-decl name='u' type-id='type-id-1846' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='848' column='1'/> </data-member> <member-function access='public'> <!-- OT::hb_get_coverage_context_t::return_t OT::PairPos::dispatch<OT::hb_get_coverage_context_t>(OT::hb_get_coverage_context_t*) --> <function-decl name='dispatch<OT::hb_get_coverage_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='823' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::PairPos*' --> - <parameter type-id='type-id-1657' is-artificial='yes'/> + <parameter type-id='type-id-1656' is-artificial='yes'/> <!-- parameter of type 'OT::hb_get_coverage_context_t*' --> - <parameter type-id='type-id-1388'/> + <parameter type-id='type-id-1387'/> <!-- typedef OT::hb_get_coverage_context_t::return_t --> - <return type-id='type-id-1844'/> + <return type-id='type-id-1843'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_apply_context_t::return_t OT::PairPos::dispatch<OT::hb_apply_context_t>(OT::hb_apply_context_t*) --> <function-decl name='dispatch<OT::hb_apply_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='823' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::PairPos*' --> - <parameter type-id='type-id-1657' is-artificial='yes'/> + <parameter type-id='type-id-1656' is-artificial='yes'/> <!-- parameter of type 'OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1376'/> + <parameter type-id='type-id-1375'/> <!-- typedef OT::hb_apply_context_t::return_t --> - <return type-id='type-id-1845'/> + <return type-id='type-id-1844'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_collect_glyphs_context_t::return_t OT::PairPos::dispatch<OT::hb_collect_glyphs_context_t>(OT::hb_collect_glyphs_context_t*) --> <function-decl name='dispatch<OT::hb_collect_glyphs_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='823' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::PairPos*' --> - <parameter type-id='type-id-1657' is-artificial='yes'/> + <parameter type-id='type-id-1656' is-artificial='yes'/> <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> - <parameter type-id='type-id-1386'/> + <parameter type-id='type-id-1385'/> <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> - <return type-id='type-id-1846'/> + <return type-id='type-id-1845'/> </function-decl> </member-function> <member-function access='public'> <!-- bool OT::PairPos::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT7PairPos8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='833' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::PairPos*' --> - <parameter type-id='type-id-1254' is-artificial='yes'/> + <parameter type-id='type-id-1253' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> </member-function> </class-decl> <!-- struct OT::EntryExitRecord --> - <class-decl name='EntryExitRecord' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='853' column='1' id='type-id-842'> + <class-decl name='EntryExitRecord' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='853' column='1' id='type-id-841'> <data-member access='protected' layout-offset-in-bits='0'> <!-- OT::OffsetTo<OT::Anchor, OT::IntType<short unsigned int, 2u> > OT::EntryExitRecord::entryAnchor --> - <var-decl name='entryAnchor' type-id='type-id-853' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='863' column='1'/> + <var-decl name='entryAnchor' type-id='type-id-852' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='863' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='16'> <!-- OT::OffsetTo<OT::Anchor, OT::IntType<short unsigned int, 2u> > OT::EntryExitRecord::exitAnchor --> - <var-decl name='exitAnchor' type-id='type-id-853' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='867' column='1'/> + <var-decl name='exitAnchor' type-id='type-id-852' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='867' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::EntryExitRecord::static_size --> @@ -22147,9 +22145,9 @@ <!-- bool OT::EntryExitRecord::sanitize(OT::hb_sanitize_context_t*, void*) --> <function-decl name='sanitize' mangled-name='_ZN2OT15EntryExitRecord8sanitizeEPNS_21hb_sanitize_context_tEPv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='856' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::EntryExitRecord*' --> - <parameter type-id='type-id-1132' is-artificial='yes'/> + <parameter type-id='type-id-1131' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- bool --> @@ -22158,18 +22156,18 @@ </member-function> </class-decl> <!-- struct OT::CursivePosFormat1 --> - <class-decl name='CursivePosFormat1' size-in-bits='80' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='875' column='1' id='type-id-1126'> + <class-decl name='CursivePosFormat1' size-in-bits='80' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='875' column='1' id='type-id-1125'> <data-member access='protected' layout-offset-in-bits='0'> <!-- OT::USHORT OT::CursivePosFormat1::format --> - <var-decl name='format' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='976' column='1'/> + <var-decl name='format' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='976' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='16'> <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > OT::CursivePosFormat1::coverage --> - <var-decl name='coverage' type-id='type-id-865' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='978' column='1'/> + <var-decl name='coverage' type-id='type-id-864' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='978' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='32'> <!-- OT::ArrayOf<OT::EntryExitRecord, OT::IntType<short unsigned int, 2u> > OT::CursivePosFormat1::entryExitRecord --> - <var-decl name='entryExitRecord' type-id='type-id-1007' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='981' column='1'/> + <var-decl name='entryExitRecord' type-id='type-id-1006' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='981' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::CursivePosFormat1::min_size --> @@ -22179,18 +22177,18 @@ <!-- const OT::Coverage& OT::CursivePosFormat1::get_coverage() --> <function-decl name='get_coverage' mangled-name='_ZNK2OT17CursivePosFormat112get_coverageEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='882' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::CursivePosFormat1*' --> - <parameter type-id='type-id-1495' is-artificial='yes'/> + <parameter type-id='type-id-1494' is-artificial='yes'/> <!-- const OT::Coverage& --> - <return type-id='type-id-973'/> + <return type-id='type-id-972'/> </function-decl> </member-function> <member-function access='public'> <!-- void OT::CursivePosFormat1::collect_glyphs(OT::hb_collect_glyphs_context_t*) --> <function-decl name='collect_glyphs' mangled-name='_ZNK2OT17CursivePosFormat114collect_glyphsEPNS_27hb_collect_glyphs_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='876' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::CursivePosFormat1*' --> - <parameter type-id='type-id-1495' is-artificial='yes'/> + <parameter type-id='type-id-1494' is-artificial='yes'/> <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> - <parameter type-id='type-id-1386'/> + <parameter type-id='type-id-1385'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -22199,9 +22197,9 @@ <!-- bool OT::CursivePosFormat1::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT17CursivePosFormat18sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='970' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::CursivePosFormat1*' --> - <parameter type-id='type-id-1127' is-artificial='yes'/> + <parameter type-id='type-id-1126' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -22210,103 +22208,103 @@ <!-- bool OT::CursivePosFormat1::apply(OT::hb_apply_context_t*) --> <function-decl name='apply' mangled-name='_ZNK2OT17CursivePosFormat15applyEPNS_18hb_apply_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='887' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::CursivePosFormat1*' --> - <parameter type-id='type-id-1495' is-artificial='yes'/> + <parameter type-id='type-id-1494' is-artificial='yes'/> <!-- parameter of type 'OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1376'/> + <parameter type-id='type-id-1375'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> </member-function> </class-decl> <!-- struct OT::CursivePos --> - <class-decl name='CursivePos' size-in-bits='80' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='988' column='1' id='type-id-1124'> + <class-decl name='CursivePos' size-in-bits='80' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='988' column='1' id='type-id-1123'> <member-type access='protected'> <!-- union {OT::USHORT format; OT::CursivePosFormat1 format1;} --> - <union-decl name='__anonymous_union__' size-in-bits='80' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1009' column='1' id='type-id-1848'> + <union-decl name='__anonymous_union__' size-in-bits='80' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1009' column='1' id='type-id-1847'> <data-member access='public'> <!-- OT::USHORT format --> - <var-decl name='format' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1010' column='1'/> + <var-decl name='format' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1010' column='1'/> </data-member> <data-member access='public'> <!-- OT::CursivePosFormat1 format1 --> - <var-decl name='format1' type-id='type-id-1126' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1011' column='1'/> + <var-decl name='format1' type-id='type-id-1125' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1011' column='1'/> </data-member> </union-decl> </member-type> <data-member access='protected' layout-offset-in-bits='0'> <!-- union {OT::USHORT format; OT::CursivePosFormat1 format1;} OT::CursivePos::u --> - <var-decl name='u' type-id='type-id-1848' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1012' column='1'/> + <var-decl name='u' type-id='type-id-1847' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1012' column='1'/> </data-member> <member-function access='public'> <!-- OT::hb_get_coverage_context_t::return_t OT::CursivePos::dispatch<OT::hb_get_coverage_context_t>(OT::hb_get_coverage_context_t*) --> <function-decl name='dispatch<OT::hb_get_coverage_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='990' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::CursivePos*' --> - <parameter type-id='type-id-1492' is-artificial='yes'/> + <parameter type-id='type-id-1491' is-artificial='yes'/> <!-- parameter of type 'OT::hb_get_coverage_context_t*' --> - <parameter type-id='type-id-1388'/> + <parameter type-id='type-id-1387'/> <!-- typedef OT::hb_get_coverage_context_t::return_t --> - <return type-id='type-id-1844'/> + <return type-id='type-id-1843'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_apply_context_t::return_t OT::CursivePos::dispatch<OT::hb_apply_context_t>(OT::hb_apply_context_t*) --> <function-decl name='dispatch<OT::hb_apply_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='990' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::CursivePos*' --> - <parameter type-id='type-id-1492' is-artificial='yes'/> + <parameter type-id='type-id-1491' is-artificial='yes'/> <!-- parameter of type 'OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1376'/> + <parameter type-id='type-id-1375'/> <!-- typedef OT::hb_apply_context_t::return_t --> - <return type-id='type-id-1845'/> + <return type-id='type-id-1844'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_collect_glyphs_context_t::return_t OT::CursivePos::dispatch<OT::hb_collect_glyphs_context_t>(OT::hb_collect_glyphs_context_t*) --> <function-decl name='dispatch<OT::hb_collect_glyphs_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='990' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::CursivePos*' --> - <parameter type-id='type-id-1492' is-artificial='yes'/> + <parameter type-id='type-id-1491' is-artificial='yes'/> <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> - <parameter type-id='type-id-1386'/> + <parameter type-id='type-id-1385'/> <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> - <return type-id='type-id-1846'/> + <return type-id='type-id-1845'/> </function-decl> </member-function> <member-function access='public'> <!-- bool OT::CursivePos::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT10CursivePos8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='999' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::CursivePos*' --> - <parameter type-id='type-id-1125' is-artificial='yes'/> + <parameter type-id='type-id-1124' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> </member-function> </class-decl> <!-- struct OT::MarkBasePosFormat1 --> - <class-decl name='MarkBasePosFormat1' size-in-bits='96' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1022' column='1' id='type-id-1184'> + <class-decl name='MarkBasePosFormat1' size-in-bits='96' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1022' column='1' id='type-id-1183'> <data-member access='protected' layout-offset-in-bits='0'> <!-- OT::USHORT OT::MarkBasePosFormat1::format --> - <var-decl name='format' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1068' column='1'/> + <var-decl name='format' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1068' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='16'> <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > OT::MarkBasePosFormat1::markCoverage --> - <var-decl name='markCoverage' type-id='type-id-865' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1070' column='1'/> + <var-decl name='markCoverage' type-id='type-id-864' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1070' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='32'> <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > OT::MarkBasePosFormat1::baseCoverage --> - <var-decl name='baseCoverage' type-id='type-id-865' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1073' column='1'/> + <var-decl name='baseCoverage' type-id='type-id-864' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1073' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='48'> <!-- OT::USHORT OT::MarkBasePosFormat1::classCount --> - <var-decl name='classCount' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1075' column='1'/> + <var-decl name='classCount' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1075' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='64'> <!-- OT::OffsetTo<OT::MarkArray, OT::IntType<short unsigned int, 2u> > OT::MarkBasePosFormat1::markArray --> - <var-decl name='markArray' type-id='type-id-1237' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1077' column='1'/> + <var-decl name='markArray' type-id='type-id-1236' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1077' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='80'> <!-- OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> > OT::MarkBasePosFormat1::baseArray --> - <var-decl name='baseArray' type-id='type-id-855' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1080' column='1'/> + <var-decl name='baseArray' type-id='type-id-854' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1080' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::MarkBasePosFormat1::static_size --> @@ -22320,18 +22318,18 @@ <!-- const OT::Coverage& OT::MarkBasePosFormat1::get_coverage() --> <function-decl name='get_coverage' mangled-name='_ZNK2OT18MarkBasePosFormat112get_coverageEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1030' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::MarkBasePosFormat1*' --> - <parameter type-id='type-id-522' is-artificial='yes'/> + <parameter type-id='type-id-521' is-artificial='yes'/> <!-- const OT::Coverage& --> - <return type-id='type-id-973'/> + <return type-id='type-id-972'/> </function-decl> </member-function> <member-function access='public'> <!-- void OT::MarkBasePosFormat1::collect_glyphs(OT::hb_collect_glyphs_context_t*) --> <function-decl name='collect_glyphs' mangled-name='_ZNK2OT18MarkBasePosFormat114collect_glyphsEPNS_27hb_collect_glyphs_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1023' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::MarkBasePosFormat1*' --> - <parameter type-id='type-id-522' is-artificial='yes'/> + <parameter type-id='type-id-521' is-artificial='yes'/> <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> - <parameter type-id='type-id-1386'/> + <parameter type-id='type-id-1385'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -22340,9 +22338,9 @@ <!-- bool OT::MarkBasePosFormat1::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT18MarkBasePosFormat18sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1061' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::MarkBasePosFormat1*' --> - <parameter type-id='type-id-1185' is-artificial='yes'/> + <parameter type-id='type-id-1184' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -22351,103 +22349,103 @@ <!-- bool OT::MarkBasePosFormat1::apply(OT::hb_apply_context_t*) --> <function-decl name='apply' mangled-name='_ZNK2OT18MarkBasePosFormat15applyEPNS_18hb_apply_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1035' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::MarkBasePosFormat1*' --> - <parameter type-id='type-id-522' is-artificial='yes'/> + <parameter type-id='type-id-521' is-artificial='yes'/> <!-- parameter of type 'OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1376'/> + <parameter type-id='type-id-1375'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> </member-function> </class-decl> <!-- struct OT::MarkBasePos --> - <class-decl name='MarkBasePos' size-in-bits='96' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1087' column='1' id='type-id-1182'> + <class-decl name='MarkBasePos' size-in-bits='96' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1087' column='1' id='type-id-1181'> <member-type access='protected'> <!-- union {OT::USHORT format; OT::MarkBasePosFormat1 format1;} --> - <union-decl name='__anonymous_union__' size-in-bits='96' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1108' column='1' id='type-id-1849'> + <union-decl name='__anonymous_union__' size-in-bits='96' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1108' column='1' id='type-id-1848'> <data-member access='public'> <!-- OT::USHORT format --> - <var-decl name='format' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1109' column='1'/> + <var-decl name='format' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1109' column='1'/> </data-member> <data-member access='public'> <!-- OT::MarkBasePosFormat1 format1 --> - <var-decl name='format1' type-id='type-id-1184' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1110' column='1'/> + <var-decl name='format1' type-id='type-id-1183' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1110' column='1'/> </data-member> </union-decl> </member-type> <data-member access='protected' layout-offset-in-bits='0'> <!-- union {OT::USHORT format; OT::MarkBasePosFormat1 format1;} OT::MarkBasePos::u --> - <var-decl name='u' type-id='type-id-1849' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1111' column='1'/> + <var-decl name='u' type-id='type-id-1848' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1111' column='1'/> </data-member> <member-function access='public'> <!-- OT::hb_get_coverage_context_t::return_t OT::MarkBasePos::dispatch<OT::hb_get_coverage_context_t>(OT::hb_get_coverage_context_t*) --> <function-decl name='dispatch<OT::hb_get_coverage_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1089' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::MarkBasePos*' --> - <parameter type-id='type-id-1562' is-artificial='yes'/> + <parameter type-id='type-id-1561' is-artificial='yes'/> <!-- parameter of type 'OT::hb_get_coverage_context_t*' --> - <parameter type-id='type-id-1388'/> + <parameter type-id='type-id-1387'/> <!-- typedef OT::hb_get_coverage_context_t::return_t --> - <return type-id='type-id-1844'/> + <return type-id='type-id-1843'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_apply_context_t::return_t OT::MarkBasePos::dispatch<OT::hb_apply_context_t>(OT::hb_apply_context_t*) --> <function-decl name='dispatch<OT::hb_apply_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1089' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::MarkBasePos*' --> - <parameter type-id='type-id-1562' is-artificial='yes'/> + <parameter type-id='type-id-1561' is-artificial='yes'/> <!-- parameter of type 'OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1376'/> + <parameter type-id='type-id-1375'/> <!-- typedef OT::hb_apply_context_t::return_t --> - <return type-id='type-id-1845'/> + <return type-id='type-id-1844'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_collect_glyphs_context_t::return_t OT::MarkBasePos::dispatch<OT::hb_collect_glyphs_context_t>(OT::hb_collect_glyphs_context_t*) --> <function-decl name='dispatch<OT::hb_collect_glyphs_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1089' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::MarkBasePos*' --> - <parameter type-id='type-id-1562' is-artificial='yes'/> + <parameter type-id='type-id-1561' is-artificial='yes'/> <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> - <parameter type-id='type-id-1386'/> + <parameter type-id='type-id-1385'/> <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> - <return type-id='type-id-1846'/> + <return type-id='type-id-1845'/> </function-decl> </member-function> <member-function access='public'> <!-- bool OT::MarkBasePos::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT11MarkBasePos8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1098' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::MarkBasePos*' --> - <parameter type-id='type-id-1183' is-artificial='yes'/> + <parameter type-id='type-id-1182' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> </member-function> </class-decl> <!-- struct OT::MarkLigPosFormat1 --> - <class-decl name='MarkLigPosFormat1' size-in-bits='96' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1126' column='1' id='type-id-1193'> + <class-decl name='MarkLigPosFormat1' size-in-bits='96' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1126' column='1' id='type-id-1192'> <data-member access='protected' layout-offset-in-bits='0'> <!-- OT::USHORT OT::MarkLigPosFormat1::format --> - <var-decl name='format' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1188' column='1'/> + <var-decl name='format' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1188' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='16'> <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > OT::MarkLigPosFormat1::markCoverage --> - <var-decl name='markCoverage' type-id='type-id-865' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1190' column='1'/> + <var-decl name='markCoverage' type-id='type-id-864' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1190' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='32'> <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > OT::MarkLigPosFormat1::ligatureCoverage --> - <var-decl name='ligatureCoverage' type-id='type-id-865' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1193' column='1'/> + <var-decl name='ligatureCoverage' type-id='type-id-864' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1193' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='48'> <!-- OT::USHORT OT::MarkLigPosFormat1::classCount --> - <var-decl name='classCount' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1196' column='1'/> + <var-decl name='classCount' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1196' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='64'> <!-- OT::OffsetTo<OT::MarkArray, OT::IntType<short unsigned int, 2u> > OT::MarkLigPosFormat1::markArray --> - <var-decl name='markArray' type-id='type-id-1237' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1198' column='1'/> + <var-decl name='markArray' type-id='type-id-1236' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1198' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='80'> <!-- OT::OffsetTo<OT::OffsetListOf<OT::AnchorMatrix>, OT::IntType<short unsigned int, 2u> > OT::MarkLigPosFormat1::ligatureArray --> - <var-decl name='ligatureArray' type-id='type-id-1238' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1201' column='1'/> + <var-decl name='ligatureArray' type-id='type-id-1237' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1201' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::MarkLigPosFormat1::static_size --> @@ -22461,18 +22459,18 @@ <!-- const OT::Coverage& OT::MarkLigPosFormat1::get_coverage() --> <function-decl name='get_coverage' mangled-name='_ZNK2OT17MarkLigPosFormat112get_coverageEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1134' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::MarkLigPosFormat1*' --> - <parameter type-id='type-id-525' is-artificial='yes'/> + <parameter type-id='type-id-524' is-artificial='yes'/> <!-- const OT::Coverage& --> - <return type-id='type-id-973'/> + <return type-id='type-id-972'/> </function-decl> </member-function> <member-function access='public'> <!-- void OT::MarkLigPosFormat1::collect_glyphs(OT::hb_collect_glyphs_context_t*) --> <function-decl name='collect_glyphs' mangled-name='_ZNK2OT17MarkLigPosFormat114collect_glyphsEPNS_27hb_collect_glyphs_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1127' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::MarkLigPosFormat1*' --> - <parameter type-id='type-id-525' is-artificial='yes'/> + <parameter type-id='type-id-524' is-artificial='yes'/> <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> - <parameter type-id='type-id-1386'/> + <parameter type-id='type-id-1385'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -22481,9 +22479,9 @@ <!-- bool OT::MarkLigPosFormat1::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT17MarkLigPosFormat18sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1181' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::MarkLigPosFormat1*' --> - <parameter type-id='type-id-1194' is-artificial='yes'/> + <parameter type-id='type-id-1193' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -22492,103 +22490,103 @@ <!-- bool OT::MarkLigPosFormat1::apply(OT::hb_apply_context_t*) --> <function-decl name='apply' mangled-name='_ZNK2OT17MarkLigPosFormat15applyEPNS_18hb_apply_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1139' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::MarkLigPosFormat1*' --> - <parameter type-id='type-id-525' is-artificial='yes'/> + <parameter type-id='type-id-524' is-artificial='yes'/> <!-- parameter of type 'OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1376'/> + <parameter type-id='type-id-1375'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> </member-function> </class-decl> <!-- struct OT::MarkLigPos --> - <class-decl name='MarkLigPos' size-in-bits='96' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1208' column='1' id='type-id-1191'> + <class-decl name='MarkLigPos' size-in-bits='96' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1208' column='1' id='type-id-1190'> <member-type access='protected'> <!-- union {OT::USHORT format; OT::MarkLigPosFormat1 format1;} --> - <union-decl name='__anonymous_union__' size-in-bits='96' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1229' column='1' id='type-id-1850'> + <union-decl name='__anonymous_union__' size-in-bits='96' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1229' column='1' id='type-id-1849'> <data-member access='public'> <!-- OT::USHORT format --> - <var-decl name='format' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1230' column='1'/> + <var-decl name='format' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1230' column='1'/> </data-member> <data-member access='public'> <!-- OT::MarkLigPosFormat1 format1 --> - <var-decl name='format1' type-id='type-id-1193' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1231' column='1'/> + <var-decl name='format1' type-id='type-id-1192' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1231' column='1'/> </data-member> </union-decl> </member-type> <data-member access='protected' layout-offset-in-bits='0'> <!-- union {OT::USHORT format; OT::MarkLigPosFormat1 format1;} OT::MarkLigPos::u --> - <var-decl name='u' type-id='type-id-1850' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1232' column='1'/> + <var-decl name='u' type-id='type-id-1849' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1232' column='1'/> </data-member> <member-function access='public'> <!-- OT::hb_get_coverage_context_t::return_t OT::MarkLigPos::dispatch<OT::hb_get_coverage_context_t>(OT::hb_get_coverage_context_t*) --> <function-decl name='dispatch<OT::hb_get_coverage_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1210' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::MarkLigPos*' --> - <parameter type-id='type-id-1571' is-artificial='yes'/> + <parameter type-id='type-id-1570' is-artificial='yes'/> <!-- parameter of type 'OT::hb_get_coverage_context_t*' --> - <parameter type-id='type-id-1388'/> + <parameter type-id='type-id-1387'/> <!-- typedef OT::hb_get_coverage_context_t::return_t --> - <return type-id='type-id-1844'/> + <return type-id='type-id-1843'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_apply_context_t::return_t OT::MarkLigPos::dispatch<OT::hb_apply_context_t>(OT::hb_apply_context_t*) --> <function-decl name='dispatch<OT::hb_apply_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1210' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::MarkLigPos*' --> - <parameter type-id='type-id-1571' is-artificial='yes'/> + <parameter type-id='type-id-1570' is-artificial='yes'/> <!-- parameter of type 'OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1376'/> + <parameter type-id='type-id-1375'/> <!-- typedef OT::hb_apply_context_t::return_t --> - <return type-id='type-id-1845'/> + <return type-id='type-id-1844'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_collect_glyphs_context_t::return_t OT::MarkLigPos::dispatch<OT::hb_collect_glyphs_context_t>(OT::hb_collect_glyphs_context_t*) --> <function-decl name='dispatch<OT::hb_collect_glyphs_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1210' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::MarkLigPos*' --> - <parameter type-id='type-id-1571' is-artificial='yes'/> + <parameter type-id='type-id-1570' is-artificial='yes'/> <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> - <parameter type-id='type-id-1386'/> + <parameter type-id='type-id-1385'/> <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> - <return type-id='type-id-1846'/> + <return type-id='type-id-1845'/> </function-decl> </member-function> <member-function access='public'> <!-- bool OT::MarkLigPos::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT10MarkLigPos8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1219' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::MarkLigPos*' --> - <parameter type-id='type-id-1192' is-artificial='yes'/> + <parameter type-id='type-id-1191' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> </member-function> </class-decl> <!-- struct OT::MarkMarkPosFormat1 --> - <class-decl name='MarkMarkPosFormat1' size-in-bits='96' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1242' column='1' id='type-id-1197'> + <class-decl name='MarkMarkPosFormat1' size-in-bits='96' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1242' column='1' id='type-id-1196'> <data-member access='protected' layout-offset-in-bits='0'> <!-- OT::USHORT OT::MarkMarkPosFormat1::format --> - <var-decl name='format' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1306' column='1'/> + <var-decl name='format' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1306' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='16'> <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > OT::MarkMarkPosFormat1::mark1Coverage --> - <var-decl name='mark1Coverage' type-id='type-id-865' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1308' column='1'/> + <var-decl name='mark1Coverage' type-id='type-id-864' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1308' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='32'> <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > OT::MarkMarkPosFormat1::mark2Coverage --> - <var-decl name='mark2Coverage' type-id='type-id-865' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1312' column='1'/> + <var-decl name='mark2Coverage' type-id='type-id-864' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1312' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='48'> <!-- OT::USHORT OT::MarkMarkPosFormat1::classCount --> - <var-decl name='classCount' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1315' column='1'/> + <var-decl name='classCount' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1315' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='64'> <!-- OT::OffsetTo<OT::MarkArray, OT::IntType<short unsigned int, 2u> > OT::MarkMarkPosFormat1::mark1Array --> - <var-decl name='mark1Array' type-id='type-id-1237' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1317' column='1'/> + <var-decl name='mark1Array' type-id='type-id-1236' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1317' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='80'> <!-- OT::OffsetTo<OT::AnchorMatrix, OT::IntType<short unsigned int, 2u> > OT::MarkMarkPosFormat1::mark2Array --> - <var-decl name='mark2Array' type-id='type-id-855' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1320' column='1'/> + <var-decl name='mark2Array' type-id='type-id-854' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1320' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::MarkMarkPosFormat1::static_size --> @@ -22602,18 +22600,18 @@ <!-- const OT::Coverage& OT::MarkMarkPosFormat1::get_coverage() --> <function-decl name='get_coverage' mangled-name='_ZNK2OT18MarkMarkPosFormat112get_coverageEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1250' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::MarkMarkPosFormat1*' --> - <parameter type-id='type-id-526' is-artificial='yes'/> + <parameter type-id='type-id-525' is-artificial='yes'/> <!-- const OT::Coverage& --> - <return type-id='type-id-973'/> + <return type-id='type-id-972'/> </function-decl> </member-function> <member-function access='public'> <!-- void OT::MarkMarkPosFormat1::collect_glyphs(OT::hb_collect_glyphs_context_t*) --> <function-decl name='collect_glyphs' mangled-name='_ZNK2OT18MarkMarkPosFormat114collect_glyphsEPNS_27hb_collect_glyphs_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1243' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::MarkMarkPosFormat1*' --> - <parameter type-id='type-id-526' is-artificial='yes'/> + <parameter type-id='type-id-525' is-artificial='yes'/> <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> - <parameter type-id='type-id-1386'/> + <parameter type-id='type-id-1385'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -22622,9 +22620,9 @@ <!-- bool OT::MarkMarkPosFormat1::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT18MarkMarkPosFormat18sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1298' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::MarkMarkPosFormat1*' --> - <parameter type-id='type-id-1198' is-artificial='yes'/> + <parameter type-id='type-id-1197' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -22633,98 +22631,98 @@ <!-- bool OT::MarkMarkPosFormat1::apply(OT::hb_apply_context_t*) --> <function-decl name='apply' mangled-name='_ZNK2OT18MarkMarkPosFormat15applyEPNS_18hb_apply_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1255' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::MarkMarkPosFormat1*' --> - <parameter type-id='type-id-526' is-artificial='yes'/> + <parameter type-id='type-id-525' is-artificial='yes'/> <!-- parameter of type 'OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1376'/> + <parameter type-id='type-id-1375'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> </member-function> </class-decl> <!-- struct OT::MarkMarkPos --> - <class-decl name='MarkMarkPos' size-in-bits='96' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1327' column='1' id='type-id-1195'> + <class-decl name='MarkMarkPos' size-in-bits='96' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1327' column='1' id='type-id-1194'> <member-type access='protected'> <!-- union {OT::USHORT format; OT::MarkMarkPosFormat1 format1;} --> - <union-decl name='__anonymous_union__' size-in-bits='96' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1348' column='1' id='type-id-1851'> + <union-decl name='__anonymous_union__' size-in-bits='96' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1348' column='1' id='type-id-1850'> <data-member access='public'> <!-- OT::USHORT format --> - <var-decl name='format' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1349' column='1'/> + <var-decl name='format' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1349' column='1'/> </data-member> <data-member access='public'> <!-- OT::MarkMarkPosFormat1 format1 --> - <var-decl name='format1' type-id='type-id-1197' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1350' column='1'/> + <var-decl name='format1' type-id='type-id-1196' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1350' column='1'/> </data-member> </union-decl> </member-type> <data-member access='protected' layout-offset-in-bits='0'> <!-- union {OT::USHORT format; OT::MarkMarkPosFormat1 format1;} OT::MarkMarkPos::u --> - <var-decl name='u' type-id='type-id-1851' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1351' column='1'/> + <var-decl name='u' type-id='type-id-1850' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1351' column='1'/> </data-member> <member-function access='public'> <!-- OT::hb_get_coverage_context_t::return_t OT::MarkMarkPos::dispatch<OT::hb_get_coverage_context_t>(OT::hb_get_coverage_context_t*) --> <function-decl name='dispatch<OT::hb_get_coverage_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1329' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::MarkMarkPos*' --> - <parameter type-id='type-id-1575' is-artificial='yes'/> + <parameter type-id='type-id-1574' is-artificial='yes'/> <!-- parameter of type 'OT::hb_get_coverage_context_t*' --> - <parameter type-id='type-id-1388'/> + <parameter type-id='type-id-1387'/> <!-- typedef OT::hb_get_coverage_context_t::return_t --> - <return type-id='type-id-1844'/> + <return type-id='type-id-1843'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_apply_context_t::return_t OT::MarkMarkPos::dispatch<OT::hb_apply_context_t>(OT::hb_apply_context_t*) --> <function-decl name='dispatch<OT::hb_apply_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1329' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::MarkMarkPos*' --> - <parameter type-id='type-id-1575' is-artificial='yes'/> + <parameter type-id='type-id-1574' is-artificial='yes'/> <!-- parameter of type 'OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1376'/> + <parameter type-id='type-id-1375'/> <!-- typedef OT::hb_apply_context_t::return_t --> - <return type-id='type-id-1845'/> + <return type-id='type-id-1844'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_collect_glyphs_context_t::return_t OT::MarkMarkPos::dispatch<OT::hb_collect_glyphs_context_t>(OT::hb_collect_glyphs_context_t*) --> <function-decl name='dispatch<OT::hb_collect_glyphs_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1329' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::MarkMarkPos*' --> - <parameter type-id='type-id-1575' is-artificial='yes'/> + <parameter type-id='type-id-1574' is-artificial='yes'/> <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> - <parameter type-id='type-id-1386'/> + <parameter type-id='type-id-1385'/> <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> - <return type-id='type-id-1846'/> + <return type-id='type-id-1845'/> </function-decl> </member-function> <member-function access='public'> <!-- bool OT::MarkMarkPos::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT11MarkMarkPos8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1338' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::MarkMarkPos*' --> - <parameter type-id='type-id-1196' is-artificial='yes'/> + <parameter type-id='type-id-1195' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> </member-function> </class-decl> <!-- struct OT::ContextPos --> - <class-decl name='ContextPos' size-in-bits='96' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1355' column='1' id='type-id-1852'> + <class-decl name='ContextPos' size-in-bits='96' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1355' column='1' id='type-id-1851'> <!-- struct OT::Context --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1101'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1100'/> </class-decl> <!-- struct OT::ChainContextPos --> - <class-decl name='ChainContextPos' size-in-bits='160' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1357' column='1' id='type-id-1853'> + <class-decl name='ChainContextPos' size-in-bits='160' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1357' column='1' id='type-id-1852'> <!-- struct OT::ChainContext --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1074'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1073'/> </class-decl> <!-- struct OT::ExtensionPos --> - <class-decl name='ExtensionPos' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1360' column='1' id='type-id-1854'> + <class-decl name='ExtensionPos' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1360' column='1' id='type-id-1853'> <!-- struct OT::Extension<OT::ExtensionPos> --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1133'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1132'/> </class-decl> <!-- struct OT::PosLookupSubTable --> - <class-decl name='PosLookupSubTable' size-in-bits='160' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1372' column='1' id='type-id-1266'> + <class-decl name='PosLookupSubTable' size-in-bits='160' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1372' column='1' id='type-id-1265'> <member-type access='public'> <!-- enum OT::PosLookupSubTable::Type --> - <enum-decl name='Type' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1375' column='1' id='type-id-1855'> + <enum-decl name='Type' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1375' column='1' id='type-id-1854'> <underlying-type type-id='type-id-11'/> <enumerator name='Single' value='1'/> <enumerator name='Pair' value='2'/> @@ -22739,52 +22737,52 @@ </member-type> <member-type access='protected'> <!-- union {struct {OT::USHORT sub_format;} header; OT::SinglePos single; OT::PairPos pair; OT::CursivePos cursive; OT::MarkBasePos markBase; OT::MarkLigPos markLig; OT::MarkMarkPos markMark; OT::ContextPos context; OT::ChainContextPos chainContext; OT::ExtensionPos extension;} --> - <union-decl name='__anonymous_union__' size-in-bits='160' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1424' column='1' id='type-id-1856'> + <union-decl name='__anonymous_union__' size-in-bits='160' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1424' column='1' id='type-id-1855'> <data-member access='public'> <!-- struct {OT::USHORT sub_format;} header --> - <var-decl name='header' type-id='type-id-1857' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1427' column='1'/> + <var-decl name='header' type-id='type-id-1856' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1427' column='1'/> </data-member> <data-member access='public'> <!-- OT::SinglePos single --> - <var-decl name='single' type-id='type-id-1299' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1428' column='1'/> + <var-decl name='single' type-id='type-id-1298' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1428' column='1'/> </data-member> <data-member access='public'> <!-- OT::PairPos pair --> - <var-decl name='pair' type-id='type-id-1253' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1429' column='1'/> + <var-decl name='pair' type-id='type-id-1252' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1429' column='1'/> </data-member> <data-member access='public'> <!-- OT::CursivePos cursive --> - <var-decl name='cursive' type-id='type-id-1124' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1430' column='1'/> + <var-decl name='cursive' type-id='type-id-1123' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1430' column='1'/> </data-member> <data-member access='public'> <!-- OT::MarkBasePos markBase --> - <var-decl name='markBase' type-id='type-id-1182' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1431' column='1'/> + <var-decl name='markBase' type-id='type-id-1181' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1431' column='1'/> </data-member> <data-member access='public'> <!-- OT::MarkLigPos markLig --> - <var-decl name='markLig' type-id='type-id-1191' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1432' column='1'/> + <var-decl name='markLig' type-id='type-id-1190' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1432' column='1'/> </data-member> <data-member access='public'> <!-- OT::MarkMarkPos markMark --> - <var-decl name='markMark' type-id='type-id-1195' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1433' column='1'/> + <var-decl name='markMark' type-id='type-id-1194' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1433' column='1'/> </data-member> <data-member access='public'> <!-- OT::ContextPos context --> - <var-decl name='context' type-id='type-id-1852' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1434' column='1'/> + <var-decl name='context' type-id='type-id-1851' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1434' column='1'/> </data-member> <data-member access='public'> <!-- OT::ChainContextPos chainContext --> - <var-decl name='chainContext' type-id='type-id-1853' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1435' column='1'/> + <var-decl name='chainContext' type-id='type-id-1852' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1435' column='1'/> </data-member> <data-member access='public'> <!-- OT::ExtensionPos extension --> - <var-decl name='extension' type-id='type-id-1854' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1436' column='1'/> + <var-decl name='extension' type-id='type-id-1853' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1436' column='1'/> </data-member> </union-decl> </member-type> <data-member access='protected' layout-offset-in-bits='0'> <!-- union {struct {OT::USHORT sub_format;} header; OT::SinglePos single; OT::PairPos pair; OT::CursivePos cursive; OT::MarkBasePos markBase; OT::MarkLigPos markLig; OT::MarkMarkPos markMark; OT::ContextPos context; OT::ChainContextPos chainContext; OT::ExtensionPos extension;} OT::PosLookupSubTable::u --> - <var-decl name='u' type-id='type-id-1856' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1437' column='1'/> + <var-decl name='u' type-id='type-id-1855' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1437' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::PosLookupSubTable::min_size --> @@ -22794,48 +22792,48 @@ <!-- OT::hb_get_coverage_context_t::return_t OT::PosLookupSubTable::dispatch<OT::hb_get_coverage_context_t>(OT::hb_get_coverage_context_t*, unsigned int) --> <function-decl name='dispatch<OT::hb_get_coverage_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1388' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::PosLookupSubTable*' --> - <parameter type-id='type-id-1670' is-artificial='yes'/> + <parameter type-id='type-id-1669' is-artificial='yes'/> <!-- parameter of type 'OT::hb_get_coverage_context_t*' --> - <parameter type-id='type-id-1388'/> + <parameter type-id='type-id-1387'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- typedef OT::hb_get_coverage_context_t::return_t --> - <return type-id='type-id-1844'/> + <return type-id='type-id-1843'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_collect_glyphs_context_t::return_t OT::PosLookupSubTable::dispatch<OT::hb_collect_glyphs_context_t>(OT::hb_collect_glyphs_context_t*, unsigned int) --> <function-decl name='dispatch<OT::hb_collect_glyphs_context_t>' mangled-name='_ZNK2OT17PosLookupSubTable8dispatchINS_27hb_collect_glyphs_context_tEEENT_8return_tEPS3_j' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1388' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::PosLookupSubTable*' --> - <parameter type-id='type-id-1670' is-artificial='yes'/> + <parameter type-id='type-id-1669' is-artificial='yes'/> <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> - <parameter type-id='type-id-1386'/> + <parameter type-id='type-id-1385'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> - <return type-id='type-id-1846'/> + <return type-id='type-id-1845'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_apply_context_t::return_t OT::PosLookupSubTable::dispatch<OT::hb_apply_context_t>(OT::hb_apply_context_t*, unsigned int) --> <function-decl name='dispatch<OT::hb_apply_context_t>' mangled-name='_ZNK2OT17PosLookupSubTable8dispatchINS_18hb_apply_context_tEEENT_8return_tEPS3_j' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1388' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::PosLookupSubTable*' --> - <parameter type-id='type-id-1670' is-artificial='yes'/> + <parameter type-id='type-id-1669' is-artificial='yes'/> <!-- parameter of type 'OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1376'/> + <parameter type-id='type-id-1375'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- typedef OT::hb_apply_context_t::return_t --> - <return type-id='type-id-1845'/> + <return type-id='type-id-1844'/> </function-decl> </member-function> <member-function access='public'> <!-- bool OT::PosLookupSubTable::sanitize(OT::hb_sanitize_context_t*, unsigned int) --> <function-decl name='sanitize' mangled-name='_ZN2OT17PosLookupSubTable8sanitizeEPNS_21hb_sanitize_context_tEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1405' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::PosLookupSubTable*' --> - <parameter type-id='type-id-1268' is-artificial='yes'/> + <parameter type-id='type-id-1267' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- bool --> @@ -22844,16 +22842,16 @@ </member-function> </class-decl> <!-- struct OT::PosLookup --> - <class-decl name='PosLookup' size-in-bits='80' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1444' column='1' id='type-id-933'> + <class-decl name='PosLookup' size-in-bits='80' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1444' column='1' id='type-id-932'> <!-- struct OT::Lookup --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1176'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1175'/> <member-function access='public'> <!-- void OT::PosLookup::add_coverage<hb_set_digest_t>(hb_set_digest_t*) --> <function-decl name='add_coverage<hb_set_digest_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1461' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::PosLookup*' --> - <parameter type-id='type-id-1667' is-artificial='yes'/> + <parameter type-id='type-id-1666' is-artificial='yes'/> <!-- parameter of type 'hb_set_digest_t*' --> - <parameter type-id='type-id-1798'/> + <parameter type-id='type-id-1797'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -22862,40 +22860,40 @@ <!-- OT::hb_collect_glyphs_context_t::return_t OT::PosLookup::dispatch<OT::hb_collect_glyphs_context_t>(OT::hb_collect_glyphs_context_t*) --> <function-decl name='dispatch<OT::hb_collect_glyphs_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1489' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::PosLookup*' --> - <parameter type-id='type-id-1667' is-artificial='yes'/> + <parameter type-id='type-id-1666' is-artificial='yes'/> <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> - <parameter type-id='type-id-1386'/> + <parameter type-id='type-id-1385'/> <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> - <return type-id='type-id-1846'/> + <return type-id='type-id-1845'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_apply_context_t::return_t OT::PosLookup::dispatch<OT::hb_apply_context_t>(OT::hb_apply_context_t*) --> <function-decl name='dispatch<OT::hb_apply_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1489' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::PosLookup*' --> - <parameter type-id='type-id-1667' is-artificial='yes'/> + <parameter type-id='type-id-1666' is-artificial='yes'/> <!-- parameter of type 'OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1376'/> + <parameter type-id='type-id-1375'/> <!-- typedef OT::hb_apply_context_t::return_t --> - <return type-id='type-id-1845'/> + <return type-id='type-id-1844'/> </function-decl> </member-function> <member-function access='public'> <!-- const OT::PosLookupSubTable& OT::PosLookup::get_subtable(unsigned int) --> <function-decl name='get_subtable' mangled-name='_ZNK2OT9PosLookup12get_subtableEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1445' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::PosLookup*' --> - <parameter type-id='type-id-1667' is-artificial='yes'/> + <parameter type-id='type-id-1666' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- const OT::PosLookupSubTable& --> - <return type-id='type-id-1669'/> + <return type-id='type-id-1668'/> </function-decl> </member-function> <member-function access='public'> <!-- bool OT::PosLookup::is_reverse() --> <function-decl name='is_reverse' mangled-name='_ZNK2OT9PosLookup10is_reverseEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1448' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::PosLookup*' --> - <parameter type-id='type-id-1667' is-artificial='yes'/> + <parameter type-id='type-id-1666' is-artificial='yes'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -22904,9 +22902,9 @@ <!-- bool OT::PosLookup::apply_once(OT::hb_apply_context_t*) --> <function-decl name='apply_once' mangled-name='_ZNK2OT9PosLookup10apply_onceEPNS_18hb_apply_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1475' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::PosLookup*' --> - <parameter type-id='type-id-1667' is-artificial='yes'/> + <parameter type-id='type-id-1666' is-artificial='yes'/> <!-- parameter of type 'OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1376'/> + <parameter type-id='type-id-1375'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -22915,9 +22913,9 @@ <!-- bool OT::PosLookup::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT9PosLookup8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1502' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::PosLookup*' --> - <parameter type-id='type-id-1265' is-artificial='yes'/> + <parameter type-id='type-id-1264' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -22926,18 +22924,18 @@ <!-- OT::hb_collect_glyphs_context_t::return_t OT::PosLookup::collect_glyphs(OT::hb_collect_glyphs_context_t*) --> <function-decl name='collect_glyphs' mangled-name='_ZNK2OT9PosLookup14collect_glyphsEPNS_27hb_collect_glyphs_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1453' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::PosLookup*' --> - <parameter type-id='type-id-1667' is-artificial='yes'/> + <parameter type-id='type-id-1666' is-artificial='yes'/> <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> - <parameter type-id='type-id-1386'/> + <parameter type-id='type-id-1385'/> <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> - <return type-id='type-id-1846'/> + <return type-id='type-id-1845'/> </function-decl> </member-function> <member-function access='public' static='yes'> <!-- bool OT::PosLookup::apply_recurse_func(unsigned int) --> <function-decl name='apply_recurse_func' mangled-name='_ZN2OT9PosLookup18apply_recurse_funcEPNS_18hb_apply_context_tEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1483' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1376'/> + <parameter type-id='type-id-1375'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- bool --> @@ -22946,12 +22944,12 @@ </member-function> </class-decl> <!-- struct OT::GPOS --> - <class-decl name='GPOS' size-in-bits='80' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1517' column='1' id='type-id-1153'> + <class-decl name='GPOS' size-in-bits='80' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1517' column='1' id='type-id-1152'> <!-- struct OT::GSUBGPOS --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1157'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1156'/> <data-member access='public' static='yes'> <!-- static const hb_tag_t OT::GPOS::tableTag --> - <var-decl name='tableTag' type-id='type-id-359' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1518' column='1'/> + <var-decl name='tableTag' type-id='type-id-358' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1518' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::GPOS::static_size --> @@ -22987,38 +22985,38 @@ <!-- const OT::PosLookup& OT::GPOS::get_lookup(unsigned int) --> <function-decl name='get_lookup' mangled-name='_ZNK2OT4GPOS10get_lookupEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1520' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::GPOS*' --> - <parameter type-id='type-id-1522' is-artificial='yes'/> + <parameter type-id='type-id-1521' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- const OT::PosLookup& --> - <return type-id='type-id-923'/> + <return type-id='type-id-922'/> </function-decl> </member-function> <member-function access='public'> <!-- bool OT::GPOS::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT4GPOS8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gpos-table.hh' line='1526' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::GPOS*' --> - <parameter type-id='type-id-1154' is-artificial='yes'/> + <parameter type-id='type-id-1153' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> </member-function> </class-decl> <!-- struct OT::SingleSubstFormat1 --> - <class-decl name='SingleSubstFormat1' size-in-bits='48' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='39' column='1' id='type-id-1307'> + <class-decl name='SingleSubstFormat1' size-in-bits='48' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='39' column='1' id='type-id-1306'> <data-member access='protected' layout-offset-in-bits='0'> <!-- OT::USHORT OT::SingleSubstFormat1::format --> - <var-decl name='format' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='106' column='1'/> + <var-decl name='format' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='106' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='16'> <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > OT::SingleSubstFormat1::coverage --> - <var-decl name='coverage' type-id='type-id-865' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='108' column='1'/> + <var-decl name='coverage' type-id='type-id-864' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='108' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='32'> <!-- OT::SHORT OT::SingleSubstFormat1::deltaGlyphID --> - <var-decl name='deltaGlyphID' type-id='type-id-572' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='110' column='1'/> + <var-decl name='deltaGlyphID' type-id='type-id-571' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='110' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::SingleSubstFormat1::static_size --> @@ -23032,9 +23030,9 @@ <!-- bool OT::SingleSubstFormat1::would_apply(OT::hb_would_apply_context_t*) --> <function-decl name='would_apply' mangled-name='_ZNK2OT18SingleSubstFormat111would_applyEPNS_24hb_would_apply_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='67' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::SingleSubstFormat1*' --> - <parameter type-id='type-id-1733' is-artificial='yes'/> + <parameter type-id='type-id-1732' is-artificial='yes'/> <!-- parameter of type 'OT::hb_would_apply_context_t*' --> - <parameter type-id='type-id-1390'/> + <parameter type-id='type-id-1389'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -23043,18 +23041,18 @@ <!-- const OT::Coverage& OT::SingleSubstFormat1::get_coverage() --> <function-decl name='get_coverage' mangled-name='_ZNK2OT18SingleSubstFormat112get_coverageEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='62' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::SingleSubstFormat1*' --> - <parameter type-id='type-id-1733' is-artificial='yes'/> + <parameter type-id='type-id-1732' is-artificial='yes'/> <!-- const OT::Coverage& --> - <return type-id='type-id-973'/> + <return type-id='type-id-972'/> </function-decl> </member-function> <member-function access='public'> <!-- void OT::SingleSubstFormat1::closure(OT::hb_closure_context_t*) --> <function-decl name='closure' mangled-name='_ZNK2OT18SingleSubstFormat17closureEPNS_20hb_closure_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='40' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::SingleSubstFormat1*' --> - <parameter type-id='type-id-1733' is-artificial='yes'/> + <parameter type-id='type-id-1732' is-artificial='yes'/> <!-- parameter of type 'OT::hb_closure_context_t*' --> - <parameter type-id='type-id-1384'/> + <parameter type-id='type-id-1383'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -23063,9 +23061,9 @@ <!-- void OT::SingleSubstFormat1::collect_glyphs(OT::hb_collect_glyphs_context_t*) --> <function-decl name='collect_glyphs' mangled-name='_ZNK2OT18SingleSubstFormat114collect_glyphsEPNS_27hb_collect_glyphs_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='51' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::SingleSubstFormat1*' --> - <parameter type-id='type-id-1733' is-artificial='yes'/> + <parameter type-id='type-id-1732' is-artificial='yes'/> <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> - <parameter type-id='type-id-1386'/> + <parameter type-id='type-id-1385'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -23074,9 +23072,9 @@ <!-- bool OT::SingleSubstFormat1::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT18SingleSubstFormat18sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='100' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::SingleSubstFormat1*' --> - <parameter type-id='type-id-546' is-artificial='yes'/> + <parameter type-id='type-id-545' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -23085,9 +23083,9 @@ <!-- bool OT::SingleSubstFormat1::apply(OT::hb_apply_context_t*) --> <function-decl name='apply' mangled-name='_ZNK2OT18SingleSubstFormat15applyEPNS_18hb_apply_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='73' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::SingleSubstFormat1*' --> - <parameter type-id='type-id-1733' is-artificial='yes'/> + <parameter type-id='type-id-1732' is-artificial='yes'/> <!-- parameter of type 'OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1376'/> + <parameter type-id='type-id-1375'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -23096,11 +23094,11 @@ <!-- bool OT::SingleSubstFormat1::serialize(OT::hb_serialize_context_t*, OT::Supplier<OT::IntType<short unsigned int, 2u> >&, unsigned int, int) --> <function-decl name='serialize' mangled-name='_ZN2OT18SingleSubstFormat19serializeEPNS_22hb_serialize_context_tERNS_8SupplierINS_7IntTypeItLj2EEEEEji' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='88' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::SingleSubstFormat1*' --> - <parameter type-id='type-id-546' is-artificial='yes'/> + <parameter type-id='type-id-545' is-artificial='yes'/> <!-- parameter of type 'OT::hb_serialize_context_t*' --> - <parameter type-id='type-id-281'/> + <parameter type-id='type-id-280'/> <!-- parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >&' --> - <parameter type-id='type-id-748'/> + <parameter type-id='type-id-747'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- parameter of type 'int' --> @@ -23111,18 +23109,18 @@ </member-function> </class-decl> <!-- struct OT::SingleSubstFormat2 --> - <class-decl name='SingleSubstFormat2' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='117' column='1' id='type-id-1308'> + <class-decl name='SingleSubstFormat2' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='117' column='1' id='type-id-1307'> <data-member access='protected' layout-offset-in-bits='0'> <!-- OT::USHORT OT::SingleSubstFormat2::format --> - <var-decl name='format' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='182' column='1'/> + <var-decl name='format' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='182' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='16'> <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > OT::SingleSubstFormat2::coverage --> - <var-decl name='coverage' type-id='type-id-865' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='184' column='1'/> + <var-decl name='coverage' type-id='type-id-864' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='184' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='32'> <!-- OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > OT::SingleSubstFormat2::substitute --> - <var-decl name='substitute' type-id='type-id-701' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='187' column='1'/> + <var-decl name='substitute' type-id='type-id-700' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='187' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::SingleSubstFormat2::min_size --> @@ -23132,9 +23130,9 @@ <!-- bool OT::SingleSubstFormat2::would_apply(OT::hb_would_apply_context_t*) --> <function-decl name='would_apply' mangled-name='_ZNK2OT18SingleSubstFormat211would_applyEPNS_24hb_would_apply_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='143' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::SingleSubstFormat2*' --> - <parameter type-id='type-id-1736' is-artificial='yes'/> + <parameter type-id='type-id-1735' is-artificial='yes'/> <!-- parameter of type 'OT::hb_would_apply_context_t*' --> - <parameter type-id='type-id-1390'/> + <parameter type-id='type-id-1389'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -23143,18 +23141,18 @@ <!-- const OT::Coverage& OT::SingleSubstFormat2::get_coverage() --> <function-decl name='get_coverage' mangled-name='_ZNK2OT18SingleSubstFormat212get_coverageEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='138' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::SingleSubstFormat2*' --> - <parameter type-id='type-id-1736' is-artificial='yes'/> + <parameter type-id='type-id-1735' is-artificial='yes'/> <!-- const OT::Coverage& --> - <return type-id='type-id-973'/> + <return type-id='type-id-972'/> </function-decl> </member-function> <member-function access='public'> <!-- void OT::SingleSubstFormat2::closure(OT::hb_closure_context_t*) --> <function-decl name='closure' mangled-name='_ZNK2OT18SingleSubstFormat27closureEPNS_20hb_closure_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='118' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::SingleSubstFormat2*' --> - <parameter type-id='type-id-1736' is-artificial='yes'/> + <parameter type-id='type-id-1735' is-artificial='yes'/> <!-- parameter of type 'OT::hb_closure_context_t*' --> - <parameter type-id='type-id-1384'/> + <parameter type-id='type-id-1383'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -23163,9 +23161,9 @@ <!-- void OT::SingleSubstFormat2::collect_glyphs(OT::hb_collect_glyphs_context_t*) --> <function-decl name='collect_glyphs' mangled-name='_ZNK2OT18SingleSubstFormat214collect_glyphsEPNS_27hb_collect_glyphs_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='128' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::SingleSubstFormat2*' --> - <parameter type-id='type-id-1736' is-artificial='yes'/> + <parameter type-id='type-id-1735' is-artificial='yes'/> <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> - <parameter type-id='type-id-1386'/> + <parameter type-id='type-id-1385'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -23174,9 +23172,9 @@ <!-- bool OT::SingleSubstFormat2::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT18SingleSubstFormat28sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='176' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::SingleSubstFormat2*' --> - <parameter type-id='type-id-557' is-artificial='yes'/> + <parameter type-id='type-id-556' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -23185,9 +23183,9 @@ <!-- bool OT::SingleSubstFormat2::apply(OT::hb_apply_context_t*) --> <function-decl name='apply' mangled-name='_ZNK2OT18SingleSubstFormat25applyEPNS_18hb_apply_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='149' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::SingleSubstFormat2*' --> - <parameter type-id='type-id-1736' is-artificial='yes'/> + <parameter type-id='type-id-1735' is-artificial='yes'/> <!-- parameter of type 'OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1376'/> + <parameter type-id='type-id-1375'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -23196,13 +23194,13 @@ <!-- bool OT::SingleSubstFormat2::serialize(OT::hb_serialize_context_t*, OT::Supplier<OT::IntType<short unsigned int, 2u> >&, OT::Supplier<OT::IntType<short unsigned int, 2u> >&, unsigned int) --> <function-decl name='serialize' mangled-name='_ZN2OT18SingleSubstFormat29serializeEPNS_22hb_serialize_context_tERNS_8SupplierINS_7IntTypeItLj2EEEEES7_j' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='164' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::SingleSubstFormat2*' --> - <parameter type-id='type-id-557' is-artificial='yes'/> + <parameter type-id='type-id-556' is-artificial='yes'/> <!-- parameter of type 'OT::hb_serialize_context_t*' --> - <parameter type-id='type-id-281'/> + <parameter type-id='type-id-280'/> <!-- parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >&' --> - <parameter type-id='type-id-748'/> + <parameter type-id='type-id-747'/> <!-- parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >&' --> - <parameter type-id='type-id-748'/> + <parameter type-id='type-id-747'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- bool --> @@ -23211,90 +23209,90 @@ </member-function> </class-decl> <!-- struct OT::SingleSubst --> - <class-decl name='SingleSubst' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='194' column='1' id='type-id-1305'> + <class-decl name='SingleSubst' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='194' column='1' id='type-id-1304'> <member-type access='protected'> <!-- union {OT::USHORT format; OT::SingleSubstFormat1 format1; OT::SingleSubstFormat2 format2;} --> - <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='244' column='1' id='type-id-1858'> + <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='244' column='1' id='type-id-1857'> <data-member access='public'> <!-- OT::USHORT format --> - <var-decl name='format' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='245' column='1'/> + <var-decl name='format' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='245' column='1'/> </data-member> <data-member access='public'> <!-- OT::SingleSubstFormat1 format1 --> - <var-decl name='format1' type-id='type-id-1307' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='246' column='1'/> + <var-decl name='format1' type-id='type-id-1306' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='246' column='1'/> </data-member> <data-member access='public'> <!-- OT::SingleSubstFormat2 format2 --> - <var-decl name='format2' type-id='type-id-1308' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='247' column='1'/> + <var-decl name='format2' type-id='type-id-1307' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='247' column='1'/> </data-member> </union-decl> </member-type> <data-member access='protected' layout-offset-in-bits='0'> <!-- union {OT::USHORT format; OT::SingleSubstFormat1 format1; OT::SingleSubstFormat2 format2;} OT::SingleSubst::u --> - <var-decl name='u' type-id='type-id-1858' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='248' column='1'/> + <var-decl name='u' type-id='type-id-1857' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='248' column='1'/> </data-member> <member-function access='public'> <!-- OT::hb_get_coverage_context_t::return_t OT::SingleSubst::dispatch<OT::hb_get_coverage_context_t>(OT::hb_get_coverage_context_t*) --> <function-decl name='dispatch<OT::hb_get_coverage_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='223' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::SingleSubst*' --> - <parameter type-id='type-id-1730' is-artificial='yes'/> + <parameter type-id='type-id-1729' is-artificial='yes'/> <!-- parameter of type 'OT::hb_get_coverage_context_t*' --> - <parameter type-id='type-id-1388'/> + <parameter type-id='type-id-1387'/> <!-- typedef OT::hb_get_coverage_context_t::return_t --> - <return type-id='type-id-1844'/> + <return type-id='type-id-1843'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_would_apply_context_t::return_t OT::SingleSubst::dispatch<OT::hb_would_apply_context_t>(OT::hb_would_apply_context_t*) --> <function-decl name='dispatch<OT::hb_would_apply_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='223' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::SingleSubst*' --> - <parameter type-id='type-id-1730' is-artificial='yes'/> + <parameter type-id='type-id-1729' is-artificial='yes'/> <!-- parameter of type 'OT::hb_would_apply_context_t*' --> - <parameter type-id='type-id-1390'/> + <parameter type-id='type-id-1389'/> <!-- typedef OT::hb_would_apply_context_t::return_t --> - <return type-id='type-id-1859'/> + <return type-id='type-id-1858'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_apply_context_t::return_t OT::SingleSubst::dispatch<OT::hb_apply_context_t>(OT::hb_apply_context_t*) --> <function-decl name='dispatch<OT::hb_apply_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='223' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::SingleSubst*' --> - <parameter type-id='type-id-1730' is-artificial='yes'/> + <parameter type-id='type-id-1729' is-artificial='yes'/> <!-- parameter of type 'OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1376'/> + <parameter type-id='type-id-1375'/> <!-- typedef OT::hb_apply_context_t::return_t --> - <return type-id='type-id-1845'/> + <return type-id='type-id-1844'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_closure_context_t::return_t OT::SingleSubst::dispatch<OT::hb_closure_context_t>(OT::hb_closure_context_t*) --> <function-decl name='dispatch<OT::hb_closure_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='223' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::SingleSubst*' --> - <parameter type-id='type-id-1730' is-artificial='yes'/> + <parameter type-id='type-id-1729' is-artificial='yes'/> <!-- parameter of type 'OT::hb_closure_context_t*' --> - <parameter type-id='type-id-1384'/> + <parameter type-id='type-id-1383'/> <!-- typedef OT::hb_closure_context_t::return_t --> - <return type-id='type-id-1860'/> + <return type-id='type-id-1859'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_collect_glyphs_context_t::return_t OT::SingleSubst::dispatch<OT::hb_collect_glyphs_context_t>(OT::hb_collect_glyphs_context_t*) --> <function-decl name='dispatch<OT::hb_collect_glyphs_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='223' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::SingleSubst*' --> - <parameter type-id='type-id-1730' is-artificial='yes'/> + <parameter type-id='type-id-1729' is-artificial='yes'/> <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> - <parameter type-id='type-id-1386'/> + <parameter type-id='type-id-1385'/> <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> - <return type-id='type-id-1846'/> + <return type-id='type-id-1845'/> </function-decl> </member-function> <member-function access='public'> <!-- bool OT::SingleSubst::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT11SingleSubst8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='233' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::SingleSubst*' --> - <parameter type-id='type-id-1306' is-artificial='yes'/> + <parameter type-id='type-id-1305' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -23303,13 +23301,13 @@ <!-- bool OT::SingleSubst::serialize(OT::hb_serialize_context_t*, OT::Supplier<OT::IntType<short unsigned int, 2u> >&, OT::Supplier<OT::IntType<short unsigned int, 2u> >&, unsigned int) --> <function-decl name='serialize' mangled-name='_ZN2OT11SingleSubst9serializeEPNS_22hb_serialize_context_tERNS_8SupplierINS_7IntTypeItLj2EEEEES7_j' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='195' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::SingleSubst*' --> - <parameter type-id='type-id-1306' is-artificial='yes'/> + <parameter type-id='type-id-1305' is-artificial='yes'/> <!-- parameter of type 'OT::hb_serialize_context_t*' --> - <parameter type-id='type-id-281'/> + <parameter type-id='type-id-280'/> <!-- parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >&' --> - <parameter type-id='type-id-748'/> + <parameter type-id='type-id-747'/> <!-- parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >&' --> - <parameter type-id='type-id-748'/> + <parameter type-id='type-id-747'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- bool --> @@ -23318,10 +23316,10 @@ </member-function> </class-decl> <!-- struct OT::Sequence --> - <class-decl name='Sequence' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='253' column='1' id='type-id-1296'> + <class-decl name='Sequence' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='253' column='1' id='type-id-1295'> <data-member access='protected' layout-offset-in-bits='0'> <!-- OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > OT::Sequence::substitute --> - <var-decl name='substitute' type-id='type-id-701' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='322' column='1'/> + <var-decl name='substitute' type-id='type-id-700' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='322' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::Sequence::min_size --> @@ -23331,9 +23329,9 @@ <!-- void OT::Sequence::closure(OT::hb_closure_context_t*) --> <function-decl name='closure' mangled-name='_ZNK2OT8Sequence7closureEPNS_20hb_closure_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='254' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::Sequence*' --> - <parameter type-id='type-id-1722' is-artificial='yes'/> + <parameter type-id='type-id-1721' is-artificial='yes'/> <!-- parameter of type 'OT::hb_closure_context_t*' --> - <parameter type-id='type-id-1384'/> + <parameter type-id='type-id-1383'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -23342,9 +23340,9 @@ <!-- void OT::Sequence::collect_glyphs(OT::hb_collect_glyphs_context_t*) --> <function-decl name='collect_glyphs' mangled-name='_ZNK2OT8Sequence14collect_glyphsEPNS_27hb_collect_glyphs_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='262' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::Sequence*' --> - <parameter type-id='type-id-1722' is-artificial='yes'/> + <parameter type-id='type-id-1721' is-artificial='yes'/> <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> - <parameter type-id='type-id-1386'/> + <parameter type-id='type-id-1385'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -23353,9 +23351,9 @@ <!-- bool OT::Sequence::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT8Sequence8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='315' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::Sequence*' --> - <parameter type-id='type-id-1298' is-artificial='yes'/> + <parameter type-id='type-id-1297' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -23364,27 +23362,27 @@ <!-- bool OT::Sequence::apply(OT::hb_apply_context_t*) --> <function-decl name='apply' mangled-name='_ZNK2OT8Sequence5applyEPNS_18hb_apply_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='270' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::Sequence*' --> - <parameter type-id='type-id-1722' is-artificial='yes'/> + <parameter type-id='type-id-1721' is-artificial='yes'/> <!-- parameter of type 'OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1376'/> + <parameter type-id='type-id-1375'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> </member-function> </class-decl> <!-- struct OT::MultipleSubstFormat1 --> - <class-decl name='MultipleSubstFormat1' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='328' column='1' id='type-id-1203'> + <class-decl name='MultipleSubstFormat1' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='328' column='1' id='type-id-1202'> <data-member access='protected' layout-offset-in-bits='0'> <!-- OT::USHORT OT::MultipleSubstFormat1::format --> - <var-decl name='format' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='393' column='1'/> + <var-decl name='format' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='393' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='16'> <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > OT::MultipleSubstFormat1::coverage --> - <var-decl name='coverage' type-id='type-id-865' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='395' column='1'/> + <var-decl name='coverage' type-id='type-id-864' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='395' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='32'> <!-- OT::OffsetArrayOf<OT::Sequence> OT::MultipleSubstFormat1::sequence --> - <var-decl name='sequence' type-id='type-id-1829' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='398' column='1'/> + <var-decl name='sequence' type-id='type-id-1828' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='398' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::MultipleSubstFormat1::min_size --> @@ -23394,9 +23392,9 @@ <!-- bool OT::MultipleSubstFormat1::would_apply(OT::hb_would_apply_context_t*) --> <function-decl name='would_apply' mangled-name='_ZNK2OT20MultipleSubstFormat111would_applyEPNS_24hb_would_apply_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='353' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::MultipleSubstFormat1*' --> - <parameter type-id='type-id-1584' is-artificial='yes'/> + <parameter type-id='type-id-1583' is-artificial='yes'/> <!-- parameter of type 'OT::hb_would_apply_context_t*' --> - <parameter type-id='type-id-1390'/> + <parameter type-id='type-id-1389'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -23405,18 +23403,18 @@ <!-- const OT::Coverage& OT::MultipleSubstFormat1::get_coverage() --> <function-decl name='get_coverage' mangled-name='_ZNK2OT20MultipleSubstFormat112get_coverageEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='348' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::MultipleSubstFormat1*' --> - <parameter type-id='type-id-1584' is-artificial='yes'/> + <parameter type-id='type-id-1583' is-artificial='yes'/> <!-- const OT::Coverage& --> - <return type-id='type-id-973'/> + <return type-id='type-id-972'/> </function-decl> </member-function> <member-function access='public'> <!-- void OT::MultipleSubstFormat1::closure(OT::hb_closure_context_t*) --> <function-decl name='closure' mangled-name='_ZNK2OT20MultipleSubstFormat17closureEPNS_20hb_closure_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='329' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::MultipleSubstFormat1*' --> - <parameter type-id='type-id-1584' is-artificial='yes'/> + <parameter type-id='type-id-1583' is-artificial='yes'/> <!-- parameter of type 'OT::hb_closure_context_t*' --> - <parameter type-id='type-id-1384'/> + <parameter type-id='type-id-1383'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -23425,9 +23423,9 @@ <!-- void OT::MultipleSubstFormat1::collect_glyphs(OT::hb_collect_glyphs_context_t*) --> <function-decl name='collect_glyphs' mangled-name='_ZNK2OT20MultipleSubstFormat114collect_glyphsEPNS_27hb_collect_glyphs_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='339' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::MultipleSubstFormat1*' --> - <parameter type-id='type-id-1584' is-artificial='yes'/> + <parameter type-id='type-id-1583' is-artificial='yes'/> <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> - <parameter type-id='type-id-1386'/> + <parameter type-id='type-id-1385'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -23436,9 +23434,9 @@ <!-- bool OT::MultipleSubstFormat1::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT20MultipleSubstFormat18sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='387' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::MultipleSubstFormat1*' --> - <parameter type-id='type-id-1204' is-artificial='yes'/> + <parameter type-id='type-id-1203' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -23447,113 +23445,113 @@ <!-- bool OT::MultipleSubstFormat1::apply(OT::hb_apply_context_t*) --> <function-decl name='apply' mangled-name='_ZNK2OT20MultipleSubstFormat15applyEPNS_18hb_apply_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='359' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::MultipleSubstFormat1*' --> - <parameter type-id='type-id-1584' is-artificial='yes'/> + <parameter type-id='type-id-1583' is-artificial='yes'/> <!-- parameter of type 'OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1376'/> + <parameter type-id='type-id-1375'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> </member-function> </class-decl> <!-- struct OT::MultipleSubst --> - <class-decl name='MultipleSubst' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='405' column='1' id='type-id-1201'> + <class-decl name='MultipleSubst' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='405' column='1' id='type-id-1200'> <member-type access='protected'> <!-- union {OT::USHORT format; OT::MultipleSubstFormat1 format1;} --> - <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='442' column='1' id='type-id-1861'> + <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='442' column='1' id='type-id-1860'> <data-member access='public'> <!-- OT::USHORT format --> - <var-decl name='format' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='443' column='1'/> + <var-decl name='format' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='443' column='1'/> </data-member> <data-member access='public'> <!-- OT::MultipleSubstFormat1 format1 --> - <var-decl name='format1' type-id='type-id-1203' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='444' column='1'/> + <var-decl name='format1' type-id='type-id-1202' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='444' column='1'/> </data-member> </union-decl> </member-type> <data-member access='protected' layout-offset-in-bits='0'> <!-- union {OT::USHORT format; OT::MultipleSubstFormat1 format1;} OT::MultipleSubst::u --> - <var-decl name='u' type-id='type-id-1861' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='445' column='1'/> + <var-decl name='u' type-id='type-id-1860' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='445' column='1'/> </data-member> <member-function access='public'> <!-- OT::hb_get_coverage_context_t::return_t OT::MultipleSubst::dispatch<OT::hb_get_coverage_context_t>(OT::hb_get_coverage_context_t*) --> <function-decl name='dispatch<OT::hb_get_coverage_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='423' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::MultipleSubst*' --> - <parameter type-id='type-id-1581' is-artificial='yes'/> + <parameter type-id='type-id-1580' is-artificial='yes'/> <!-- parameter of type 'OT::hb_get_coverage_context_t*' --> - <parameter type-id='type-id-1388'/> + <parameter type-id='type-id-1387'/> <!-- typedef OT::hb_get_coverage_context_t::return_t --> - <return type-id='type-id-1844'/> + <return type-id='type-id-1843'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_would_apply_context_t::return_t OT::MultipleSubst::dispatch<OT::hb_would_apply_context_t>(OT::hb_would_apply_context_t*) --> <function-decl name='dispatch<OT::hb_would_apply_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='423' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::MultipleSubst*' --> - <parameter type-id='type-id-1581' is-artificial='yes'/> + <parameter type-id='type-id-1580' is-artificial='yes'/> <!-- parameter of type 'OT::hb_would_apply_context_t*' --> - <parameter type-id='type-id-1390'/> + <parameter type-id='type-id-1389'/> <!-- typedef OT::hb_would_apply_context_t::return_t --> - <return type-id='type-id-1859'/> + <return type-id='type-id-1858'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_apply_context_t::return_t OT::MultipleSubst::dispatch<OT::hb_apply_context_t>(OT::hb_apply_context_t*) --> <function-decl name='dispatch<OT::hb_apply_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='423' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::MultipleSubst*' --> - <parameter type-id='type-id-1581' is-artificial='yes'/> + <parameter type-id='type-id-1580' is-artificial='yes'/> <!-- parameter of type 'OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1376'/> + <parameter type-id='type-id-1375'/> <!-- typedef OT::hb_apply_context_t::return_t --> - <return type-id='type-id-1845'/> + <return type-id='type-id-1844'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_closure_context_t::return_t OT::MultipleSubst::dispatch<OT::hb_closure_context_t>(OT::hb_closure_context_t*) --> <function-decl name='dispatch<OT::hb_closure_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='423' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::MultipleSubst*' --> - <parameter type-id='type-id-1581' is-artificial='yes'/> + <parameter type-id='type-id-1580' is-artificial='yes'/> <!-- parameter of type 'OT::hb_closure_context_t*' --> - <parameter type-id='type-id-1384'/> + <parameter type-id='type-id-1383'/> <!-- typedef OT::hb_closure_context_t::return_t --> - <return type-id='type-id-1860'/> + <return type-id='type-id-1859'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_collect_glyphs_context_t::return_t OT::MultipleSubst::dispatch<OT::hb_collect_glyphs_context_t>(OT::hb_collect_glyphs_context_t*) --> <function-decl name='dispatch<OT::hb_collect_glyphs_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='423' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::MultipleSubst*' --> - <parameter type-id='type-id-1581' is-artificial='yes'/> + <parameter type-id='type-id-1580' is-artificial='yes'/> <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> - <parameter type-id='type-id-1386'/> + <parameter type-id='type-id-1385'/> <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> - <return type-id='type-id-1846'/> + <return type-id='type-id-1845'/> </function-decl> </member-function> <member-function access='public'> <!-- bool OT::MultipleSubst::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT13MultipleSubst8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='432' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::MultipleSubst*' --> - <parameter type-id='type-id-1202' is-artificial='yes'/> + <parameter type-id='type-id-1201' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> </member-function> </class-decl> <!-- struct OT::AlternateSubstFormat1 --> - <class-decl name='AlternateSubstFormat1' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='453' column='1' id='type-id-993'> + <class-decl name='AlternateSubstFormat1' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='453' column='1' id='type-id-992'> <data-member access='protected' layout-offset-in-bits='0'> <!-- OT::USHORT OT::AlternateSubstFormat1::format --> - <var-decl name='format' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='544' column='1'/> + <var-decl name='format' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='544' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='16'> <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > OT::AlternateSubstFormat1::coverage --> - <var-decl name='coverage' type-id='type-id-865' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='546' column='1'/> + <var-decl name='coverage' type-id='type-id-864' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='546' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='32'> <!-- OT::OffsetArrayOf<OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > > OT::AlternateSubstFormat1::alternateSet --> - <var-decl name='alternateSet' type-id='type-id-1816' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='549' column='1'/> + <var-decl name='alternateSet' type-id='type-id-1815' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='549' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::AlternateSubstFormat1::min_size --> @@ -23563,9 +23561,9 @@ <!-- bool OT::AlternateSubstFormat1::would_apply(OT::hb_would_apply_context_t*) --> <function-decl name='would_apply' mangled-name='_ZNK2OT21AlternateSubstFormat111would_applyEPNS_24hb_would_apply_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='486' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::AlternateSubstFormat1*' --> - <parameter type-id='type-id-1402' is-artificial='yes'/> + <parameter type-id='type-id-1401' is-artificial='yes'/> <!-- parameter of type 'OT::hb_would_apply_context_t*' --> - <parameter type-id='type-id-1390'/> + <parameter type-id='type-id-1389'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -23574,18 +23572,18 @@ <!-- const OT::Coverage& OT::AlternateSubstFormat1::get_coverage() --> <function-decl name='get_coverage' mangled-name='_ZNK2OT21AlternateSubstFormat112get_coverageEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='481' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::AlternateSubstFormat1*' --> - <parameter type-id='type-id-1402' is-artificial='yes'/> + <parameter type-id='type-id-1401' is-artificial='yes'/> <!-- const OT::Coverage& --> - <return type-id='type-id-973'/> + <return type-id='type-id-972'/> </function-decl> </member-function> <member-function access='public'> <!-- void OT::AlternateSubstFormat1::closure(OT::hb_closure_context_t*) --> <function-decl name='closure' mangled-name='_ZNK2OT21AlternateSubstFormat17closureEPNS_20hb_closure_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='454' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::AlternateSubstFormat1*' --> - <parameter type-id='type-id-1402' is-artificial='yes'/> + <parameter type-id='type-id-1401' is-artificial='yes'/> <!-- parameter of type 'OT::hb_closure_context_t*' --> - <parameter type-id='type-id-1384'/> + <parameter type-id='type-id-1383'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -23594,9 +23592,9 @@ <!-- void OT::AlternateSubstFormat1::collect_glyphs(OT::hb_collect_glyphs_context_t*) --> <function-decl name='collect_glyphs' mangled-name='_ZNK2OT21AlternateSubstFormat114collect_glyphsEPNS_27hb_collect_glyphs_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='468' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::AlternateSubstFormat1*' --> - <parameter type-id='type-id-1402' is-artificial='yes'/> + <parameter type-id='type-id-1401' is-artificial='yes'/> <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> - <parameter type-id='type-id-1386'/> + <parameter type-id='type-id-1385'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -23605,9 +23603,9 @@ <!-- bool OT::AlternateSubstFormat1::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT21AlternateSubstFormat18sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='538' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::AlternateSubstFormat1*' --> - <parameter type-id='type-id-994' is-artificial='yes'/> + <parameter type-id='type-id-993' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -23616,109 +23614,109 @@ <!-- bool OT::AlternateSubstFormat1::apply(OT::hb_apply_context_t*) --> <function-decl name='apply' mangled-name='_ZNK2OT21AlternateSubstFormat15applyEPNS_18hb_apply_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='492' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::AlternateSubstFormat1*' --> - <parameter type-id='type-id-1402' is-artificial='yes'/> + <parameter type-id='type-id-1401' is-artificial='yes'/> <!-- parameter of type 'OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1376'/> + <parameter type-id='type-id-1375'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> </member-function> </class-decl> <!-- struct OT::AlternateSubst --> - <class-decl name='AlternateSubst' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='556' column='1' id='type-id-991'> + <class-decl name='AlternateSubst' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='556' column='1' id='type-id-990'> <member-type access='protected'> <!-- union {OT::USHORT format; OT::AlternateSubstFormat1 format1;} --> - <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='593' column='1' id='type-id-1862'> + <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='593' column='1' id='type-id-1861'> <data-member access='public'> <!-- OT::USHORT format --> - <var-decl name='format' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='594' column='1'/> + <var-decl name='format' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='594' column='1'/> </data-member> <data-member access='public'> <!-- OT::AlternateSubstFormat1 format1 --> - <var-decl name='format1' type-id='type-id-993' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='595' column='1'/> + <var-decl name='format1' type-id='type-id-992' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='595' column='1'/> </data-member> </union-decl> </member-type> <data-member access='protected' layout-offset-in-bits='0'> <!-- union {OT::USHORT format; OT::AlternateSubstFormat1 format1;} OT::AlternateSubst::u --> - <var-decl name='u' type-id='type-id-1862' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='596' column='1'/> + <var-decl name='u' type-id='type-id-1861' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='596' column='1'/> </data-member> <member-function access='public'> <!-- OT::hb_get_coverage_context_t::return_t OT::AlternateSubst::dispatch<OT::hb_get_coverage_context_t>(OT::hb_get_coverage_context_t*) --> <function-decl name='dispatch<OT::hb_get_coverage_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='574' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::AlternateSubst*' --> - <parameter type-id='type-id-1399' is-artificial='yes'/> + <parameter type-id='type-id-1398' is-artificial='yes'/> <!-- parameter of type 'OT::hb_get_coverage_context_t*' --> - <parameter type-id='type-id-1388'/> + <parameter type-id='type-id-1387'/> <!-- typedef OT::hb_get_coverage_context_t::return_t --> - <return type-id='type-id-1844'/> + <return type-id='type-id-1843'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_would_apply_context_t::return_t OT::AlternateSubst::dispatch<OT::hb_would_apply_context_t>(OT::hb_would_apply_context_t*) --> <function-decl name='dispatch<OT::hb_would_apply_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='574' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::AlternateSubst*' --> - <parameter type-id='type-id-1399' is-artificial='yes'/> + <parameter type-id='type-id-1398' is-artificial='yes'/> <!-- parameter of type 'OT::hb_would_apply_context_t*' --> - <parameter type-id='type-id-1390'/> + <parameter type-id='type-id-1389'/> <!-- typedef OT::hb_would_apply_context_t::return_t --> - <return type-id='type-id-1859'/> + <return type-id='type-id-1858'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_apply_context_t::return_t OT::AlternateSubst::dispatch<OT::hb_apply_context_t>(OT::hb_apply_context_t*) --> <function-decl name='dispatch<OT::hb_apply_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='574' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::AlternateSubst*' --> - <parameter type-id='type-id-1399' is-artificial='yes'/> + <parameter type-id='type-id-1398' is-artificial='yes'/> <!-- parameter of type 'OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1376'/> + <parameter type-id='type-id-1375'/> <!-- typedef OT::hb_apply_context_t::return_t --> - <return type-id='type-id-1845'/> + <return type-id='type-id-1844'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_closure_context_t::return_t OT::AlternateSubst::dispatch<OT::hb_closure_context_t>(OT::hb_closure_context_t*) --> <function-decl name='dispatch<OT::hb_closure_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='574' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::AlternateSubst*' --> - <parameter type-id='type-id-1399' is-artificial='yes'/> + <parameter type-id='type-id-1398' is-artificial='yes'/> <!-- parameter of type 'OT::hb_closure_context_t*' --> - <parameter type-id='type-id-1384'/> + <parameter type-id='type-id-1383'/> <!-- typedef OT::hb_closure_context_t::return_t --> - <return type-id='type-id-1860'/> + <return type-id='type-id-1859'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_collect_glyphs_context_t::return_t OT::AlternateSubst::dispatch<OT::hb_collect_glyphs_context_t>(OT::hb_collect_glyphs_context_t*) --> <function-decl name='dispatch<OT::hb_collect_glyphs_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='574' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::AlternateSubst*' --> - <parameter type-id='type-id-1399' is-artificial='yes'/> + <parameter type-id='type-id-1398' is-artificial='yes'/> <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> - <parameter type-id='type-id-1386'/> + <parameter type-id='type-id-1385'/> <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> - <return type-id='type-id-1846'/> + <return type-id='type-id-1845'/> </function-decl> </member-function> <member-function access='public'> <!-- bool OT::AlternateSubst::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT14AlternateSubst8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='583' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::AlternateSubst*' --> - <parameter type-id='type-id-992' is-artificial='yes'/> + <parameter type-id='type-id-991' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> </member-function> </class-decl> <!-- struct OT::Ligature --> - <class-decl name='Ligature' size-in-bits='48' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='601' column='1' id='type-id-1171'> + <class-decl name='Ligature' size-in-bits='48' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='601' column='1' id='type-id-1170'> <data-member access='protected' layout-offset-in-bits='0'> <!-- OT::GlyphID OT::Ligature::ligGlyph --> - <var-decl name='ligGlyph' type-id='type-id-834' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='695' column='1'/> + <var-decl name='ligGlyph' type-id='type-id-833' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='695' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='16'> <!-- OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > OT::Ligature::component --> - <var-decl name='component' type-id='type-id-1159' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='697' column='1'/> + <var-decl name='component' type-id='type-id-1158' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='697' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::Ligature::min_size --> @@ -23728,9 +23726,9 @@ <!-- void OT::Ligature::closure(OT::hb_closure_context_t*) --> <function-decl name='closure' mangled-name='_ZNK2OT8Ligature7closureEPNS_20hb_closure_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='602' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::Ligature*' --> - <parameter type-id='type-id-1544' is-artificial='yes'/> + <parameter type-id='type-id-1543' is-artificial='yes'/> <!-- parameter of type 'OT::hb_closure_context_t*' --> - <parameter type-id='type-id-1384'/> + <parameter type-id='type-id-1383'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -23739,9 +23737,9 @@ <!-- void OT::Ligature::collect_glyphs(OT::hb_collect_glyphs_context_t*) --> <function-decl name='collect_glyphs' mangled-name='_ZNK2OT8Ligature14collect_glyphsEPNS_27hb_collect_glyphs_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='612' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::Ligature*' --> - <parameter type-id='type-id-1544' is-artificial='yes'/> + <parameter type-id='type-id-1543' is-artificial='yes'/> <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> - <parameter type-id='type-id-1386'/> + <parameter type-id='type-id-1385'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -23750,9 +23748,9 @@ <!-- bool OT::Ligature::would_apply(OT::hb_would_apply_context_t*) --> <function-decl name='would_apply' mangled-name='_ZNK2OT8Ligature11would_applyEPNS_24hb_would_apply_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='621' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::Ligature*' --> - <parameter type-id='type-id-1544' is-artificial='yes'/> + <parameter type-id='type-id-1543' is-artificial='yes'/> <!-- parameter of type 'OT::hb_would_apply_context_t*' --> - <parameter type-id='type-id-1390'/> + <parameter type-id='type-id-1389'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -23761,9 +23759,9 @@ <!-- bool OT::Ligature::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT8Ligature8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='689' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::Ligature*' --> - <parameter type-id='type-id-538' is-artificial='yes'/> + <parameter type-id='type-id-537' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -23772,9 +23770,9 @@ <!-- bool OT::Ligature::apply(OT::hb_apply_context_t*) --> <function-decl name='apply' mangled-name='_ZNK2OT8Ligature5applyEPNS_18hb_apply_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='634' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::Ligature*' --> - <parameter type-id='type-id-1544' is-artificial='yes'/> + <parameter type-id='type-id-1543' is-artificial='yes'/> <!-- parameter of type 'OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1376'/> + <parameter type-id='type-id-1375'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -23783,13 +23781,13 @@ <!-- bool OT::Ligature::serialize(OT::hb_serialize_context_t*, OT::GlyphID, OT::Supplier<OT::IntType<short unsigned int, 2u> >&, unsigned int) --> <function-decl name='serialize' mangled-name='_ZN2OT8Ligature9serializeEPNS_22hb_serialize_context_tENS_7IntTypeItLj2EEERNS_8SupplierIS4_EEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='676' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::Ligature*' --> - <parameter type-id='type-id-538' is-artificial='yes'/> + <parameter type-id='type-id-537' is-artificial='yes'/> <!-- parameter of type 'OT::hb_serialize_context_t*' --> - <parameter type-id='type-id-281'/> + <parameter type-id='type-id-280'/> <!-- parameter of type 'typedef OT::GlyphID' --> - <parameter type-id='type-id-834'/> + <parameter type-id='type-id-833'/> <!-- parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >&' --> - <parameter type-id='type-id-748'/> + <parameter type-id='type-id-747'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- bool --> @@ -23798,10 +23796,10 @@ </member-function> </class-decl> <!-- struct OT::LigatureSet --> - <class-decl name='LigatureSet' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='705' column='1' id='type-id-1172'> + <class-decl name='LigatureSet' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='705' column='1' id='type-id-1171'> <data-member access='protected' layout-offset-in-bits='0'> <!-- OT::OffsetArrayOf<OT::Ligature> OT::LigatureSet::ligature --> - <var-decl name='ligature' type-id='type-id-1822' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='774' column='1'/> + <var-decl name='ligature' type-id='type-id-1821' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='774' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::LigatureSet::min_size --> @@ -23811,9 +23809,9 @@ <!-- void OT::LigatureSet::closure(OT::hb_closure_context_t*) --> <function-decl name='closure' mangled-name='_ZNK2OT11LigatureSet7closureEPNS_20hb_closure_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='706' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::LigatureSet*' --> - <parameter type-id='type-id-1547' is-artificial='yes'/> + <parameter type-id='type-id-1546' is-artificial='yes'/> <!-- parameter of type 'OT::hb_closure_context_t*' --> - <parameter type-id='type-id-1384'/> + <parameter type-id='type-id-1383'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -23822,9 +23820,9 @@ <!-- void OT::LigatureSet::collect_glyphs(OT::hb_collect_glyphs_context_t*) --> <function-decl name='collect_glyphs' mangled-name='_ZNK2OT11LigatureSet14collect_glyphsEPNS_27hb_collect_glyphs_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='714' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::LigatureSet*' --> - <parameter type-id='type-id-1547' is-artificial='yes'/> + <parameter type-id='type-id-1546' is-artificial='yes'/> <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> - <parameter type-id='type-id-1386'/> + <parameter type-id='type-id-1385'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -23833,9 +23831,9 @@ <!-- bool OT::LigatureSet::would_apply(OT::hb_would_apply_context_t*) --> <function-decl name='would_apply' mangled-name='_ZNK2OT11LigatureSet11would_applyEPNS_24hb_would_apply_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='722' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::LigatureSet*' --> - <parameter type-id='type-id-1547' is-artificial='yes'/> + <parameter type-id='type-id-1546' is-artificial='yes'/> <!-- parameter of type 'OT::hb_would_apply_context_t*' --> - <parameter type-id='type-id-1390'/> + <parameter type-id='type-id-1389'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -23844,9 +23842,9 @@ <!-- bool OT::LigatureSet::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT11LigatureSet8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='767' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::LigatureSet*' --> - <parameter type-id='type-id-539' is-artificial='yes'/> + <parameter type-id='type-id-538' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -23855,9 +23853,9 @@ <!-- bool OT::LigatureSet::apply(OT::hb_apply_context_t*) --> <function-decl name='apply' mangled-name='_ZNK2OT11LigatureSet5applyEPNS_18hb_apply_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='735' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::LigatureSet*' --> - <parameter type-id='type-id-1547' is-artificial='yes'/> + <parameter type-id='type-id-1546' is-artificial='yes'/> <!-- parameter of type 'OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1376'/> + <parameter type-id='type-id-1375'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -23866,35 +23864,35 @@ <!-- bool OT::LigatureSet::serialize(OT::hb_serialize_context_t*, OT::Supplier<OT::IntType<short unsigned int, 2u> >&, OT::Supplier<unsigned int>&, unsigned int, OT::Supplier<OT::IntType<short unsigned int, 2u> >&) --> <function-decl name='serialize' mangled-name='_ZN2OT11LigatureSet9serializeEPNS_22hb_serialize_context_tERNS_8SupplierINS_7IntTypeItLj2EEEEERNS3_IjEEjS7_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='748' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::LigatureSet*' --> - <parameter type-id='type-id-539' is-artificial='yes'/> + <parameter type-id='type-id-538' is-artificial='yes'/> <!-- parameter of type 'OT::hb_serialize_context_t*' --> - <parameter type-id='type-id-281'/> + <parameter type-id='type-id-280'/> <!-- parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >&' --> - <parameter type-id='type-id-748'/> + <parameter type-id='type-id-747'/> <!-- parameter of type 'OT::Supplier<unsigned int>&' --> - <parameter type-id='type-id-1371'/> + <parameter type-id='type-id-1370'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >&' --> - <parameter type-id='type-id-748'/> + <parameter type-id='type-id-747'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> </member-function> </class-decl> <!-- struct OT::LigatureSubstFormat1 --> - <class-decl name='LigatureSubstFormat1' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='781' column='1' id='type-id-1175'> + <class-decl name='LigatureSubstFormat1' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='781' column='1' id='type-id-1174'> <data-member access='protected' layout-offset-in-bits='0'> <!-- OT::USHORT OT::LigatureSubstFormat1::format --> - <var-decl name='format' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='857' column='1'/> + <var-decl name='format' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='857' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='16'> <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > OT::LigatureSubstFormat1::coverage --> - <var-decl name='coverage' type-id='type-id-865' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='859' column='1'/> + <var-decl name='coverage' type-id='type-id-864' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='859' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='32'> <!-- OT::OffsetArrayOf<OT::LigatureSet> OT::LigatureSubstFormat1::ligatureSet --> - <var-decl name='ligatureSet' type-id='type-id-1823' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='862' column='1'/> + <var-decl name='ligatureSet' type-id='type-id-1822' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='862' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::LigatureSubstFormat1::min_size --> @@ -23904,18 +23902,18 @@ <!-- const OT::Coverage& OT::LigatureSubstFormat1::get_coverage() --> <function-decl name='get_coverage' mangled-name='_ZNK2OT20LigatureSubstFormat112get_coverageEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='802' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::LigatureSubstFormat1*' --> - <parameter type-id='type-id-1552' is-artificial='yes'/> + <parameter type-id='type-id-1551' is-artificial='yes'/> <!-- const OT::Coverage& --> - <return type-id='type-id-973'/> + <return type-id='type-id-972'/> </function-decl> </member-function> <member-function access='public'> <!-- void OT::LigatureSubstFormat1::closure(OT::hb_closure_context_t*) --> <function-decl name='closure' mangled-name='_ZNK2OT20LigatureSubstFormat17closureEPNS_20hb_closure_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='782' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::LigatureSubstFormat1*' --> - <parameter type-id='type-id-1552' is-artificial='yes'/> + <parameter type-id='type-id-1551' is-artificial='yes'/> <!-- parameter of type 'OT::hb_closure_context_t*' --> - <parameter type-id='type-id-1384'/> + <parameter type-id='type-id-1383'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -23924,9 +23922,9 @@ <!-- void OT::LigatureSubstFormat1::collect_glyphs(OT::hb_collect_glyphs_context_t*) --> <function-decl name='collect_glyphs' mangled-name='_ZNK2OT20LigatureSubstFormat114collect_glyphsEPNS_27hb_collect_glyphs_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='792' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::LigatureSubstFormat1*' --> - <parameter type-id='type-id-1552' is-artificial='yes'/> + <parameter type-id='type-id-1551' is-artificial='yes'/> <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> - <parameter type-id='type-id-1386'/> + <parameter type-id='type-id-1385'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -23935,9 +23933,9 @@ <!-- bool OT::LigatureSubstFormat1::would_apply(OT::hb_would_apply_context_t*) --> <function-decl name='would_apply' mangled-name='_ZNK2OT20LigatureSubstFormat111would_applyEPNS_24hb_would_apply_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='807' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::LigatureSubstFormat1*' --> - <parameter type-id='type-id-1552' is-artificial='yes'/> + <parameter type-id='type-id-1551' is-artificial='yes'/> <!-- parameter of type 'OT::hb_would_apply_context_t*' --> - <parameter type-id='type-id-1390'/> + <parameter type-id='type-id-1389'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -23946,9 +23944,9 @@ <!-- bool OT::LigatureSubstFormat1::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT20LigatureSubstFormat18sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='851' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::LigatureSubstFormat1*' --> - <parameter type-id='type-id-561' is-artificial='yes'/> + <parameter type-id='type-id-560' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -23957,9 +23955,9 @@ <!-- bool OT::LigatureSubstFormat1::apply(OT::hb_apply_context_t*) --> <function-decl name='apply' mangled-name='_ZNK2OT20LigatureSubstFormat15applyEPNS_18hb_apply_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='817' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::LigatureSubstFormat1*' --> - <parameter type-id='type-id-1552' is-artificial='yes'/> + <parameter type-id='type-id-1551' is-artificial='yes'/> <!-- parameter of type 'OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1376'/> + <parameter type-id='type-id-1375'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -23968,107 +23966,107 @@ <!-- bool OT::LigatureSubstFormat1::serialize(OT::hb_serialize_context_t*, OT::Supplier<OT::IntType<short unsigned int, 2u> >&, OT::Supplier<unsigned int>&, unsigned int, OT::Supplier<OT::IntType<short unsigned int, 2u> >&, OT::Supplier<unsigned int>&, OT::Supplier<OT::IntType<short unsigned int, 2u> >&) --> <function-decl name='serialize' mangled-name='_ZN2OT20LigatureSubstFormat19serializeEPNS_22hb_serialize_context_tERNS_8SupplierINS_7IntTypeItLj2EEEEERNS3_IjEEjS7_S9_S7_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='829' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::LigatureSubstFormat1*' --> - <parameter type-id='type-id-561' is-artificial='yes'/> + <parameter type-id='type-id-560' is-artificial='yes'/> <!-- parameter of type 'OT::hb_serialize_context_t*' --> - <parameter type-id='type-id-281'/> + <parameter type-id='type-id-280'/> <!-- parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >&' --> - <parameter type-id='type-id-748'/> + <parameter type-id='type-id-747'/> <!-- parameter of type 'OT::Supplier<unsigned int>&' --> - <parameter type-id='type-id-1371'/> + <parameter type-id='type-id-1370'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >&' --> - <parameter type-id='type-id-748'/> + <parameter type-id='type-id-747'/> <!-- parameter of type 'OT::Supplier<unsigned int>&' --> - <parameter type-id='type-id-1371'/> + <parameter type-id='type-id-1370'/> <!-- parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >&' --> - <parameter type-id='type-id-748'/> + <parameter type-id='type-id-747'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> </member-function> </class-decl> <!-- struct OT::LigatureSubst --> - <class-decl name='LigatureSubst' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='869' column='1' id='type-id-1173'> + <class-decl name='LigatureSubst' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='869' column='1' id='type-id-1172'> <member-type access='protected'> <!-- union {OT::USHORT format; OT::LigatureSubstFormat1 format1;} --> - <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='909' column='1' id='type-id-1863'> + <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='909' column='1' id='type-id-1862'> <data-member access='public'> <!-- OT::USHORT format --> - <var-decl name='format' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='910' column='1'/> + <var-decl name='format' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='910' column='1'/> </data-member> <data-member access='public'> <!-- OT::LigatureSubstFormat1 format1 --> - <var-decl name='format1' type-id='type-id-1175' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='911' column='1'/> + <var-decl name='format1' type-id='type-id-1174' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='911' column='1'/> </data-member> </union-decl> </member-type> <data-member access='protected' layout-offset-in-bits='0'> <!-- union {OT::USHORT format; OT::LigatureSubstFormat1 format1;} OT::LigatureSubst::u --> - <var-decl name='u' type-id='type-id-1863' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='912' column='1'/> + <var-decl name='u' type-id='type-id-1862' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='912' column='1'/> </data-member> <member-function access='public'> <!-- OT::hb_get_coverage_context_t::return_t OT::LigatureSubst::dispatch<OT::hb_get_coverage_context_t>(OT::hb_get_coverage_context_t*) --> <function-decl name='dispatch<OT::hb_get_coverage_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='890' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::LigatureSubst*' --> - <parameter type-id='type-id-1549' is-artificial='yes'/> + <parameter type-id='type-id-1548' is-artificial='yes'/> <!-- parameter of type 'OT::hb_get_coverage_context_t*' --> - <parameter type-id='type-id-1388'/> + <parameter type-id='type-id-1387'/> <!-- typedef OT::hb_get_coverage_context_t::return_t --> - <return type-id='type-id-1844'/> + <return type-id='type-id-1843'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_would_apply_context_t::return_t OT::LigatureSubst::dispatch<OT::hb_would_apply_context_t>(OT::hb_would_apply_context_t*) --> <function-decl name='dispatch<OT::hb_would_apply_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='890' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::LigatureSubst*' --> - <parameter type-id='type-id-1549' is-artificial='yes'/> + <parameter type-id='type-id-1548' is-artificial='yes'/> <!-- parameter of type 'OT::hb_would_apply_context_t*' --> - <parameter type-id='type-id-1390'/> + <parameter type-id='type-id-1389'/> <!-- typedef OT::hb_would_apply_context_t::return_t --> - <return type-id='type-id-1859'/> + <return type-id='type-id-1858'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_apply_context_t::return_t OT::LigatureSubst::dispatch<OT::hb_apply_context_t>(OT::hb_apply_context_t*) --> <function-decl name='dispatch<OT::hb_apply_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='890' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::LigatureSubst*' --> - <parameter type-id='type-id-1549' is-artificial='yes'/> + <parameter type-id='type-id-1548' is-artificial='yes'/> <!-- parameter of type 'OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1376'/> + <parameter type-id='type-id-1375'/> <!-- typedef OT::hb_apply_context_t::return_t --> - <return type-id='type-id-1845'/> + <return type-id='type-id-1844'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_closure_context_t::return_t OT::LigatureSubst::dispatch<OT::hb_closure_context_t>(OT::hb_closure_context_t*) --> <function-decl name='dispatch<OT::hb_closure_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='890' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::LigatureSubst*' --> - <parameter type-id='type-id-1549' is-artificial='yes'/> + <parameter type-id='type-id-1548' is-artificial='yes'/> <!-- parameter of type 'OT::hb_closure_context_t*' --> - <parameter type-id='type-id-1384'/> + <parameter type-id='type-id-1383'/> <!-- typedef OT::hb_closure_context_t::return_t --> - <return type-id='type-id-1860'/> + <return type-id='type-id-1859'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_collect_glyphs_context_t::return_t OT::LigatureSubst::dispatch<OT::hb_collect_glyphs_context_t>(OT::hb_collect_glyphs_context_t*) --> <function-decl name='dispatch<OT::hb_collect_glyphs_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='890' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::LigatureSubst*' --> - <parameter type-id='type-id-1549' is-artificial='yes'/> + <parameter type-id='type-id-1548' is-artificial='yes'/> <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> - <parameter type-id='type-id-1386'/> + <parameter type-id='type-id-1385'/> <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> - <return type-id='type-id-1846'/> + <return type-id='type-id-1845'/> </function-decl> </member-function> <member-function access='public'> <!-- bool OT::LigatureSubst::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT13LigatureSubst8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='899' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::LigatureSubst*' --> - <parameter type-id='type-id-1174' is-artificial='yes'/> + <parameter type-id='type-id-1173' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -24077,71 +24075,71 @@ <!-- bool OT::LigatureSubst::serialize(OT::hb_serialize_context_t*, OT::Supplier<OT::IntType<short unsigned int, 2u> >&, OT::Supplier<unsigned int>&, unsigned int, OT::Supplier<OT::IntType<short unsigned int, 2u> >&, OT::Supplier<unsigned int>&, OT::Supplier<OT::IntType<short unsigned int, 2u> >&) --> <function-decl name='serialize' mangled-name='_ZN2OT13LigatureSubst9serializeEPNS_22hb_serialize_context_tERNS_8SupplierINS_7IntTypeItLj2EEEEERNS3_IjEEjS7_S9_S7_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='870' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::LigatureSubst*' --> - <parameter type-id='type-id-1174' is-artificial='yes'/> + <parameter type-id='type-id-1173' is-artificial='yes'/> <!-- parameter of type 'OT::hb_serialize_context_t*' --> - <parameter type-id='type-id-281'/> + <parameter type-id='type-id-280'/> <!-- parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >&' --> - <parameter type-id='type-id-748'/> + <parameter type-id='type-id-747'/> <!-- parameter of type 'OT::Supplier<unsigned int>&' --> - <parameter type-id='type-id-1371'/> + <parameter type-id='type-id-1370'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >&' --> - <parameter type-id='type-id-748'/> + <parameter type-id='type-id-747'/> <!-- parameter of type 'OT::Supplier<unsigned int>&' --> - <parameter type-id='type-id-1371'/> + <parameter type-id='type-id-1370'/> <!-- parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >&' --> - <parameter type-id='type-id-748'/> + <parameter type-id='type-id-747'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> </member-function> </class-decl> <!-- struct OT::ContextSubst --> - <class-decl name='ContextSubst' size-in-bits='96' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='916' column='1' id='type-id-1864'> + <class-decl name='ContextSubst' size-in-bits='96' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='916' column='1' id='type-id-1863'> <!-- struct OT::Context --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1101'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1100'/> </class-decl> <!-- struct OT::ChainContextSubst --> - <class-decl name='ChainContextSubst' size-in-bits='160' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='918' column='1' id='type-id-1865'> + <class-decl name='ChainContextSubst' size-in-bits='160' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='918' column='1' id='type-id-1864'> <!-- struct OT::ChainContext --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1074'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1073'/> </class-decl> <!-- struct OT::ExtensionSubst --> - <class-decl name='ExtensionSubst' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='921' column='1' id='type-id-1506'> + <class-decl name='ExtensionSubst' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='921' column='1' id='type-id-1505'> <!-- struct OT::Extension<OT::ExtensionSubst> --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1135'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1134'/> <member-function access='public'> <!-- bool OT::ExtensionSubst::is_reverse() --> <function-decl name='is_reverse' mangled-name='_ZNK2OT14ExtensionSubst10is_reverseEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='924' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ExtensionSubst*' --> - <parameter type-id='type-id-1508' is-artificial='yes'/> + <parameter type-id='type-id-1507' is-artificial='yes'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> </member-function> </class-decl> <!-- struct OT::ReverseChainSingleSubstFormat1 --> - <class-decl name='ReverseChainSingleSubstFormat1' size-in-bits='128' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='929' column='1' id='type-id-1285'> + <class-decl name='ReverseChainSingleSubstFormat1' size-in-bits='128' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='929' column='1' id='type-id-1284'> <data-member access='protected' layout-offset-in-bits='0'> <!-- OT::USHORT OT::ReverseChainSingleSubstFormat1::format --> - <var-decl name='format' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1032' column='1'/> + <var-decl name='format' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1032' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='16'> <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > OT::ReverseChainSingleSubstFormat1::coverage --> - <var-decl name='coverage' type-id='type-id-865' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1034' column='1'/> + <var-decl name='coverage' type-id='type-id-864' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1034' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='32'> <!-- OT::OffsetArrayOf<OT::Coverage> OT::ReverseChainSingleSubstFormat1::backtrack --> - <var-decl name='backtrack' type-id='type-id-1820' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1037' column='1'/> + <var-decl name='backtrack' type-id='type-id-1819' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1037' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='64'> <!-- OT::OffsetArrayOf<OT::Coverage> OT::ReverseChainSingleSubstFormat1::lookaheadX --> - <var-decl name='lookaheadX' type-id='type-id-1820' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1041' column='1'/> + <var-decl name='lookaheadX' type-id='type-id-1819' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1041' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='96'> <!-- OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > OT::ReverseChainSingleSubstFormat1::substituteX --> - <var-decl name='substituteX' type-id='type-id-701' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1045' column='1'/> + <var-decl name='substituteX' type-id='type-id-700' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1045' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::ReverseChainSingleSubstFormat1::min_size --> @@ -24151,9 +24149,9 @@ <!-- bool OT::ReverseChainSingleSubstFormat1::would_apply(OT::hb_would_apply_context_t*) --> <function-decl name='would_apply' mangled-name='_ZNK2OT30ReverseChainSingleSubstFormat111would_applyEPNS_24hb_would_apply_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='984' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ReverseChainSingleSubstFormat1*' --> - <parameter type-id='type-id-1708' is-artificial='yes'/> + <parameter type-id='type-id-1707' is-artificial='yes'/> <!-- parameter of type 'OT::hb_would_apply_context_t*' --> - <parameter type-id='type-id-1390'/> + <parameter type-id='type-id-1389'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -24162,18 +24160,18 @@ <!-- const OT::Coverage& OT::ReverseChainSingleSubstFormat1::get_coverage() --> <function-decl name='get_coverage' mangled-name='_ZNK2OT30ReverseChainSingleSubstFormat112get_coverageEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='979' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ReverseChainSingleSubstFormat1*' --> - <parameter type-id='type-id-1708' is-artificial='yes'/> + <parameter type-id='type-id-1707' is-artificial='yes'/> <!-- const OT::Coverage& --> - <return type-id='type-id-973'/> + <return type-id='type-id-972'/> </function-decl> </member-function> <member-function access='public'> <!-- void OT::ReverseChainSingleSubstFormat1::closure(OT::hb_closure_context_t*) --> <function-decl name='closure' mangled-name='_ZNK2OT30ReverseChainSingleSubstFormat17closureEPNS_20hb_closure_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='930' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ReverseChainSingleSubstFormat1*' --> - <parameter type-id='type-id-1708' is-artificial='yes'/> + <parameter type-id='type-id-1707' is-artificial='yes'/> <!-- parameter of type 'OT::hb_closure_context_t*' --> - <parameter type-id='type-id-1384'/> + <parameter type-id='type-id-1383'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -24182,9 +24180,9 @@ <!-- void OT::ReverseChainSingleSubstFormat1::collect_glyphs(OT::hb_collect_glyphs_context_t*) --> <function-decl name='collect_glyphs' mangled-name='_ZNK2OT30ReverseChainSingleSubstFormat114collect_glyphsEPNS_27hb_collect_glyphs_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='955' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ReverseChainSingleSubstFormat1*' --> - <parameter type-id='type-id-1708' is-artificial='yes'/> + <parameter type-id='type-id-1707' is-artificial='yes'/> <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> - <parameter type-id='type-id-1386'/> + <parameter type-id='type-id-1385'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -24193,9 +24191,9 @@ <!-- bool OT::ReverseChainSingleSubstFormat1::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT30ReverseChainSingleSubstFormat18sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1020' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ReverseChainSingleSubstFormat1*' --> - <parameter type-id='type-id-1286' is-artificial='yes'/> + <parameter type-id='type-id-1285' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -24204,105 +24202,105 @@ <!-- bool OT::ReverseChainSingleSubstFormat1::apply(OT::hb_apply_context_t*) --> <function-decl name='apply' mangled-name='_ZNK2OT30ReverseChainSingleSubstFormat15applyEPNS_18hb_apply_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='990' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ReverseChainSingleSubstFormat1*' --> - <parameter type-id='type-id-1708' is-artificial='yes'/> + <parameter type-id='type-id-1707' is-artificial='yes'/> <!-- parameter of type 'OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1376'/> + <parameter type-id='type-id-1375'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> </member-function> </class-decl> <!-- struct OT::ReverseChainSingleSubst --> - <class-decl name='ReverseChainSingleSubst' size-in-bits='128' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1052' column='1' id='type-id-1283'> + <class-decl name='ReverseChainSingleSubst' size-in-bits='128' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1052' column='1' id='type-id-1282'> <member-type access='protected'> <!-- union {OT::USHORT format; OT::ReverseChainSingleSubstFormat1 format1;} --> - <union-decl name='__anonymous_union__' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1073' column='1' id='type-id-1866'> + <union-decl name='__anonymous_union__' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1073' column='1' id='type-id-1865'> <data-member access='public'> <!-- OT::USHORT format --> - <var-decl name='format' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1074' column='1'/> + <var-decl name='format' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1074' column='1'/> </data-member> <data-member access='public'> <!-- OT::ReverseChainSingleSubstFormat1 format1 --> - <var-decl name='format1' type-id='type-id-1285' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1075' column='1'/> + <var-decl name='format1' type-id='type-id-1284' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1075' column='1'/> </data-member> </union-decl> </member-type> <data-member access='protected' layout-offset-in-bits='0'> <!-- union {OT::USHORT format; OT::ReverseChainSingleSubstFormat1 format1;} OT::ReverseChainSingleSubst::u --> - <var-decl name='u' type-id='type-id-1866' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1076' column='1'/> + <var-decl name='u' type-id='type-id-1865' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1076' column='1'/> </data-member> <member-function access='public'> <!-- OT::hb_get_coverage_context_t::return_t OT::ReverseChainSingleSubst::dispatch<OT::hb_get_coverage_context_t>(OT::hb_get_coverage_context_t*) --> <function-decl name='dispatch<OT::hb_get_coverage_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1054' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ReverseChainSingleSubst*' --> - <parameter type-id='type-id-1705' is-artificial='yes'/> + <parameter type-id='type-id-1704' is-artificial='yes'/> <!-- parameter of type 'OT::hb_get_coverage_context_t*' --> - <parameter type-id='type-id-1388'/> + <parameter type-id='type-id-1387'/> <!-- typedef OT::hb_get_coverage_context_t::return_t --> - <return type-id='type-id-1844'/> + <return type-id='type-id-1843'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_would_apply_context_t::return_t OT::ReverseChainSingleSubst::dispatch<OT::hb_would_apply_context_t>(OT::hb_would_apply_context_t*) --> <function-decl name='dispatch<OT::hb_would_apply_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1054' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ReverseChainSingleSubst*' --> - <parameter type-id='type-id-1705' is-artificial='yes'/> + <parameter type-id='type-id-1704' is-artificial='yes'/> <!-- parameter of type 'OT::hb_would_apply_context_t*' --> - <parameter type-id='type-id-1390'/> + <parameter type-id='type-id-1389'/> <!-- typedef OT::hb_would_apply_context_t::return_t --> - <return type-id='type-id-1859'/> + <return type-id='type-id-1858'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_apply_context_t::return_t OT::ReverseChainSingleSubst::dispatch<OT::hb_apply_context_t>(OT::hb_apply_context_t*) --> <function-decl name='dispatch<OT::hb_apply_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1054' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ReverseChainSingleSubst*' --> - <parameter type-id='type-id-1705' is-artificial='yes'/> + <parameter type-id='type-id-1704' is-artificial='yes'/> <!-- parameter of type 'OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1376'/> + <parameter type-id='type-id-1375'/> <!-- typedef OT::hb_apply_context_t::return_t --> - <return type-id='type-id-1845'/> + <return type-id='type-id-1844'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_closure_context_t::return_t OT::ReverseChainSingleSubst::dispatch<OT::hb_closure_context_t>(OT::hb_closure_context_t*) --> <function-decl name='dispatch<OT::hb_closure_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1054' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ReverseChainSingleSubst*' --> - <parameter type-id='type-id-1705' is-artificial='yes'/> + <parameter type-id='type-id-1704' is-artificial='yes'/> <!-- parameter of type 'OT::hb_closure_context_t*' --> - <parameter type-id='type-id-1384'/> + <parameter type-id='type-id-1383'/> <!-- typedef OT::hb_closure_context_t::return_t --> - <return type-id='type-id-1860'/> + <return type-id='type-id-1859'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_collect_glyphs_context_t::return_t OT::ReverseChainSingleSubst::dispatch<OT::hb_collect_glyphs_context_t>(OT::hb_collect_glyphs_context_t*) --> <function-decl name='dispatch<OT::hb_collect_glyphs_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1054' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ReverseChainSingleSubst*' --> - <parameter type-id='type-id-1705' is-artificial='yes'/> + <parameter type-id='type-id-1704' is-artificial='yes'/> <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> - <parameter type-id='type-id-1386'/> + <parameter type-id='type-id-1385'/> <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> - <return type-id='type-id-1846'/> + <return type-id='type-id-1845'/> </function-decl> </member-function> <member-function access='public'> <!-- bool OT::ReverseChainSingleSubst::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT23ReverseChainSingleSubst8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1063' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ReverseChainSingleSubst*' --> - <parameter type-id='type-id-1284' is-artificial='yes'/> + <parameter type-id='type-id-1283' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> </member-function> </class-decl> <!-- struct OT::SubstLookupSubTable --> - <class-decl name='SubstLookupSubTable' size-in-bits='160' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1086' column='1' id='type-id-1310'> + <class-decl name='SubstLookupSubTable' size-in-bits='160' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1086' column='1' id='type-id-1309'> <member-type access='public'> <!-- enum OT::SubstLookupSubTable::Type --> - <enum-decl name='Type' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1089' column='1' id='type-id-1867'> + <enum-decl name='Type' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1089' column='1' id='type-id-1866'> <underlying-type type-id='type-id-11'/> <enumerator name='Single' value='1'/> <enumerator name='Multiple' value='2'/> @@ -24316,57 +24314,57 @@ </member-type> <member-type access='protected'> <!-- union {struct {OT::USHORT sub_format;} header; OT::SingleSubst single; OT::MultipleSubst multiple; OT::AlternateSubst alternate; OT::LigatureSubst ligature; OT::ContextSubst context; OT::ChainContextSubst chainContext; OT::ExtensionSubst extension; OT::ReverseChainSingleSubst reverseChainContextSingle;} --> - <union-decl name='__anonymous_union__' size-in-bits='160' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1135' column='1' id='type-id-1868'> + <union-decl name='__anonymous_union__' size-in-bits='160' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1135' column='1' id='type-id-1867'> <member-type access='public'> <!-- struct {OT::USHORT sub_format;} --> - <class-decl name='__anonymous_struct__' size-in-bits='16' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1136' column='1' id='type-id-1857'> + <class-decl name='__anonymous_struct__' size-in-bits='16' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1136' column='1' id='type-id-1856'> <data-member access='public' layout-offset-in-bits='0'> <!-- OT::USHORT sub_format --> - <var-decl name='sub_format' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1137' column='1'/> + <var-decl name='sub_format' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1137' column='1'/> </data-member> </class-decl> </member-type> <data-member access='public'> <!-- struct {OT::USHORT sub_format;} header --> - <var-decl name='header' type-id='type-id-1857' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1138' column='1'/> + <var-decl name='header' type-id='type-id-1856' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1138' column='1'/> </data-member> <data-member access='public'> <!-- OT::SingleSubst single --> - <var-decl name='single' type-id='type-id-1305' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1139' column='1'/> + <var-decl name='single' type-id='type-id-1304' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1139' column='1'/> </data-member> <data-member access='public'> <!-- OT::MultipleSubst multiple --> - <var-decl name='multiple' type-id='type-id-1201' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1140' column='1'/> + <var-decl name='multiple' type-id='type-id-1200' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1140' column='1'/> </data-member> <data-member access='public'> <!-- OT::AlternateSubst alternate --> - <var-decl name='alternate' type-id='type-id-991' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1141' column='1'/> + <var-decl name='alternate' type-id='type-id-990' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1141' column='1'/> </data-member> <data-member access='public'> <!-- OT::LigatureSubst ligature --> - <var-decl name='ligature' type-id='type-id-1173' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1142' column='1'/> + <var-decl name='ligature' type-id='type-id-1172' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1142' column='1'/> </data-member> <data-member access='public'> <!-- OT::ContextSubst context --> - <var-decl name='context' type-id='type-id-1864' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1143' column='1'/> + <var-decl name='context' type-id='type-id-1863' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1143' column='1'/> </data-member> <data-member access='public'> <!-- OT::ChainContextSubst chainContext --> - <var-decl name='chainContext' type-id='type-id-1865' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1144' column='1'/> + <var-decl name='chainContext' type-id='type-id-1864' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1144' column='1'/> </data-member> <data-member access='public'> <!-- OT::ExtensionSubst extension --> - <var-decl name='extension' type-id='type-id-1506' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1145' column='1'/> + <var-decl name='extension' type-id='type-id-1505' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1145' column='1'/> </data-member> <data-member access='public'> <!-- OT::ReverseChainSingleSubst reverseChainContextSingle --> - <var-decl name='reverseChainContextSingle' type-id='type-id-1283' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1146' column='1'/> + <var-decl name='reverseChainContextSingle' type-id='type-id-1282' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1146' column='1'/> </data-member> </union-decl> </member-type> <data-member access='protected' layout-offset-in-bits='0'> <!-- union {struct {OT::USHORT sub_format;} header; OT::SingleSubst single; OT::MultipleSubst multiple; OT::AlternateSubst alternate; OT::LigatureSubst ligature; OT::ContextSubst context; OT::ChainContextSubst chainContext; OT::ExtensionSubst extension; OT::ReverseChainSingleSubst reverseChainContextSingle;} OT::SubstLookupSubTable::u --> - <var-decl name='u' type-id='type-id-1868' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1147' column='1'/> + <var-decl name='u' type-id='type-id-1867' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1147' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::SubstLookupSubTable::min_size --> @@ -24376,35 +24374,35 @@ <!-- OT::hb_get_coverage_context_t::return_t OT::SubstLookupSubTable::dispatch<OT::hb_get_coverage_context_t>(OT::hb_get_coverage_context_t*, unsigned int) --> <function-decl name='dispatch<OT::hb_get_coverage_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1101' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::SubstLookupSubTable*' --> - <parameter type-id='type-id-1753' is-artificial='yes'/> + <parameter type-id='type-id-1752' is-artificial='yes'/> <!-- parameter of type 'OT::hb_get_coverage_context_t*' --> - <parameter type-id='type-id-1388'/> + <parameter type-id='type-id-1387'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- typedef OT::hb_get_coverage_context_t::return_t --> - <return type-id='type-id-1844'/> + <return type-id='type-id-1843'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_would_apply_context_t::return_t OT::SubstLookupSubTable::dispatch<OT::hb_would_apply_context_t>(OT::hb_would_apply_context_t*, unsigned int) --> <function-decl name='dispatch<OT::hb_would_apply_context_t>' mangled-name='_ZNK2OT19SubstLookupSubTable8dispatchINS_24hb_would_apply_context_tEEENT_8return_tEPS3_j' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1101' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::SubstLookupSubTable*' --> - <parameter type-id='type-id-1753' is-artificial='yes'/> + <parameter type-id='type-id-1752' is-artificial='yes'/> <!-- parameter of type 'OT::hb_would_apply_context_t*' --> - <parameter type-id='type-id-1390'/> + <parameter type-id='type-id-1389'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- typedef OT::hb_would_apply_context_t::return_t --> - <return type-id='type-id-1859'/> + <return type-id='type-id-1858'/> </function-decl> </member-function> <member-function access='public'> <!-- bool OT::SubstLookupSubTable::sanitize(OT::hb_sanitize_context_t*, unsigned int) --> <function-decl name='sanitize' mangled-name='_ZN2OT19SubstLookupSubTable8sanitizeEPNS_21hb_sanitize_context_tEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1117' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::SubstLookupSubTable*' --> - <parameter type-id='type-id-540' is-artificial='yes'/> + <parameter type-id='type-id-539' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- bool --> @@ -24415,53 +24413,53 @@ <!-- OT::hb_collect_glyphs_context_t::return_t OT::SubstLookupSubTable::dispatch<OT::hb_collect_glyphs_context_t>(OT::hb_collect_glyphs_context_t*, unsigned int) --> <function-decl name='dispatch<OT::hb_collect_glyphs_context_t>' mangled-name='_ZNK2OT19SubstLookupSubTable8dispatchINS_27hb_collect_glyphs_context_tEEENT_8return_tEPS3_j' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1101' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::SubstLookupSubTable*' --> - <parameter type-id='type-id-1753' is-artificial='yes'/> + <parameter type-id='type-id-1752' is-artificial='yes'/> <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> - <parameter type-id='type-id-1386'/> + <parameter type-id='type-id-1385'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> - <return type-id='type-id-1846'/> + <return type-id='type-id-1845'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_closure_context_t::return_t OT::SubstLookupSubTable::dispatch<OT::hb_closure_context_t>(OT::hb_closure_context_t*, unsigned int) --> <function-decl name='dispatch<OT::hb_closure_context_t>' mangled-name='_ZNK2OT19SubstLookupSubTable8dispatchINS_20hb_closure_context_tEEENT_8return_tEPS3_j' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1101' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::SubstLookupSubTable*' --> - <parameter type-id='type-id-1753' is-artificial='yes'/> + <parameter type-id='type-id-1752' is-artificial='yes'/> <!-- parameter of type 'OT::hb_closure_context_t*' --> - <parameter type-id='type-id-1384'/> + <parameter type-id='type-id-1383'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- typedef OT::hb_closure_context_t::return_t --> - <return type-id='type-id-1860'/> + <return type-id='type-id-1859'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_apply_context_t::return_t OT::SubstLookupSubTable::dispatch<OT::hb_apply_context_t>(OT::hb_apply_context_t*, unsigned int) --> <function-decl name='dispatch<OT::hb_apply_context_t>' mangled-name='_ZNK2OT19SubstLookupSubTable8dispatchINS_18hb_apply_context_tEEENT_8return_tEPS3_j' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1101' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::SubstLookupSubTable*' --> - <parameter type-id='type-id-1753' is-artificial='yes'/> + <parameter type-id='type-id-1752' is-artificial='yes'/> <!-- parameter of type 'OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1376'/> + <parameter type-id='type-id-1375'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- typedef OT::hb_apply_context_t::return_t --> - <return type-id='type-id-1845'/> + <return type-id='type-id-1844'/> </function-decl> </member-function> </class-decl> <!-- struct OT::SubstLookup --> - <class-decl name='SubstLookup' size-in-bits='80' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1154' column='1' id='type-id-926'> + <class-decl name='SubstLookup' size-in-bits='80' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1154' column='1' id='type-id-925'> <!-- struct OT::Lookup --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1176'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1175'/> <member-function access='public'> <!-- void OT::SubstLookup::add_coverage<hb_set_digest_t>(hb_set_digest_t*) --> <function-decl name='add_coverage<hb_set_digest_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1184' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::SubstLookup*' --> - <parameter type-id='type-id-1750' is-artificial='yes'/> + <parameter type-id='type-id-1749' is-artificial='yes'/> <!-- parameter of type 'hb_set_digest_t*' --> - <parameter type-id='type-id-1798'/> + <parameter type-id='type-id-1797'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -24470,44 +24468,44 @@ <!-- OT::hb_would_apply_context_t::return_t OT::SubstLookup::dispatch<OT::hb_would_apply_context_t>(OT::hb_would_apply_context_t*) --> <function-decl name='dispatch<OT::hb_would_apply_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1276' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::SubstLookup*' --> - <parameter type-id='type-id-1750' is-artificial='yes'/> + <parameter type-id='type-id-1749' is-artificial='yes'/> <!-- parameter of type 'OT::hb_would_apply_context_t*' --> - <parameter type-id='type-id-1390'/> + <parameter type-id='type-id-1389'/> <!-- typedef OT::hb_would_apply_context_t::return_t --> - <return type-id='type-id-1859'/> + <return type-id='type-id-1858'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_collect_glyphs_context_t::return_t OT::SubstLookup::dispatch<OT::hb_collect_glyphs_context_t>(OT::hb_collect_glyphs_context_t*) --> <function-decl name='dispatch<OT::hb_collect_glyphs_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1276' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::SubstLookup*' --> - <parameter type-id='type-id-1750' is-artificial='yes'/> + <parameter type-id='type-id-1749' is-artificial='yes'/> <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> - <parameter type-id='type-id-1386'/> + <parameter type-id='type-id-1385'/> <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> - <return type-id='type-id-1846'/> + <return type-id='type-id-1845'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_closure_context_t::return_t OT::SubstLookup::dispatch<OT::hb_closure_context_t>(OT::hb_closure_context_t*) --> <function-decl name='dispatch<OT::hb_closure_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1276' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::SubstLookup*' --> - <parameter type-id='type-id-1750' is-artificial='yes'/> + <parameter type-id='type-id-1749' is-artificial='yes'/> <!-- parameter of type 'OT::hb_closure_context_t*' --> - <parameter type-id='type-id-1384'/> + <parameter type-id='type-id-1383'/> <!-- typedef OT::hb_closure_context_t::return_t --> - <return type-id='type-id-1860'/> + <return type-id='type-id-1859'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_apply_context_t::return_t OT::SubstLookup::dispatch<OT::hb_apply_context_t>(OT::hb_apply_context_t*) --> <function-decl name='dispatch<OT::hb_apply_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1276' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::SubstLookup*' --> - <parameter type-id='type-id-1750' is-artificial='yes'/> + <parameter type-id='type-id-1749' is-artificial='yes'/> <!-- parameter of type 'OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1376'/> + <parameter type-id='type-id-1375'/> <!-- typedef OT::hb_apply_context_t::return_t --> - <return type-id='type-id-1845'/> + <return type-id='type-id-1844'/> </function-decl> </member-function> <member-function access='public' static='yes'> @@ -24523,11 +24521,11 @@ <!-- bool OT::SubstLookup::would_apply(OT::hb_would_apply_context_t*, const hb_set_digest_t*) --> <function-decl name='would_apply' mangled-name='_ZNK2OT11SubstLookup11would_applyEPNS_24hb_would_apply_context_tEPK24hb_set_digest_combiner_tI27hb_set_digest_lowest_bits_tImLj4EES3_IS4_ImLj0EES4_ImLj9EEEE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1198' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::SubstLookup*' --> - <parameter type-id='type-id-1750' is-artificial='yes'/> + <parameter type-id='type-id-1749' is-artificial='yes'/> <!-- parameter of type 'OT::hb_would_apply_context_t*' --> - <parameter type-id='type-id-1390'/> + <parameter type-id='type-id-1389'/> <!-- parameter of type 'const hb_set_digest_t*' --> - <parameter type-id='type-id-1794'/> + <parameter type-id='type-id-1793'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -24536,9 +24534,9 @@ <!-- bool OT::SubstLookup::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT11SubstLookup8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1289' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::SubstLookup*' --> - <parameter type-id='type-id-541' is-artificial='yes'/> + <parameter type-id='type-id-540' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -24547,7 +24545,7 @@ <!-- bool OT::SubstLookup::is_reverse() --> <function-decl name='is_reverse' mangled-name='_ZNK2OT11SubstLookup10is_reverseEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1161' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::SubstLookup*' --> - <parameter type-id='type-id-1750' is-artificial='yes'/> + <parameter type-id='type-id-1749' is-artificial='yes'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -24556,9 +24554,9 @@ <!-- bool OT::SubstLookup::apply_once(OT::hb_apply_context_t*) --> <function-decl name='apply_once' mangled-name='_ZNK2OT11SubstLookup10apply_onceEPNS_18hb_apply_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1206' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::SubstLookup*' --> - <parameter type-id='type-id-1750' is-artificial='yes'/> + <parameter type-id='type-id-1749' is-artificial='yes'/> <!-- parameter of type 'OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1376'/> + <parameter type-id='type-id-1375'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -24567,62 +24565,62 @@ <!-- OT::hb_closure_context_t::return_t OT::SubstLookup::closure(OT::hb_closure_context_t*) --> <function-decl name='closure' mangled-name='_ZNK2OT11SubstLookup7closureEPNS_20hb_closure_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1169' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::SubstLookup*' --> - <parameter type-id='type-id-1750' is-artificial='yes'/> + <parameter type-id='type-id-1749' is-artificial='yes'/> <!-- parameter of type 'OT::hb_closure_context_t*' --> - <parameter type-id='type-id-1384'/> + <parameter type-id='type-id-1383'/> <!-- typedef OT::hb_closure_context_t::return_t --> - <return type-id='type-id-1860'/> + <return type-id='type-id-1859'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_collect_glyphs_context_t::return_t OT::SubstLookup::collect_glyphs(OT::hb_collect_glyphs_context_t*) --> <function-decl name='collect_glyphs' mangled-name='_ZNK2OT11SubstLookup14collect_glyphsEPNS_27hb_collect_glyphs_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1176' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::SubstLookup*' --> - <parameter type-id='type-id-1750' is-artificial='yes'/> + <parameter type-id='type-id-1749' is-artificial='yes'/> <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> - <parameter type-id='type-id-1386'/> + <parameter type-id='type-id-1385'/> <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> - <return type-id='type-id-1846'/> + <return type-id='type-id-1845'/> </function-decl> </member-function> <member-function access='public'> <!-- const OT::SubstLookupSubTable& OT::SubstLookup::get_subtable(unsigned int) --> <function-decl name='get_subtable' mangled-name='_ZNK2OT11SubstLookup12get_subtableEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1155' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::SubstLookup*' --> - <parameter type-id='type-id-1750' is-artificial='yes'/> + <parameter type-id='type-id-1749' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- const OT::SubstLookupSubTable& --> - <return type-id='type-id-1752'/> + <return type-id='type-id-1751'/> </function-decl> </member-function> <member-function access='public' static='yes'> <!-- OT::hb_collect_glyphs_context_t::return_t OT::SubstLookup::dispatch_recurse_func<OT::hb_collect_glyphs_context_t>(unsigned int) --> <function-decl name='dispatch_recurse_func<OT::hb_collect_glyphs_context_t>' mangled-name='_ZN2OT11SubstLookup21dispatch_recurse_funcINS_27hb_collect_glyphs_context_tEEENT_8return_tEPS3_j' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1273' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> - <parameter type-id='type-id-1386'/> + <parameter type-id='type-id-1385'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> - <return type-id='type-id-1846'/> + <return type-id='type-id-1845'/> </function-decl> </member-function> <member-function access='public' static='yes'> <!-- OT::hb_closure_context_t::return_t OT::SubstLookup::dispatch_recurse_func<OT::hb_closure_context_t>(unsigned int) --> <function-decl name='dispatch_recurse_func<OT::hb_closure_context_t>' mangled-name='_ZN2OT11SubstLookup21dispatch_recurse_funcINS_20hb_closure_context_tEEENT_8return_tEPS3_j' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1273' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'OT::hb_closure_context_t*' --> - <parameter type-id='type-id-1384'/> + <parameter type-id='type-id-1383'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- typedef OT::hb_closure_context_t::return_t --> - <return type-id='type-id-1860'/> + <return type-id='type-id-1859'/> </function-decl> </member-function> <member-function access='public' static='yes'> <!-- bool OT::SubstLookup::apply_recurse_func(unsigned int) --> <function-decl name='apply_recurse_func' mangled-name='_ZN2OT11SubstLookup18apply_recurse_funcEPNS_18hb_apply_context_tEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1214' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- parameter of type 'OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1376'/> + <parameter type-id='type-id-1375'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- bool --> @@ -24633,28 +24631,28 @@ <!-- OT::SubstLookupSubTable& OT::SubstLookup::serialize_subtable(OT::hb_serialize_context_t*, unsigned int) --> <function-decl name='serialize_subtable' mangled-name='_ZN2OT11SubstLookup18serialize_subtableEPNS_22hb_serialize_context_tEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1216' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::SubstLookup*' --> - <parameter type-id='type-id-541' is-artificial='yes'/> + <parameter type-id='type-id-540' is-artificial='yes'/> <!-- parameter of type 'OT::hb_serialize_context_t*' --> - <parameter type-id='type-id-281'/> + <parameter type-id='type-id-280'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- OT::SubstLookupSubTable& --> - <return type-id='type-id-1311'/> + <return type-id='type-id-1310'/> </function-decl> </member-function> <member-function access='public'> <!-- bool OT::SubstLookup::serialize_single(OT::hb_serialize_context_t*, uint32_t, OT::Supplier<OT::IntType<short unsigned int, 2u> >&, OT::Supplier<OT::IntType<short unsigned int, 2u> >&, unsigned int) --> <function-decl name='serialize_single' mangled-name='_ZN2OT11SubstLookup16serialize_singleEPNS_22hb_serialize_context_tEjRNS_8SupplierINS_7IntTypeItLj2EEEEES7_j' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1220' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::SubstLookup*' --> - <parameter type-id='type-id-541' is-artificial='yes'/> + <parameter type-id='type-id-540' is-artificial='yes'/> <!-- parameter of type 'OT::hb_serialize_context_t*' --> - <parameter type-id='type-id-281'/> + <parameter type-id='type-id-280'/> <!-- parameter of type 'typedef uint32_t' --> <parameter type-id='type-id-100'/> <!-- parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >&' --> - <parameter type-id='type-id-748'/> + <parameter type-id='type-id-747'/> <!-- parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >&' --> - <parameter type-id='type-id-748'/> + <parameter type-id='type-id-747'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- bool --> @@ -24665,35 +24663,35 @@ <!-- bool OT::SubstLookup::serialize_ligature(OT::hb_serialize_context_t*, uint32_t, OT::Supplier<OT::IntType<short unsigned int, 2u> >&, OT::Supplier<unsigned int>&, unsigned int, OT::Supplier<OT::IntType<short unsigned int, 2u> >&, OT::Supplier<unsigned int>&, OT::Supplier<OT::IntType<short unsigned int, 2u> >&) --> <function-decl name='serialize_ligature' mangled-name='_ZN2OT11SubstLookup18serialize_ligatureEPNS_22hb_serialize_context_tEjRNS_8SupplierINS_7IntTypeItLj2EEEEERNS3_IjEEjS7_S9_S7_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1257' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::SubstLookup*' --> - <parameter type-id='type-id-541' is-artificial='yes'/> + <parameter type-id='type-id-540' is-artificial='yes'/> <!-- parameter of type 'OT::hb_serialize_context_t*' --> - <parameter type-id='type-id-281'/> + <parameter type-id='type-id-280'/> <!-- parameter of type 'typedef uint32_t' --> <parameter type-id='type-id-100'/> <!-- parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >&' --> - <parameter type-id='type-id-748'/> + <parameter type-id='type-id-747'/> <!-- parameter of type 'OT::Supplier<unsigned int>&' --> - <parameter type-id='type-id-1371'/> + <parameter type-id='type-id-1370'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >&' --> - <parameter type-id='type-id-748'/> + <parameter type-id='type-id-747'/> <!-- parameter of type 'OT::Supplier<unsigned int>&' --> - <parameter type-id='type-id-1371'/> + <parameter type-id='type-id-1370'/> <!-- parameter of type 'OT::Supplier<OT::IntType<short unsigned int, 2u> >&' --> - <parameter type-id='type-id-748'/> + <parameter type-id='type-id-747'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> </member-function> </class-decl> <!-- struct OT::GSUB --> - <class-decl name='GSUB' size-in-bits='80' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1318' column='1' id='type-id-1155'> + <class-decl name='GSUB' size-in-bits='80' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1318' column='1' id='type-id-1154'> <!-- struct OT::GSUBGPOS --> - <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1157'/> + <base-class access='public' layout-offset-in-bits='0' type-id='type-id-1156'/> <data-member access='public' static='yes'> <!-- static const hb_tag_t OT::GSUB::tableTag --> - <var-decl name='tableTag' type-id='type-id-359' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1319' column='1'/> + <var-decl name='tableTag' type-id='type-id-358' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1319' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::GSUB::static_size --> @@ -24729,34 +24727,34 @@ <!-- const OT::SubstLookup& OT::GSUB::get_lookup(unsigned int) --> <function-decl name='get_lookup' mangled-name='_ZNK2OT4GSUB10get_lookupEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1321' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::GSUB*' --> - <parameter type-id='type-id-1524' is-artificial='yes'/> + <parameter type-id='type-id-1523' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- const OT::SubstLookup& --> - <return type-id='type-id-922'/> + <return type-id='type-id-921'/> </function-decl> </member-function> <member-function access='public'> <!-- bool OT::GSUB::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT4GSUB8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsub-table.hh' line='1327' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::GSUB*' --> - <parameter type-id='type-id-1156' is-artificial='yes'/> + <parameter type-id='type-id-1155' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> </member-function> </class-decl> <!-- struct OT::hb_closure_context_t --> - <class-decl name='hb_closure_context_t' size-in-bits='256' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='56' column='1' id='type-id-1383'> + <class-decl name='hb_closure_context_t' size-in-bits='256' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='56' column='1' id='type-id-1382'> <member-type access='public'> <!-- typedef hb_void_t OT::hb_closure_context_t::return_t --> - <typedef-decl name='return_t' type-id='type-id-956' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='59' column='1' id='type-id-1860'/> + <typedef-decl name='return_t' type-id='type-id-955' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='59' column='1' id='type-id-1859'/> </member-type> <member-type access='public'> <!-- typedef typedef OT::hb_closure_context_t::return_t (OT::hb_closure_context_t*, unsigned int)* OT::hb_closure_context_t::recurse_func_t --> - <typedef-decl name='recurse_func_t' type-id='type-id-1802' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='60' column='1' id='type-id-1869'/> + <typedef-decl name='recurse_func_t' type-id='type-id-1801' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='60' column='1' id='type-id-1868'/> </member-type> <data-member access='public' static='yes'> <!-- static const unsigned int OT::hb_closure_context_t::max_debug_depth --> @@ -24768,11 +24766,11 @@ </data-member> <data-member access='public' layout-offset-in-bits='64'> <!-- hb_set_t* OT::hb_closure_context_t::glyphs --> - <var-decl name='glyphs' type-id='type-id-949' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='77' column='1'/> + <var-decl name='glyphs' type-id='type-id-948' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='77' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> <!-- OT::hb_closure_context_t::recurse_func_t OT::hb_closure_context_t::recurse_func --> - <var-decl name='recurse_func' type-id='type-id-1869' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='78' column='1'/> + <var-decl name='recurse_func' type-id='type-id-1868' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='78' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> <!-- unsigned int OT::hb_closure_context_t::nesting_level_left --> @@ -24786,11 +24784,11 @@ <!-- OT::hb_closure_context_t::hb_closure_context_t(hb_face_t*, hb_set_t*, unsigned int) --> <function-decl name='hb_closure_context_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='82' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_closure_context_t*' --> - <parameter type-id='type-id-1384' is-artificial='yes'/> + <parameter type-id='type-id-1383' is-artificial='yes'/> <!-- parameter of type 'hb_face_t*' --> <parameter type-id='type-id-118'/> <!-- parameter of type 'hb_set_t*' --> - <parameter type-id='type-id-949'/> + <parameter type-id='type-id-948'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- void --> @@ -24801,139 +24799,139 @@ <!-- OT::hb_closure_context_t::return_t OT::hb_closure_context_t::dispatch<OT::SingleSubstFormat1>(const OT::SingleSubstFormat1&) --> <function-decl name='dispatch<OT::SingleSubstFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='62' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_closure_context_t*' --> - <parameter type-id='type-id-1384' is-artificial='yes'/> + <parameter type-id='type-id-1383' is-artificial='yes'/> <!-- parameter of type 'const OT::SingleSubstFormat1&' --> - <parameter type-id='type-id-1732'/> + <parameter type-id='type-id-1731'/> <!-- typedef OT::hb_closure_context_t::return_t --> - <return type-id='type-id-1860'/> + <return type-id='type-id-1859'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_closure_context_t::return_t OT::hb_closure_context_t::dispatch<OT::SingleSubstFormat2>(const OT::SingleSubstFormat2&) --> <function-decl name='dispatch<OT::SingleSubstFormat2>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='62' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_closure_context_t*' --> - <parameter type-id='type-id-1384' is-artificial='yes'/> + <parameter type-id='type-id-1383' is-artificial='yes'/> <!-- parameter of type 'const OT::SingleSubstFormat2&' --> - <parameter type-id='type-id-1735'/> + <parameter type-id='type-id-1734'/> <!-- typedef OT::hb_closure_context_t::return_t --> - <return type-id='type-id-1860'/> + <return type-id='type-id-1859'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_closure_context_t::return_t OT::hb_closure_context_t::dispatch<OT::MultipleSubstFormat1>(const OT::MultipleSubstFormat1&) --> <function-decl name='dispatch<OT::MultipleSubstFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='62' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_closure_context_t*' --> - <parameter type-id='type-id-1384' is-artificial='yes'/> + <parameter type-id='type-id-1383' is-artificial='yes'/> <!-- parameter of type 'const OT::MultipleSubstFormat1&' --> - <parameter type-id='type-id-1583'/> + <parameter type-id='type-id-1582'/> <!-- typedef OT::hb_closure_context_t::return_t --> - <return type-id='type-id-1860'/> + <return type-id='type-id-1859'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_closure_context_t::return_t OT::hb_closure_context_t::dispatch<OT::AlternateSubstFormat1>(const OT::AlternateSubstFormat1&) --> <function-decl name='dispatch<OT::AlternateSubstFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='62' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_closure_context_t*' --> - <parameter type-id='type-id-1384' is-artificial='yes'/> + <parameter type-id='type-id-1383' is-artificial='yes'/> <!-- parameter of type 'const OT::AlternateSubstFormat1&' --> - <parameter type-id='type-id-1401'/> + <parameter type-id='type-id-1400'/> <!-- typedef OT::hb_closure_context_t::return_t --> - <return type-id='type-id-1860'/> + <return type-id='type-id-1859'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_closure_context_t::return_t OT::hb_closure_context_t::dispatch<OT::LigatureSubstFormat1>(const OT::LigatureSubstFormat1&) --> <function-decl name='dispatch<OT::LigatureSubstFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='62' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_closure_context_t*' --> - <parameter type-id='type-id-1384' is-artificial='yes'/> + <parameter type-id='type-id-1383' is-artificial='yes'/> <!-- parameter of type 'const OT::LigatureSubstFormat1&' --> - <parameter type-id='type-id-1551'/> + <parameter type-id='type-id-1550'/> <!-- typedef OT::hb_closure_context_t::return_t --> - <return type-id='type-id-1860'/> + <return type-id='type-id-1859'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_closure_context_t::return_t OT::hb_closure_context_t::dispatch<OT::ReverseChainSingleSubstFormat1>(const OT::ReverseChainSingleSubstFormat1&) --> <function-decl name='dispatch<OT::ReverseChainSingleSubstFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='62' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_closure_context_t*' --> - <parameter type-id='type-id-1384' is-artificial='yes'/> + <parameter type-id='type-id-1383' is-artificial='yes'/> <!-- parameter of type 'const OT::ReverseChainSingleSubstFormat1&' --> - <parameter type-id='type-id-1707'/> + <parameter type-id='type-id-1706'/> <!-- typedef OT::hb_closure_context_t::return_t --> - <return type-id='type-id-1860'/> + <return type-id='type-id-1859'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_closure_context_t::return_t OT::hb_closure_context_t::dispatch<OT::ContextFormat1>(const OT::ContextFormat1&) --> <function-decl name='dispatch<OT::ContextFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='62' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_closure_context_t*' --> - <parameter type-id='type-id-1384' is-artificial='yes'/> + <parameter type-id='type-id-1383' is-artificial='yes'/> <!-- parameter of type 'const OT::ContextFormat1&' --> - <parameter type-id='type-id-1476'/> + <parameter type-id='type-id-1475'/> <!-- typedef OT::hb_closure_context_t::return_t --> - <return type-id='type-id-1860'/> + <return type-id='type-id-1859'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_closure_context_t::return_t OT::hb_closure_context_t::dispatch<OT::ContextFormat2>(const OT::ContextFormat2&) --> <function-decl name='dispatch<OT::ContextFormat2>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='62' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_closure_context_t*' --> - <parameter type-id='type-id-1384' is-artificial='yes'/> + <parameter type-id='type-id-1383' is-artificial='yes'/> <!-- parameter of type 'const OT::ContextFormat2&' --> - <parameter type-id='type-id-1479'/> + <parameter type-id='type-id-1478'/> <!-- typedef OT::hb_closure_context_t::return_t --> - <return type-id='type-id-1860'/> + <return type-id='type-id-1859'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_closure_context_t::return_t OT::hb_closure_context_t::dispatch<OT::ContextFormat3>(const OT::ContextFormat3&) --> <function-decl name='dispatch<OT::ContextFormat3>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='62' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_closure_context_t*' --> - <parameter type-id='type-id-1384' is-artificial='yes'/> + <parameter type-id='type-id-1383' is-artificial='yes'/> <!-- parameter of type 'const OT::ContextFormat3&' --> - <parameter type-id='type-id-1482'/> + <parameter type-id='type-id-1481'/> <!-- typedef OT::hb_closure_context_t::return_t --> - <return type-id='type-id-1860'/> + <return type-id='type-id-1859'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_closure_context_t::return_t OT::hb_closure_context_t::dispatch<OT::ChainContextFormat1>(const OT::ChainContextFormat1&) --> <function-decl name='dispatch<OT::ChainContextFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='62' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_closure_context_t*' --> - <parameter type-id='type-id-1384' is-artificial='yes'/> + <parameter type-id='type-id-1383' is-artificial='yes'/> <!-- parameter of type 'const OT::ChainContextFormat1&' --> - <parameter type-id='type-id-1453'/> + <parameter type-id='type-id-1452'/> <!-- typedef OT::hb_closure_context_t::return_t --> - <return type-id='type-id-1860'/> + <return type-id='type-id-1859'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_closure_context_t::return_t OT::hb_closure_context_t::dispatch<OT::ChainContextFormat2>(const OT::ChainContextFormat2&) --> <function-decl name='dispatch<OT::ChainContextFormat2>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='62' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_closure_context_t*' --> - <parameter type-id='type-id-1384' is-artificial='yes'/> + <parameter type-id='type-id-1383' is-artificial='yes'/> <!-- parameter of type 'const OT::ChainContextFormat2&' --> - <parameter type-id='type-id-1456'/> + <parameter type-id='type-id-1455'/> <!-- typedef OT::hb_closure_context_t::return_t --> - <return type-id='type-id-1860'/> + <return type-id='type-id-1859'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_closure_context_t::return_t OT::hb_closure_context_t::dispatch<OT::ChainContextFormat3>(const OT::ChainContextFormat3&) --> <function-decl name='dispatch<OT::ChainContextFormat3>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='62' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_closure_context_t*' --> - <parameter type-id='type-id-1384' is-artificial='yes'/> + <parameter type-id='type-id-1383' is-artificial='yes'/> <!-- parameter of type 'const OT::ChainContextFormat3&' --> - <parameter type-id='type-id-1459'/> + <parameter type-id='type-id-1458'/> <!-- typedef OT::hb_closure_context_t::return_t --> - <return type-id='type-id-1860'/> + <return type-id='type-id-1859'/> </function-decl> </member-function> <member-function access='public'> <!-- const char* OT::hb_closure_context_t::get_name() --> <function-decl name='get_name' mangled-name='_ZN2OT20hb_closure_context_t8get_nameEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='57' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_closure_context_t*' --> - <parameter type-id='type-id-1384' is-artificial='yes'/> + <parameter type-id='type-id-1383' is-artificial='yes'/> <!-- const char* --> <return type-id='type-id-49'/> </function-decl> @@ -24942,27 +24940,27 @@ <!-- OT::hb_closure_context_t::return_t OT::hb_closure_context_t::default_return_value() --> <function-decl name='default_return_value' mangled-name='_ZN2OT20hb_closure_context_t20default_return_valueEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='63' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- typedef OT::hb_closure_context_t::return_t --> - <return type-id='type-id-1860'/> + <return type-id='type-id-1859'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_closure_context_t::return_t OT::hb_closure_context_t::recurse(unsigned int) --> <function-decl name='recurse' mangled-name='_ZN2OT20hb_closure_context_t7recurseEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='65' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_closure_context_t*' --> - <parameter type-id='type-id-1384' is-artificial='yes'/> + <parameter type-id='type-id-1383' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- typedef OT::hb_closure_context_t::return_t --> - <return type-id='type-id-1860'/> + <return type-id='type-id-1859'/> </function-decl> </member-function> <member-function access='public'> <!-- bool OT::hb_closure_context_t::stop_sublookup_iteration(OT::hb_closure_context_t::return_t) --> <function-decl name='stop_sublookup_iteration' mangled-name='_ZNK2OT20hb_closure_context_t24stop_sublookup_iterationERK10_hb_void_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='64' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_closure_context_t*' --> - <parameter type-id='type-id-1771' is-artificial='yes'/> + <parameter type-id='type-id-1770' is-artificial='yes'/> <!-- parameter of type 'typedef OT::hb_closure_context_t::return_t' --> - <parameter type-id='type-id-1860'/> + <parameter type-id='type-id-1859'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -24971,19 +24969,19 @@ <!-- void OT::hb_closure_context_t::set_recurse_func(OT::hb_closure_context_t::recurse_func_t) --> <function-decl name='set_recurse_func' mangled-name='_ZN2OT20hb_closure_context_t16set_recurse_funcEPFRK10_hb_void_tPS0_jE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='91' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_closure_context_t*' --> - <parameter type-id='type-id-1384' is-artificial='yes'/> + <parameter type-id='type-id-1383' is-artificial='yes'/> <!-- parameter of type 'typedef OT::hb_closure_context_t::recurse_func_t' --> - <parameter type-id='type-id-1869'/> + <parameter type-id='type-id-1868'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> </member-function> </class-decl> <!-- struct OT::hb_would_apply_context_t --> - <class-decl name='hb_would_apply_context_t' size-in-bits='256' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='106' column='1' id='type-id-1389'> + <class-decl name='hb_would_apply_context_t' size-in-bits='256' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='106' column='1' id='type-id-1388'> <member-type access='public'> <!-- typedef bool OT::hb_would_apply_context_t::return_t --> - <typedef-decl name='return_t' type-id='type-id-1' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='109' column='1' id='type-id-1859'/> + <typedef-decl name='return_t' type-id='type-id-1' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='109' column='1' id='type-id-1858'/> </member-type> <data-member access='public' static='yes'> <!-- static const unsigned int OT::hb_would_apply_context_t::max_debug_depth --> @@ -25013,7 +25011,7 @@ <!-- OT::hb_would_apply_context_t::hb_would_apply_context_t(hb_face_t*, const hb_codepoint_t*, unsigned int, bool) --> <function-decl name='hb_would_apply_context_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='121' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_would_apply_context_t*' --> - <parameter type-id='type-id-1390' is-artificial='yes'/> + <parameter type-id='type-id-1389' is-artificial='yes'/> <!-- parameter of type 'hb_face_t*' --> <parameter type-id='type-id-118'/> <!-- parameter of type 'const hb_codepoint_t*' --> @@ -25030,139 +25028,139 @@ <!-- OT::hb_would_apply_context_t::return_t OT::hb_would_apply_context_t::dispatch<OT::SingleSubstFormat1>(const OT::SingleSubstFormat1&) --> <function-decl name='dispatch<OT::SingleSubstFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='111' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_would_apply_context_t*' --> - <parameter type-id='type-id-1390' is-artificial='yes'/> + <parameter type-id='type-id-1389' is-artificial='yes'/> <!-- parameter of type 'const OT::SingleSubstFormat1&' --> - <parameter type-id='type-id-1732'/> + <parameter type-id='type-id-1731'/> <!-- typedef OT::hb_would_apply_context_t::return_t --> - <return type-id='type-id-1859'/> + <return type-id='type-id-1858'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_would_apply_context_t::return_t OT::hb_would_apply_context_t::dispatch<OT::SingleSubstFormat2>(const OT::SingleSubstFormat2&) --> <function-decl name='dispatch<OT::SingleSubstFormat2>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='111' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_would_apply_context_t*' --> - <parameter type-id='type-id-1390' is-artificial='yes'/> + <parameter type-id='type-id-1389' is-artificial='yes'/> <!-- parameter of type 'const OT::SingleSubstFormat2&' --> - <parameter type-id='type-id-1735'/> + <parameter type-id='type-id-1734'/> <!-- typedef OT::hb_would_apply_context_t::return_t --> - <return type-id='type-id-1859'/> + <return type-id='type-id-1858'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_would_apply_context_t::return_t OT::hb_would_apply_context_t::dispatch<OT::MultipleSubstFormat1>(const OT::MultipleSubstFormat1&) --> <function-decl name='dispatch<OT::MultipleSubstFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='111' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_would_apply_context_t*' --> - <parameter type-id='type-id-1390' is-artificial='yes'/> + <parameter type-id='type-id-1389' is-artificial='yes'/> <!-- parameter of type 'const OT::MultipleSubstFormat1&' --> - <parameter type-id='type-id-1583'/> + <parameter type-id='type-id-1582'/> <!-- typedef OT::hb_would_apply_context_t::return_t --> - <return type-id='type-id-1859'/> + <return type-id='type-id-1858'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_would_apply_context_t::return_t OT::hb_would_apply_context_t::dispatch<OT::AlternateSubstFormat1>(const OT::AlternateSubstFormat1&) --> <function-decl name='dispatch<OT::AlternateSubstFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='111' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_would_apply_context_t*' --> - <parameter type-id='type-id-1390' is-artificial='yes'/> + <parameter type-id='type-id-1389' is-artificial='yes'/> <!-- parameter of type 'const OT::AlternateSubstFormat1&' --> - <parameter type-id='type-id-1401'/> + <parameter type-id='type-id-1400'/> <!-- typedef OT::hb_would_apply_context_t::return_t --> - <return type-id='type-id-1859'/> + <return type-id='type-id-1858'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_would_apply_context_t::return_t OT::hb_would_apply_context_t::dispatch<OT::ReverseChainSingleSubstFormat1>(const OT::ReverseChainSingleSubstFormat1&) --> <function-decl name='dispatch<OT::ReverseChainSingleSubstFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='111' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_would_apply_context_t*' --> - <parameter type-id='type-id-1390' is-artificial='yes'/> + <parameter type-id='type-id-1389' is-artificial='yes'/> <!-- parameter of type 'const OT::ReverseChainSingleSubstFormat1&' --> - <parameter type-id='type-id-1707'/> + <parameter type-id='type-id-1706'/> <!-- typedef OT::hb_would_apply_context_t::return_t --> - <return type-id='type-id-1859'/> + <return type-id='type-id-1858'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_would_apply_context_t::return_t OT::hb_would_apply_context_t::dispatch<OT::LigatureSubstFormat1>(const OT::LigatureSubstFormat1&) --> <function-decl name='dispatch<OT::LigatureSubstFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='111' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_would_apply_context_t*' --> - <parameter type-id='type-id-1390' is-artificial='yes'/> + <parameter type-id='type-id-1389' is-artificial='yes'/> <!-- parameter of type 'const OT::LigatureSubstFormat1&' --> - <parameter type-id='type-id-1551'/> + <parameter type-id='type-id-1550'/> <!-- typedef OT::hb_would_apply_context_t::return_t --> - <return type-id='type-id-1859'/> + <return type-id='type-id-1858'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_would_apply_context_t::return_t OT::hb_would_apply_context_t::dispatch<OT::ContextFormat1>(const OT::ContextFormat1&) --> <function-decl name='dispatch<OT::ContextFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='111' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_would_apply_context_t*' --> - <parameter type-id='type-id-1390' is-artificial='yes'/> + <parameter type-id='type-id-1389' is-artificial='yes'/> <!-- parameter of type 'const OT::ContextFormat1&' --> - <parameter type-id='type-id-1476'/> + <parameter type-id='type-id-1475'/> <!-- typedef OT::hb_would_apply_context_t::return_t --> - <return type-id='type-id-1859'/> + <return type-id='type-id-1858'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_would_apply_context_t::return_t OT::hb_would_apply_context_t::dispatch<OT::ContextFormat2>(const OT::ContextFormat2&) --> <function-decl name='dispatch<OT::ContextFormat2>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='111' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_would_apply_context_t*' --> - <parameter type-id='type-id-1390' is-artificial='yes'/> + <parameter type-id='type-id-1389' is-artificial='yes'/> <!-- parameter of type 'const OT::ContextFormat2&' --> - <parameter type-id='type-id-1479'/> + <parameter type-id='type-id-1478'/> <!-- typedef OT::hb_would_apply_context_t::return_t --> - <return type-id='type-id-1859'/> + <return type-id='type-id-1858'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_would_apply_context_t::return_t OT::hb_would_apply_context_t::dispatch<OT::ContextFormat3>(const OT::ContextFormat3&) --> <function-decl name='dispatch<OT::ContextFormat3>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='111' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_would_apply_context_t*' --> - <parameter type-id='type-id-1390' is-artificial='yes'/> + <parameter type-id='type-id-1389' is-artificial='yes'/> <!-- parameter of type 'const OT::ContextFormat3&' --> - <parameter type-id='type-id-1482'/> + <parameter type-id='type-id-1481'/> <!-- typedef OT::hb_would_apply_context_t::return_t --> - <return type-id='type-id-1859'/> + <return type-id='type-id-1858'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_would_apply_context_t::return_t OT::hb_would_apply_context_t::dispatch<OT::ChainContextFormat1>(const OT::ChainContextFormat1&) --> <function-decl name='dispatch<OT::ChainContextFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='111' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_would_apply_context_t*' --> - <parameter type-id='type-id-1390' is-artificial='yes'/> + <parameter type-id='type-id-1389' is-artificial='yes'/> <!-- parameter of type 'const OT::ChainContextFormat1&' --> - <parameter type-id='type-id-1453'/> + <parameter type-id='type-id-1452'/> <!-- typedef OT::hb_would_apply_context_t::return_t --> - <return type-id='type-id-1859'/> + <return type-id='type-id-1858'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_would_apply_context_t::return_t OT::hb_would_apply_context_t::dispatch<OT::ChainContextFormat2>(const OT::ChainContextFormat2&) --> <function-decl name='dispatch<OT::ChainContextFormat2>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='111' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_would_apply_context_t*' --> - <parameter type-id='type-id-1390' is-artificial='yes'/> + <parameter type-id='type-id-1389' is-artificial='yes'/> <!-- parameter of type 'const OT::ChainContextFormat2&' --> - <parameter type-id='type-id-1456'/> + <parameter type-id='type-id-1455'/> <!-- typedef OT::hb_would_apply_context_t::return_t --> - <return type-id='type-id-1859'/> + <return type-id='type-id-1858'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_would_apply_context_t::return_t OT::hb_would_apply_context_t::dispatch<OT::ChainContextFormat3>(const OT::ChainContextFormat3&) --> <function-decl name='dispatch<OT::ChainContextFormat3>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='111' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_would_apply_context_t*' --> - <parameter type-id='type-id-1390' is-artificial='yes'/> + <parameter type-id='type-id-1389' is-artificial='yes'/> <!-- parameter of type 'const OT::ChainContextFormat3&' --> - <parameter type-id='type-id-1459'/> + <parameter type-id='type-id-1458'/> <!-- typedef OT::hb_would_apply_context_t::return_t --> - <return type-id='type-id-1859'/> + <return type-id='type-id-1858'/> </function-decl> </member-function> <member-function access='public'> <!-- const char* OT::hb_would_apply_context_t::get_name() --> <function-decl name='get_name' mangled-name='_ZN2OT24hb_would_apply_context_t8get_nameEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='107' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_would_apply_context_t*' --> - <parameter type-id='type-id-1390' is-artificial='yes'/> + <parameter type-id='type-id-1389' is-artificial='yes'/> <!-- const char* --> <return type-id='type-id-49'/> </function-decl> @@ -25171,30 +25169,30 @@ <!-- OT::hb_would_apply_context_t::return_t OT::hb_would_apply_context_t::default_return_value() --> <function-decl name='default_return_value' mangled-name='_ZN2OT24hb_would_apply_context_t20default_return_valueEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='112' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- typedef OT::hb_would_apply_context_t::return_t --> - <return type-id='type-id-1859'/> + <return type-id='type-id-1858'/> </function-decl> </member-function> <member-function access='public'> <!-- bool OT::hb_would_apply_context_t::stop_sublookup_iteration(OT::hb_would_apply_context_t::return_t) --> <function-decl name='stop_sublookup_iteration' mangled-name='_ZNK2OT24hb_would_apply_context_t24stop_sublookup_iterationEb' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='113' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_would_apply_context_t*' --> - <parameter type-id='type-id-1775' is-artificial='yes'/> + <parameter type-id='type-id-1774' is-artificial='yes'/> <!-- parameter of type 'typedef OT::hb_would_apply_context_t::return_t' --> - <parameter type-id='type-id-1859'/> + <parameter type-id='type-id-1858'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> </member-function> </class-decl> <!-- struct OT::hb_collect_glyphs_context_t --> - <class-decl name='hb_collect_glyphs_context_t' size-in-bits='66944' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='144' column='1' id='type-id-1385'> + <class-decl name='hb_collect_glyphs_context_t' size-in-bits='66944' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='144' column='1' id='type-id-1384'> <member-type access='public'> <!-- typedef hb_void_t OT::hb_collect_glyphs_context_t::return_t --> - <typedef-decl name='return_t' type-id='type-id-956' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='147' column='1' id='type-id-1846'/> + <typedef-decl name='return_t' type-id='type-id-955' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='147' column='1' id='type-id-1845'/> </member-type> <member-type access='public'> <!-- typedef typedef OT::hb_collect_glyphs_context_t::return_t (OT::hb_collect_glyphs_context_t*, unsigned int)* OT::hb_collect_glyphs_context_t::recurse_func_t --> - <typedef-decl name='recurse_func_t' type-id='type-id-1804' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='148' column='1' id='type-id-1870'/> + <typedef-decl name='recurse_func_t' type-id='type-id-1803' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='148' column='1' id='type-id-1869'/> </member-type> <data-member access='public' static='yes'> <!-- static const unsigned int OT::hb_collect_glyphs_context_t::max_debug_depth --> @@ -25206,27 +25204,27 @@ </data-member> <data-member access='public' layout-offset-in-bits='64'> <!-- hb_set_t* OT::hb_collect_glyphs_context_t::before --> - <var-decl name='before' type-id='type-id-949' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='194' column='1'/> + <var-decl name='before' type-id='type-id-948' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='194' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> <!-- hb_set_t* OT::hb_collect_glyphs_context_t::input --> - <var-decl name='input' type-id='type-id-949' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='195' column='1'/> + <var-decl name='input' type-id='type-id-948' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='195' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> <!-- hb_set_t* OT::hb_collect_glyphs_context_t::after --> - <var-decl name='after' type-id='type-id-949' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='196' column='1'/> + <var-decl name='after' type-id='type-id-948' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='196' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> <!-- hb_set_t* OT::hb_collect_glyphs_context_t::output --> - <var-decl name='output' type-id='type-id-949' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='197' column='1'/> + <var-decl name='output' type-id='type-id-948' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='197' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> <!-- OT::hb_collect_glyphs_context_t::recurse_func_t OT::hb_collect_glyphs_context_t::recurse_func --> - <var-decl name='recurse_func' type-id='type-id-1870' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='198' column='1'/> + <var-decl name='recurse_func' type-id='type-id-1869' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='198' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> <!-- hb_set_t OT::hb_collect_glyphs_context_t::recursed_lookups --> - <var-decl name='recursed_lookups' type-id='type-id-1871' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='199' column='1'/> + <var-decl name='recursed_lookups' type-id='type-id-1870' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='199' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='66880'> <!-- unsigned int OT::hb_collect_glyphs_context_t::nesting_level_left --> @@ -25240,17 +25238,17 @@ <!-- OT::hb_collect_glyphs_context_t::hb_collect_glyphs_context_t(hb_face_t*, hb_set_t*, hb_set_t*, hb_set_t*, hb_set_t*, unsigned int) --> <function-decl name='hb_collect_glyphs_context_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='203' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_collect_glyphs_context_t*' --> - <parameter type-id='type-id-1386' is-artificial='yes'/> + <parameter type-id='type-id-1385' is-artificial='yes'/> <!-- parameter of type 'hb_face_t*' --> <parameter type-id='type-id-118'/> <!-- parameter of type 'hb_set_t*' --> - <parameter type-id='type-id-949'/> + <parameter type-id='type-id-948'/> <!-- parameter of type 'hb_set_t*' --> - <parameter type-id='type-id-949'/> + <parameter type-id='type-id-948'/> <!-- parameter of type 'hb_set_t*' --> - <parameter type-id='type-id-949'/> + <parameter type-id='type-id-948'/> <!-- parameter of type 'hb_set_t*' --> - <parameter type-id='type-id-949'/> + <parameter type-id='type-id-948'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- void --> @@ -25261,7 +25259,7 @@ <!-- OT::hb_collect_glyphs_context_t::~hb_collect_glyphs_context_t(int) --> <function-decl name='~hb_collect_glyphs_context_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='221' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_collect_glyphs_context_t*' --> - <parameter type-id='type-id-1386' is-artificial='yes'/> + <parameter type-id='type-id-1385' is-artificial='yes'/> <!-- artificial parameter of type 'int' --> <parameter type-id='type-id-9' is-artificial='yes'/> <!-- void --> @@ -25272,227 +25270,227 @@ <!-- OT::hb_collect_glyphs_context_t::return_t OT::hb_collect_glyphs_context_t::dispatch<OT::SingleSubstFormat1>(const OT::SingleSubstFormat1&) --> <function-decl name='dispatch<OT::SingleSubstFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='150' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_collect_glyphs_context_t*' --> - <parameter type-id='type-id-1386' is-artificial='yes'/> + <parameter type-id='type-id-1385' is-artificial='yes'/> <!-- parameter of type 'const OT::SingleSubstFormat1&' --> - <parameter type-id='type-id-1732'/> + <parameter type-id='type-id-1731'/> <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> - <return type-id='type-id-1846'/> + <return type-id='type-id-1845'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_collect_glyphs_context_t::return_t OT::hb_collect_glyphs_context_t::dispatch<OT::SingleSubstFormat2>(const OT::SingleSubstFormat2&) --> <function-decl name='dispatch<OT::SingleSubstFormat2>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='150' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_collect_glyphs_context_t*' --> - <parameter type-id='type-id-1386' is-artificial='yes'/> + <parameter type-id='type-id-1385' is-artificial='yes'/> <!-- parameter of type 'const OT::SingleSubstFormat2&' --> - <parameter type-id='type-id-1735'/> + <parameter type-id='type-id-1734'/> <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> - <return type-id='type-id-1846'/> + <return type-id='type-id-1845'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_collect_glyphs_context_t::return_t OT::hb_collect_glyphs_context_t::dispatch<OT::AlternateSubstFormat1>(const OT::AlternateSubstFormat1&) --> <function-decl name='dispatch<OT::AlternateSubstFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='150' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_collect_glyphs_context_t*' --> - <parameter type-id='type-id-1386' is-artificial='yes'/> + <parameter type-id='type-id-1385' is-artificial='yes'/> <!-- parameter of type 'const OT::AlternateSubstFormat1&' --> - <parameter type-id='type-id-1401'/> + <parameter type-id='type-id-1400'/> <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> - <return type-id='type-id-1846'/> + <return type-id='type-id-1845'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_collect_glyphs_context_t::return_t OT::hb_collect_glyphs_context_t::dispatch<OT::LigatureSubstFormat1>(const OT::LigatureSubstFormat1&) --> <function-decl name='dispatch<OT::LigatureSubstFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='150' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_collect_glyphs_context_t*' --> - <parameter type-id='type-id-1386' is-artificial='yes'/> + <parameter type-id='type-id-1385' is-artificial='yes'/> <!-- parameter of type 'const OT::LigatureSubstFormat1&' --> - <parameter type-id='type-id-1551'/> + <parameter type-id='type-id-1550'/> <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> - <return type-id='type-id-1846'/> + <return type-id='type-id-1845'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_collect_glyphs_context_t::return_t OT::hb_collect_glyphs_context_t::dispatch<OT::MultipleSubstFormat1>(const OT::MultipleSubstFormat1&) --> <function-decl name='dispatch<OT::MultipleSubstFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='150' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_collect_glyphs_context_t*' --> - <parameter type-id='type-id-1386' is-artificial='yes'/> + <parameter type-id='type-id-1385' is-artificial='yes'/> <!-- parameter of type 'const OT::MultipleSubstFormat1&' --> - <parameter type-id='type-id-1583'/> + <parameter type-id='type-id-1582'/> <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> - <return type-id='type-id-1846'/> + <return type-id='type-id-1845'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_collect_glyphs_context_t::return_t OT::hb_collect_glyphs_context_t::dispatch<OT::ReverseChainSingleSubstFormat1>(const OT::ReverseChainSingleSubstFormat1&) --> <function-decl name='dispatch<OT::ReverseChainSingleSubstFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='150' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_collect_glyphs_context_t*' --> - <parameter type-id='type-id-1386' is-artificial='yes'/> + <parameter type-id='type-id-1385' is-artificial='yes'/> <!-- parameter of type 'const OT::ReverseChainSingleSubstFormat1&' --> - <parameter type-id='type-id-1707'/> + <parameter type-id='type-id-1706'/> <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> - <return type-id='type-id-1846'/> + <return type-id='type-id-1845'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_collect_glyphs_context_t::return_t OT::hb_collect_glyphs_context_t::dispatch<OT::SinglePosFormat1>(const OT::SinglePosFormat1&) --> <function-decl name='dispatch<OT::SinglePosFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='150' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_collect_glyphs_context_t*' --> - <parameter type-id='type-id-1386' is-artificial='yes'/> + <parameter type-id='type-id-1385' is-artificial='yes'/> <!-- parameter of type 'const OT::SinglePosFormat1&' --> - <parameter type-id='type-id-1726'/> + <parameter type-id='type-id-1725'/> <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> - <return type-id='type-id-1846'/> + <return type-id='type-id-1845'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_collect_glyphs_context_t::return_t OT::hb_collect_glyphs_context_t::dispatch<OT::SinglePosFormat2>(const OT::SinglePosFormat2&) --> <function-decl name='dispatch<OT::SinglePosFormat2>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='150' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_collect_glyphs_context_t*' --> - <parameter type-id='type-id-1386' is-artificial='yes'/> + <parameter type-id='type-id-1385' is-artificial='yes'/> <!-- parameter of type 'const OT::SinglePosFormat2&' --> - <parameter type-id='type-id-1728'/> + <parameter type-id='type-id-1727'/> <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> - <return type-id='type-id-1846'/> + <return type-id='type-id-1845'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_collect_glyphs_context_t::return_t OT::hb_collect_glyphs_context_t::dispatch<OT::CursivePosFormat1>(const OT::CursivePosFormat1&) --> <function-decl name='dispatch<OT::CursivePosFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='150' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_collect_glyphs_context_t*' --> - <parameter type-id='type-id-1386' is-artificial='yes'/> + <parameter type-id='type-id-1385' is-artificial='yes'/> <!-- parameter of type 'const OT::CursivePosFormat1&' --> - <parameter type-id='type-id-1494'/> + <parameter type-id='type-id-1493'/> <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> - <return type-id='type-id-1846'/> + <return type-id='type-id-1845'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_collect_glyphs_context_t::return_t OT::hb_collect_glyphs_context_t::dispatch<OT::MarkBasePosFormat1>(const OT::MarkBasePosFormat1&) --> <function-decl name='dispatch<OT::MarkBasePosFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='150' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_collect_glyphs_context_t*' --> - <parameter type-id='type-id-1386' is-artificial='yes'/> + <parameter type-id='type-id-1385' is-artificial='yes'/> <!-- parameter of type 'const OT::MarkBasePosFormat1&' --> - <parameter type-id='type-id-1564'/> + <parameter type-id='type-id-1563'/> <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> - <return type-id='type-id-1846'/> + <return type-id='type-id-1845'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_collect_glyphs_context_t::return_t OT::hb_collect_glyphs_context_t::dispatch<OT::MarkLigPosFormat1>(const OT::MarkLigPosFormat1&) --> <function-decl name='dispatch<OT::MarkLigPosFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='150' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_collect_glyphs_context_t*' --> - <parameter type-id='type-id-1386' is-artificial='yes'/> + <parameter type-id='type-id-1385' is-artificial='yes'/> <!-- parameter of type 'const OT::MarkLigPosFormat1&' --> - <parameter type-id='type-id-1573'/> + <parameter type-id='type-id-1572'/> <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> - <return type-id='type-id-1846'/> + <return type-id='type-id-1845'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_collect_glyphs_context_t::return_t OT::hb_collect_glyphs_context_t::dispatch<OT::MarkMarkPosFormat1>(const OT::MarkMarkPosFormat1&) --> <function-decl name='dispatch<OT::MarkMarkPosFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='150' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_collect_glyphs_context_t*' --> - <parameter type-id='type-id-1386' is-artificial='yes'/> + <parameter type-id='type-id-1385' is-artificial='yes'/> <!-- parameter of type 'const OT::MarkMarkPosFormat1&' --> - <parameter type-id='type-id-1577'/> + <parameter type-id='type-id-1576'/> <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> - <return type-id='type-id-1846'/> + <return type-id='type-id-1845'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_collect_glyphs_context_t::return_t OT::hb_collect_glyphs_context_t::dispatch<OT::PairPosFormat1>(const OT::PairPosFormat1&) --> <function-decl name='dispatch<OT::PairPosFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='150' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_collect_glyphs_context_t*' --> - <parameter type-id='type-id-1386' is-artificial='yes'/> + <parameter type-id='type-id-1385' is-artificial='yes'/> <!-- parameter of type 'const OT::PairPosFormat1&' --> - <parameter type-id='type-id-1659'/> + <parameter type-id='type-id-1658'/> <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> - <return type-id='type-id-1846'/> + <return type-id='type-id-1845'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_collect_glyphs_context_t::return_t OT::hb_collect_glyphs_context_t::dispatch<OT::PairPosFormat2>(const OT::PairPosFormat2&) --> <function-decl name='dispatch<OT::PairPosFormat2>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='150' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_collect_glyphs_context_t*' --> - <parameter type-id='type-id-1386' is-artificial='yes'/> + <parameter type-id='type-id-1385' is-artificial='yes'/> <!-- parameter of type 'const OT::PairPosFormat2&' --> - <parameter type-id='type-id-1661'/> + <parameter type-id='type-id-1660'/> <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> - <return type-id='type-id-1846'/> + <return type-id='type-id-1845'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_collect_glyphs_context_t::return_t OT::hb_collect_glyphs_context_t::dispatch<OT::ContextFormat1>(const OT::ContextFormat1&) --> <function-decl name='dispatch<OT::ContextFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='150' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_collect_glyphs_context_t*' --> - <parameter type-id='type-id-1386' is-artificial='yes'/> + <parameter type-id='type-id-1385' is-artificial='yes'/> <!-- parameter of type 'const OT::ContextFormat1&' --> - <parameter type-id='type-id-1476'/> + <parameter type-id='type-id-1475'/> <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> - <return type-id='type-id-1846'/> + <return type-id='type-id-1845'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_collect_glyphs_context_t::return_t OT::hb_collect_glyphs_context_t::dispatch<OT::ContextFormat2>(const OT::ContextFormat2&) --> <function-decl name='dispatch<OT::ContextFormat2>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='150' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_collect_glyphs_context_t*' --> - <parameter type-id='type-id-1386' is-artificial='yes'/> + <parameter type-id='type-id-1385' is-artificial='yes'/> <!-- parameter of type 'const OT::ContextFormat2&' --> - <parameter type-id='type-id-1479'/> + <parameter type-id='type-id-1478'/> <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> - <return type-id='type-id-1846'/> + <return type-id='type-id-1845'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_collect_glyphs_context_t::return_t OT::hb_collect_glyphs_context_t::dispatch<OT::ContextFormat3>(const OT::ContextFormat3&) --> <function-decl name='dispatch<OT::ContextFormat3>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='150' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_collect_glyphs_context_t*' --> - <parameter type-id='type-id-1386' is-artificial='yes'/> + <parameter type-id='type-id-1385' is-artificial='yes'/> <!-- parameter of type 'const OT::ContextFormat3&' --> - <parameter type-id='type-id-1482'/> + <parameter type-id='type-id-1481'/> <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> - <return type-id='type-id-1846'/> + <return type-id='type-id-1845'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_collect_glyphs_context_t::return_t OT::hb_collect_glyphs_context_t::dispatch<OT::ChainContextFormat1>(const OT::ChainContextFormat1&) --> <function-decl name='dispatch<OT::ChainContextFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='150' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_collect_glyphs_context_t*' --> - <parameter type-id='type-id-1386' is-artificial='yes'/> + <parameter type-id='type-id-1385' is-artificial='yes'/> <!-- parameter of type 'const OT::ChainContextFormat1&' --> - <parameter type-id='type-id-1453'/> + <parameter type-id='type-id-1452'/> <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> - <return type-id='type-id-1846'/> + <return type-id='type-id-1845'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_collect_glyphs_context_t::return_t OT::hb_collect_glyphs_context_t::dispatch<OT::ChainContextFormat2>(const OT::ChainContextFormat2&) --> <function-decl name='dispatch<OT::ChainContextFormat2>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='150' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_collect_glyphs_context_t*' --> - <parameter type-id='type-id-1386' is-artificial='yes'/> + <parameter type-id='type-id-1385' is-artificial='yes'/> <!-- parameter of type 'const OT::ChainContextFormat2&' --> - <parameter type-id='type-id-1456'/> + <parameter type-id='type-id-1455'/> <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> - <return type-id='type-id-1846'/> + <return type-id='type-id-1845'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_collect_glyphs_context_t::return_t OT::hb_collect_glyphs_context_t::dispatch<OT::ChainContextFormat3>(const OT::ChainContextFormat3&) --> <function-decl name='dispatch<OT::ChainContextFormat3>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='150' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_collect_glyphs_context_t*' --> - <parameter type-id='type-id-1386' is-artificial='yes'/> + <parameter type-id='type-id-1385' is-artificial='yes'/> <!-- parameter of type 'const OT::ChainContextFormat3&' --> - <parameter type-id='type-id-1459'/> + <parameter type-id='type-id-1458'/> <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> - <return type-id='type-id-1846'/> + <return type-id='type-id-1845'/> </function-decl> </member-function> <member-function access='public'> <!-- const char* OT::hb_collect_glyphs_context_t::get_name() --> <function-decl name='get_name' mangled-name='_ZN2OT27hb_collect_glyphs_context_t8get_nameEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='145' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_collect_glyphs_context_t*' --> - <parameter type-id='type-id-1386' is-artificial='yes'/> + <parameter type-id='type-id-1385' is-artificial='yes'/> <!-- const char* --> <return type-id='type-id-49'/> </function-decl> @@ -25501,27 +25499,27 @@ <!-- OT::hb_collect_glyphs_context_t::return_t OT::hb_collect_glyphs_context_t::default_return_value() --> <function-decl name='default_return_value' mangled-name='_ZN2OT27hb_collect_glyphs_context_t20default_return_valueEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='151' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> - <return type-id='type-id-1846'/> + <return type-id='type-id-1845'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_collect_glyphs_context_t::return_t OT::hb_collect_glyphs_context_t::recurse(unsigned int) --> <function-decl name='recurse' mangled-name='_ZN2OT27hb_collect_glyphs_context_t7recurseEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='153' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_collect_glyphs_context_t*' --> - <parameter type-id='type-id-1386' is-artificial='yes'/> + <parameter type-id='type-id-1385' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> - <return type-id='type-id-1846'/> + <return type-id='type-id-1845'/> </function-decl> </member-function> <member-function access='public'> <!-- bool OT::hb_collect_glyphs_context_t::stop_sublookup_iteration(OT::hb_collect_glyphs_context_t::return_t) --> <function-decl name='stop_sublookup_iteration' mangled-name='_ZNK2OT27hb_collect_glyphs_context_t24stop_sublookup_iterationERK10_hb_void_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='152' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_collect_glyphs_context_t*' --> - <parameter type-id='type-id-1773' is-artificial='yes'/> + <parameter type-id='type-id-1772' is-artificial='yes'/> <!-- parameter of type 'typedef OT::hb_collect_glyphs_context_t::return_t' --> - <parameter type-id='type-id-1846'/> + <parameter type-id='type-id-1845'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -25530,19 +25528,19 @@ <!-- void OT::hb_collect_glyphs_context_t::set_recurse_func(OT::hb_collect_glyphs_context_t::recurse_func_t) --> <function-decl name='set_recurse_func' mangled-name='_ZN2OT27hb_collect_glyphs_context_t16set_recurse_funcEPFRK10_hb_void_tPS0_jE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='226' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_collect_glyphs_context_t*' --> - <parameter type-id='type-id-1386' is-artificial='yes'/> + <parameter type-id='type-id-1385' is-artificial='yes'/> <!-- parameter of type 'typedef OT::hb_collect_glyphs_context_t::recurse_func_t' --> - <parameter type-id='type-id-1870'/> + <parameter type-id='type-id-1869'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> </member-function> </class-decl> <!-- struct OT::hb_get_coverage_context_t --> - <class-decl name='hb_get_coverage_context_t' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='236' column='1' id='type-id-1387'> + <class-decl name='hb_get_coverage_context_t' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='236' column='1' id='type-id-1386'> <member-type access='public'> <!-- typedef const OT::Coverage& OT::hb_get_coverage_context_t::return_t --> - <typedef-decl name='return_t' type-id='type-id-973' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='239' column='1' id='type-id-1844'/> + <typedef-decl name='return_t' type-id='type-id-972' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='239' column='1' id='type-id-1843'/> </member-type> <data-member access='public' static='yes'> <!-- static const unsigned int OT::hb_get_coverage_context_t::max_debug_depth --> @@ -25556,7 +25554,7 @@ <!-- OT::hb_get_coverage_context_t::hb_get_coverage_context_t() --> <function-decl name='hb_get_coverage_context_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='244' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> - <parameter type-id='type-id-1388' is-artificial='yes'/> + <parameter type-id='type-id-1387' is-artificial='yes'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -25565,227 +25563,227 @@ <!-- OT::hb_get_coverage_context_t::return_t OT::hb_get_coverage_context_t::dispatch<OT::SingleSubstFormat1>(const OT::SingleSubstFormat1&) --> <function-decl name='dispatch<OT::SingleSubstFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='241' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> - <parameter type-id='type-id-1388' is-artificial='yes'/> + <parameter type-id='type-id-1387' is-artificial='yes'/> <!-- parameter of type 'const OT::SingleSubstFormat1&' --> - <parameter type-id='type-id-1732'/> + <parameter type-id='type-id-1731'/> <!-- typedef OT::hb_get_coverage_context_t::return_t --> - <return type-id='type-id-1844'/> + <return type-id='type-id-1843'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_get_coverage_context_t::return_t OT::hb_get_coverage_context_t::dispatch<OT::SingleSubstFormat2>(const OT::SingleSubstFormat2&) --> <function-decl name='dispatch<OT::SingleSubstFormat2>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='241' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> - <parameter type-id='type-id-1388' is-artificial='yes'/> + <parameter type-id='type-id-1387' is-artificial='yes'/> <!-- parameter of type 'const OT::SingleSubstFormat2&' --> - <parameter type-id='type-id-1735'/> + <parameter type-id='type-id-1734'/> <!-- typedef OT::hb_get_coverage_context_t::return_t --> - <return type-id='type-id-1844'/> + <return type-id='type-id-1843'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_get_coverage_context_t::return_t OT::hb_get_coverage_context_t::dispatch<OT::MultipleSubstFormat1>(const OT::MultipleSubstFormat1&) --> <function-decl name='dispatch<OT::MultipleSubstFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='241' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> - <parameter type-id='type-id-1388' is-artificial='yes'/> + <parameter type-id='type-id-1387' is-artificial='yes'/> <!-- parameter of type 'const OT::MultipleSubstFormat1&' --> - <parameter type-id='type-id-1583'/> + <parameter type-id='type-id-1582'/> <!-- typedef OT::hb_get_coverage_context_t::return_t --> - <return type-id='type-id-1844'/> + <return type-id='type-id-1843'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_get_coverage_context_t::return_t OT::hb_get_coverage_context_t::dispatch<OT::AlternateSubstFormat1>(const OT::AlternateSubstFormat1&) --> <function-decl name='dispatch<OT::AlternateSubstFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='241' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> - <parameter type-id='type-id-1388' is-artificial='yes'/> + <parameter type-id='type-id-1387' is-artificial='yes'/> <!-- parameter of type 'const OT::AlternateSubstFormat1&' --> - <parameter type-id='type-id-1401'/> + <parameter type-id='type-id-1400'/> <!-- typedef OT::hb_get_coverage_context_t::return_t --> - <return type-id='type-id-1844'/> + <return type-id='type-id-1843'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_get_coverage_context_t::return_t OT::hb_get_coverage_context_t::dispatch<OT::LigatureSubstFormat1>(const OT::LigatureSubstFormat1&) --> <function-decl name='dispatch<OT::LigatureSubstFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='241' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> - <parameter type-id='type-id-1388' is-artificial='yes'/> + <parameter type-id='type-id-1387' is-artificial='yes'/> <!-- parameter of type 'const OT::LigatureSubstFormat1&' --> - <parameter type-id='type-id-1551'/> + <parameter type-id='type-id-1550'/> <!-- typedef OT::hb_get_coverage_context_t::return_t --> - <return type-id='type-id-1844'/> + <return type-id='type-id-1843'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_get_coverage_context_t::return_t OT::hb_get_coverage_context_t::dispatch<OT::ContextFormat1>(const OT::ContextFormat1&) --> <function-decl name='dispatch<OT::ContextFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='241' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> - <parameter type-id='type-id-1388' is-artificial='yes'/> + <parameter type-id='type-id-1387' is-artificial='yes'/> <!-- parameter of type 'const OT::ContextFormat1&' --> - <parameter type-id='type-id-1476'/> + <parameter type-id='type-id-1475'/> <!-- typedef OT::hb_get_coverage_context_t::return_t --> - <return type-id='type-id-1844'/> + <return type-id='type-id-1843'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_get_coverage_context_t::return_t OT::hb_get_coverage_context_t::dispatch<OT::ContextFormat2>(const OT::ContextFormat2&) --> <function-decl name='dispatch<OT::ContextFormat2>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='241' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> - <parameter type-id='type-id-1388' is-artificial='yes'/> + <parameter type-id='type-id-1387' is-artificial='yes'/> <!-- parameter of type 'const OT::ContextFormat2&' --> - <parameter type-id='type-id-1479'/> + <parameter type-id='type-id-1478'/> <!-- typedef OT::hb_get_coverage_context_t::return_t --> - <return type-id='type-id-1844'/> + <return type-id='type-id-1843'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_get_coverage_context_t::return_t OT::hb_get_coverage_context_t::dispatch<OT::ContextFormat3>(const OT::ContextFormat3&) --> <function-decl name='dispatch<OT::ContextFormat3>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='241' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> - <parameter type-id='type-id-1388' is-artificial='yes'/> + <parameter type-id='type-id-1387' is-artificial='yes'/> <!-- parameter of type 'const OT::ContextFormat3&' --> - <parameter type-id='type-id-1482'/> + <parameter type-id='type-id-1481'/> <!-- typedef OT::hb_get_coverage_context_t::return_t --> - <return type-id='type-id-1844'/> + <return type-id='type-id-1843'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_get_coverage_context_t::return_t OT::hb_get_coverage_context_t::dispatch<OT::ReverseChainSingleSubstFormat1>(const OT::ReverseChainSingleSubstFormat1&) --> <function-decl name='dispatch<OT::ReverseChainSingleSubstFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='241' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> - <parameter type-id='type-id-1388' is-artificial='yes'/> + <parameter type-id='type-id-1387' is-artificial='yes'/> <!-- parameter of type 'const OT::ReverseChainSingleSubstFormat1&' --> - <parameter type-id='type-id-1707'/> + <parameter type-id='type-id-1706'/> <!-- typedef OT::hb_get_coverage_context_t::return_t --> - <return type-id='type-id-1844'/> + <return type-id='type-id-1843'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_get_coverage_context_t::return_t OT::hb_get_coverage_context_t::dispatch<OT::SinglePosFormat1>(const OT::SinglePosFormat1&) --> <function-decl name='dispatch<OT::SinglePosFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='241' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> - <parameter type-id='type-id-1388' is-artificial='yes'/> + <parameter type-id='type-id-1387' is-artificial='yes'/> <!-- parameter of type 'const OT::SinglePosFormat1&' --> - <parameter type-id='type-id-1726'/> + <parameter type-id='type-id-1725'/> <!-- typedef OT::hb_get_coverage_context_t::return_t --> - <return type-id='type-id-1844'/> + <return type-id='type-id-1843'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_get_coverage_context_t::return_t OT::hb_get_coverage_context_t::dispatch<OT::SinglePosFormat2>(const OT::SinglePosFormat2&) --> <function-decl name='dispatch<OT::SinglePosFormat2>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='241' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> - <parameter type-id='type-id-1388' is-artificial='yes'/> + <parameter type-id='type-id-1387' is-artificial='yes'/> <!-- parameter of type 'const OT::SinglePosFormat2&' --> - <parameter type-id='type-id-1728'/> + <parameter type-id='type-id-1727'/> <!-- typedef OT::hb_get_coverage_context_t::return_t --> - <return type-id='type-id-1844'/> + <return type-id='type-id-1843'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_get_coverage_context_t::return_t OT::hb_get_coverage_context_t::dispatch<OT::PairPosFormat1>(const OT::PairPosFormat1&) --> <function-decl name='dispatch<OT::PairPosFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='241' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> - <parameter type-id='type-id-1388' is-artificial='yes'/> + <parameter type-id='type-id-1387' is-artificial='yes'/> <!-- parameter of type 'const OT::PairPosFormat1&' --> - <parameter type-id='type-id-1659'/> + <parameter type-id='type-id-1658'/> <!-- typedef OT::hb_get_coverage_context_t::return_t --> - <return type-id='type-id-1844'/> + <return type-id='type-id-1843'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_get_coverage_context_t::return_t OT::hb_get_coverage_context_t::dispatch<OT::PairPosFormat2>(const OT::PairPosFormat2&) --> <function-decl name='dispatch<OT::PairPosFormat2>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='241' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> - <parameter type-id='type-id-1388' is-artificial='yes'/> + <parameter type-id='type-id-1387' is-artificial='yes'/> <!-- parameter of type 'const OT::PairPosFormat2&' --> - <parameter type-id='type-id-1661'/> + <parameter type-id='type-id-1660'/> <!-- typedef OT::hb_get_coverage_context_t::return_t --> - <return type-id='type-id-1844'/> + <return type-id='type-id-1843'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_get_coverage_context_t::return_t OT::hb_get_coverage_context_t::dispatch<OT::CursivePosFormat1>(const OT::CursivePosFormat1&) --> <function-decl name='dispatch<OT::CursivePosFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='241' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> - <parameter type-id='type-id-1388' is-artificial='yes'/> + <parameter type-id='type-id-1387' is-artificial='yes'/> <!-- parameter of type 'const OT::CursivePosFormat1&' --> - <parameter type-id='type-id-1494'/> + <parameter type-id='type-id-1493'/> <!-- typedef OT::hb_get_coverage_context_t::return_t --> - <return type-id='type-id-1844'/> + <return type-id='type-id-1843'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_get_coverage_context_t::return_t OT::hb_get_coverage_context_t::dispatch<OT::MarkBasePosFormat1>(const OT::MarkBasePosFormat1&) --> <function-decl name='dispatch<OT::MarkBasePosFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='241' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> - <parameter type-id='type-id-1388' is-artificial='yes'/> + <parameter type-id='type-id-1387' is-artificial='yes'/> <!-- parameter of type 'const OT::MarkBasePosFormat1&' --> - <parameter type-id='type-id-1564'/> + <parameter type-id='type-id-1563'/> <!-- typedef OT::hb_get_coverage_context_t::return_t --> - <return type-id='type-id-1844'/> + <return type-id='type-id-1843'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_get_coverage_context_t::return_t OT::hb_get_coverage_context_t::dispatch<OT::MarkLigPosFormat1>(const OT::MarkLigPosFormat1&) --> <function-decl name='dispatch<OT::MarkLigPosFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='241' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> - <parameter type-id='type-id-1388' is-artificial='yes'/> + <parameter type-id='type-id-1387' is-artificial='yes'/> <!-- parameter of type 'const OT::MarkLigPosFormat1&' --> - <parameter type-id='type-id-1573'/> + <parameter type-id='type-id-1572'/> <!-- typedef OT::hb_get_coverage_context_t::return_t --> - <return type-id='type-id-1844'/> + <return type-id='type-id-1843'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_get_coverage_context_t::return_t OT::hb_get_coverage_context_t::dispatch<OT::MarkMarkPosFormat1>(const OT::MarkMarkPosFormat1&) --> <function-decl name='dispatch<OT::MarkMarkPosFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='241' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> - <parameter type-id='type-id-1388' is-artificial='yes'/> + <parameter type-id='type-id-1387' is-artificial='yes'/> <!-- parameter of type 'const OT::MarkMarkPosFormat1&' --> - <parameter type-id='type-id-1577'/> + <parameter type-id='type-id-1576'/> <!-- typedef OT::hb_get_coverage_context_t::return_t --> - <return type-id='type-id-1844'/> + <return type-id='type-id-1843'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_get_coverage_context_t::return_t OT::hb_get_coverage_context_t::dispatch<OT::ChainContextFormat1>(const OT::ChainContextFormat1&) --> <function-decl name='dispatch<OT::ChainContextFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='241' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> - <parameter type-id='type-id-1388' is-artificial='yes'/> + <parameter type-id='type-id-1387' is-artificial='yes'/> <!-- parameter of type 'const OT::ChainContextFormat1&' --> - <parameter type-id='type-id-1453'/> + <parameter type-id='type-id-1452'/> <!-- typedef OT::hb_get_coverage_context_t::return_t --> - <return type-id='type-id-1844'/> + <return type-id='type-id-1843'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_get_coverage_context_t::return_t OT::hb_get_coverage_context_t::dispatch<OT::ChainContextFormat2>(const OT::ChainContextFormat2&) --> <function-decl name='dispatch<OT::ChainContextFormat2>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='241' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> - <parameter type-id='type-id-1388' is-artificial='yes'/> + <parameter type-id='type-id-1387' is-artificial='yes'/> <!-- parameter of type 'const OT::ChainContextFormat2&' --> - <parameter type-id='type-id-1456'/> + <parameter type-id='type-id-1455'/> <!-- typedef OT::hb_get_coverage_context_t::return_t --> - <return type-id='type-id-1844'/> + <return type-id='type-id-1843'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_get_coverage_context_t::return_t OT::hb_get_coverage_context_t::dispatch<OT::ChainContextFormat3>(const OT::ChainContextFormat3&) --> <function-decl name='dispatch<OT::ChainContextFormat3>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='241' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> - <parameter type-id='type-id-1388' is-artificial='yes'/> + <parameter type-id='type-id-1387' is-artificial='yes'/> <!-- parameter of type 'const OT::ChainContextFormat3&' --> - <parameter type-id='type-id-1459'/> + <parameter type-id='type-id-1458'/> <!-- typedef OT::hb_get_coverage_context_t::return_t --> - <return type-id='type-id-1844'/> + <return type-id='type-id-1843'/> </function-decl> </member-function> <member-function access='public'> <!-- const char* OT::hb_get_coverage_context_t::get_name() --> <function-decl name='get_name' mangled-name='_ZN2OT25hb_get_coverage_context_t8get_nameEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='237' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_get_coverage_context_t*' --> - <parameter type-id='type-id-1388' is-artificial='yes'/> + <parameter type-id='type-id-1387' is-artificial='yes'/> <!-- const char* --> <return type-id='type-id-49'/> </function-decl> @@ -25794,30 +25792,30 @@ <!-- OT::hb_get_coverage_context_t::return_t OT::hb_get_coverage_context_t::default_return_value() --> <function-decl name='default_return_value' mangled-name='_ZN2OT25hb_get_coverage_context_t20default_return_valueEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='242' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- typedef OT::hb_get_coverage_context_t::return_t --> - <return type-id='type-id-1844'/> + <return type-id='type-id-1843'/> </function-decl> </member-function> </class-decl> <!-- struct OT::hb_apply_context_t --> - <class-decl name='hb_apply_context_t' size-in-bits='640' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='262' column='1' id='type-id-1375'> + <class-decl name='hb_apply_context_t' size-in-bits='640' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='262' column='1' id='type-id-1374'> <member-type access='public'> <!-- typedef bool OT::hb_apply_context_t::return_t --> - <typedef-decl name='return_t' type-id='type-id-1' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='265' column='1' id='type-id-1845'/> + <typedef-decl name='return_t' type-id='type-id-1' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='265' column='1' id='type-id-1844'/> </member-type> <member-type access='public'> <!-- typedef typedef OT::hb_apply_context_t::return_t (OT::hb_apply_context_t*, unsigned int)* OT::hb_apply_context_t::recurse_func_t --> - <typedef-decl name='recurse_func_t' type-id='type-id-1800' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='266' column='1' id='type-id-1872'/> + <typedef-decl name='recurse_func_t' type-id='type-id-1799' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='266' column='1' id='type-id-1871'/> </member-type> <member-type access='public'> <!-- struct OT::hb_apply_context_t::matcher_t --> - <class-decl name='matcher_t' size-in-bits='256' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='319' column='1' id='type-id-1377'> + <class-decl name='matcher_t' size-in-bits='256' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='319' column='1' id='type-id-1376'> <member-type access='public'> <!-- typedef bool (typedef hb_codepoint_t, const OT::USHORT&, void*)* OT::hb_apply_context_t::matcher_t::match_func_t --> - <typedef-decl name='match_func_t' type-id='type-id-1394' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='331' column='1' id='type-id-1873'/> + <typedef-decl name='match_func_t' type-id='type-id-1393' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='331' column='1' id='type-id-1872'/> </member-type> <member-type access='public'> <!-- enum OT::hb_apply_context_t::matcher_t::may_match_t --> - <enum-decl name='may_match_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='342' column='1' id='type-id-1874'> + <enum-decl name='may_match_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='342' column='1' id='type-id-1873'> <underlying-type type-id='type-id-11'/> <enumerator name='MATCH_NO' value='0'/> <enumerator name='MATCH_YES' value='1'/> @@ -25826,7 +25824,7 @@ </member-type> <member-type access='public'> <!-- enum OT::hb_apply_context_t::matcher_t::may_skip_t --> - <enum-decl name='may_skip_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='361' column='1' id='type-id-1875'> + <enum-decl name='may_skip_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='361' column='1' id='type-id-1874'> <underlying-type type-id='type-id-11'/> <enumerator name='SKIP_NO' value='0'/> <enumerator name='SKIP_YES' value='1'/> @@ -25851,11 +25849,11 @@ </data-member> <data-member access='protected' layout-offset-in-bits='96'> <!-- uint8_t OT::hb_apply_context_t::matcher_t::syllable --> - <var-decl name='syllable' type-id='type-id-76' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='388' column='1'/> + <var-decl name='syllable' type-id='type-id-77' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='388' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='128'> <!-- OT::hb_apply_context_t::matcher_t::match_func_t OT::hb_apply_context_t::matcher_t::match_func --> - <var-decl name='match_func' type-id='type-id-1873' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='389' column='1'/> + <var-decl name='match_func' type-id='type-id-1872' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='389' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='192'> <!-- void* OT::hb_apply_context_t::matcher_t::match_data --> @@ -25865,7 +25863,7 @@ <!-- OT::hb_apply_context_t::matcher_t::matcher_t() --> <function-decl name='matcher_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='320' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_apply_context_t::matcher_t*' --> - <parameter type-id='type-id-1378' is-artificial='yes'/> + <parameter type-id='type-id-1377' is-artificial='yes'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -25874,7 +25872,7 @@ <!-- void OT::hb_apply_context_t::matcher_t::set_lookup_props(unsigned int) --> <function-decl name='set_lookup_props' mangled-name='_ZN2OT18hb_apply_context_t9matcher_t16set_lookup_propsEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='335' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_apply_context_t::matcher_t*' --> - <parameter type-id='type-id-1378' is-artificial='yes'/> + <parameter type-id='type-id-1377' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- void --> @@ -25885,7 +25883,7 @@ <!-- void OT::hb_apply_context_t::matcher_t::set_ignore_zwnj(bool) --> <function-decl name='set_ignore_zwnj' mangled-name='_ZN2OT18hb_apply_context_t9matcher_t15set_ignore_zwnjEb' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='333' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_apply_context_t::matcher_t*' --> - <parameter type-id='type-id-1378' is-artificial='yes'/> + <parameter type-id='type-id-1377' is-artificial='yes'/> <!-- parameter of type 'bool' --> <parameter type-id='type-id-1'/> <!-- void --> @@ -25896,7 +25894,7 @@ <!-- void OT::hb_apply_context_t::matcher_t::set_ignore_zwj(bool) --> <function-decl name='set_ignore_zwj' mangled-name='_ZN2OT18hb_apply_context_t9matcher_t14set_ignore_zwjEb' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='334' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_apply_context_t::matcher_t*' --> - <parameter type-id='type-id-1378' is-artificial='yes'/> + <parameter type-id='type-id-1377' is-artificial='yes'/> <!-- parameter of type 'bool' --> <parameter type-id='type-id-1'/> <!-- void --> @@ -25907,7 +25905,7 @@ <!-- void OT::hb_apply_context_t::matcher_t::set_mask(hb_mask_t) --> <function-decl name='set_mask' mangled-name='_ZN2OT18hb_apply_context_t9matcher_t8set_maskEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='336' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_apply_context_t::matcher_t*' --> - <parameter type-id='type-id-1378' is-artificial='yes'/> + <parameter type-id='type-id-1377' is-artificial='yes'/> <!-- parameter of type 'typedef hb_mask_t' --> <parameter type-id='type-id-92'/> <!-- void --> @@ -25918,9 +25916,9 @@ <!-- void OT::hb_apply_context_t::matcher_t::set_syllable(uint8_t) --> <function-decl name='set_syllable' mangled-name='_ZN2OT18hb_apply_context_t9matcher_t12set_syllableEh' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='337' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_apply_context_t::matcher_t*' --> - <parameter type-id='type-id-1378' is-artificial='yes'/> + <parameter type-id='type-id-1377' is-artificial='yes'/> <!-- parameter of type 'typedef uint8_t' --> - <parameter type-id='type-id-76'/> + <parameter type-id='type-id-77'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -25929,9 +25927,9 @@ <!-- void OT::hb_apply_context_t::matcher_t::set_match_func(OT::hb_apply_context_t::matcher_t::match_func_t, void*) --> <function-decl name='set_match_func' mangled-name='_ZN2OT18hb_apply_context_t9matcher_t14set_match_funcEPFbjRKNS_7IntTypeItLj2EEEPKvES7_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='338' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_apply_context_t::matcher_t*' --> - <parameter type-id='type-id-1378' is-artificial='yes'/> + <parameter type-id='type-id-1377' is-artificial='yes'/> <!-- parameter of type 'typedef OT::hb_apply_context_t::matcher_t::match_func_t' --> - <parameter type-id='type-id-1873'/> + <parameter type-id='type-id-1872'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- void --> @@ -25942,48 +25940,48 @@ <!-- OT::hb_apply_context_t::matcher_t::may_match_t OT::hb_apply_context_t::matcher_t::may_match(const hb_glyph_info_t&, const OT::USHORT*) --> <function-decl name='may_match' mangled-name='_ZNK2OT18hb_apply_context_t9matcher_t9may_matchERK15hb_glyph_info_tPKNS_7IntTypeItLj2EEE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='348' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_apply_context_t::matcher_t*' --> - <parameter type-id='type-id-1765' is-artificial='yes'/> + <parameter type-id='type-id-1764' is-artificial='yes'/> <!-- parameter of type 'const hb_glyph_info_t&' --> <parameter type-id='type-id-94'/> <!-- parameter of type 'const OT::USHORT*' --> - <parameter type-id='type-id-1757'/> + <parameter type-id='type-id-1756'/> <!-- enum OT::hb_apply_context_t::matcher_t::may_match_t --> - <return type-id='type-id-1874'/> + <return type-id='type-id-1873'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_apply_context_t::matcher_t::may_skip_t OT::hb_apply_context_t::matcher_t::may_skip(const OT::hb_apply_context_t*, const hb_glyph_info_t&) --> <function-decl name='may_skip' mangled-name='_ZNK2OT18hb_apply_context_t9matcher_t8may_skipEPKS0_RK15hb_glyph_info_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='368' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_apply_context_t::matcher_t*' --> - <parameter type-id='type-id-1765' is-artificial='yes'/> + <parameter type-id='type-id-1764' is-artificial='yes'/> <!-- parameter of type 'const OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1763'/> + <parameter type-id='type-id-1762'/> <!-- parameter of type 'const hb_glyph_info_t&' --> <parameter type-id='type-id-94'/> <!-- enum OT::hb_apply_context_t::matcher_t::may_skip_t --> - <return type-id='type-id-1875'/> + <return type-id='type-id-1874'/> </function-decl> </member-function> </class-decl> </member-type> <member-type access='public'> <!-- struct OT::hb_apply_context_t::skipping_forward_iterator_t --> - <class-decl name='skipping_forward_iterator_t' size-in-bits='512' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='394' column='1' id='type-id-1381'> + <class-decl name='skipping_forward_iterator_t' size-in-bits='512' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='394' column='1' id='type-id-1380'> <data-member access='public' layout-offset-in-bits='0'> <!-- unsigned int OT::hb_apply_context_t::skipping_forward_iterator_t::idx --> <var-decl name='idx' type-id='type-id-12' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='454' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='64'> <!-- OT::hb_apply_context_t* OT::hb_apply_context_t::skipping_forward_iterator_t::c --> - <var-decl name='c' type-id='type-id-1376' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='456' column='1'/> + <var-decl name='c' type-id='type-id-1375' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='456' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='128'> <!-- OT::hb_apply_context_t::matcher_t OT::hb_apply_context_t::skipping_forward_iterator_t::matcher --> - <var-decl name='matcher' type-id='type-id-1377' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='457' column='1'/> + <var-decl name='matcher' type-id='type-id-1376' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='457' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='384'> <!-- const OT::USHORT* OT::hb_apply_context_t::skipping_forward_iterator_t::match_glyph_data --> - <var-decl name='match_glyph_data' type-id='type-id-1757' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='458' column='1'/> + <var-decl name='match_glyph_data' type-id='type-id-1756' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='458' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='448'> <!-- unsigned int OT::hb_apply_context_t::skipping_forward_iterator_t::num_items --> @@ -25997,9 +25995,9 @@ <!-- OT::hb_apply_context_t::skipping_forward_iterator_t::skipping_forward_iterator_t(OT::hb_apply_context_t*, unsigned int, unsigned int, bool) --> <function-decl name='skipping_forward_iterator_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='395' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_apply_context_t::skipping_forward_iterator_t*' --> - <parameter type-id='type-id-1382' is-artificial='yes'/> + <parameter type-id='type-id-1381' is-artificial='yes'/> <!-- parameter of type 'OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1376'/> + <parameter type-id='type-id-1375'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- parameter of type 'unsigned int' --> @@ -26014,7 +26012,7 @@ <!-- bool OT::hb_apply_context_t::skipping_forward_iterator_t::has_no_chance() --> <function-decl name='has_no_chance' mangled-name='_ZNK2OT18hb_apply_context_t27skipping_forward_iterator_t13has_no_chanceEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='424' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_apply_context_t::skipping_forward_iterator_t*' --> - <parameter type-id='type-id-1769' is-artificial='yes'/> + <parameter type-id='type-id-1768' is-artificial='yes'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -26023,13 +26021,13 @@ <!-- void OT::hb_apply_context_t::skipping_forward_iterator_t::set_match_func(OT::hb_apply_context_t::matcher_t::match_func_t, void*, const OT::USHORT*) --> <function-decl name='set_match_func' mangled-name='_ZN2OT18hb_apply_context_t27skipping_forward_iterator_t14set_match_funcEPFbjRKNS_7IntTypeItLj2EEEPKvES7_PS4_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='416' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_apply_context_t::skipping_forward_iterator_t*' --> - <parameter type-id='type-id-1382' is-artificial='yes'/> + <parameter type-id='type-id-1381' is-artificial='yes'/> <!-- parameter of type 'typedef OT::hb_apply_context_t::matcher_t::match_func_t' --> - <parameter type-id='type-id-1873'/> + <parameter type-id='type-id-1872'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- parameter of type 'const OT::USHORT*' --> - <parameter type-id='type-id-1757'/> + <parameter type-id='type-id-1756'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -26038,7 +26036,7 @@ <!-- bool OT::hb_apply_context_t::skipping_forward_iterator_t::next() --> <function-decl name='next' mangled-name='_ZN2OT18hb_apply_context_t27skipping_forward_iterator_t4nextEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='426' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_apply_context_t::skipping_forward_iterator_t*' --> - <parameter type-id='type-id-1382' is-artificial='yes'/> + <parameter type-id='type-id-1381' is-artificial='yes'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -26047,22 +26045,22 @@ </member-type> <member-type access='public'> <!-- struct OT::hb_apply_context_t::skipping_backward_iterator_t --> - <class-decl name='skipping_backward_iterator_t' size-in-bits='512' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='465' column='1' id='type-id-1379'> + <class-decl name='skipping_backward_iterator_t' size-in-bits='512' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='465' column='1' id='type-id-1378'> <data-member access='public' layout-offset-in-bits='0'> <!-- unsigned int OT::hb_apply_context_t::skipping_backward_iterator_t::idx --> <var-decl name='idx' type-id='type-id-12' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='524' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='64'> <!-- OT::hb_apply_context_t* OT::hb_apply_context_t::skipping_backward_iterator_t::c --> - <var-decl name='c' type-id='type-id-1376' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='526' column='1'/> + <var-decl name='c' type-id='type-id-1375' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='526' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='128'> <!-- OT::hb_apply_context_t::matcher_t OT::hb_apply_context_t::skipping_backward_iterator_t::matcher --> - <var-decl name='matcher' type-id='type-id-1377' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='527' column='1'/> + <var-decl name='matcher' type-id='type-id-1376' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='527' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='384'> <!-- const OT::USHORT* OT::hb_apply_context_t::skipping_backward_iterator_t::match_glyph_data --> - <var-decl name='match_glyph_data' type-id='type-id-1757' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='528' column='1'/> + <var-decl name='match_glyph_data' type-id='type-id-1756' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='528' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='448'> <!-- unsigned int OT::hb_apply_context_t::skipping_backward_iterator_t::num_items --> @@ -26072,9 +26070,9 @@ <!-- OT::hb_apply_context_t::skipping_backward_iterator_t::skipping_backward_iterator_t(OT::hb_apply_context_t*, unsigned int, unsigned int, bool) --> <function-decl name='skipping_backward_iterator_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='466' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_apply_context_t::skipping_backward_iterator_t*' --> - <parameter type-id='type-id-1380' is-artificial='yes'/> + <parameter type-id='type-id-1379' is-artificial='yes'/> <!-- parameter of type 'OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1376'/> + <parameter type-id='type-id-1375'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- parameter of type 'unsigned int' --> @@ -26089,7 +26087,7 @@ <!-- bool OT::hb_apply_context_t::skipping_backward_iterator_t::has_no_chance() --> <function-decl name='has_no_chance' mangled-name='_ZNK2OT18hb_apply_context_t28skipping_backward_iterator_t13has_no_chanceEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='494' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_apply_context_t::skipping_backward_iterator_t*' --> - <parameter type-id='type-id-1767' is-artificial='yes'/> + <parameter type-id='type-id-1766' is-artificial='yes'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -26098,13 +26096,13 @@ <!-- void OT::hb_apply_context_t::skipping_backward_iterator_t::set_match_func(OT::hb_apply_context_t::matcher_t::match_func_t, void*, const OT::USHORT*) --> <function-decl name='set_match_func' mangled-name='_ZN2OT18hb_apply_context_t28skipping_backward_iterator_t14set_match_funcEPFbjRKNS_7IntTypeItLj2EEEPKvES7_PS4_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='486' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_apply_context_t::skipping_backward_iterator_t*' --> - <parameter type-id='type-id-1380' is-artificial='yes'/> + <parameter type-id='type-id-1379' is-artificial='yes'/> <!-- parameter of type 'typedef OT::hb_apply_context_t::matcher_t::match_func_t' --> - <parameter type-id='type-id-1873'/> + <parameter type-id='type-id-1872'/> <!-- parameter of type 'void*' --> <parameter type-id='type-id-32'/> <!-- parameter of type 'const OT::USHORT*' --> - <parameter type-id='type-id-1757'/> + <parameter type-id='type-id-1756'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -26113,7 +26111,7 @@ <!-- void OT::hb_apply_context_t::skipping_backward_iterator_t::set_lookup_props(unsigned int) --> <function-decl name='set_lookup_props' mangled-name='_ZN2OT18hb_apply_context_t28skipping_backward_iterator_t16set_lookup_propsEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='484' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_apply_context_t::skipping_backward_iterator_t*' --> - <parameter type-id='type-id-1380' is-artificial='yes'/> + <parameter type-id='type-id-1379' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- void --> @@ -26124,7 +26122,7 @@ <!-- void OT::hb_apply_context_t::skipping_backward_iterator_t::reject() --> <function-decl name='reject' mangled-name='_ZN2OT18hb_apply_context_t28skipping_backward_iterator_t6rejectEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='495' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_apply_context_t::skipping_backward_iterator_t*' --> - <parameter type-id='type-id-1380' is-artificial='yes'/> + <parameter type-id='type-id-1379' is-artificial='yes'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -26133,7 +26131,7 @@ <!-- bool OT::hb_apply_context_t::skipping_backward_iterator_t::prev() --> <function-decl name='prev' mangled-name='_ZN2OT18hb_apply_context_t28skipping_backward_iterator_t4prevEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='496' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_apply_context_t::skipping_backward_iterator_t*' --> - <parameter type-id='type-id-1380' is-artificial='yes'/> + <parameter type-id='type-id-1379' is-artificial='yes'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -26174,7 +26172,7 @@ </data-member> <data-member access='public' layout-offset-in-bits='384'> <!-- OT::hb_apply_context_t::recurse_func_t OT::hb_apply_context_t::recurse_func --> - <var-decl name='recurse_func' type-id='type-id-1872' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='289' column='1'/> + <var-decl name='recurse_func' type-id='type-id-1871' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='289' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='448'> <!-- unsigned int OT::hb_apply_context_t::nesting_level_left --> @@ -26186,7 +26184,7 @@ </data-member> <data-member access='public' layout-offset-in-bits='512'> <!-- const OT::GDEF& OT::hb_apply_context_t::gdef --> - <var-decl name='gdef' type-id='type-id-1519' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='292' column='1'/> + <var-decl name='gdef' type-id='type-id-1518' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='292' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='576'> <!-- bool OT::hb_apply_context_t::has_glyph_classes --> @@ -26200,7 +26198,7 @@ <!-- OT::hb_apply_context_t::hb_apply_context_t(unsigned int, hb_font_t*, hb_buffer_t*) --> <function-decl name='hb_apply_context_t' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='297' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1376' is-artificial='yes'/> + <parameter type-id='type-id-1375' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- parameter of type 'hb_font_t*' --> @@ -26215,227 +26213,227 @@ <!-- OT::hb_apply_context_t::return_t OT::hb_apply_context_t::dispatch<OT::SingleSubstFormat1>(const OT::SingleSubstFormat1&) --> <function-decl name='dispatch<OT::SingleSubstFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='268' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1376' is-artificial='yes'/> + <parameter type-id='type-id-1375' is-artificial='yes'/> <!-- parameter of type 'const OT::SingleSubstFormat1&' --> - <parameter type-id='type-id-1732'/> + <parameter type-id='type-id-1731'/> <!-- typedef OT::hb_apply_context_t::return_t --> - <return type-id='type-id-1845'/> + <return type-id='type-id-1844'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_apply_context_t::return_t OT::hb_apply_context_t::dispatch<OT::SingleSubstFormat2>(const OT::SingleSubstFormat2&) --> <function-decl name='dispatch<OT::SingleSubstFormat2>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='268' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1376' is-artificial='yes'/> + <parameter type-id='type-id-1375' is-artificial='yes'/> <!-- parameter of type 'const OT::SingleSubstFormat2&' --> - <parameter type-id='type-id-1735'/> + <parameter type-id='type-id-1734'/> <!-- typedef OT::hb_apply_context_t::return_t --> - <return type-id='type-id-1845'/> + <return type-id='type-id-1844'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_apply_context_t::return_t OT::hb_apply_context_t::dispatch<OT::MultipleSubstFormat1>(const OT::MultipleSubstFormat1&) --> <function-decl name='dispatch<OT::MultipleSubstFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='268' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1376' is-artificial='yes'/> + <parameter type-id='type-id-1375' is-artificial='yes'/> <!-- parameter of type 'const OT::MultipleSubstFormat1&' --> - <parameter type-id='type-id-1583'/> + <parameter type-id='type-id-1582'/> <!-- typedef OT::hb_apply_context_t::return_t --> - <return type-id='type-id-1845'/> + <return type-id='type-id-1844'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_apply_context_t::return_t OT::hb_apply_context_t::dispatch<OT::AlternateSubstFormat1>(const OT::AlternateSubstFormat1&) --> <function-decl name='dispatch<OT::AlternateSubstFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='268' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1376' is-artificial='yes'/> + <parameter type-id='type-id-1375' is-artificial='yes'/> <!-- parameter of type 'const OT::AlternateSubstFormat1&' --> - <parameter type-id='type-id-1401'/> + <parameter type-id='type-id-1400'/> <!-- typedef OT::hb_apply_context_t::return_t --> - <return type-id='type-id-1845'/> + <return type-id='type-id-1844'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_apply_context_t::return_t OT::hb_apply_context_t::dispatch<OT::ReverseChainSingleSubstFormat1>(const OT::ReverseChainSingleSubstFormat1&) --> <function-decl name='dispatch<OT::ReverseChainSingleSubstFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='268' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1376' is-artificial='yes'/> + <parameter type-id='type-id-1375' is-artificial='yes'/> <!-- parameter of type 'const OT::ReverseChainSingleSubstFormat1&' --> - <parameter type-id='type-id-1707'/> + <parameter type-id='type-id-1706'/> <!-- typedef OT::hb_apply_context_t::return_t --> - <return type-id='type-id-1845'/> + <return type-id='type-id-1844'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_apply_context_t::return_t OT::hb_apply_context_t::dispatch<OT::LigatureSubstFormat1>(const OT::LigatureSubstFormat1&) --> <function-decl name='dispatch<OT::LigatureSubstFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='268' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1376' is-artificial='yes'/> + <parameter type-id='type-id-1375' is-artificial='yes'/> <!-- parameter of type 'const OT::LigatureSubstFormat1&' --> - <parameter type-id='type-id-1551'/> + <parameter type-id='type-id-1550'/> <!-- typedef OT::hb_apply_context_t::return_t --> - <return type-id='type-id-1845'/> + <return type-id='type-id-1844'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_apply_context_t::return_t OT::hb_apply_context_t::dispatch<OT::ContextFormat1>(const OT::ContextFormat1&) --> <function-decl name='dispatch<OT::ContextFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='268' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1376' is-artificial='yes'/> + <parameter type-id='type-id-1375' is-artificial='yes'/> <!-- parameter of type 'const OT::ContextFormat1&' --> - <parameter type-id='type-id-1476'/> + <parameter type-id='type-id-1475'/> <!-- typedef OT::hb_apply_context_t::return_t --> - <return type-id='type-id-1845'/> + <return type-id='type-id-1844'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_apply_context_t::return_t OT::hb_apply_context_t::dispatch<OT::ContextFormat2>(const OT::ContextFormat2&) --> <function-decl name='dispatch<OT::ContextFormat2>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='268' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1376' is-artificial='yes'/> + <parameter type-id='type-id-1375' is-artificial='yes'/> <!-- parameter of type 'const OT::ContextFormat2&' --> - <parameter type-id='type-id-1479'/> + <parameter type-id='type-id-1478'/> <!-- typedef OT::hb_apply_context_t::return_t --> - <return type-id='type-id-1845'/> + <return type-id='type-id-1844'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_apply_context_t::return_t OT::hb_apply_context_t::dispatch<OT::ContextFormat3>(const OT::ContextFormat3&) --> <function-decl name='dispatch<OT::ContextFormat3>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='268' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1376' is-artificial='yes'/> + <parameter type-id='type-id-1375' is-artificial='yes'/> <!-- parameter of type 'const OT::ContextFormat3&' --> - <parameter type-id='type-id-1482'/> + <parameter type-id='type-id-1481'/> <!-- typedef OT::hb_apply_context_t::return_t --> - <return type-id='type-id-1845'/> + <return type-id='type-id-1844'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_apply_context_t::return_t OT::hb_apply_context_t::dispatch<OT::ChainContextFormat1>(const OT::ChainContextFormat1&) --> <function-decl name='dispatch<OT::ChainContextFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='268' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1376' is-artificial='yes'/> + <parameter type-id='type-id-1375' is-artificial='yes'/> <!-- parameter of type 'const OT::ChainContextFormat1&' --> - <parameter type-id='type-id-1453'/> + <parameter type-id='type-id-1452'/> <!-- typedef OT::hb_apply_context_t::return_t --> - <return type-id='type-id-1845'/> + <return type-id='type-id-1844'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_apply_context_t::return_t OT::hb_apply_context_t::dispatch<OT::ChainContextFormat2>(const OT::ChainContextFormat2&) --> <function-decl name='dispatch<OT::ChainContextFormat2>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='268' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1376' is-artificial='yes'/> + <parameter type-id='type-id-1375' is-artificial='yes'/> <!-- parameter of type 'const OT::ChainContextFormat2&' --> - <parameter type-id='type-id-1456'/> + <parameter type-id='type-id-1455'/> <!-- typedef OT::hb_apply_context_t::return_t --> - <return type-id='type-id-1845'/> + <return type-id='type-id-1844'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_apply_context_t::return_t OT::hb_apply_context_t::dispatch<OT::ChainContextFormat3>(const OT::ChainContextFormat3&) --> <function-decl name='dispatch<OT::ChainContextFormat3>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='268' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1376' is-artificial='yes'/> + <parameter type-id='type-id-1375' is-artificial='yes'/> <!-- parameter of type 'const OT::ChainContextFormat3&' --> - <parameter type-id='type-id-1459'/> + <parameter type-id='type-id-1458'/> <!-- typedef OT::hb_apply_context_t::return_t --> - <return type-id='type-id-1845'/> + <return type-id='type-id-1844'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_apply_context_t::return_t OT::hb_apply_context_t::dispatch<OT::CursivePosFormat1>(const OT::CursivePosFormat1&) --> <function-decl name='dispatch<OT::CursivePosFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='268' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1376' is-artificial='yes'/> + <parameter type-id='type-id-1375' is-artificial='yes'/> <!-- parameter of type 'const OT::CursivePosFormat1&' --> - <parameter type-id='type-id-1494'/> + <parameter type-id='type-id-1493'/> <!-- typedef OT::hb_apply_context_t::return_t --> - <return type-id='type-id-1845'/> + <return type-id='type-id-1844'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_apply_context_t::return_t OT::hb_apply_context_t::dispatch<OT::MarkBasePosFormat1>(const OT::MarkBasePosFormat1&) --> <function-decl name='dispatch<OT::MarkBasePosFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='268' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1376' is-artificial='yes'/> + <parameter type-id='type-id-1375' is-artificial='yes'/> <!-- parameter of type 'const OT::MarkBasePosFormat1&' --> - <parameter type-id='type-id-1564'/> + <parameter type-id='type-id-1563'/> <!-- typedef OT::hb_apply_context_t::return_t --> - <return type-id='type-id-1845'/> + <return type-id='type-id-1844'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_apply_context_t::return_t OT::hb_apply_context_t::dispatch<OT::MarkLigPosFormat1>(const OT::MarkLigPosFormat1&) --> <function-decl name='dispatch<OT::MarkLigPosFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='268' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1376' is-artificial='yes'/> + <parameter type-id='type-id-1375' is-artificial='yes'/> <!-- parameter of type 'const OT::MarkLigPosFormat1&' --> - <parameter type-id='type-id-1573'/> + <parameter type-id='type-id-1572'/> <!-- typedef OT::hb_apply_context_t::return_t --> - <return type-id='type-id-1845'/> + <return type-id='type-id-1844'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_apply_context_t::return_t OT::hb_apply_context_t::dispatch<OT::MarkMarkPosFormat1>(const OT::MarkMarkPosFormat1&) --> <function-decl name='dispatch<OT::MarkMarkPosFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='268' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1376' is-artificial='yes'/> + <parameter type-id='type-id-1375' is-artificial='yes'/> <!-- parameter of type 'const OT::MarkMarkPosFormat1&' --> - <parameter type-id='type-id-1577'/> + <parameter type-id='type-id-1576'/> <!-- typedef OT::hb_apply_context_t::return_t --> - <return type-id='type-id-1845'/> + <return type-id='type-id-1844'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_apply_context_t::return_t OT::hb_apply_context_t::dispatch<OT::SinglePosFormat1>(const OT::SinglePosFormat1&) --> <function-decl name='dispatch<OT::SinglePosFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='268' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1376' is-artificial='yes'/> + <parameter type-id='type-id-1375' is-artificial='yes'/> <!-- parameter of type 'const OT::SinglePosFormat1&' --> - <parameter type-id='type-id-1726'/> + <parameter type-id='type-id-1725'/> <!-- typedef OT::hb_apply_context_t::return_t --> - <return type-id='type-id-1845'/> + <return type-id='type-id-1844'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_apply_context_t::return_t OT::hb_apply_context_t::dispatch<OT::SinglePosFormat2>(const OT::SinglePosFormat2&) --> <function-decl name='dispatch<OT::SinglePosFormat2>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='268' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1376' is-artificial='yes'/> + <parameter type-id='type-id-1375' is-artificial='yes'/> <!-- parameter of type 'const OT::SinglePosFormat2&' --> - <parameter type-id='type-id-1728'/> + <parameter type-id='type-id-1727'/> <!-- typedef OT::hb_apply_context_t::return_t --> - <return type-id='type-id-1845'/> + <return type-id='type-id-1844'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_apply_context_t::return_t OT::hb_apply_context_t::dispatch<OT::PairPosFormat1>(const OT::PairPosFormat1&) --> <function-decl name='dispatch<OT::PairPosFormat1>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='268' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1376' is-artificial='yes'/> + <parameter type-id='type-id-1375' is-artificial='yes'/> <!-- parameter of type 'const OT::PairPosFormat1&' --> - <parameter type-id='type-id-1659'/> + <parameter type-id='type-id-1658'/> <!-- typedef OT::hb_apply_context_t::return_t --> - <return type-id='type-id-1845'/> + <return type-id='type-id-1844'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_apply_context_t::return_t OT::hb_apply_context_t::dispatch<OT::PairPosFormat2>(const OT::PairPosFormat2&) --> <function-decl name='dispatch<OT::PairPosFormat2>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='268' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1376' is-artificial='yes'/> + <parameter type-id='type-id-1375' is-artificial='yes'/> <!-- parameter of type 'const OT::PairPosFormat2&' --> - <parameter type-id='type-id-1661'/> + <parameter type-id='type-id-1660'/> <!-- typedef OT::hb_apply_context_t::return_t --> - <return type-id='type-id-1845'/> + <return type-id='type-id-1844'/> </function-decl> </member-function> <member-function access='public'> <!-- bool OT::hb_apply_context_t::match_properties_mark(hb_codepoint_t, unsigned int, unsigned int) --> <function-decl name='match_properties_mark' mangled-name='_ZNK2OT18hb_apply_context_t21match_properties_markEjjj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='534' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1763' is-artificial='yes'/> + <parameter type-id='type-id-1762' is-artificial='yes'/> <!-- parameter of type 'typedef hb_codepoint_t' --> <parameter type-id='type-id-64'/> <!-- parameter of type 'unsigned int' --> @@ -26450,14 +26448,14 @@ <!-- OT::hb_apply_context_t::return_t OT::hb_apply_context_t::default_return_value() --> <function-decl name='default_return_value' mangled-name='_ZN2OT18hb_apply_context_t20default_return_valueEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='269' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- typedef OT::hb_apply_context_t::return_t --> - <return type-id='type-id-1845'/> + <return type-id='type-id-1844'/> </function-decl> </member-function> <member-function access='public'> <!-- const char* OT::hb_apply_context_t::get_name() --> <function-decl name='get_name' mangled-name='_ZN2OT18hb_apply_context_t8get_nameEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='263' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1376' is-artificial='yes'/> + <parameter type-id='type-id-1375' is-artificial='yes'/> <!-- const char* --> <return type-id='type-id-49'/> </function-decl> @@ -26466,7 +26464,7 @@ <!-- void OT::hb_apply_context_t::output_glyph_for_component(hb_codepoint_t, unsigned int) --> <function-decl name='output_glyph_for_component' mangled-name='_ZNK2OT18hb_apply_context_t26output_glyph_for_componentEjj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='616' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1763' is-artificial='yes'/> + <parameter type-id='type-id-1762' is-artificial='yes'/> <!-- parameter of type 'typedef hb_codepoint_t' --> <parameter type-id='type-id-64'/> <!-- parameter of type 'unsigned int' --> @@ -26479,7 +26477,7 @@ <!-- void OT::hb_apply_context_t::replace_glyph_inplace(hb_codepoint_t) --> <function-decl name='replace_glyph_inplace' mangled-name='_ZNK2OT18hb_apply_context_t21replace_glyph_inplaceEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='605' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1763' is-artificial='yes'/> + <parameter type-id='type-id-1762' is-artificial='yes'/> <!-- parameter of type 'typedef hb_codepoint_t' --> <parameter type-id='type-id-64'/> <!-- void --> @@ -26490,7 +26488,7 @@ <!-- void OT::hb_apply_context_t::replace_glyph_with_ligature(hb_codepoint_t, unsigned int) --> <function-decl name='replace_glyph_with_ligature' mangled-name='_ZNK2OT18hb_apply_context_t27replace_glyph_with_ligatureEjj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='610' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1763' is-artificial='yes'/> + <parameter type-id='type-id-1762' is-artificial='yes'/> <!-- parameter of type 'typedef hb_codepoint_t' --> <parameter type-id='type-id-64'/> <!-- parameter of type 'unsigned int' --> @@ -26503,20 +26501,20 @@ <!-- OT::hb_apply_context_t::return_t OT::hb_apply_context_t::recurse(unsigned int) --> <function-decl name='recurse' mangled-name='_ZN2OT18hb_apply_context_t7recurseEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='271' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1376' is-artificial='yes'/> + <parameter type-id='type-id-1375' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- typedef OT::hb_apply_context_t::return_t --> - <return type-id='type-id-1845'/> + <return type-id='type-id-1844'/> </function-decl> </member-function> <member-function access='public'> <!-- bool OT::hb_apply_context_t::stop_sublookup_iteration(OT::hb_apply_context_t::return_t) --> <function-decl name='stop_sublookup_iteration' mangled-name='_ZNK2OT18hb_apply_context_t24stop_sublookup_iterationEb' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='270' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1763' is-artificial='yes'/> + <parameter type-id='type-id-1762' is-artificial='yes'/> <!-- parameter of type 'typedef OT::hb_apply_context_t::return_t' --> - <parameter type-id='type-id-1845'/> + <parameter type-id='type-id-1844'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -26525,9 +26523,9 @@ <!-- void OT::hb_apply_context_t::set_recurse_func(OT::hb_apply_context_t::recurse_func_t) --> <function-decl name='set_recurse_func' mangled-name='_ZN2OT18hb_apply_context_t16set_recurse_funcEPFbPS0_jE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='314' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1376' is-artificial='yes'/> + <parameter type-id='type-id-1375' is-artificial='yes'/> <!-- parameter of type 'typedef OT::hb_apply_context_t::recurse_func_t' --> - <parameter type-id='type-id-1872'/> + <parameter type-id='type-id-1871'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -26536,7 +26534,7 @@ <!-- void OT::hb_apply_context_t::set_lookup_mask(hb_mask_t) --> <function-decl name='set_lookup_mask' mangled-name='_ZN2OT18hb_apply_context_t15set_lookup_maskEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='312' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1376' is-artificial='yes'/> + <parameter type-id='type-id-1375' is-artificial='yes'/> <!-- parameter of type 'typedef hb_mask_t' --> <parameter type-id='type-id-92'/> <!-- void --> @@ -26547,7 +26545,7 @@ <!-- void OT::hb_apply_context_t::set_auto_zwj(bool) --> <function-decl name='set_auto_zwj' mangled-name='_ZN2OT18hb_apply_context_t12set_auto_zwjEb' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='313' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1376' is-artificial='yes'/> + <parameter type-id='type-id-1375' is-artificial='yes'/> <!-- parameter of type 'bool' --> <parameter type-id='type-id-1'/> <!-- void --> @@ -26558,7 +26556,7 @@ <!-- void OT::hb_apply_context_t::_set_glyph_props(hb_codepoint_t, unsigned int, bool, bool) --> <function-decl name='_set_glyph_props' mangled-name='_ZNK2OT18hb_apply_context_t16_set_glyph_propsEjjbb' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='573' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1763' is-artificial='yes'/> + <parameter type-id='type-id-1762' is-artificial='yes'/> <!-- parameter of type 'typedef hb_codepoint_t' --> <parameter type-id='type-id-64'/> <!-- parameter of type 'unsigned int' --> @@ -26575,7 +26573,7 @@ <!-- void OT::hb_apply_context_t::replace_glyph(hb_codepoint_t) --> <function-decl name='replace_glyph' mangled-name='_ZNK2OT18hb_apply_context_t13replace_glyphEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='600' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1763' is-artificial='yes'/> + <parameter type-id='type-id-1762' is-artificial='yes'/> <!-- parameter of type 'typedef hb_codepoint_t' --> <parameter type-id='type-id-64'/> <!-- void --> @@ -26586,9 +26584,9 @@ <!-- bool OT::hb_apply_context_t::check_glyph_property(const hb_glyph_info_t*, unsigned int) --> <function-decl name='check_glyph_property' mangled-name='_ZNK2OT18hb_apply_context_t20check_glyph_propertyEPK15hb_glyph_info_tj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='555' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1763' is-artificial='yes'/> + <parameter type-id='type-id-1762' is-artificial='yes'/> <!-- parameter of type 'const hb_glyph_info_t*' --> - <parameter type-id='type-id-1777'/> + <parameter type-id='type-id-1776'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- bool --> @@ -26599,9 +26597,9 @@ <!-- void OT::hb_apply_context_t::set_lookup(const OT::Lookup&) --> <function-decl name='set_lookup' mangled-name='_ZN2OT18hb_apply_context_t10set_lookupERKNS_6LookupE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='316' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1376' is-artificial='yes'/> + <parameter type-id='type-id-1375' is-artificial='yes'/> <!-- parameter of type 'const OT::Lookup&' --> - <parameter type-id='type-id-1554'/> + <parameter type-id='type-id-1553'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -26610,7 +26608,7 @@ <!-- void OT::hb_apply_context_t::set_lookup_props(unsigned int) --> <function-decl name='set_lookup_props' mangled-name='_ZN2OT18hb_apply_context_t16set_lookup_propsEj' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='315' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1376' is-artificial='yes'/> + <parameter type-id='type-id-1375' is-artificial='yes'/> <!-- parameter of type 'unsigned int' --> <parameter type-id='type-id-12'/> <!-- void --> @@ -26619,41 +26617,41 @@ </member-function> </class-decl> <!-- typedef bool (hb_set_t*, const OT::USHORT&, void*)* OT::intersects_func_t --> - <typedef-decl name='intersects_func_t' type-id='type-id-1392' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='626' column='1' id='type-id-1876'/> + <typedef-decl name='intersects_func_t' type-id='type-id-1391' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='626' column='1' id='type-id-1875'/> <!-- typedef void (hb_set_t*, const OT::USHORT&, void*)* OT::collect_glyphs_func_t --> - <typedef-decl name='collect_glyphs_func_t' type-id='type-id-1807' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='627' column='1' id='type-id-1877'/> + <typedef-decl name='collect_glyphs_func_t' type-id='type-id-1806' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='627' column='1' id='type-id-1876'/> <!-- typedef bool (typedef hb_codepoint_t, const OT::USHORT&, void*)* OT::match_func_t --> - <typedef-decl name='match_func_t' type-id='type-id-1394' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='628' column='1' id='type-id-1878'/> + <typedef-decl name='match_func_t' type-id='type-id-1393' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='628' column='1' id='type-id-1877'/> <!-- struct OT::ContextClosureFuncs --> - <class-decl name='ContextClosureFuncs' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='631' column='1' id='type-id-1879'> + <class-decl name='ContextClosureFuncs' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='631' column='1' id='type-id-1878'> <data-member access='public' layout-offset-in-bits='0'> <!-- OT::intersects_func_t OT::ContextClosureFuncs::intersects --> - <var-decl name='intersects' type-id='type-id-1876' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='632' column='1'/> + <var-decl name='intersects' type-id='type-id-1875' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='632' column='1'/> </data-member> </class-decl> <!-- struct OT::ContextCollectGlyphsFuncs --> - <class-decl name='ContextCollectGlyphsFuncs' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='635' column='1' id='type-id-1880'> + <class-decl name='ContextCollectGlyphsFuncs' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='635' column='1' id='type-id-1879'> <data-member access='public' layout-offset-in-bits='0'> <!-- OT::collect_glyphs_func_t OT::ContextCollectGlyphsFuncs::collect --> - <var-decl name='collect' type-id='type-id-1877' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='636' column='1'/> + <var-decl name='collect' type-id='type-id-1876' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='636' column='1'/> </data-member> </class-decl> <!-- struct OT::ContextApplyFuncs --> - <class-decl name='ContextApplyFuncs' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='639' column='1' id='type-id-1881'> + <class-decl name='ContextApplyFuncs' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='639' column='1' id='type-id-1880'> <data-member access='public' layout-offset-in-bits='0'> <!-- OT::match_func_t OT::ContextApplyFuncs::match --> - <var-decl name='match' type-id='type-id-1878' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='640' column='1'/> + <var-decl name='match' type-id='type-id-1877' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='640' column='1'/> </data-member> </class-decl> <!-- struct OT::LookupRecord --> - <class-decl name='LookupRecord' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='947' column='1' id='type-id-847'> + <class-decl name='LookupRecord' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='947' column='1' id='type-id-846'> <data-member access='public' layout-offset-in-bits='0'> <!-- OT::USHORT OT::LookupRecord::sequenceIndex --> - <var-decl name='sequenceIndex' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='953' column='1'/> + <var-decl name='sequenceIndex' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='953' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='16'> <!-- OT::USHORT OT::LookupRecord::lookupListIndex --> - <var-decl name='lookupListIndex' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='955' column='1'/> + <var-decl name='lookupListIndex' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='955' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::LookupRecord::static_size --> @@ -26665,10 +26663,10 @@ </data-member> </class-decl> <!-- struct OT::ContextClosureLookupContext --> - <class-decl name='ContextClosureLookupContext' size-in-bits='128' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1059' column='1' id='type-id-1105'> + <class-decl name='ContextClosureLookupContext' size-in-bits='128' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1059' column='1' id='type-id-1104'> <data-member access='public' layout-offset-in-bits='0'> <!-- OT::ContextClosureFuncs OT::ContextClosureLookupContext::funcs --> - <var-decl name='funcs' type-id='type-id-1879' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1060' column='1'/> + <var-decl name='funcs' type-id='type-id-1878' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1060' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <!-- void* OT::ContextClosureLookupContext::intersects_data --> @@ -26676,10 +26674,10 @@ </data-member> </class-decl> <!-- struct OT::ContextCollectGlyphsLookupContext --> - <class-decl name='ContextCollectGlyphsLookupContext' size-in-bits='128' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1065' column='1' id='type-id-1107'> + <class-decl name='ContextCollectGlyphsLookupContext' size-in-bits='128' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1065' column='1' id='type-id-1106'> <data-member access='public' layout-offset-in-bits='0'> <!-- OT::ContextCollectGlyphsFuncs OT::ContextCollectGlyphsLookupContext::funcs --> - <var-decl name='funcs' type-id='type-id-1880' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1066' column='1'/> + <var-decl name='funcs' type-id='type-id-1879' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1066' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <!-- void* OT::ContextCollectGlyphsLookupContext::collect_data --> @@ -26687,10 +26685,10 @@ </data-member> </class-decl> <!-- struct OT::ContextApplyLookupContext --> - <class-decl name='ContextApplyLookupContext' size-in-bits='128' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1071' column='1' id='type-id-1103'> + <class-decl name='ContextApplyLookupContext' size-in-bits='128' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1071' column='1' id='type-id-1102'> <data-member access='public' layout-offset-in-bits='0'> <!-- OT::ContextApplyFuncs OT::ContextApplyLookupContext::funcs --> - <var-decl name='funcs' type-id='type-id-1881' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1072' column='1'/> + <var-decl name='funcs' type-id='type-id-1880' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1072' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <!-- void* OT::ContextApplyLookupContext::match_data --> @@ -26698,22 +26696,22 @@ </data-member> </class-decl> <!-- struct OT::Rule --> - <class-decl name='Rule' size-in-bits='80' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1135' column='1' id='type-id-1287'> + <class-decl name='Rule' size-in-bits='80' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1135' column='1' id='type-id-1286'> <data-member access='protected' layout-offset-in-bits='0'> <!-- OT::USHORT OT::Rule::inputCount --> - <var-decl name='inputCount' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1181' column='1'/> + <var-decl name='inputCount' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1181' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='16'> <!-- OT::USHORT OT::Rule::lookupCount --> - <var-decl name='lookupCount' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1184' column='1'/> + <var-decl name='lookupCount' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1184' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='32'> <!-- OT::USHORT OT::Rule::inputZ[1] --> - <var-decl name='inputZ' type-id='type-id-680' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1185' column='1'/> + <var-decl name='inputZ' type-id='type-id-679' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1185' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='48'> <!-- OT::LookupRecord OT::Rule::lookupRecordX[1] --> - <var-decl name='lookupRecordX' type-id='type-id-848' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1187' column='1'/> + <var-decl name='lookupRecordX' type-id='type-id-847' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1187' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::Rule::min_size --> @@ -26723,11 +26721,11 @@ <!-- void OT::Rule::closure(OT::hb_closure_context_t*, OT::ContextClosureLookupContext&) --> <function-decl name='closure' mangled-name='_ZNK2OT4Rule7closureEPNS_20hb_closure_context_tERNS_27ContextClosureLookupContextE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1136' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::Rule*' --> - <parameter type-id='type-id-1711' is-artificial='yes'/> + <parameter type-id='type-id-1710' is-artificial='yes'/> <!-- parameter of type 'OT::hb_closure_context_t*' --> - <parameter type-id='type-id-1384'/> + <parameter type-id='type-id-1383'/> <!-- parameter of type 'OT::ContextClosureLookupContext&' --> - <parameter type-id='type-id-1106'/> + <parameter type-id='type-id-1105'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -26736,11 +26734,11 @@ <!-- bool OT::Rule::would_apply(OT::hb_would_apply_context_t*, OT::ContextApplyLookupContext&) --> <function-decl name='would_apply' mangled-name='_ZNK2OT4Rule11would_applyEPNS_24hb_would_apply_context_tERNS_25ContextApplyLookupContextE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1156' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::Rule*' --> - <parameter type-id='type-id-1711' is-artificial='yes'/> + <parameter type-id='type-id-1710' is-artificial='yes'/> <!-- parameter of type 'OT::hb_would_apply_context_t*' --> - <parameter type-id='type-id-1390'/> + <parameter type-id='type-id-1389'/> <!-- parameter of type 'OT::ContextApplyLookupContext&' --> - <parameter type-id='type-id-1104'/> + <parameter type-id='type-id-1103'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -26749,9 +26747,9 @@ <!-- bool OT::Rule::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT4Rule8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1171' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::Rule*' --> - <parameter type-id='type-id-1289' is-artificial='yes'/> + <parameter type-id='type-id-1288' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -26760,11 +26758,11 @@ <!-- bool OT::Rule::apply(OT::hb_apply_context_t*, OT::ContextApplyLookupContext&) --> <function-decl name='apply' mangled-name='_ZNK2OT4Rule5applyEPNS_18hb_apply_context_tERNS_25ContextApplyLookupContextE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1163' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::Rule*' --> - <parameter type-id='type-id-1711' is-artificial='yes'/> + <parameter type-id='type-id-1710' is-artificial='yes'/> <!-- parameter of type 'OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1376'/> + <parameter type-id='type-id-1375'/> <!-- parameter of type 'OT::ContextApplyLookupContext&' --> - <parameter type-id='type-id-1104'/> + <parameter type-id='type-id-1103'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -26773,21 +26771,21 @@ <!-- void OT::Rule::collect_glyphs(OT::hb_collect_glyphs_context_t*, OT::ContextCollectGlyphsLookupContext&) --> <function-decl name='collect_glyphs' mangled-name='_ZNK2OT4Rule14collect_glyphsEPNS_27hb_collect_glyphs_context_tERNS_33ContextCollectGlyphsLookupContextE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1146' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::Rule*' --> - <parameter type-id='type-id-1711' is-artificial='yes'/> + <parameter type-id='type-id-1710' is-artificial='yes'/> <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> - <parameter type-id='type-id-1386'/> + <parameter type-id='type-id-1385'/> <!-- parameter of type 'OT::ContextCollectGlyphsLookupContext&' --> - <parameter type-id='type-id-1108'/> + <parameter type-id='type-id-1107'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> </member-function> </class-decl> <!-- struct OT::RuleSet --> - <class-decl name='RuleSet' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1194' column='1' id='type-id-1290'> + <class-decl name='RuleSet' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1194' column='1' id='type-id-1289'> <data-member access='protected' layout-offset-in-bits='0'> <!-- OT::OffsetArrayOf<OT::Rule> OT::RuleSet::rule --> - <var-decl name='rule' type-id='type-id-1827' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1242' column='1'/> + <var-decl name='rule' type-id='type-id-1826' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1242' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::RuleSet::min_size --> @@ -26797,9 +26795,9 @@ <!-- bool OT::RuleSet::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT7RuleSet8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1235' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::RuleSet*' --> - <parameter type-id='type-id-1292' is-artificial='yes'/> + <parameter type-id='type-id-1291' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -26808,11 +26806,11 @@ <!-- bool OT::RuleSet::would_apply(OT::hb_would_apply_context_t*, OT::ContextApplyLookupContext&) --> <function-decl name='would_apply' mangled-name='_ZNK2OT7RuleSet11would_applyEPNS_24hb_would_apply_context_tERNS_25ContextApplyLookupContextE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1211' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::RuleSet*' --> - <parameter type-id='type-id-1714' is-artificial='yes'/> + <parameter type-id='type-id-1713' is-artificial='yes'/> <!-- parameter of type 'OT::hb_would_apply_context_t*' --> - <parameter type-id='type-id-1390'/> + <parameter type-id='type-id-1389'/> <!-- parameter of type 'OT::ContextApplyLookupContext&' --> - <parameter type-id='type-id-1104'/> + <parameter type-id='type-id-1103'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -26821,11 +26819,11 @@ <!-- void OT::RuleSet::closure(OT::hb_closure_context_t*, OT::ContextClosureLookupContext&) --> <function-decl name='closure' mangled-name='_ZNK2OT7RuleSet7closureEPNS_20hb_closure_context_tERNS_27ContextClosureLookupContextE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1195' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::RuleSet*' --> - <parameter type-id='type-id-1714' is-artificial='yes'/> + <parameter type-id='type-id-1713' is-artificial='yes'/> <!-- parameter of type 'OT::hb_closure_context_t*' --> - <parameter type-id='type-id-1384'/> + <parameter type-id='type-id-1383'/> <!-- parameter of type 'OT::ContextClosureLookupContext&' --> - <parameter type-id='type-id-1106'/> + <parameter type-id='type-id-1105'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -26834,11 +26832,11 @@ <!-- void OT::RuleSet::collect_glyphs(OT::hb_collect_glyphs_context_t*, OT::ContextCollectGlyphsLookupContext&) --> <function-decl name='collect_glyphs' mangled-name='_ZNK2OT7RuleSet14collect_glyphsEPNS_27hb_collect_glyphs_context_tERNS_33ContextCollectGlyphsLookupContextE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1203' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::RuleSet*' --> - <parameter type-id='type-id-1714' is-artificial='yes'/> + <parameter type-id='type-id-1713' is-artificial='yes'/> <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> - <parameter type-id='type-id-1386'/> + <parameter type-id='type-id-1385'/> <!-- parameter of type 'OT::ContextCollectGlyphsLookupContext&' --> - <parameter type-id='type-id-1108'/> + <parameter type-id='type-id-1107'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -26847,29 +26845,29 @@ <!-- bool OT::RuleSet::apply(OT::hb_apply_context_t*, OT::ContextApplyLookupContext&) --> <function-decl name='apply' mangled-name='_ZNK2OT7RuleSet5applyEPNS_18hb_apply_context_tERNS_25ContextApplyLookupContextE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1223' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::RuleSet*' --> - <parameter type-id='type-id-1714' is-artificial='yes'/> + <parameter type-id='type-id-1713' is-artificial='yes'/> <!-- parameter of type 'OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1376'/> + <parameter type-id='type-id-1375'/> <!-- parameter of type 'OT::ContextApplyLookupContext&' --> - <parameter type-id='type-id-1104'/> + <parameter type-id='type-id-1103'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> </member-function> </class-decl> <!-- struct OT::ContextFormat1 --> - <class-decl name='ContextFormat1' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1250' column='1' id='type-id-1109'> + <class-decl name='ContextFormat1' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1250' column='1' id='type-id-1108'> <data-member access='protected' layout-offset-in-bits='0'> <!-- OT::USHORT OT::ContextFormat1::format --> - <var-decl name='format' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1323' column='1'/> + <var-decl name='format' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1323' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='16'> <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > OT::ContextFormat1::coverage --> - <var-decl name='coverage' type-id='type-id-865' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1325' column='1'/> + <var-decl name='coverage' type-id='type-id-864' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1325' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='32'> <!-- OT::OffsetArrayOf<OT::RuleSet> OT::ContextFormat1::ruleSet --> - <var-decl name='ruleSet' type-id='type-id-1828' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1328' column='1'/> + <var-decl name='ruleSet' type-id='type-id-1827' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1328' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::ContextFormat1::min_size --> @@ -26879,18 +26877,18 @@ <!-- const OT::Coverage& OT::ContextFormat1::get_coverage() --> <function-decl name='get_coverage' mangled-name='_ZNK2OT14ContextFormat112get_coverageEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1297' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ContextFormat1*' --> - <parameter type-id='type-id-1477' is-artificial='yes'/> + <parameter type-id='type-id-1476' is-artificial='yes'/> <!-- const OT::Coverage& --> - <return type-id='type-id-973'/> + <return type-id='type-id-972'/> </function-decl> </member-function> <member-function access='public'> <!-- void OT::ContextFormat1::closure(OT::hb_closure_context_t*) --> <function-decl name='closure' mangled-name='_ZNK2OT14ContextFormat17closureEPNS_20hb_closure_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1251' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ContextFormat1*' --> - <parameter type-id='type-id-1477' is-artificial='yes'/> + <parameter type-id='type-id-1476' is-artificial='yes'/> <!-- parameter of type 'OT::hb_closure_context_t*' --> - <parameter type-id='type-id-1384'/> + <parameter type-id='type-id-1383'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -26899,9 +26897,9 @@ <!-- bool OT::ContextFormat1::would_apply(OT::hb_would_apply_context_t*) --> <function-decl name='would_apply' mangled-name='_ZNK2OT14ContextFormat111would_applyEPNS_24hb_would_apply_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1285' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ContextFormat1*' --> - <parameter type-id='type-id-1477' is-artificial='yes'/> + <parameter type-id='type-id-1476' is-artificial='yes'/> <!-- parameter of type 'OT::hb_would_apply_context_t*' --> - <parameter type-id='type-id-1390'/> + <parameter type-id='type-id-1389'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -26910,9 +26908,9 @@ <!-- bool OT::ContextFormat1::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT14ContextFormat18sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1317' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ContextFormat1*' --> - <parameter type-id='type-id-1110' is-artificial='yes'/> + <parameter type-id='type-id-1109' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -26921,9 +26919,9 @@ <!-- bool OT::ContextFormat1::apply(OT::hb_apply_context_t*) --> <function-decl name='apply' mangled-name='_ZNK2OT14ContextFormat15applyEPNS_18hb_apply_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1302' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ContextFormat1*' --> - <parameter type-id='type-id-1477' is-artificial='yes'/> + <parameter type-id='type-id-1476' is-artificial='yes'/> <!-- parameter of type 'OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1376'/> + <parameter type-id='type-id-1375'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -26932,31 +26930,31 @@ <!-- void OT::ContextFormat1::collect_glyphs(OT::hb_collect_glyphs_context_t*) --> <function-decl name='collect_glyphs' mangled-name='_ZNK2OT14ContextFormat114collect_glyphsEPNS_27hb_collect_glyphs_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1270' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ContextFormat1*' --> - <parameter type-id='type-id-1477' is-artificial='yes'/> + <parameter type-id='type-id-1476' is-artificial='yes'/> <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> - <parameter type-id='type-id-1386'/> + <parameter type-id='type-id-1385'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> </member-function> </class-decl> <!-- struct OT::ContextFormat2 --> - <class-decl name='ContextFormat2' size-in-bits='80' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1336' column='1' id='type-id-1111'> + <class-decl name='ContextFormat2' size-in-bits='80' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1336' column='1' id='type-id-1110'> <data-member access='protected' layout-offset-in-bits='0'> <!-- OT::USHORT OT::ContextFormat2::format --> - <var-decl name='format' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1415' column='1'/> + <var-decl name='format' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1415' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='16'> <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > OT::ContextFormat2::coverage --> - <var-decl name='coverage' type-id='type-id-865' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1417' column='1'/> + <var-decl name='coverage' type-id='type-id-864' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1417' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='32'> <!-- OT::OffsetTo<OT::ClassDef, OT::IntType<short unsigned int, 2u> > OT::ContextFormat2::classDef --> - <var-decl name='classDef' type-id='type-id-1224' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1420' column='1'/> + <var-decl name='classDef' type-id='type-id-1223' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1420' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='48'> <!-- OT::OffsetArrayOf<OT::RuleSet> OT::ContextFormat2::ruleSet --> - <var-decl name='ruleSet' type-id='type-id-1828' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1423' column='1'/> + <var-decl name='ruleSet' type-id='type-id-1827' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1423' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::ContextFormat2::min_size --> @@ -26966,18 +26964,18 @@ <!-- const OT::Coverage& OT::ContextFormat2::get_coverage() --> <function-decl name='get_coverage' mangled-name='_ZNK2OT14ContextFormat212get_coverageEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1388' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ContextFormat2*' --> - <parameter type-id='type-id-1480' is-artificial='yes'/> + <parameter type-id='type-id-1479' is-artificial='yes'/> <!-- const OT::Coverage& --> - <return type-id='type-id-973'/> + <return type-id='type-id-972'/> </function-decl> </member-function> <member-function access='public'> <!-- bool OT::ContextFormat2::would_apply(OT::hb_would_apply_context_t*) --> <function-decl name='would_apply' mangled-name='_ZNK2OT14ContextFormat211would_applyEPNS_24hb_would_apply_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1374' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ContextFormat2*' --> - <parameter type-id='type-id-1480' is-artificial='yes'/> + <parameter type-id='type-id-1479' is-artificial='yes'/> <!-- parameter of type 'OT::hb_would_apply_context_t*' --> - <parameter type-id='type-id-1390'/> + <parameter type-id='type-id-1389'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -26986,9 +26984,9 @@ <!-- bool OT::ContextFormat2::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT14ContextFormat28sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1409' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ContextFormat2*' --> - <parameter type-id='type-id-1112' is-artificial='yes'/> + <parameter type-id='type-id-1111' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -26997,9 +26995,9 @@ <!-- bool OT::ContextFormat2::apply(OT::hb_apply_context_t*) --> <function-decl name='apply' mangled-name='_ZNK2OT14ContextFormat25applyEPNS_18hb_apply_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1393' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ContextFormat2*' --> - <parameter type-id='type-id-1480' is-artificial='yes'/> + <parameter type-id='type-id-1479' is-artificial='yes'/> <!-- parameter of type 'OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1376'/> + <parameter type-id='type-id-1375'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -27008,9 +27006,9 @@ <!-- void OT::ContextFormat2::closure(OT::hb_closure_context_t*) --> <function-decl name='closure' mangled-name='_ZNK2OT14ContextFormat27closureEPNS_20hb_closure_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1337' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ContextFormat2*' --> - <parameter type-id='type-id-1480' is-artificial='yes'/> + <parameter type-id='type-id-1479' is-artificial='yes'/> <!-- parameter of type 'OT::hb_closure_context_t*' --> - <parameter type-id='type-id-1384'/> + <parameter type-id='type-id-1383'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -27019,35 +27017,35 @@ <!-- void OT::ContextFormat2::collect_glyphs(OT::hb_collect_glyphs_context_t*) --> <function-decl name='collect_glyphs' mangled-name='_ZNK2OT14ContextFormat214collect_glyphsEPNS_27hb_collect_glyphs_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1358' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ContextFormat2*' --> - <parameter type-id='type-id-1480' is-artificial='yes'/> + <parameter type-id='type-id-1479' is-artificial='yes'/> <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> - <parameter type-id='type-id-1386'/> + <parameter type-id='type-id-1385'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> </member-function> </class-decl> <!-- struct OT::ContextFormat3 --> - <class-decl name='ContextFormat3' size-in-bits='96' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1431' column='1' id='type-id-1113'> + <class-decl name='ContextFormat3' size-in-bits='96' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1431' column='1' id='type-id-1112'> <data-member access='protected' layout-offset-in-bits='0'> <!-- OT::USHORT OT::ContextFormat3::format --> - <var-decl name='format' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1510' column='1'/> + <var-decl name='format' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1510' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='16'> <!-- OT::USHORT OT::ContextFormat3::glyphCount --> - <var-decl name='glyphCount' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1511' column='1'/> + <var-decl name='glyphCount' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1511' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='32'> <!-- OT::USHORT OT::ContextFormat3::lookupCount --> - <var-decl name='lookupCount' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1513' column='1'/> + <var-decl name='lookupCount' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1513' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='48'> <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > OT::ContextFormat3::coverageZ[1] --> - <var-decl name='coverageZ' type-id='type-id-866' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1515' column='1'/> + <var-decl name='coverageZ' type-id='type-id-865' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1515' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='64'> <!-- OT::LookupRecord OT::ContextFormat3::lookupRecordX[1] --> - <var-decl name='lookupRecordX' type-id='type-id-848' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1517' column='1'/> + <var-decl name='lookupRecordX' type-id='type-id-847' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1517' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::ContextFormat3::min_size --> @@ -27057,18 +27055,18 @@ <!-- const OT::Coverage& OT::ContextFormat3::get_coverage() --> <function-decl name='get_coverage' mangled-name='_ZNK2OT14ContextFormat312get_coverageEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1478' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ContextFormat3*' --> - <parameter type-id='type-id-496' is-artificial='yes'/> + <parameter type-id='type-id-495' is-artificial='yes'/> <!-- const OT::Coverage& --> - <return type-id='type-id-973'/> + <return type-id='type-id-972'/> </function-decl> </member-function> <member-function access='public'> <!-- void OT::ContextFormat3::closure(OT::hb_closure_context_t*) --> <function-decl name='closure' mangled-name='_ZNK2OT14ContextFormat37closureEPNS_20hb_closure_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1432' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ContextFormat3*' --> - <parameter type-id='type-id-496' is-artificial='yes'/> + <parameter type-id='type-id-495' is-artificial='yes'/> <!-- parameter of type 'OT::hb_closure_context_t*' --> - <parameter type-id='type-id-1384'/> + <parameter type-id='type-id-1383'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -27077,9 +27075,9 @@ <!-- bool OT::ContextFormat3::would_apply(OT::hb_would_apply_context_t*) --> <function-decl name='would_apply' mangled-name='_ZNK2OT14ContextFormat311would_applyEPNS_24hb_would_apply_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1466' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ContextFormat3*' --> - <parameter type-id='type-id-496' is-artificial='yes'/> + <parameter type-id='type-id-495' is-artificial='yes'/> <!-- parameter of type 'OT::hb_would_apply_context_t*' --> - <parameter type-id='type-id-1390'/> + <parameter type-id='type-id-1389'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -27088,9 +27086,9 @@ <!-- bool OT::ContextFormat3::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT14ContextFormat38sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1497' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ContextFormat3*' --> - <parameter type-id='type-id-1114' is-artificial='yes'/> + <parameter type-id='type-id-1113' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -27099,9 +27097,9 @@ <!-- bool OT::ContextFormat3::apply(OT::hb_apply_context_t*) --> <function-decl name='apply' mangled-name='_ZNK2OT14ContextFormat35applyEPNS_18hb_apply_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1483' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ContextFormat3*' --> - <parameter type-id='type-id-496' is-artificial='yes'/> + <parameter type-id='type-id-495' is-artificial='yes'/> <!-- parameter of type 'OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1376'/> + <parameter type-id='type-id-1375'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -27110,92 +27108,92 @@ <!-- void OT::ContextFormat3::collect_glyphs(OT::hb_collect_glyphs_context_t*) --> <function-decl name='collect_glyphs' mangled-name='_ZNK2OT14ContextFormat314collect_glyphsEPNS_27hb_collect_glyphs_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1449' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ContextFormat3*' --> - <parameter type-id='type-id-496' is-artificial='yes'/> + <parameter type-id='type-id-495' is-artificial='yes'/> <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> - <parameter type-id='type-id-1386'/> + <parameter type-id='type-id-1385'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> </member-function> </class-decl> <!-- struct OT::Context --> - <class-decl name='Context' size-in-bits='96' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1524' column='1' id='type-id-1101'> + <class-decl name='Context' size-in-bits='96' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1524' column='1' id='type-id-1100'> <member-type access='protected'> <!-- union {OT::USHORT format; OT::ContextFormat1 format1; OT::ContextFormat2 format2; OT::ContextFormat3 format3;} --> - <union-decl name='__anonymous_union__' size-in-bits='96' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1549' column='1' id='type-id-1882'> + <union-decl name='__anonymous_union__' size-in-bits='96' is-anonymous='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1549' column='1' id='type-id-1881'> <data-member access='public'> <!-- OT::USHORT format --> - <var-decl name='format' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1550' column='1'/> + <var-decl name='format' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1550' column='1'/> </data-member> <data-member access='public'> <!-- OT::ContextFormat1 format1 --> - <var-decl name='format1' type-id='type-id-1109' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1551' column='1'/> + <var-decl name='format1' type-id='type-id-1108' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1551' column='1'/> </data-member> <data-member access='public'> <!-- OT::ContextFormat2 format2 --> - <var-decl name='format2' type-id='type-id-1111' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1552' column='1'/> + <var-decl name='format2' type-id='type-id-1110' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1552' column='1'/> </data-member> <data-member access='public'> <!-- OT::ContextFormat3 format3 --> - <var-decl name='format3' type-id='type-id-1113' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1553' column='1'/> + <var-decl name='format3' type-id='type-id-1112' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1553' column='1'/> </data-member> </union-decl> </member-type> <data-member access='protected' layout-offset-in-bits='0'> <!-- union {OT::USHORT format; OT::ContextFormat1 format1; OT::ContextFormat2 format2; OT::ContextFormat3 format3;} OT::Context::u --> - <var-decl name='u' type-id='type-id-1882' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1554' column='1'/> + <var-decl name='u' type-id='type-id-1881' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1554' column='1'/> </data-member> <member-function access='public'> <!-- OT::hb_would_apply_context_t::return_t OT::Context::dispatch<OT::hb_would_apply_context_t>(OT::hb_would_apply_context_t*) --> <function-decl name='dispatch<OT::hb_would_apply_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1526' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::Context*' --> - <parameter type-id='type-id-1474' is-artificial='yes'/> + <parameter type-id='type-id-1473' is-artificial='yes'/> <!-- parameter of type 'OT::hb_would_apply_context_t*' --> - <parameter type-id='type-id-1390'/> + <parameter type-id='type-id-1389'/> <!-- typedef OT::hb_would_apply_context_t::return_t --> - <return type-id='type-id-1859'/> + <return type-id='type-id-1858'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_closure_context_t::return_t OT::Context::dispatch<OT::hb_closure_context_t>(OT::hb_closure_context_t*) --> <function-decl name='dispatch<OT::hb_closure_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1526' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::Context*' --> - <parameter type-id='type-id-1474' is-artificial='yes'/> + <parameter type-id='type-id-1473' is-artificial='yes'/> <!-- parameter of type 'OT::hb_closure_context_t*' --> - <parameter type-id='type-id-1384'/> + <parameter type-id='type-id-1383'/> <!-- typedef OT::hb_closure_context_t::return_t --> - <return type-id='type-id-1860'/> + <return type-id='type-id-1859'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_get_coverage_context_t::return_t OT::Context::dispatch<OT::hb_get_coverage_context_t>(OT::hb_get_coverage_context_t*) --> <function-decl name='dispatch<OT::hb_get_coverage_context_t>' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1526' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::Context*' --> - <parameter type-id='type-id-1474' is-artificial='yes'/> + <parameter type-id='type-id-1473' is-artificial='yes'/> <!-- parameter of type 'OT::hb_get_coverage_context_t*' --> - <parameter type-id='type-id-1388'/> + <parameter type-id='type-id-1387'/> <!-- typedef OT::hb_get_coverage_context_t::return_t --> - <return type-id='type-id-1844'/> + <return type-id='type-id-1843'/> </function-decl> </member-function> <member-function access='public'> <!-- OT::hb_collect_glyphs_context_t::return_t OT::Context::dispatch<OT::hb_collect_glyphs_context_t>(OT::hb_collect_glyphs_context_t*) --> <function-decl name='dispatch<OT::hb_collect_glyphs_context_t>' mangled-name='_ZNK2OT7Context8dispatchINS_27hb_collect_glyphs_context_tEEENT_8return_tEPS3_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1526' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::Context*' --> - <parameter type-id='type-id-1474' is-artificial='yes'/> + <parameter type-id='type-id-1473' is-artificial='yes'/> <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> - <parameter type-id='type-id-1386'/> + <parameter type-id='type-id-1385'/> <!-- typedef OT::hb_collect_glyphs_context_t::return_t --> - <return type-id='type-id-1846'/> + <return type-id='type-id-1845'/> </function-decl> </member-function> <member-function access='public'> <!-- bool OT::Context::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT7Context8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1537' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::Context*' --> - <parameter type-id='type-id-1102' is-artificial='yes'/> + <parameter type-id='type-id-1101' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -27204,64 +27202,64 @@ <!-- OT::hb_apply_context_t::return_t OT::Context::dispatch<OT::hb_apply_context_t>(OT::hb_apply_context_t*) --> <function-decl name='dispatch<OT::hb_apply_context_t>' mangled-name='_ZNK2OT7Context8dispatchINS_18hb_apply_context_tEEENT_8return_tEPS3_' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1526' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::Context*' --> - <parameter type-id='type-id-1474' is-artificial='yes'/> + <parameter type-id='type-id-1473' is-artificial='yes'/> <!-- parameter of type 'OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1376'/> + <parameter type-id='type-id-1375'/> <!-- typedef OT::hb_apply_context_t::return_t --> - <return type-id='type-id-1845'/> + <return type-id='type-id-1844'/> </function-decl> </member-function> </class-decl> <!-- struct OT::ChainContextClosureLookupContext --> - <class-decl name='ChainContextClosureLookupContext' size-in-bits='256' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1561' column='1' id='type-id-1078'> + <class-decl name='ChainContextClosureLookupContext' size-in-bits='256' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1561' column='1' id='type-id-1077'> <data-member access='public' layout-offset-in-bits='0'> <!-- OT::ContextClosureFuncs OT::ChainContextClosureLookupContext::funcs --> - <var-decl name='funcs' type-id='type-id-1879' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1562' column='1'/> + <var-decl name='funcs' type-id='type-id-1878' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1562' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <!-- void* OT::ChainContextClosureLookupContext::intersects_data[3] --> - <var-decl name='intersects_data' type-id='type-id-918' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1563' column='1'/> + <var-decl name='intersects_data' type-id='type-id-917' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1563' column='1'/> </data-member> </class-decl> <!-- struct OT::ChainContextCollectGlyphsLookupContext --> - <class-decl name='ChainContextCollectGlyphsLookupContext' size-in-bits='256' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1567' column='1' id='type-id-1080'> + <class-decl name='ChainContextCollectGlyphsLookupContext' size-in-bits='256' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1567' column='1' id='type-id-1079'> <data-member access='public' layout-offset-in-bits='0'> <!-- OT::ContextCollectGlyphsFuncs OT::ChainContextCollectGlyphsLookupContext::funcs --> - <var-decl name='funcs' type-id='type-id-1880' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1568' column='1'/> + <var-decl name='funcs' type-id='type-id-1879' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1568' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <!-- void* OT::ChainContextCollectGlyphsLookupContext::collect_data[3] --> - <var-decl name='collect_data' type-id='type-id-918' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1569' column='1'/> + <var-decl name='collect_data' type-id='type-id-917' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1569' column='1'/> </data-member> </class-decl> <!-- struct OT::ChainContextApplyLookupContext --> - <class-decl name='ChainContextApplyLookupContext' size-in-bits='256' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1573' column='1' id='type-id-1076'> + <class-decl name='ChainContextApplyLookupContext' size-in-bits='256' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1573' column='1' id='type-id-1075'> <data-member access='public' layout-offset-in-bits='0'> <!-- OT::ContextApplyFuncs OT::ChainContextApplyLookupContext::funcs --> - <var-decl name='funcs' type-id='type-id-1881' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1574' column='1'/> + <var-decl name='funcs' type-id='type-id-1880' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1574' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <!-- void* OT::ChainContextApplyLookupContext::match_data[3] --> - <var-decl name='match_data' type-id='type-id-918' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1575' column='1'/> + <var-decl name='match_data' type-id='type-id-917' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1575' column='1'/> </data-member> </class-decl> <!-- struct OT::ChainRule --> - <class-decl name='ChainRule' size-in-bits='144' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1674' column='1' id='type-id-1088'> + <class-decl name='ChainRule' size-in-bits='144' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1674' column='1' id='type-id-1087'> <data-member access='protected' layout-offset-in-bits='0'> <!-- OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > OT::ChainRule::backtrack --> - <var-decl name='backtrack' type-id='type-id-701' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1742' column='1'/> + <var-decl name='backtrack' type-id='type-id-700' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1742' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='32'> <!-- OT::HeadlessArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > OT::ChainRule::inputX --> - <var-decl name='inputX' type-id='type-id-1159' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1746' column='1'/> + <var-decl name='inputX' type-id='type-id-1158' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1746' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='64'> <!-- OT::ArrayOf<OT::IntType<short unsigned int, 2u>, OT::IntType<short unsigned int, 2u> > OT::ChainRule::lookaheadX --> - <var-decl name='lookaheadX' type-id='type-id-701' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1749' column='1'/> + <var-decl name='lookaheadX' type-id='type-id-700' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1749' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='96'> <!-- OT::ArrayOf<OT::LookupRecord, OT::IntType<short unsigned int, 2u> > OT::ChainRule::lookupX --> - <var-decl name='lookupX' type-id='type-id-1013' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1752' column='1'/> + <var-decl name='lookupX' type-id='type-id-1012' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1752' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::ChainRule::min_size --> @@ -27271,11 +27269,11 @@ <!-- void OT::ChainRule::closure(OT::hb_closure_context_t*, OT::ChainContextClosureLookupContext&) --> <function-decl name='closure' mangled-name='_ZNK2OT9ChainRule7closureEPNS_20hb_closure_context_tERNS_32ChainContextClosureLookupContextE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1675' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ChainRule*' --> - <parameter type-id='type-id-1463' is-artificial='yes'/> + <parameter type-id='type-id-1462' is-artificial='yes'/> <!-- parameter of type 'OT::hb_closure_context_t*' --> - <parameter type-id='type-id-1384'/> + <parameter type-id='type-id-1383'/> <!-- parameter of type 'OT::ChainContextClosureLookupContext&' --> - <parameter type-id='type-id-1079'/> + <parameter type-id='type-id-1078'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -27284,11 +27282,11 @@ <!-- bool OT::ChainRule::would_apply(OT::hb_would_apply_context_t*, OT::ChainContextApplyLookupContext&) --> <function-decl name='would_apply' mangled-name='_ZNK2OT9ChainRule11would_applyEPNS_24hb_would_apply_context_tERNS_30ChainContextApplyLookupContextE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1703' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ChainRule*' --> - <parameter type-id='type-id-1463' is-artificial='yes'/> + <parameter type-id='type-id-1462' is-artificial='yes'/> <!-- parameter of type 'OT::hb_would_apply_context_t*' --> - <parameter type-id='type-id-1390'/> + <parameter type-id='type-id-1389'/> <!-- parameter of type 'OT::ChainContextApplyLookupContext&' --> - <parameter type-id='type-id-1077'/> + <parameter type-id='type-id-1076'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -27297,9 +27295,9 @@ <!-- bool OT::ChainRule::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT9ChainRule8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1729' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ChainRule*' --> - <parameter type-id='type-id-1090' is-artificial='yes'/> + <parameter type-id='type-id-1089' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -27308,11 +27306,11 @@ <!-- bool OT::ChainRule::apply(OT::hb_apply_context_t*, OT::ChainContextApplyLookupContext&) --> <function-decl name='apply' mangled-name='_ZNK2OT9ChainRule5applyEPNS_18hb_apply_context_tERNS_30ChainContextApplyLookupContextE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1716' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ChainRule*' --> - <parameter type-id='type-id-1463' is-artificial='yes'/> + <parameter type-id='type-id-1462' is-artificial='yes'/> <!-- parameter of type 'OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1376'/> + <parameter type-id='type-id-1375'/> <!-- parameter of type 'OT::ChainContextApplyLookupContext&' --> - <parameter type-id='type-id-1077'/> + <parameter type-id='type-id-1076'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -27321,21 +27319,21 @@ <!-- void OT::ChainRule::collect_glyphs(OT::hb_collect_glyphs_context_t*, OT::ChainContextCollectGlyphsLookupContext&) --> <function-decl name='collect_glyphs' mangled-name='_ZNK2OT9ChainRule14collect_glyphsEPNS_27hb_collect_glyphs_context_tERNS_38ChainContextCollectGlyphsLookupContextE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1689' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ChainRule*' --> - <parameter type-id='type-id-1463' is-artificial='yes'/> + <parameter type-id='type-id-1462' is-artificial='yes'/> <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> - <parameter type-id='type-id-1386'/> + <parameter type-id='type-id-1385'/> <!-- parameter of type 'OT::ChainContextCollectGlyphsLookupContext&' --> - <parameter type-id='type-id-1081'/> + <parameter type-id='type-id-1080'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> </member-function> </class-decl> <!-- struct OT::ChainRuleSet --> - <class-decl name='ChainRuleSet' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1759' column='1' id='type-id-1091'> + <class-decl name='ChainRuleSet' size-in-bits='32' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1759' column='1' id='type-id-1090'> <data-member access='protected' layout-offset-in-bits='0'> <!-- OT::OffsetArrayOf<OT::ChainRule> OT::ChainRuleSet::rule --> - <var-decl name='rule' type-id='type-id-1818' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1805' column='1'/> + <var-decl name='rule' type-id='type-id-1817' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1805' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::ChainRuleSet::min_size --> @@ -27345,9 +27343,9 @@ <!-- bool OT::ChainRuleSet::sanitize(OT::hb_sanitize_context_t*) --> <function-decl name='sanitize' mangled-name='_ZN2OT12ChainRuleSet8sanitizeEPNS_21hb_sanitize_context_tE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1798' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'OT::ChainRuleSet*' --> - <parameter type-id='type-id-1093' is-artificial='yes'/> + <parameter type-id='type-id-1092' is-artificial='yes'/> <!-- parameter of type 'OT::hb_sanitize_context_t*' --> - <parameter type-id='type-id-279'/> + <parameter type-id='type-id-278'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -27356,11 +27354,11 @@ <!-- bool OT::ChainRuleSet::would_apply(OT::hb_would_apply_context_t*, OT::ChainContextApplyLookupContext&) --> <function-decl name='would_apply' mangled-name='_ZNK2OT12ChainRuleSet11would_applyEPNS_24hb_would_apply_context_tERNS_30ChainContextApplyLookupContextE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1776' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ChainRuleSet*' --> - <parameter type-id='type-id-1466' is-artificial='yes'/> + <parameter type-id='type-id-1465' is-artificial='yes'/> <!-- parameter of type 'OT::hb_would_apply_context_t*' --> - <parameter type-id='type-id-1390'/> + <parameter type-id='type-id-1389'/> <!-- parameter of type 'OT::ChainContextApplyLookupContext&' --> - <parameter type-id='type-id-1077'/> + <parameter type-id='type-id-1076'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> @@ -27369,11 +27367,11 @@ <!-- void OT::ChainRuleSet::closure(OT::hb_closure_context_t*, OT::ChainContextClosureLookupContext&) --> <function-decl name='closure' mangled-name='_ZNK2OT12ChainRuleSet7closureEPNS_20hb_closure_context_tERNS_32ChainContextClosureLookupContextE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1760' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ChainRuleSet*' --> - <parameter type-id='type-id-1466' is-artificial='yes'/> + <parameter type-id='type-id-1465' is-artificial='yes'/> <!-- parameter of type 'OT::hb_closure_context_t*' --> - <parameter type-id='type-id-1384'/> + <parameter type-id='type-id-1383'/> <!-- parameter of type 'OT::ChainContextClosureLookupContext&' --> - <parameter type-id='type-id-1079'/> + <parameter type-id='type-id-1078'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -27382,11 +27380,11 @@ <!-- void OT::ChainRuleSet::collect_glyphs(OT::hb_collect_glyphs_context_t*, OT::ChainContextCollectGlyphsLookupContext&) --> <function-decl name='collect_glyphs' mangled-name='_ZNK2OT12ChainRuleSet14collect_glyphsEPNS_27hb_collect_glyphs_context_tERNS_38ChainContextCollectGlyphsLookupContextE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1768' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ChainRuleSet*' --> - <parameter type-id='type-id-1466' is-artificial='yes'/> + <parameter type-id='type-id-1465' is-artificial='yes'/> <!-- parameter of type 'OT::hb_collect_glyphs_context_t*' --> - <parameter type-id='type-id-1386'/> + <parameter type-id='type-id-1385'/> <!-- parameter of type 'OT::ChainContextCollectGlyphsLookupContext&' --> - <parameter type-id='type-id-1081'/> + <parameter type-id='type-id-1080'/> <!-- void --> <return type-id='type-id-26'/> </function-decl> @@ -27395,29 +27393,29 @@ <!-- bool OT::ChainRuleSet::apply(OT::hb_apply_context_t*, OT::ChainContextApplyLookupContext&) --> <function-decl name='apply' mangled-name='_ZNK2OT12ChainRuleSet5applyEPNS_18hb_apply_context_tERNS_30ChainContextApplyLookupContextE' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1787' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ChainRuleSet*' --> - <parameter type-id='type-id-1466' is-artificial='yes'/> + <parameter type-id='type-id-1465' is-artificial='yes'/> <!-- parameter of type 'OT::hb_apply_context_t*' --> - <parameter type-id='type-id-1376'/> + <parameter type-id='type-id-1375'/> <!-- parameter of type 'OT::ChainContextApplyLookupContext&' --> - <parameter type-id='type-id-1077'/> + <parameter type-id='type-id-1076'/> <!-- bool --> <return type-id='type-id-1'/> </function-decl> </member-function> </class-decl> <!-- struct OT::ChainContextFormat1 --> - <class-decl name='ChainContextFormat1' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1812' column='1' id='type-id-1082'> + <class-decl name='ChainContextFormat1' size-in-bits='64' is-struct='yes' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1812' column='1' id='type-id-1081'> <data-member access='protected' layout-offset-in-bits='0'> <!-- OT::USHORT OT::ChainContextFormat1::format --> - <var-decl name='format' type-id='type-id-371' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1883' column='1'/> + <var-decl name='format' type-id='type-id-370' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1883' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='16'> <!-- OT::OffsetTo<OT::Coverage, OT::IntType<short unsigned int, 2u> > OT::ChainContextFormat1::coverage --> - <var-decl name='coverage' type-id='type-id-865' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1885' column='1'/> + <var-decl name='coverage' type-id='type-id-864' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1885' column='1'/> </data-member> <data-member access='protected' layout-offset-in-bits='32'> <!-- OT::OffsetArrayOf<OT::ChainRuleSet> OT::ChainContextFormat1::ruleSet --> - <var-decl name='ruleSet' type-id='type-id-1819' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1888' column='1'/> + <var-decl name='ruleSet' type-id='type-id-1818' visibility='default' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1888' column='1'/> </data-member> <data-member access='public' static='yes'> <!-- static const unsigned int OT::ChainContextFormat1::min_size --> @@ -27427,18 +27425,18 @@ <!-- const OT::Coverage& OT::ChainContextFormat1::get_coverage() --> <function-decl name='get_coverage' mangled-name='_ZNK2OT19ChainContextFormat112get_coverageEv' filepath='/tmp/legendre/spack-stage/spack-stage-04g73E/harfbuzz-0.9.37/src/hb-ot-layout-gsubgpos-private.hh' line='1858' column='1' visibility='default' binding='global' size-in-bits='64'> <!-- implicit parameter of type 'const OT::ChainContextFormat1*' --> - <parameter type-id='type-id-1454' is-artificial='yes'/> + <parameter type-id='type-id-1453' is-artificial='yes'/> <!-- const OT::Coverage& --> - <return type-id='type-id-973'/> + <return type-id='type-id-972'/> </function-decl> </member-function> <member-function access='public'> <!-- void OT::ChainContextFormat1::closure(OT::hb_closure_context_t*) -->