master d58dbae460e6 cached
54 files
588.1 KB
145.0k tokens
545 symbols
1 requests
Download .txt
Showing preview only (611K chars total). Download the full file or copy to clipboard to get everything.
Repository: VDOO-Connected-Trust/ghidra-pyi-generator
Branch: master
Commit: d58dbae460e6
Files: 54
Total size: 588.1 KB

Directory structure:
gitextract_499p_4p2/

├── .flake8
├── .github/
│   └── workflows/
│       ├── publish.yml
│       └── test.yml
├── .gitignore
├── LICENSE
├── README.md
├── basic_type.py
├── class_loader.py
├── classes.list
├── generate_ghidra_pyi.py
├── generate_stub_package.py
├── helper.py
├── pythonscript_handler.py
├── type_extractor.py
├── type_formatter.py
├── vendor/
│   ├── attr/
│   │   ├── __init__.py
│   │   ├── _cmp.py
│   │   ├── _compat.py
│   │   ├── _config.py
│   │   ├── _funcs.py
│   │   ├── _make.py
│   │   ├── _next_gen.py
│   │   ├── _version_info.py
│   │   ├── converters.py
│   │   ├── exceptions.py
│   │   ├── filters.py
│   │   ├── py.typed
│   │   ├── setters.py
│   │   └── validators.py
│   ├── attrs/
│   │   ├── __init__.py
│   │   ├── converters.py
│   │   ├── exceptions.py
│   │   ├── filters.py
│   │   ├── py.typed
│   │   ├── setters.py
│   │   └── validators.py
│   ├── attrs-21.4.0.dist-info/
│   │   ├── AUTHORS.rst
│   │   ├── INSTALLER
│   │   ├── LICENSE
│   │   ├── METADATA
│   │   ├── RECORD
│   │   ├── REQUESTED
│   │   ├── WHEEL
│   │   └── top_level.txt
│   ├── typing-3.10.0.0.dist-info/
│   │   ├── INSTALLER
│   │   ├── LICENSE
│   │   ├── METADATA
│   │   ├── RECORD
│   │   ├── REQUESTED
│   │   ├── WHEEL
│   │   └── top_level.txt
│   └── typing.py
├── vendor_packages.py
└── version.py

================================================
FILE CONTENTS
================================================

================================================
FILE: .flake8
================================================
[flake8]
ignore = T001,W503
max-line-length = 100
per-file-ignores = generate_ghidra_pyi.py:E402


================================================
FILE: .github/workflows/publish.yml
================================================
name: Publish Tagged Commit to PyPI

on:
  push:
    tags:
      - "v*.*.*"
  workflow_dispatch:
    inputs:
      workflow-ghidra-ver:
        description: "Specify Ghidra Version to Build"
        required: true
        type: string
        default: "latest"
  schedule:
    - cron: "0 13 * * 3"

jobs:
  set-versions:
    runs-on: ubuntu-20.04
    outputs:
      ghidra-ver: ${{ env.GHIDRA_VER }}
      pyi-ver: ${{ env.PYI_VER }}
      pyi-rel-ver: ${{ env.PYI_REL_VER }}
    steps:
      - if: github.event_name == 'schedule' || github.event.inputs.workflow-ghidra-ver == 'latest'
        name: Get Latest Ghidra Version
        id: get_latest_ghidra_ver
        uses: pozetroninc/github-action-get-latest-release@v0.6.0
        with:
          repository: NationalSecurityAgency/ghidra
          excludes: prerelease, draft
      - name: Set Ghidra Version from Latest
        if: github.event_name == 'schedule' || github.event.inputs.workflow-ghidra-ver == 'latest'
        id: format_ghidra_ver
        run: |
          echo "GHIDRA_VER=$(echo ${{steps.get_latest_ghidra_ver.outputs.release}} | cut -d_ -f2)" >> $GITHUB_ENV
      - name: Set Ghidra Version from Input
        if: github.event_name == 'workflow_dispatch' && github.event.inputs.workflow-ghidra-ver != 'latest'
        run: |
          echo "GHIDRA_VER=$(echo ${{github.event.inputs.workflow-ghidra-ver}})" >> $GITHUB_ENV
      - name: Checkout repo
        uses: actions/checkout@v3
      - name: Get Ghidra Stubs Version
        id: get_pyi_ver
        run: |
          echo "PYI_VER=$(python version.py)" >> $GITHUB_ENV
      - name: Get Ghidra Stubs Full Release Version
        id: get_pyi_rel_ver
        run: |
          echo "PYI_REL_VER=$GHIDRA_VER.$PYI_VER" >> $GITHUB_ENV
  check-release:
    needs:
      - set-versions
    runs-on: ubuntu-20.04
    outputs:
      already-exists: ${{ contains( steps.self.outputs.release, needs.set-versions.outputs.pyi-rel-ver ) }}
    steps:
      - id: self
        uses: pozetroninc/github-action-get-latest-release@v0.6.0
        with:
          repository: ${{ github.repository }}
      - name: Print Versions and Already Exists
        run: |
          echo "Ghidra ver: ${{ needs.set-versions.outputs.ghidra-ver }} PYI ver: ${{ needs.set-versions.outputs.pyi-ver }} PYI Release: ${{needs.set-versions.outputs.pyi-rel-ver}} Current Release: ${{steps.self.outputs.release }}"
          echo "already exists ${{ contains( steps.self.outputs.release, needs.set-versions.outputs.pyi-rel-ver ) }}"
  build-n-publish:
    needs:
      - set-versions
      - check-release
    if: needs.check-release.outputs.already-exists == 'false' || (github.event_name == 'workflow_dispatch' && github.event.inputs.workflow-ghidra-ver != 'latest')
    name: Build and publish Python Package
    runs-on: ubuntu-20.04
    permissions:
      # IMPORTANT: this permission is mandatory for trusted publishing
      id-token: write
      # Required for publishing a release on GitHub
      contents: write
    steps:
      - uses: actions/checkout@v3
      - name: Set up JDK 1.11
        uses: actions/setup-java@v3
        with:
          distribution: "temurin"
          java-version: "21"

      - uses: er28-0652/setup-ghidra@master
        with:
          version: "${{ needs.set-versions.outputs.ghidra-ver }}"

      - name: Prepare Jython Environment
        run: |
          "$GHIDRA_INSTALL_DIR/support/analyzeHeadless" /tmp tmp -scriptPath $(pwd) -preScript vendor_packages.py

      - name: Build Package
        run: |
          "$GHIDRA_INSTALL_DIR/support/analyzeHeadless" /tmp tmp -scriptPath $(pwd) -preScript generate_ghidra_pyi.py ./ ${{ needs.set-versions.outputs.pyi-ver }}
          test -f setup.py # check manually, because analyzeHeadless doesn't fail on script failure
          test -d ghidra-stubs

      - name: Set up Python 3.11
        uses: actions/setup-python@v4
        with:
          python-version: 3.11

      - name: Install pypa/build
        run: >-
          python -m
          pip install
          wheel
          --user

      - name: Build a binary wheel and a source tarball
        run: |
          python setup.py bdist_wheel --universal
          python setup.py sdist

      - name: Upload dist as artifacts
        uses: actions/upload-artifact@v3
        with:
          name: dist
          path: dist

      - name: Publish distribution 📦 to PyPI
        uses: pypa/gh-action-pypi-publish@release/v1

      - name: Release on GitHub
        uses: softprops/action-gh-release@v1
        with:
          files: ./dist/*
          tag_name: "v${{ needs.set-versions.outputs.pyi-rel-ver }}"
        env:
          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}


================================================
FILE: .github/workflows/test.yml
================================================
name: Test Generation Code

on:
  pull_request:
  push:
    branches:
      - master
  workflow_dispatch:
    inputs:
      workflow-ghidra-ver:
        description: "Specify Ghidra Version to Build"
        required: true
        type: string
        default: "latest"

jobs:
  set-versions:
    runs-on: ubuntu-20.04
    outputs:
      ghidra-ver: ${{ env.GHIDRA_VER }}
      pyi-ver: ${{ env.PYI_VER }}
      pyi-rel-ver: ${{ env.PYI_REL_VER }}
    steps:
      - name: Get Latest Ghidra Version
        id: get_latest_ghidra_ver
        uses: pozetroninc/github-action-get-latest-release@v0.7.0
        with:
          repository: NationalSecurityAgency/ghidra
          excludes: prerelease, draft
      - name: Set Ghidra Version from Latest
        id: format_ghidra_ver
        run: |
          echo "GHIDRA_VER=$(echo ${{steps.get_latest_ghidra_ver.outputs.release}} | cut -d_ -f2)" >> $GITHUB_ENV
      - name: Set Ghidra Version from Input
        if: github.event_name == 'workflow_dispatch' && github.event.inputs.workflow-ghidra-ver != 'latest'
        run: |
          echo "GHIDRA_VER=$(echo ${{github.event.inputs.workflow-ghidra-ver}})" >> $GITHUB_ENV
      - name: Checkout repo
        uses: actions/checkout@v3
      - name: Get Ghidra Stubs Version
        id: get_pyi_ver
        run: |
          echo "PYI_VER=$(python version.py)" >> $GITHUB_ENV
      - name: Get Ghidra Stubs Full Release Version
        id: get_pyi_rel_ver
        run: |
          echo "PYI_REL_VER=$GHIDRA_VER.$PYI_VER" >> $GITHUB_ENV

  build:
    needs:
      - set-versions
    name: Build and publish Python Package
    runs-on: ubuntu-20.04
    steps:
      - uses: actions/checkout@v3
      - name: Set up JDK 1.11
        uses: actions/setup-java@v3
        with:
          distribution: "temurin"
          java-version: "21"

      - uses: er28-0652/setup-ghidra@master
        with:
          version: "${{ needs.set-versions.outputs.ghidra-ver }}"

      - name: Prepare Jython Environment
        run: |
          "$GHIDRA_INSTALL_DIR/support/analyzeHeadless" /tmp tmp -scriptPath $(pwd) -preScript vendor_packages.py

      - name: Build Package
        run: |
          "$GHIDRA_INSTALL_DIR/support/analyzeHeadless" /tmp tmp -scriptPath $(pwd) -preScript generate_ghidra_pyi.py ./ ${{ needs.set-versions.outputs.pyi-ver }}
          test -f setup.py # check manually, because analyzeHeadless doesn't fail on script failure
          test -d ghidra-stubs

      - name: Set up Python 3.11
        uses: actions/setup-python@v4
        with:
          python-version: 3.11

      - name: Install pypa/build
        run: >-
          python -m
          pip install
          wheel
          --user

      - name: Build a binary wheel and a source tarball
        run: |
          python setup.py bdist_wheel --universal
          python setup.py sdist

      - name: Upload dist as artifacts
        uses: actions/upload-artifact@v3
        with:
          name: dist
          path: dist


================================================
FILE: .gitignore
================================================
*$py.class
*.pyi
.idea


================================================
FILE: LICENSE
================================================

                                 Apache License
                           Version 2.0, January 2004
                        http://www.apache.org/licenses/

   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION

   1. Definitions.

      "License" shall mean the terms and conditions for use, reproduction,
      and distribution as defined by Sections 1 through 9 of this document.

      "Licensor" shall mean the copyright owner or entity authorized by
      the copyright owner that is granting the License.

      "Legal Entity" shall mean the union of the acting entity and all
      other entities that control, are controlled by, or are under common
      control with that entity. For the purposes of this definition,
      "control" means (i) the power, direct or indirect, to cause the
      direction or management of such entity, whether by contract or
      otherwise, or (ii) ownership of fifty percent (50%) or more of the
      outstanding shares, or (iii) beneficial ownership of such entity.

      "You" (or "Your") shall mean an individual or Legal Entity
      exercising permissions granted by this License.

      "Source" form shall mean the preferred form for making modifications,
      including but not limited to software source code, documentation
      source, and configuration files.

      "Object" form shall mean any form resulting from mechanical
      transformation or translation of a Source form, including but
      not limited to compiled object code, generated documentation,
      and conversions to other media types.

      "Work" shall mean the work of authorship, whether in Source or
      Object form, made available under the License, as indicated by a
      copyright notice that is included in or attached to the work
      (an example is provided in the Appendix below).

      "Derivative Works" shall mean any work, whether in Source or Object
      form, that is based on (or derived from) the Work and for which the
      editorial revisions, annotations, elaborations, or other modifications
      represent, as a whole, an original work of authorship. For the purposes
      of this License, Derivative Works shall not include works that remain
      separable from, or merely link (or bind by name) to the interfaces of,
      the Work and Derivative Works thereof.

      "Contribution" shall mean any work of authorship, including
      the original version of the Work and any modifications or additions
      to that Work or Derivative Works thereof, that is intentionally
      submitted to Licensor for inclusion in the Work by the copyright owner
      or by an individual or Legal Entity authorized to submit on behalf of
      the copyright owner. For the purposes of this definition, "submitted"
      means any form of electronic, verbal, or written communication sent
      to the Licensor or its representatives, including but not limited to
      communication on electronic mailing lists, source code control systems,
      and issue tracking systems that are managed by, or on behalf of, the
      Licensor for the purpose of discussing and improving the Work, but
      excluding communication that is conspicuously marked or otherwise
      designated in writing by the copyright owner as "Not a Contribution."

      "Contributor" shall mean Licensor and any individual or Legal Entity
      on behalf of whom a Contribution has been received by Licensor and
      subsequently incorporated within the Work.

   2. Grant of Copyright License. Subject to the terms and conditions of
      this License, each Contributor hereby grants to You a perpetual,
      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
      copyright license to reproduce, prepare Derivative Works of,
      publicly display, publicly perform, sublicense, and distribute the
      Work and such Derivative Works in Source or Object form.

   3. Grant of Patent License. Subject to the terms and conditions of
      this License, each Contributor hereby grants to You a perpetual,
      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
      (except as stated in this section) patent license to make, have made,
      use, offer to sell, sell, import, and otherwise transfer the Work,
      where such license applies only to those patent claims licensable
      by such Contributor that are necessarily infringed by their
      Contribution(s) alone or by combination of their Contribution(s)
      with the Work to which such Contribution(s) was submitted. If You
      institute patent litigation against any entity (including a
      cross-claim or counterclaim in a lawsuit) alleging that the Work
      or a Contribution incorporated within the Work constitutes direct
      or contributory patent infringement, then any patent licenses
      granted to You under this License for that Work shall terminate
      as of the date such litigation is filed.

   4. Redistribution. You may reproduce and distribute copies of the
      Work or Derivative Works thereof in any medium, with or without
      modifications, and in Source or Object form, provided that You
      meet the following conditions:

      (a) You must give any other recipients of the Work or
          Derivative Works a copy of this License; and

      (b) You must cause any modified files to carry prominent notices
          stating that You changed the files; and

      (c) You must retain, in the Source form of any Derivative Works
          that You distribute, all copyright, patent, trademark, and
          attribution notices from the Source form of the Work,
          excluding those notices that do not pertain to any part of
          the Derivative Works; and

      (d) If the Work includes a "NOTICE" text file as part of its
          distribution, then any Derivative Works that You distribute must
          include a readable copy of the attribution notices contained
          within such NOTICE file, excluding those notices that do not
          pertain to any part of the Derivative Works, in at least one
          of the following places: within a NOTICE text file distributed
          as part of the Derivative Works; within the Source form or
          documentation, if provided along with the Derivative Works; or,
          within a display generated by the Derivative Works, if and
          wherever such third-party notices normally appear. The contents
          of the NOTICE file are for informational purposes only and
          do not modify the License. You may add Your own attribution
          notices within Derivative Works that You distribute, alongside
          or as an addendum to the NOTICE text from the Work, provided
          that such additional attribution notices cannot be construed
          as modifying the License.

      You may add Your own copyright statement to Your modifications and
      may provide additional or different license terms and conditions
      for use, reproduction, or distribution of Your modifications, or
      for any such Derivative Works as a whole, provided Your use,
      reproduction, and distribution of the Work otherwise complies with
      the conditions stated in this License.

   5. Submission of Contributions. Unless You explicitly state otherwise,
      any Contribution intentionally submitted for inclusion in the Work
      by You to the Licensor shall be under the terms and conditions of
      this License, without any additional terms or conditions.
      Notwithstanding the above, nothing herein shall supersede or modify
      the terms of any separate license agreement you may have executed
      with Licensor regarding such Contributions.

   6. Trademarks. This License does not grant permission to use the trade
      names, trademarks, service marks, or product names of the Licensor,
      except as required for reasonable and customary use in describing the
      origin of the Work and reproducing the content of the NOTICE file.

   7. Disclaimer of Warranty. Unless required by applicable law or
      agreed to in writing, Licensor provides the Work (and each
      Contributor provides its Contributions) on an "AS IS" BASIS,
      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
      implied, including, without limitation, any warranties or conditions
      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
      PARTICULAR PURPOSE. You are solely responsible for determining the
      appropriateness of using or redistributing the Work and assume any
      risks associated with Your exercise of permissions under this License.

   8. Limitation of Liability. In no event and under no legal theory,
      whether in tort (including negligence), contract, or otherwise,
      unless required by applicable law (such as deliberate and grossly
      negligent acts) or agreed to in writing, shall any Contributor be
      liable to You for damages, including any direct, indirect, special,
      incidental, or consequential damages of any character arising as a
      result of this License or out of the use or inability to use the
      Work (including but not limited to damages for loss of goodwill,
      work stoppage, computer failure or malfunction, or any and all
      other commercial damages or losses), even if such Contributor
      has been advised of the possibility of such damages.

   9. Accepting Warranty or Additional Liability. While redistributing
      the Work or Derivative Works thereof, You may choose to offer,
      and charge a fee for, acceptance of support, warranty, indemnity,
      or other liability obligations and/or rights consistent with this
      License. However, in accepting such obligations, You may act only
      on Your own behalf and on Your sole responsibility, not on behalf
      of any other Contributor, and only if You agree to indemnify,
      defend, and hold each Contributor harmless for any liability
      incurred by, or claims asserted against, such Contributor by reason
      of your accepting any such warranty or additional liability.

   END OF TERMS AND CONDITIONS

   APPENDIX: How to apply the Apache License to your work.

      To apply the Apache License to your work, attach the following
      boilerplate notice, with the fields enclosed by brackets "[]"
      replaced with your own identifying information. (Don't include
      the brackets!)  The text should be enclosed in the appropriate
      comment syntax for the file format. We also recommend that a
      file or class name and description of purpose be included on the
      same "printed page" as the copyright notice for easier
      identification within third-party archives.

   Copyright [yyyy] [name of copyright owner]

   Licensed under the Apache License, Version 2.0 (the "License");
   you may not use this file except in compliance with the License.
   You may obtain a copy of the License at

       http://www.apache.org/licenses/LICENSE-2.0

   Unless required by applicable law or agreed to in writing, software
   distributed under the License is distributed on an "AS IS" BASIS,
   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   See the License for the specific language governing permissions and
   limitations under the License.


================================================
FILE: README.md
================================================
# Ghidra `.pyi` Generator

> [!IMPORTANT]
> Great news!
> 
> Ghidra is now (as of version 11.3) publishing official stubs under the [ghidra-stubs](https://pypi.org/project/ghidra-stubs/) package, replacing this project.
>
> This repository will be archived and no longer maintained.

The Ghidra `.pyi` Generator generates `.pyi` [type stubs][pep-0484]
for the entire Ghidra API.
Those stub files can later be used in PyCharm to enhance the development experience.

You can either use the stubs released [here][latest-release], or follow the instructions below to generate them yourself.


## Using The Stubs

### Installation 

The release contains  [PEP 561 stub package][pep-561-stub], which can simply be installed with `pip install ghidra-stubs*.whl`
into the environment in which the real `ghidra` module is available. Any conformant tool will then use the stub package
for type analysis purposes.  

If you want to manually add the stub files to PyCharm, follow the instructions in [Install, uninstall, and upgrade interpreter paths][interpreter-paths].

### Usage

Once installed, all you need to do is import the Ghidra modules as usual, and PyCharm will do the rest.

```python
import ghidra
```

To get support for the Ghidra builtins, you need to import them as well. The type hints for those exist in
the generated `ghidra_builtins.pyi` stub. Since it is not a real Python module, importing it at runtime will fail.
But the `.pyi` gives PyCharm all the information it needs to help you.

```python
try:
    from ghidra.ghidra_builtins import *
except:
    pass
```

If you are using [ghidra_bridge](https://github.com/justfoxing/ghidra_bridge) from a Python 3 environment where no real `ghidra` module
exists you can use a snippet like the following:

```python
import typing
if typing.TYPE_CHECKING:
    import ghidra
    from ghidra.ghidra_builtins import *
else:
    b = ghidra_bridge.GhidraBridge(namespace=globals())

# actual code follows here
```

`typing.TYPE_CHECKING` is a special value that is always `False` at runtime but `True` during any kind of type checking or completion.

Once done, just code & enjoy.

![Pycharm Demo][pycharm-demo]


## Dependencies

### Ghidra Docs

To properly extract all types from Ghidra, make sure to extract the API documentation.

1. Open the Ghidra CodeBrowser
2. Go to `Help -> Ghidra API Help`
3. Wait for Ghidra to extract the docs

### Python Packages

The script depends on both the `attr` and `typing` packages.
They are now vendored under the `vendor` directory as Python2.7 support is gradually
being dropped from the ecosystem, making it hard to install and fetch packages.

```bash
 
# Create Jython's site-pacakges directory.
jython_site_packages=~/.local/lib/jython2.7/site-packages
mkdir -p $jython_site_packages
 
# Create a PTH file to point Jython to our vendored site-packages

# Outside a virtualenv, use
echo "$(realpath ./vendor)" > $jython_site_packages/python.pth

```

## Creating the `.pyi` files


### GUI
1. Add this directory to the `Script Directories` in the Ghidra Script Manager
2. Refresh the script list
3. Run `generate_ghidra_pyi.py` (will be located under `IDE Helpers`)
4. When a directory-selection dialog appears, choose the directory you'd like to save the `.pyi` files in.

### CLI

```bash
$GHIDRA_ROOT/support/analyzeHeadless /tmp tmp -scriptPath $(pwd) -preScript generate_ghidra_pyi.py ./
```


## Python Package

`generate_ghidra_pyi.py` generates a `setup.py` inside the directory that was selected.

This allows using `pip install` to install a  [PEP 561 stub package][pep-561-stub] that is recognized by PyCharm and other tools as containing type information for the ghidra module.



[interpreter-paths]: https://www.jetbrains.com/help/pycharm/installing-uninstalling-and-reloading-interpreter-paths.html
[latest-release]: https://github.com/VDOO-Connected-Trust/ghidra-pyi-generator/releases/latest
[pep-0484]: https://www.python.org/dev/peps/pep-0484/
[pycharm-demo]: ./media/pycharm_demo.gif
[pep-561-stub]: https://www.python.org/dev/peps/pep-0561/#stub-only-packages


================================================
FILE: basic_type.py
================================================
import re

import attr


@attr.s(eq=True)
class BasicType(object):
    name = attr.ib()  # type: str
    module = attr.ib()  # type: str
    is_array = attr.ib(default=False)  # type: bool
    is_iterator = attr.ib(default=False)  # type: bool

    REPLACEMENTS = {
        'boolean': 'bool',
        'java.lang.String': 'unicode',
        'java.lang.Object': 'object',
        'java.math.BigInteger': 'long',
        'long': 'long',
        'B': 'int',  # byte
        'Z': 'bool',
        'C': 'int',  # char
        'S': 'int',  # short
        'I': 'int',
        'J': 'long',
        'F': 'float',
        'D': 'float',  # double
        'void': 'None',
        'short': 'int',
        'byte': 'int',
        'double': 'float',
        # Below this line are replacements from parsing Java code
        'char': 'int',  # char
        'java.lang.Boolean': 'bool',
        'java.lang.Integer': 'int',
        'java.lang.Long': 'long',
        'java.lang.Byte': 'int',
        'java.lang.Double': 'float',
        'java.lang.Short': 'int',
        'java.lang.Float': 'float',
    }

    @property
    def qualified_name(self):
        if self.is_builtin:
            return self.name

        return '{self.module}.{self.name}'.format(self=self)

    @property
    def proper_name(self):
        name = self.REPLACEMENTS.get(self.qualified_name, self.qualified_name)
        if self.is_array:
            return 'List[{}]'.format(name)
        elif self.is_iterator:
            return 'Iterator[{}]'.format(name)
        return name

    @property
    def requires(self):
        requires = set()

        if self.is_array:
            requires.add(('typing', 'List'))
        if self.is_iterator:
            requires.add(('typing', 'Iterator'))
        if '.' in self.proper_name and not self.is_builtin:
            requires.add(self.module)

        return requires

    @property
    def is_builtin(self):
        return self.module == str.__module__

    def is_overload_match(self, other):
        if not isinstance(other, BasicType):
            return False

        if self == other:
            return True

        if self.proper_name == other.proper_name:
            return True

        if self.is_iterator and other.qualified_name == 'java.util.Iterator':
            return True

        return False

    @staticmethod
    def from_type(t):
        # type: (type) -> BasicType
        is_array = t.__module__.startswith('[') or t.__name__.startswith('[')
        name = t.__name__.lstrip('[').rstrip(';').replace('$', '.')
        module = t.__module__.lstrip('[L')
        if module == 'java.util' and name == 'List':
            is_array = True
            name = 'object'
            module = str.__module__
        return BasicType(name=name, module=module, is_array=is_array)

    @staticmethod
    def from_java(definition):
        # type: (str) -> BasicType
        match = re.match(r'((?P<template>[\w.]+)<)?(?P<type>[\w.]+)(?P<array>\[\])?>?', definition)
        if match is None:
            raise ValueError('Invalid type definition: {}'.format(definition))

        type_name = match.group('type')

        is_array = False
        is_iterator = False
        if match.group('array'):
            is_array = True

        template = match.group('template')
        if template:
            if template == 'java.util.List':
                is_array = True
            elif template == 'java.util.Iterator':
                is_iterator = True
            elif template == 'java.util.ArrayList':
                is_array = True
            else:
                type_name = template

        module, _sep, name = type_name.rpartition('.')
        if not module:
            module = str.__module__
            name = type_name

        if name == 'T':
            name = 'object'

        basic_type = BasicType(name=str(name), module=str(module), is_array=is_array, is_iterator=is_iterator)
        if basic_type.proper_name == '.void':
            print(basic_type)
        return basic_type


================================================
FILE: class_loader.py
================================================
"""Load all classes from classes.list

To generate the `classes.list`,
open `api/overview-tree.html` from the Ghidra docs in a web-browser
and copy it's contents to a text file.
"""

import helper
import importlib
import re
import os
import java.lang


def get_class_name(line):
    match = re.search(r'[\w.]+', line)
    if match:
        return match.group(0)


def load_class(name):
    module_name, _sep, class_name = name.rpartition('.')
    module = importlib.import_module(module_name)
    getattr(module, class_name)


def parse_class_list(list_path=None):
    if list_path is None:
        list_path = os.path.join(os.path.dirname(__file__), 'classes.list')

    with open(list_path) as f:
        classes = f.readlines()

    for class_entry in classes:
        yield get_class_name(class_entry)


def load_all_classes(prefix='ghidra', list_path=None):
    parsed_classes = set(parse_class_list(list_path=list_path))
    jsondoc_classes = set(helper.get_jsondoc_classes())
    class_names = parsed_classes | jsondoc_classes

    for class_name in class_names:
        if class_name.startswith(prefix):
            try:
                load_class(class_name)
            except (java.lang.Throwable, Exception):
                print('Failed loading {}'.format(class_name))


================================================
FILE: classes.list
================================================
Annotation
com.google.common.base.Function
db.BinaryCodedField
db.BinaryField
db.BooleanField
db.BTreeNode
db.Buffer
db.buffers.BlockStream
db.buffers.BlockStreamHandle
db.buffers.BufferFile
db.buffers.BufferFileAdapter
db.buffers.BufferFileBlock
db.buffers.BufferFileHandle
db.buffers.BufferFileManager
db.buffers.BufferMgr
db.buffers.ChangeMap
db.buffers.ChangeMapFile
db.buffers.DataBuffer
db.buffers.InputBlockStream
db.buffers.LocalBufferFile
db.buffers.LocalManagedBufferFile
db.buffers.ManagedBufferFile
db.buffers.ManagedBufferFileAdapter
db.buffers.ManagedBufferFileHandle
db.buffers.OutputBlockStream
db.buffers.RemoteBufferFileHandle
db.buffers.RemoteBufferFileHandle
db.buffers.RemoteManagedBufferFileHandle
db.buffers.RemoteManagedBufferFileHandle
db.buffers.VersionFileHandler
db.ByteField
db.ChainedBuffer
db.ConvertedRecordIterator
db.Database
db.Database.DBBufferFileManager
db.DatabaseUtils
db.DBBuffer
db.DBChangeSet
db.DBConstants
db.DBFieldIterator
db.DBFileListener
db.DBHandle
db.DBInitializer
db.DBListener
db.DBLongIterator
db.DBRecord
db.Field
db.Field.UnsupportedFieldException
db.FieldIndexTable
db.FieldKeyInteriorNode
db.FieldKeyInteriorNode
db.FieldKeyNode
db.FixedField10
db.IllegalFieldAccessException
db.InteriorNode
db.IntField
db.KeyToRecordIterator
db.LongField
db.NoTransactionException
db.ObjectStorageAdapterDB
db.OpenMode
db.RecordIterator
db.RecordNode
db.RecordTranslator
db.Schema
db.ShortField
db.SparseRecord
db.StringField
db.Table
db.TableStatistics
db.TerminatedTransactionException
db.TestSpeed
db.TranslatedRecordIterator
db.util.ErrorHandler
decompiler.DecompilerInitializer
docking.AbstractDockingTool
docking.AbstractErrDialog
docking.action.ActionContextProvider
docking.action.builder.AbstractActionBuilder
docking.action.builder.AbstractActionBuilder.When
docking.action.builder.ActionBuilder
docking.action.builder.MultiActionBuilder
docking.action.builder.MultiStateActionBuilder
docking.action.builder.ToggleActionBuilder
docking.action.ComponentBasedDockingAction
docking.action.ContextSpecificAction
docking.action.DockingAction
docking.action.DockingActionIf
docking.action.DockingActionProviderIf
docking.action.HelpAction
docking.action.KeyBindingData
docking.action.KeyBindingsManager
docking.action.KeyBindingType
docking.action.MenuBarData
docking.action.MenuData
docking.action.MultiActionDockingActionIf
docking.action.MultipleKeyAction
docking.action.PopupMenuData
docking.action.ShowContextMenuAction
docking.action.ShowFocusCycleAction
docking.action.ShowFocusInfoAction
docking.action.ToggleDockingAction
docking.action.ToggleDockingActionIf
docking.action.ToolBarData
docking.ActionContext
docking.actions.ActionAdapter
docking.actions.AutoGeneratedDockingAction
docking.actions.DockingToolActions
docking.actions.KeyBindingAction
docking.actions.KeyBindingUtils
docking.actions.KeyEntryDialog
docking.actions.PopupActionProvider
docking.actions.SharedActionRegistry
docking.actions.SharedDockingActionPlaceholder
docking.actions.SharedStubKeyBindingAction
docking.actions.ToolActions
docking.ActionToGuiHelper
docking.ActionToGuiMapper
docking.ComponentLoadedListener
docking.ComponentPlaceholder
docking.ComponentProvider
docking.ComponentProviderActivationListener
docking.DefaultFocusOwnerProvider
docking.DefaultHelpService
docking.DialogComponentProvider
docking.DialogComponentProviderPopupActionManager
docking.DisabledComponentLayerFactory
docking.dnd.DragDropManager
docking.dnd.DragDropNode
docking.dnd.DragDropTreeTransferable
docking.dnd.Draggable
docking.dnd.DragGestureAdapter
docking.dnd.DragSrcAdapter
docking.dnd.Droppable
docking.dnd.DropTgtAdapter
docking.dnd.GClipboard
docking.dnd.GenericDataFlavor
docking.dnd.GhidraTransferable
docking.dnd.ImageTransferable
docking.dnd.StringTransferable
docking.DockableComponent
docking.DockableHeader
docking.DockableHeader.EmphasizeDockableComponentAnimationDriver
docking.DockingActionProxy
docking.DockingCheckBoxMenuItem
docking.DockingContextListener
docking.DockingDialog
docking.DockingErrorDisplay
docking.DockingFrame
docking.DockingKeyBindingAction
docking.DockingMenuItem
docking.DockingUtils
docking.DockingUtils.ComponentCallback
docking.DockingUtils.TreeTraversalOrder
docking.DockingUtils.TreeTraversalResult
docking.DockingWindowListener
docking.DockingWindowManager
docking.DockingWindowManagerTestUtils
docking.DropTargetFactory
docking.DropTargetHandler
docking.EditListener
docking.EditWindow
docking.EmptyBorderToggleButton
docking.ErrLogDialog
docking.ErrLogExpandableDialog
docking.ErrorReporter
docking.event.mouse.GMouseListenerAdapter
docking.ExecutableAction
docking.FocusOwnerProvider
docking.framework.AboutDialog
docking.framework.ApplicationInformationDisplayFactory
docking.framework.DockingApplicationConfiguration
docking.framework.DockingApplicationLayout
docking.framework.SplashScreen
docking.GenericHeader
docking.GenericHeader.TitleFlasher
docking.GenericHeader.TitlePanel
docking.GlobalMenuAndToolBarManager
docking.HeaderCursor
docking.help.CustomFavoritesView
docking.help.CustomSearchView
docking.help.CustomTOCView
docking.help.CustomTOCView.CustomDefaultTOCFactory
docking.help.CustomTOCView.CustomTreeItemDecorator
docking.help.GHelpBroker
docking.help.GHelpClassLoader
docking.help.GHelpHTMLEditorKit
docking.help.GHelpSet
docking.help.Help
docking.help.HelpActionManager
docking.help.HelpDescriptor
docking.help.HelpManager
docking.help.HelpService
docking.help.TestHelpService
docking.help.ToggleNavigationAid
docking.HiddenDockingFrame
docking.KeyBindingOverrideKeyEventDispatcher
docking.KeyBindingPrecedence
docking.KeyEntryListener
docking.KeyEntryTextField
docking.menu.ActionState
docking.menu.DialogToolbarButton
docking.menu.DockingCheckboxMenuItemUI
docking.menu.DockingMenuItemUI
docking.menu.DockingMenuItemUI.MenuTabulator
docking.menu.DockingMenuItemUI.SwitchGraphics2D
docking.menu.DockingMenuUI
docking.menu.keys.MenuKeyProcessor
docking.menu.MenuBarManager
docking.menu.MenuGroupListener
docking.menu.MenuGroupMap
docking.menu.MenuHandler
docking.menu.MenuManager
docking.menu.MultiActionDockingAction
docking.menu.MultipleActionDockingToolbarButton
docking.menu.MultiStateDockingAction
docking.menu.NonToolbarMultiStateAction
docking.menu.ToolBarItemManager
docking.menu.ToolBarManager
docking.MenuBarMenuHandler
docking.MultiActionDialog
docking.options.editor.BooleanEditor
docking.options.editor.ButtonPanelFactory
docking.options.editor.ColorEditor
docking.options.editor.CustomOptionComponent
docking.options.editor.DateEditor
docking.options.editor.DefaultOptionComponent
docking.options.editor.EditorInitializer
docking.options.editor.FileChooserEditor
docking.options.editor.FontPropertyEditor
docking.options.editor.GenericOptionsComponent
docking.options.editor.GhidraColorChooser
docking.options.editor.IntEditor
docking.options.editor.OptionsDialog
docking.options.editor.OptionsEditorListener
docking.options.editor.OptionsEditorPanel
docking.options.editor.OptionsPanel
docking.options.editor.OptionsPanel.OptionsDataTransformer
docking.options.editor.ScrollableOptionsEditor
docking.options.editor.SettableColorSwatchChooserPanel
docking.options.editor.StringBasedFileEditor
docking.options.editor.StringEditor
docking.options.editor.StringWithChoicesEditor
docking.PlaceholderInstaller
docking.PopupActionManager
docking.PopupMenuContext
docking.PopupMenuHandler
docking.resources.icons.NumberIcon
docking.ShowAllComponentsAction
docking.SplitPanel
docking.StatusBar
docking.StatusBarSpacer
docking.TaskScheduler
docking.test.AbstractDockingTest
docking.test.TestFailingErrorDisplayWrapper
docking.test.TestKeyEventDispatcher
docking.Tool
docking.tool.ToolConstants
docking.tool.util.DockingToolConstants
docking.UndoRedoKeeper
docking.util.AnimatedIcon
docking.util.AnimationPainter
docking.util.AnimationUtils
docking.util.AnimationUtils.BasicAnimationDriver
docking.util.AnimationUtils.BasicAnimationPainter
docking.util.AnimationUtils.ComponentToComponentDriver
docking.util.AnimationUtils.DragonImageDriver
docking.util.AnimationUtils.FocusDriver
docking.util.AnimationUtils.PointToComponentDriver
docking.util.AnimationUtils.PulseDriver
docking.util.AnimationUtils.RotateDriver
docking.util.AnimationUtils.ShakeDriver
docking.util.AnimationUtils.SwingAnimationCallbackDriver
docking.util.BadgedIcon
docking.util.BadgedIcon.BadgePosition
docking.util.GraphicsUtils
docking.util.image.Callout
docking.util.image.CalloutComponentInfo
docking.util.image.DropShadow
docking.util.image.ToolIconURL
docking.util.SwingAnimationCallback
docking.widgets.AbstractGCellRenderer
docking.widgets.autocomplete.AutocompletionCellRenderer
docking.widgets.autocomplete.AutocompletionEvent
docking.widgets.autocomplete.AutocompletionListener
docking.widgets.autocomplete.AutocompletionModel
docking.widgets.autocomplete.TextFieldAutocompleter
docking.widgets.autocomplete.TextFieldAutocompleter.DualTextAutocompleterDemo
docking.widgets.autocomplete.TextFieldAutocompleter.MyListener
docking.widgets.autocomplete.TextFieldAutocompleter.TextFieldAutocompleterDemo
docking.widgets.AutoLookup
docking.widgets.button.GRadioButton
docking.widgets.checkbox.GCheckBox
docking.widgets.checkbox.GHtmlCheckBox
docking.widgets.combobox.GComboBox
docking.widgets.combobox.GhidraComboBox
docking.widgets.combobox.GhidraComboBox.InterceptedInputDocument
docking.widgets.conditiontestpanel.ConditionResult
docking.widgets.conditiontestpanel.ConditionStatus
docking.widgets.conditiontestpanel.ConditionTester
docking.widgets.conditiontestpanel.ConditionTestListener
docking.widgets.conditiontestpanel.ConditionTestModel
docking.widgets.conditiontestpanel.ConditionTestPanel
docking.widgets.conditiontestpanel.ConditionTestState
docking.widgets.CursorPosition
docking.widgets.DataToStringConverter
docking.widgets.DefaultDropDownSelectionDataModel
docking.widgets.DialogRememberOption
docking.widgets.dialogs.AbstractNumberInputDialog
docking.widgets.dialogs.BigIntegerNumberInputDialog
docking.widgets.dialogs.InputDialog
docking.widgets.dialogs.InputDialogListener
docking.widgets.dialogs.InputWithChoicesDialog
docking.widgets.dialogs.MultiLineInputDialog
docking.widgets.dialogs.MultiLineMessageDialog
docking.widgets.dialogs.NumberInputDialog
docking.widgets.dialogs.NumberRangeInputDialog
docking.widgets.dialogs.ObjectChooserDialog
docking.widgets.dialogs.ReadTextDialog
docking.widgets.dialogs.SettingsDialog
docking.widgets.dialogs.StringChoices
docking.widgets.dialogs.TableChooserDialog
docking.widgets.dialogs.TableSelectionDialog
docking.widgets.DropDownMultiSelectionChoiceListener
docking.widgets.DropDownMultiSelectionTextField
docking.widgets.DropDownSelectionChoiceListener
docking.widgets.DropDownSelectionTextField
docking.widgets.DropDownTextField
docking.widgets.DropDownTextFieldDataModel
docking.widgets.EmptyBorderButton
docking.widgets.EventTrigger
docking.widgets.fieldpanel.field.AbstractTextFieldElement
docking.widgets.fieldpanel.field.AttributedString
docking.widgets.fieldpanel.field.ClippingTextField
docking.widgets.fieldpanel.field.CompositeAttributedString
docking.widgets.fieldpanel.field.CompositeFieldElement
docking.widgets.fieldpanel.field.CompositeVerticalLayoutTextField
docking.widgets.fieldpanel.field.EmptyTextField
docking.widgets.fieldpanel.field.Field
docking.widgets.fieldpanel.field.FieldElement
docking.widgets.fieldpanel.field.FlowLayoutTextField
docking.widgets.fieldpanel.field.ReverseClippingTextField
docking.widgets.fieldpanel.field.SimpleImageField
docking.widgets.fieldpanel.field.SimpleTextField
docking.widgets.fieldpanel.field.StrutFieldElement
docking.widgets.fieldpanel.field.TextField
docking.widgets.fieldpanel.field.TextFieldElement
docking.widgets.fieldpanel.field.VerticalLayoutTextField
docking.widgets.fieldpanel.field.WrappingVerticalLayoutTextField
docking.widgets.fieldpanel.FieldPanel
docking.widgets.fieldpanel.FieldPanel.BigFieldPanelMouseWheelListener
docking.widgets.fieldpanel.FieldPanel.CursorHandler
docking.widgets.fieldpanel.FieldPanel.FieldPanelFocusListener
docking.widgets.fieldpanel.FieldPanel.FieldPanelMouseAdapter
docking.widgets.fieldpanel.FieldPanel.FieldPanelMouseMotionAdapter
docking.widgets.fieldpanel.FieldPanel.MouseHandler
docking.widgets.fieldpanel.FieldPanelOverLayoutEvent
docking.widgets.fieldpanel.FieldPanelOverLayoutListener
docking.widgets.fieldpanel.FieldPanelOverLayoutManager
docking.widgets.fieldpanel.HoverHandler
docking.widgets.fieldpanel.internal.AnchoredLayoutHandler
docking.widgets.fieldpanel.internal.ColorRangeMap
docking.widgets.fieldpanel.internal.CursorBlinker
docking.widgets.fieldpanel.internal.DefaultBackgroundColorModel
docking.widgets.fieldpanel.internal.EmptyBigLayoutModel
docking.widgets.fieldpanel.internal.EmptyFieldBackgroundColorManager
docking.widgets.fieldpanel.internal.EmptyLayoutBackgroundColorManager
docking.widgets.fieldpanel.internal.FieldBackgroundColorManager
docking.widgets.fieldpanel.internal.FieldPanelCoordinator
docking.widgets.fieldpanel.internal.FullySelectedFieldBackgroundColorManager
docking.widgets.fieldpanel.internal.LayoutBackgroundColorManager
docking.widgets.fieldpanel.internal.LayoutBackgroundColorManagerAdapter
docking.widgets.fieldpanel.internal.LayoutColorMapFactory
docking.widgets.fieldpanel.internal.LayoutLockedFieldPanelCoordinator
docking.widgets.fieldpanel.internal.LineLockedFieldPanelCoordinator
docking.widgets.fieldpanel.internal.MixedFieldBackgroundColorManager
docking.widgets.fieldpanel.internal.MixedLayoutBackgroundColorManager
docking.widgets.fieldpanel.internal.PaintContext
docking.widgets.fieldpanel.internal.TestBigLayoutModel
docking.widgets.fieldpanel.Layout
docking.widgets.fieldpanel.LayoutModel
docking.widgets.fieldpanel.LayoutModelIterator
docking.widgets.fieldpanel.listener.FieldInputListener
docking.widgets.fieldpanel.listener.FieldListener
docking.widgets.fieldpanel.listener.FieldLocationListener
docking.widgets.fieldpanel.listener.FieldMouseListener
docking.widgets.fieldpanel.listener.FieldOverlayListener
docking.widgets.fieldpanel.listener.FieldSelectionListener
docking.widgets.fieldpanel.listener.IndexMapper
docking.widgets.fieldpanel.listener.LayoutListener
docking.widgets.fieldpanel.listener.LayoutModelListener
docking.widgets.fieldpanel.listener.ViewListener
docking.widgets.fieldpanel.support.AnchoredLayout
docking.widgets.fieldpanel.support.BackgroundColorModel
docking.widgets.fieldpanel.support.DefaultRowColLocation
docking.widgets.fieldpanel.support.FieldLocation
docking.widgets.fieldpanel.support.FieldRange
docking.widgets.fieldpanel.support.FieldSelection
docking.widgets.fieldpanel.support.FieldSelectionHelper
docking.widgets.fieldpanel.support.FieldUtils
docking.widgets.fieldpanel.support.Highlight
docking.widgets.fieldpanel.support.HighlightFactory
docking.widgets.fieldpanel.support.HoverProvider
docking.widgets.fieldpanel.support.MultiRowLayout
docking.widgets.fieldpanel.support.RowColLocation
docking.widgets.fieldpanel.support.RowLayout
docking.widgets.fieldpanel.support.SingleRowLayout
docking.widgets.fieldpanel.support.ViewerPosition
docking.widgets.filechooser.FileChooserToggleButton
docking.widgets.filechooser.FileDropDownSelectionDataModel
docking.widgets.filechooser.GhidraFile
docking.widgets.filechooser.GhidraFileChooser
docking.widgets.filechooser.GhidraFileChooserDirectoryModelIf
docking.widgets.filechooser.GhidraFileChooserMode
docking.widgets.filechooser.GhidraFileChooserPanel
docking.widgets.filechooser.GhidraFileChooserPanelListener
docking.widgets.filechooser.LocalFileChooserModel
docking.widgets.filter.AbstractPatternTextFilter
docking.widgets.filter.AbstractRegexBasedTermSplitter
docking.widgets.filter.CharacterTermSplitter
docking.widgets.filter.ClearFilterLabel
docking.widgets.filter.ContainsTextFilter
docking.widgets.filter.ContainsTextFilterFactory
docking.widgets.filter.FilterListener
docking.widgets.filter.FilterOptions
docking.widgets.filter.FilterOptionsEditorDialog
docking.widgets.filter.FilterTextField
docking.widgets.filter.FindsPatternTextFilter
docking.widgets.filter.InvertedTextFilter
docking.widgets.filter.MatchesExactlyTextFilter
docking.widgets.filter.MatchesExactlyTextFilterFactory
docking.widgets.filter.MatchesPatternTextFilter
docking.widgets.filter.MultitermEvaluationMode
docking.widgets.filter.RegularExpressionTextFilterFactory
docking.widgets.filter.StartsWithTextFilter
docking.widgets.filter.StartsWithTextFilterFactory
docking.widgets.filter.TermSplitter
docking.widgets.filter.TextFilter
docking.widgets.filter.TextFilterFactory
docking.widgets.filter.TextFilterStrategy
docking.widgets.FindDialog
docking.widgets.FindDialogSearcher
docking.widgets.GComponent
docking.widgets.GenericDateCellRenderer
docking.widgets.HyperlinkComponent
docking.widgets.imagepanel.actions.ResetTranslationAction
docking.widgets.imagepanel.actions.SaveImageAction
docking.widgets.imagepanel.actions.ZoomInAction
docking.widgets.imagepanel.actions.ZoomOutAction
docking.widgets.imagepanel.actions.ZoomResetAction
docking.widgets.imagepanel.ImagePanel
docking.widgets.indexedscrollpane.DefaultViewToIndexMapper
docking.widgets.indexedscrollpane.IndexedScrollable
docking.widgets.indexedscrollpane.IndexedScrollPane
docking.widgets.indexedscrollpane.IndexScrollListener
docking.widgets.indexedscrollpane.PreMappedViewToIndexMapper
docking.widgets.indexedscrollpane.UniformViewToIndexMapper
docking.widgets.indexedscrollpane.ViewToIndexMapper
docking.widgets.InlineComponentTitledPanel
docking.widgets.JTreeMouseListenerDelegate
docking.widgets.label.GDHtmlLabel
docking.widgets.label.GDLabel
docking.widgets.label.GHtmlLabel
docking.widgets.label.GIconLabel
docking.widgets.label.GLabel
docking.widgets.list.GList
docking.widgets.list.GListAutoLookup
docking.widgets.list.GListCellRenderer
docking.widgets.list.ListPanel
docking.widgets.list.ListRendererMouseEventForwarder
docking.widgets.ListSelectionDialog
docking.widgets.ListSelectionTableDialog
docking.widgets.MultiLineLabel
docking.widgets.numberformat.BoundedRangeDecimalFormatterFactory
docking.widgets.OkDialog
docking.widgets.OptionDialog
docking.widgets.OptionDialogBuilder
docking.widgets.PasswordChangeDialog
docking.widgets.PasswordDialog
docking.widgets.pathmanager.PathManager
docking.widgets.pathmanager.PathManagerListener
docking.widgets.pathmanager.PathnameTablePanel
docking.widgets.PopupKeyStorePasswordProvider
docking.widgets.PopupWindow
docking.widgets.ScrollableTextArea
docking.widgets.SearchLocation
docking.widgets.shapes.Location
docking.widgets.shapes.PopupWindowPlacer
docking.widgets.shapes.PopupWindowPlacerBuilder
docking.widgets.SideKickVerticalScrollbar
docking.widgets.SmallBorderButton
docking.widgets.spinner.IntegerSpinner
docking.widgets.tabbedpane.DockingTabRenderer
docking.widgets.table.AbstractDynamicTableColumn
docking.widgets.table.AbstractDynamicTableColumnStub
docking.widgets.table.AbstractGTableModel
docking.widgets.table.AbstractSortedTableModel
docking.widgets.table.AddRemoveListItem
docking.widgets.table.AddRemoveListItem.Type
docking.widgets.table.AnyObjectTableModel
docking.widgets.table.AutoscrollAdapter
docking.widgets.table.ChooseColumnsDialog
docking.widgets.table.ColumnAnnotation
docking.widgets.table.columnfilter.ColumnBasedTableFilter
docking.widgets.table.columnfilter.ColumnConstraintSet
docking.widgets.table.columnfilter.ColumnFilterSaveManager
docking.widgets.table.columnfilter.LogicOperation
docking.widgets.table.ColumnSortState
docking.widgets.table.ColumnSortState.SortDirection
docking.widgets.table.CombinedTableFilter
docking.widgets.table.ConfigurableColumnTableModel
docking.widgets.table.constraint.AtLeastColumnConstraint
docking.widgets.table.constraint.AtLeastDateColumnConstraint
docking.widgets.table.constraint.AtMostColumnConstraint
docking.widgets.table.constraint.AtMostDateColumnConstraint
docking.widgets.table.constraint.BooleanMatchColumnConstraint
docking.widgets.table.constraint.ColumnConstraint
docking.widgets.table.constraint.ColumnConstraintProvider
docking.widgets.table.constraint.ColumnData
docking.widgets.table.constraint.ColumnTypeMapper
docking.widgets.table.constraint.dialog.ColumnFilterArchiveDialog
docking.widgets.table.constraint.dialog.ColumnFilterData
docking.widgets.table.constraint.dialog.ColumnFilterDialog
docking.widgets.table.constraint.dialog.ColumnFilterDialogModel
docking.widgets.table.constraint.dialog.ConstraintFilterPanel
docking.widgets.table.constraint.dialog.DialogFilterCondition
docking.widgets.table.constraint.dialog.DialogFilterConditionSet
docking.widgets.table.constraint.dialog.DialogFilterRow
docking.widgets.table.constraint.dialog.FilterPanelLayout
docking.widgets.table.constraint.dialog.TableFilterDialogModelListener
docking.widgets.table.constraint.EnumColumnConstraint
docking.widgets.table.constraint.InDateRangeColumnConstraint
docking.widgets.table.constraint.InRangeColumnConstraint
docking.widgets.table.constraint.MappedColumnConstraint
docking.widgets.table.constraint.MappedColumnConstraint.DelegateColumnData
docking.widgets.table.constraint.NotInDateRangeColumnConstraint
docking.widgets.table.constraint.NotInRangeColumnConstraint
docking.widgets.table.constraint.ObjectToStringMapper
docking.widgets.table.constraint.provider.BooleanMatchColumnConstraintProvider
docking.widgets.table.constraint.provider.DateColumnConstraintProvider
docking.widgets.table.constraint.provider.DateColumnTypeMapper
docking.widgets.table.constraint.provider.EditorProvider
docking.widgets.table.constraint.provider.FloatColumnTypeMapper
docking.widgets.table.constraint.provider.IntegerEditorProvider
docking.widgets.table.constraint.provider.IntegerRangeEditorProvider
docking.widgets.table.constraint.provider.LongEditorProvider
docking.widgets.table.constraint.provider.LongRangeEditorProvider
docking.widgets.table.constraint.provider.NumberColumnConstraintProvider
docking.widgets.table.constraint.provider.StringColumnConstraintProvider
docking.widgets.table.constraint.RangeColumnConstraint
docking.widgets.table.constraint.SingleValueColumnConstraint
docking.widgets.table.constraint.StringColumnConstraint
docking.widgets.table.constraint.StringContainsColumnConstraint
docking.widgets.table.constraint.StringEndsWithColumnConstraint
docking.widgets.table.constraint.StringIsEmptyColumnConstraint
docking.widgets.table.constraint.StringIsNotEmptyColumnConstraint
docking.widgets.table.constraint.StringMatcherColumnConstraint
docking.widgets.table.constraint.StringNotContainsColumnConstraint
docking.widgets.table.constraint.StringNotEndsWithColumnConstraint
docking.widgets.table.constraint.StringNotStartsWithColumnConstraint
docking.widgets.table.constraint.StringStartsWithColumnConstraint
docking.widgets.table.constraint.TableFilterContext
docking.widgets.table.constrainteditor.AbstractColumnConstraintEditor
docking.widgets.table.constrainteditor.AutocompletingStringConstraintEditor
docking.widgets.table.constrainteditor.BooleanConstraintEditor
docking.widgets.table.constrainteditor.ColumnConstraintEditor
docking.widgets.table.constrainteditor.DataLoadingConstraintEditor
docking.widgets.table.constrainteditor.DateRangeConstraintEditor
docking.widgets.table.constrainteditor.DateSpinner
docking.widgets.table.constrainteditor.DateValueConstraintEditor
docking.widgets.table.constrainteditor.DoNothingColumnConstraintEditor
docking.widgets.table.constrainteditor.DoubleRangeConstraintEditor
docking.widgets.table.constrainteditor.DoubleValueConstraintEditor
docking.widgets.table.constrainteditor.DummyConstraintEditor
docking.widgets.table.constrainteditor.EnumConstraintEditor
docking.widgets.table.constrainteditor.IntegerConstraintEditor
docking.widgets.table.constrainteditor.IntegerRangeConstraintEditor
docking.widgets.table.constrainteditor.LocalDateSpinnerModel
docking.widgets.table.constrainteditor.LongConverter
docking.widgets.table.constrainteditor.MappedColumnConstraintEditor
docking.widgets.table.constrainteditor.StringConstraintEditor
docking.widgets.table.constrainteditor.UnsignedLongConstraintEditor
docking.widgets.table.constrainteditor.UnsignedLongConstraintEditorProvider
docking.widgets.table.constrainteditor.UnsignedLongRangeConstraintEditor
docking.widgets.table.constrainteditor.UnsignedLongRangeEditorProvider
docking.widgets.table.DefaultRowFilterTransformer
docking.widgets.table.DefaultTableCellRendererWrapper
docking.widgets.table.DefaultTableTextFilterFactory
docking.widgets.table.DiscoverableTableUtils
docking.widgets.table.DisplayStringProvider
docking.widgets.table.DynamicColumnTableModel
docking.widgets.table.DynamicColumnTableModel
docking.widgets.table.DynamicTableColumn
docking.widgets.table.DynamicTableColumnExtensionPoint
docking.widgets.table.DynamicTableModel
docking.widgets.table.FilterTypeConverter
docking.widgets.table.GBooleanCellRenderer
docking.widgets.table.GDynamicColumnTableModel
docking.widgets.table.GFilterTable
docking.widgets.table.GTable
docking.widgets.table.GTableAutoLookup
docking.widgets.table.GTableCellRenderer
docking.widgets.table.GTableCellRenderingData
docking.widgets.table.GTableColumnModel
docking.widgets.table.GTableFilterPanel
docking.widgets.table.GTableHeader
docking.widgets.table.GTableHeaderRenderer
docking.widgets.table.GTableMouseListener
docking.widgets.table.GTableTextCellEditor
docking.widgets.table.GTableToCSV
docking.widgets.table.GTableWidget
docking.widgets.table.InvertedTableFilter
docking.widgets.table.MappedTableColumn
docking.widgets.table.MultiTextFilterTableFilter
docking.widgets.table.ObjectSelectedListener
docking.widgets.table.RowFilterTransformer
docking.widgets.table.RowObject
docking.widgets.table.RowObjectFilterModel
docking.widgets.table.RowObjectSelectionManager
docking.widgets.table.RowObjectTableModel
docking.widgets.table.SelectColumnsDialog
docking.widgets.table.SelectionManager
docking.widgets.table.SelectionManager
docking.widgets.table.SelectionManagerListener
docking.widgets.table.SelectionStorage
docking.widgets.table.sort.ColumnRenderedValueBackupComparator
docking.widgets.table.sort.DefaultColumnComparator
docking.widgets.table.sort.RowBasedColumnComparator
docking.widgets.table.SortedTableModel
docking.widgets.table.SortListener
docking.widgets.table.TableColumnDescriptor
docking.widgets.table.TableColumnModelState
docking.widgets.table.TableComparators
docking.widgets.table.TableFilter
docking.widgets.table.TableItemPickedListener
docking.widgets.table.TableModelWrapper
docking.widgets.table.TableRowMapper
docking.widgets.table.TableSortingContext
docking.widgets.table.TableSortState
docking.widgets.table.TableSortStateEditor
docking.widgets.table.TableTextFilter
docking.widgets.table.TableTextFilterFactory
docking.widgets.table.TableUtils
docking.widgets.table.threaded.AddRemoveJob
docking.widgets.table.threaded.DefaultAddRemoveStrategy
docking.widgets.table.threaded.FilterJob
docking.widgets.table.threaded.GThreadedTablePanel
docking.widgets.table.threaded.IncrementalLoadJob
docking.widgets.table.threaded.LoadJob
docking.widgets.table.threaded.LoadSpecificDataJob
docking.widgets.table.threaded.NullTableFilter
docking.widgets.table.threaded.SortJob
docking.widgets.table.threaded.TableAddRemoveStrategy
docking.widgets.table.threaded.TableData
docking.widgets.table.threaded.TableUpdateJob
docking.widgets.table.threaded.ThreadedBackupRowComparator
docking.widgets.table.threaded.ThreadedTableColumnComparator
docking.widgets.table.threaded.ThreadedTableModel
docking.widgets.table.threaded.ThreadedTableModel.IncrementalLoadJobListener
docking.widgets.table.threaded.ThreadedTableModelListener
docking.widgets.table.threaded.ThreadedTableModelStub
docking.widgets.table.VariableColumnTableModel
docking.widgets.textarea.HintTextArea
docking.widgets.textfield.DecimalFormatterFactory
docking.widgets.textfield.GValidatedTextField
docking.widgets.textfield.GValidatedTextField.LongField
docking.widgets.textfield.GValidatedTextField.LongField.LongValidator
docking.widgets.textfield.GValidatedTextField.MaxLengthField
docking.widgets.textfield.GValidatedTextField.MaxLengthField.MaxLengthDocument
docking.widgets.textfield.GValidatedTextField.TextValidator
docking.widgets.textfield.GValidatedTextField.ValidatedDocument
docking.widgets.textfield.GValidatedTextField.ValidationFailedException
docking.widgets.textfield.GValidatedTextField.ValidationMessageListener
docking.widgets.textfield.HexIntegerFormatter
docking.widgets.textfield.HexIntegerFormatter.HexAllowedPositiveValueIntgerDocumentFilterWrapper
docking.widgets.textfield.HexOrDecimalInput
docking.widgets.textfield.HintTextField
docking.widgets.textfield.IntegerFormatter
docking.widgets.textfield.IntegerFormatter.PosiviteValueIntegerDocumentFilterWrapper
docking.widgets.textfield.IntegerTextField
docking.widgets.textfield.LocalDateTextField
docking.widgets.textfield.TextFieldLinker
docking.widgets.textfield.TextFieldLinker.FieldState
docking.widgets.textfield.TextFieldLinker.LinkedField
docking.widgets.textfield.TextFieldLinker.LinkerState
docking.widgets.textpane.GHtmlTextPane
docking.widgets.tree.DefaultGTreeFilterProvider
docking.widgets.tree.GTree
docking.widgets.tree.GTreeFilterFactory
docking.widgets.tree.GTreeFilterProvider
docking.widgets.tree.GTreeFilterTask
docking.widgets.tree.GTreeLazyNode
docking.widgets.tree.GTreeNode
docking.widgets.tree.GTreeRestoreTreeStateTask
docking.widgets.tree.GTreeSlowLoadingNode
docking.widgets.tree.GTreeState
docking.widgets.tree.GTreeTask
docking.widgets.tree.GTreeTextFilterFactory
docking.widgets.tree.internal.DefaultGTreeDataTransformer
docking.widgets.tree.internal.GTreeDragNDropAdapter
docking.widgets.tree.internal.GTreeModel
docking.widgets.tree.internal.GTreeNodeListener
docking.widgets.tree.internal.GTreeSelectionModel
docking.widgets.tree.internal.InProgressGTreeNode
docking.widgets.tree.internal.InProgressGTreeRootNode
docking.widgets.tree.InvertedTreeFilter
docking.widgets.tree.MultiTextFilterTreeFilter
docking.widgets.tree.support.BreadthFirstIterator
docking.widgets.tree.support.CombinedGTreeFilter
docking.widgets.tree.support.DepthFirstIterator
docking.widgets.tree.support.GTreeCellEditor
docking.widgets.tree.support.GTreeDragNDropHandler
docking.widgets.tree.support.GTreeFilter
docking.widgets.tree.support.GTreeNodeTransferable
docking.widgets.tree.support.GTreeRenderer
docking.widgets.tree.support.GTreeSelectionEvent
docking.widgets.tree.support.GTreeSelectionEvent.EventOrigin
docking.widgets.tree.support.GTreeSelectionListener
docking.widgets.tree.support.GTreeTransferHandler
docking.widgets.tree.support.NewTestApp
docking.widgets.tree.tasks.GTreeBulkTask
docking.widgets.tree.tasks.GTreeClearSelectionTask
docking.widgets.tree.tasks.GTreeClearTreeFilterTask
docking.widgets.tree.tasks.GTreeCollapseAllTask
docking.widgets.tree.tasks.GTreeExpandAllTask
docking.widgets.tree.tasks.GTreeExpandNodeToDepthTask
docking.widgets.tree.tasks.GTreeExpandPathsTask
docking.widgets.tree.tasks.GTreeLoadChildrenTask
docking.widgets.tree.tasks.GTreeSelectNodeByNameTask
docking.widgets.tree.tasks.GTreeSelectPathsTask
docking.widgets.tree.tasks.GTreeStartEditingTask
docking.widgets.tree.TreeTaskMonitor
docking.widgets.tree.TreeTextFilter
docking.widgets.VariableHeightPanel
docking.WindowActionManager
docking.WindowNode
docking.WindowPosition
docking.wizard.AbstractMageJPanel
docking.wizard.AbstractMagePanelManager
docking.wizard.AbstractWizardJPanel
docking.wizard.IllegalPanelStateException
docking.wizard.MagePanel
docking.wizard.PanelManager
docking.wizard.WizardContext
docking.wizard.WizardManager
docking.wizard.WizardPanel
docking.wizard.WizardPanelDisplayability
docking.wizard.WizardPanelListener
docking.wizard.WizardState
docking.wizard.WizardStateDependencyValidator
edu.uci.ics.jung.algorithms.layout.AbstractLayout
edu.uci.ics.jung.algorithms.layout.Layout
edu.uci.ics.jung.graph.AbstractGraph
edu.uci.ics.jung.graph.AbstractTypedGraph
edu.uci.ics.jung.graph.DirectedSparseGraph
edu.uci.ics.jung.visualization.BasicVisualizationServer
edu.uci.ics.jung.visualization.control.AbstractGraphMousePlugin
edu.uci.ics.jung.visualization.control.AbstractPopupGraphMousePlugin
edu.uci.ics.jung.visualization.control.AnimatedPickingGraphMousePlugin
edu.uci.ics.jung.visualization.control.SatelliteScalingGraphMousePlugin
edu.uci.ics.jung.visualization.control.SatelliteVisualizationViewer
edu.uci.ics.jung.visualization.control.ScalingGraphMousePlugin
edu.uci.ics.jung.visualization.picking.ShapePickSupport
edu.uci.ics.jung.visualization.renderers.BasicEdgeLabelRenderer
edu.uci.ics.jung.visualization.renderers.BasicEdgeRenderer
edu.uci.ics.jung.visualization.renderers.BasicRenderer
edu.uci.ics.jung.visualization.renderers.BasicVertexRenderer
edu.uci.ics.jung.visualization.renderers.DefaultEdgeLabelRenderer
edu.uci.ics.jung.visualization.VisualizationViewer
Enum
foundation.FoundationInitializer
generic.algorithms.CRC64
generic.algorithms.Lcs
generic.algorithms.ReducingLcs
generic.algorithms.ReducingListBasedLcs
generic.cache.BasicFactory
generic.cache.CachingPool
generic.cache.CountingBasicFactory
generic.cache.Factory
generic.cache.FixedSizeMRUCachingFactory
generic.complex.Complex
generic.concurrent.ConcurrentGraphQ
generic.concurrent.ConcurrentListenerSet
generic.concurrent.ConcurrentQ
generic.concurrent.ConcurrentQBuilder
generic.concurrent.GThreadPool
generic.concurrent.io.IOResult
generic.concurrent.io.ProcessConsumer
generic.concurrent.QCallback
generic.concurrent.QItemListener
generic.concurrent.QProgressListener
generic.concurrent.QResult
generic.concurrent.QRunnable
generic.concurrent.QRunnableAdapter
generic.constraint.Constraint
generic.constraint.ConstraintData
generic.constraint.Decision
generic.constraint.DecisionNode
generic.constraint.DecisionSet
generic.constraint.DecisionTree
generic.constraint.RootDecisionNode
generic.continues.ContinuesFactory
generic.continues.DoNotContinue
generic.continues.ExceptionHandler
generic.continues.GenericFactory
generic.continues.RethrowContinuesFactory
generic.continues.RethrowExceptionHandler
generic.DominantPair
generic.FilteredIterator
generic.hash.AbstractMessageDigest
generic.hash.FNV1a32MessageDigest
generic.hash.FNV1a32MessageDigestFactory
generic.hash.FNV1a64MessageDigest
generic.hash.FNV1a64MessageDigestFactory
generic.hash.MessageDigest
generic.hash.MessageDigestFactory
generic.hash.SimpleCRC32
generic.Images
generic.init.GenericApplicationSettings
generic.init.GenericInitializer
generic.io.JarWriter
generic.io.NullPrintWriter
generic.io.NullWriter
generic.jar.ApplicationModule
generic.jar.ClassModuleTree
generic.jar.FileResource
generic.jar.GClassLoader
generic.jar.JarEntryFilter
generic.jar.JarEntryNode
generic.jar.JarEntryRootNode
generic.jar.JarResource
generic.jar.Resource
generic.jar.ResourceFile
generic.jar.ResourceFileFilter
generic.json.Json
generic.json.Json.JsonWithNewlinesToStringStyle
generic.json.JSONError
generic.json.JSONParser
generic.json.JSONToken
generic.json.JSONType
generic.lsh.KandL
generic.lsh.LSHMemoryModel
generic.lsh.Partition
generic.lsh.vector.HashEntry
generic.lsh.vector.IDFLookup
generic.lsh.vector.IDFLookup.IDFEntry
generic.lsh.vector.LSHCosineVector
generic.lsh.vector.LSHCosineVectorAccum
generic.lsh.vector.LSHCosineVectorAccum.Entry
generic.lsh.vector.LSHVector
generic.lsh.vector.LSHVectorFactory
generic.lsh.vector.VectorCompare
generic.lsh.vector.WeightedLSHCosineVectorFactory
generic.lsh.vector.WeightFactory
generic.random.SecureRandomFactory
generic.stl.Algorithms
generic.stl.ComparableMapSTL
generic.stl.ComparableMultiMapSTL
generic.stl.ComparableMultiSetSTL
generic.stl.ComparableSetSTL
generic.stl.EmptyIteratorSTL
generic.stl.IteratorSTL
generic.stl.ListIterator
generic.stl.ListNodeSTL
generic.stl.ListSTL
generic.stl.MapIteratorSTL
generic.stl.MapSTL
generic.stl.MultiMapSTL
generic.stl.MultiSetSTL
generic.stl.Pair
generic.stl.Quad
generic.stl.RedBlackNode
generic.stl.RedBlackTree
generic.stl.ReverseMapIteratorSTL
generic.stl.ReverseSetIterator
generic.stl.SelfComparator
generic.stl.SetIterator
generic.stl.SetSTL
generic.stl.UnmodifiableListIteratorSTL
generic.stl.VectorIterator
generic.stl.VectorSTL
generic.test.AbstractGenericTest
generic.test.AbstractGenericTest.ExceptionHandlingRunner
generic.test.AbstractGTest
generic.test.category.NightlyCategory
generic.test.category.PortSensitiveCategory
generic.test.ConcurrentTestExceptionHandler
generic.test.ConcurrentTestExceptionStatement
generic.test.TestExceptionTracker
generic.test.TestReportingException
generic.test.TestThread
generic.test.TestUtils
generic.text.TextLayoutGraphics
generic.timer.ExpiringSwingTimer
generic.timer.GhidraSwinglessTimer
generic.timer.GhidraSwingTimer
generic.timer.GhidraTimer
generic.timer.GhidraTimerFactory
generic.timer.TimerCallback
generic.util.ArchiveBuilder
generic.util.ArchiveExtractor
generic.util.Beanify
generic.util.ChannelLocker
generic.util.DequePush
generic.util.FileChannelLock
generic.util.FileLocker
generic.util.image.ImageUtils
generic.util.JarArchiveBuilder
generic.util.LockFactory
generic.util.MultiIterator
generic.util.NamedDaemonThreadFactory
generic.util.Path
generic.util.PeekableIterator
generic.util.UnsignedDataUtils
generic.util.WindowUtilities
generic.util.WrappingPeekableIterator
generic.util.ZipArchiveBuilder
ghidra.app.actions.AbstractFindReferencesDataTypeAction
ghidra.app.actions.AbstractFindReferencesToAddressAction
ghidra.app.analyzers.AbstractBinaryFormatAnalyzer
ghidra.app.analyzers.AppleSingleDoubleAnalyzer
ghidra.app.analyzers.CoffAnalyzer
ghidra.app.analyzers.CoffArchiveAnalyzer
ghidra.app.analyzers.CondenseFillerBytesAnalyzer
ghidra.app.analyzers.ElfAnalyzer
ghidra.app.analyzers.MachoAnalyzer
ghidra.app.analyzers.PefAnalyzer
ghidra.app.analyzers.PortableExecutableAnalyzer
ghidra.app.cmd.analysis.SharedReturnAnalysisCmd
ghidra.app.cmd.comments.AppendCommentCmd
ghidra.app.cmd.comments.CodeUnitInfoPasteCmd
ghidra.app.cmd.comments.SetCommentCmd
ghidra.app.cmd.comments.SetCommentsCmd
ghidra.app.cmd.data.AbstractCreateStructureCmd
ghidra.app.cmd.data.CreateArrayCmd
ghidra.app.cmd.data.CreateArrayInStructureCmd
ghidra.app.cmd.data.CreateDataBackgroundCmd
ghidra.app.cmd.data.CreateDataCmd
ghidra.app.cmd.data.CreateDataInStructureBackgroundCmd
ghidra.app.cmd.data.CreateDataInStructureCmd
ghidra.app.cmd.data.CreateStringCmd
ghidra.app.cmd.data.CreateStructureCmd
ghidra.app.cmd.data.CreateStructureInStructureCmd
ghidra.app.cmd.data.RenameDataFieldCmd
ghidra.app.cmd.disassemble.ArmDisassembleCommand
ghidra.app.cmd.disassemble.DisassembleCommand
ghidra.app.cmd.disassemble.Hcs12DisassembleCommand
ghidra.app.cmd.disassemble.MipsDisassembleCommand
ghidra.app.cmd.disassemble.PowerPCDisassembleCommand
ghidra.app.cmd.disassemble.SetFlowOverrideCmd
ghidra.app.cmd.disassemble.X86_64DisassembleCommand
ghidra.app.cmd.equate.ClearEquateCmd
ghidra.app.cmd.equate.SetEquateCmd
ghidra.app.cmd.formats.AppleSingleDoubleBinaryAnalysisCommand
ghidra.app.cmd.formats.CoffArchiveBinaryAnalysisCommand
ghidra.app.cmd.formats.CoffBinaryAnalysisCommand
ghidra.app.cmd.formats.ElfBinaryAnalysisCommand
ghidra.app.cmd.formats.MachoBinaryAnalysisCommand
ghidra.app.cmd.formats.PefBinaryAnalysisCommand
ghidra.app.cmd.formats.PortableExecutableBinaryAnalysisCommand
ghidra.app.cmd.function.AddFunctionTagCmd
ghidra.app.cmd.function.AddMemoryParameterCommand
ghidra.app.cmd.function.AddMemoryVarCmd
ghidra.app.cmd.function.AddParameterCommand
ghidra.app.cmd.function.AddRegisterParameterCommand
ghidra.app.cmd.function.AddRegisterVarCmd
ghidra.app.cmd.function.AddStackParameterCommand
ghidra.app.cmd.function.AddStackVarCmd
ghidra.app.cmd.function.ApplyFunctionDataTypesCmd
ghidra.app.cmd.function.ApplyFunctionSignatureCmd
ghidra.app.cmd.function.CallDepthChangeInfo
ghidra.app.cmd.function.CaptureFunctionDataTypesCmd
ghidra.app.cmd.function.CaptureFunctionDataTypesListener
ghidra.app.cmd.function.ChangeFunctionTagCmd
ghidra.app.cmd.function.CreateExternalFunctionCmd
ghidra.app.cmd.function.CreateFunctionCmd
ghidra.app.cmd.function.CreateFunctionDefinitionCmd
ghidra.app.cmd.function.CreateFunctionTagCmd
ghidra.app.cmd.function.CreateMultipleFunctionsCmd
ghidra.app.cmd.function.CreateThunkFunctionCmd
ghidra.app.cmd.function.DecompilerParallelConventionAnalysisCmd
ghidra.app.cmd.function.DecompilerParameterIdCmd
ghidra.app.cmd.function.DecompilerSwitchAnalysisCmd
ghidra.app.cmd.function.DeleteFunctionCmd
ghidra.app.cmd.function.DeleteFunctionTagCmd
ghidra.app.cmd.function.DeleteVariableCmd
ghidra.app.cmd.function.FunctionPurgeAnalysisCmd
ghidra.app.cmd.function.FunctionResultStateStackAnalysisCmd
ghidra.app.cmd.function.FunctionStackAnalysisCmd
ghidra.app.cmd.function.NewFunctionStackAnalysisCmd
ghidra.app.cmd.function.RemoveFunctionTagCmd
ghidra.app.cmd.function.RemoveStackDepthChangeCommand
ghidra.app.cmd.function.SetFunctionNameCmd
ghidra.app.cmd.function.SetFunctionPurgeCommand
ghidra.app.cmd.function.SetFunctionRepeatableCommentCmd
ghidra.app.cmd.function.SetFunctionVarArgsCommand
ghidra.app.cmd.function.SetReturnDataTypeCmd
ghidra.app.cmd.function.SetStackDepthChangeCommand
ghidra.app.cmd.function.SetVariableCommentCmd
ghidra.app.cmd.function.SetVariableDataTypeCmd
ghidra.app.cmd.function.SetVariableNameCmd
ghidra.app.cmd.label.AddLabelCmd
ghidra.app.cmd.label.AddUniqueLabelCmd
ghidra.app.cmd.label.CreateNamespacesCmd
ghidra.app.cmd.label.DeleteLabelCmd
ghidra.app.cmd.label.DemanglerCmd
ghidra.app.cmd.label.ExternalEntryCmd
ghidra.app.cmd.label.PinSymbolCmd
ghidra.app.cmd.label.RenameLabelCmd
ghidra.app.cmd.label.SetLabelNamespaceCmd
ghidra.app.cmd.label.SetLabelPrimaryCmd
ghidra.app.cmd.memory.AddBitMappedMemoryBlockCmd
ghidra.app.cmd.memory.AddByteMappedMemoryBlockCmd
ghidra.app.cmd.memory.AddFileBytesMemoryBlockCmd
ghidra.app.cmd.memory.AddInitializedMemoryBlockCmd
ghidra.app.cmd.memory.AddUninitializedMemoryBlockCmd
ghidra.app.cmd.memory.DeleteBlockCmd
ghidra.app.cmd.memory.DeleteBlockListener
ghidra.app.cmd.memory.MoveBlockListener
ghidra.app.cmd.memory.MoveBlockTask
ghidra.app.cmd.module.AbstractModularizationCmd
ghidra.app.cmd.module.ComplexityDepthModularizationCmd
ghidra.app.cmd.module.CreateDefaultTreeCmd
ghidra.app.cmd.module.CreateFolderCommand
ghidra.app.cmd.module.CreateFragmentCmd
ghidra.app.cmd.module.DeleteTreeCmd
ghidra.app.cmd.module.DominanceModularizationCmd
ghidra.app.cmd.module.MergeFolderCmd
ghidra.app.cmd.module.ModuleAlgorithmCmd
ghidra.app.cmd.module.RenameCmd
ghidra.app.cmd.module.RenameTreeCmd
ghidra.app.cmd.module.ReorderModuleCmd
ghidra.app.cmd.module.SubroutineModelCmd
ghidra.app.cmd.refs.AddExternalNameCmd
ghidra.app.cmd.refs.AddMemRefCmd
ghidra.app.cmd.refs.AddMemRefsCmd
ghidra.app.cmd.refs.AddOffsetMemRefCmd
ghidra.app.cmd.refs.AddRegisterRefCmd
ghidra.app.cmd.refs.AddShiftedMemRefCmd
ghidra.app.cmd.refs.AddStackRefCmd
ghidra.app.cmd.refs.AssociateSymbolCmd
ghidra.app.cmd.refs.ClearExternalNameCmd
ghidra.app.cmd.refs.ClearFallThroughCmd
ghidra.app.cmd.refs.EditRefTypeCmd
ghidra.app.cmd.refs.RemoveAllReferencesCmd
ghidra.app.cmd.refs.RemoveExternalNameCmd
ghidra.app.cmd.refs.RemoveExternalRefCmd
ghidra.app.cmd.refs.RemoveReferenceCmd
ghidra.app.cmd.refs.SetExternalNameCmd
ghidra.app.cmd.refs.SetExternalRefCmd
ghidra.app.cmd.refs.SetFallThroughCmd
ghidra.app.cmd.refs.SetPrimaryRefCmd
ghidra.app.cmd.refs.UpdateExternalNameCmd
ghidra.app.cmd.register.SetRegisterCmd
ghidra.app.context.DataLocationListContext
ghidra.app.context.ListingActionContext
ghidra.app.context.ListingContextAction
ghidra.app.context.NavigatableActionContext
ghidra.app.context.NavigatableContextAction
ghidra.app.context.NavigatableRangeActionContext
ghidra.app.context.NavigationActionContext
ghidra.app.context.ProgramActionContext
ghidra.app.context.ProgramContextAction
ghidra.app.context.ProgramLocationActionContext
ghidra.app.context.ProgramLocationContextAction
ghidra.app.context.ProgramSymbolActionContext
ghidra.app.context.ProgramSymbolContextAction
ghidra.app.context.RestrictedAddressSetContext
ghidra.app.CorePluginPackage
ghidra.app.decompiler.ClangBreak
ghidra.app.decompiler.ClangCommentToken
ghidra.app.decompiler.ClangFieldToken
ghidra.app.decompiler.ClangFuncNameToken
ghidra.app.decompiler.ClangFuncProto
ghidra.app.decompiler.ClangFunction
ghidra.app.decompiler.ClangLabelToken
ghidra.app.decompiler.ClangLine
ghidra.app.decompiler.ClangNode
ghidra.app.decompiler.ClangOpToken
ghidra.app.decompiler.ClangReturnType
ghidra.app.decompiler.ClangStatement
ghidra.app.decompiler.ClangSyntaxToken
ghidra.app.decompiler.ClangToken
ghidra.app.decompiler.ClangTokenGroup
ghidra.app.decompiler.ClangTypeToken
ghidra.app.decompiler.ClangVariableDecl
ghidra.app.decompiler.ClangVariableToken
ghidra.app.decompiler.ClangXML
ghidra.app.decompiler.component.ApplyFunctionSignatureAction
ghidra.app.decompiler.component.BasicDecompilerCodeComparisonPanel
ghidra.app.decompiler.component.BasicDecompilerFieldPanelCoordinator
ghidra.app.decompiler.component.CDisplayPanel
ghidra.app.decompiler.component.ClangFieldElement
ghidra.app.decompiler.component.ClangHighlightController
ghidra.app.decompiler.component.ClangHighlightListener
ghidra.app.decompiler.component.ClangLayoutController
ghidra.app.decompiler.component.ClangTextField
ghidra.app.decompiler.component.DecompileData
ghidra.app.decompiler.component.DecompilerCallbackHandler
ghidra.app.decompiler.component.DecompilerCodeComparisonPanel
ghidra.app.decompiler.component.DecompilerController
ghidra.app.decompiler.component.DecompileResultsListener
ghidra.app.decompiler.component.DecompilerHoverProvider
ghidra.app.decompiler.component.DecompilerManager
ghidra.app.decompiler.component.DecompilerPanel
ghidra.app.decompiler.component.DecompilerUtils
ghidra.app.decompiler.component.DualDecompilerActionContext
ghidra.app.decompiler.component.DualDecompileResultsListener
ghidra.app.decompiler.component.DualDecompilerFieldPanelCoordinator
ghidra.app.decompiler.component.EmptyDecompileData
ghidra.app.decompiler.component.HighlightToken
ghidra.app.decompiler.component.hover.DataTypeDecompilerHover
ghidra.app.decompiler.component.hover.DataTypeDecompilerHoverPlugin
ghidra.app.decompiler.component.hover.DecompilerHoverService
ghidra.app.decompiler.component.hover.FunctionSignatureDecompilerHover
ghidra.app.decompiler.component.hover.FunctionSignatureDecompilerHoverPlugin
ghidra.app.decompiler.component.hover.ReferenceDecompilerHover
ghidra.app.decompiler.component.hover.ReferenceDecompilerHoverPlugin
ghidra.app.decompiler.component.hover.ScalarValueDecompilerHover
ghidra.app.decompiler.component.hover.ScalarValueDecompilerHoverPlugin
ghidra.app.decompiler.component.LocationClangHighlightController
ghidra.app.decompiler.component.NullClangHighlightController
ghidra.app.decompiler.component.TokenHighlightColors
ghidra.app.decompiler.component.TokenHighlights
ghidra.app.decompiler.DecompileCallback
ghidra.app.decompiler.DecompileCallback.StringData
ghidra.app.decompiler.DecompileDebug
ghidra.app.decompiler.DecompiledFunction
ghidra.app.decompiler.DecompileException
ghidra.app.decompiler.DecompileOptions
ghidra.app.decompiler.DecompileOptions.AliasBlockEnum
ghidra.app.decompiler.DecompileOptions.CommentStyleEnum
ghidra.app.decompiler.DecompileOptions.IntegerFormatEnum
ghidra.app.decompiler.DecompileOptions.NamespaceStrategy
ghidra.app.decompiler.DecompileProcess
ghidra.app.decompiler.DecompileProcess.DisposeState
ghidra.app.decompiler.DecompileProcessFactory
ghidra.app.decompiler.DecompilerDisposer
ghidra.app.decompiler.DecompileResults
ghidra.app.decompiler.DecompilerLocation
ghidra.app.decompiler.DecompInterface
ghidra.app.decompiler.flatapi.FlatDecompilerAPI
ghidra.app.decompiler.LimitedByteBuffer
ghidra.app.decompiler.parallel.ChunkingParallelDecompiler
ghidra.app.decompiler.parallel.DecompileConfigurer
ghidra.app.decompiler.parallel.DecompilerCallback
ghidra.app.decompiler.parallel.DecompilerMapFunction
ghidra.app.decompiler.parallel.DecompilerReducer
ghidra.app.decompiler.parallel.ParallelDecompiler
ghidra.app.decompiler.PrettyPrinter
ghidra.app.DeveloperPluginPackage
ghidra.app.emulator.Emulator
ghidra.app.emulator.EmulatorConfiguration
ghidra.app.emulator.EmulatorHelper
ghidra.app.emulator.memory.CompositeLoadImage
ghidra.app.emulator.memory.EmulatorLoadData
ghidra.app.emulator.memory.MemoryImage
ghidra.app.emulator.memory.MemoryLoadImage
ghidra.app.emulator.memory.ProgramLoadImage
ghidra.app.emulator.memory.ProgramMappedLoadImage
ghidra.app.emulator.memory.ProgramMappedMemory
ghidra.app.emulator.MemoryAccessFilter
ghidra.app.emulator.state.DumpMiscState
ghidra.app.emulator.state.FilteredMemoryPageOverlay
ghidra.app.emulator.state.FilteredRegisterBank
ghidra.app.emulator.state.RegisterState
ghidra.app.events.CloseProgramPluginEvent
ghidra.app.events.DualProgramLocationPluginEvent
ghidra.app.events.ExternalProgramLocationPluginEvent
ghidra.app.events.ExternalProgramSelectionPluginEvent
ghidra.app.events.ExternalReferencePluginEvent
ghidra.app.events.OpenProgramPluginEvent
ghidra.app.events.ProgramActivatedPluginEvent
ghidra.app.events.ProgramClosedPluginEvent
ghidra.app.events.ProgramHighlightPluginEvent
ghidra.app.events.ProgramLocationPluginEvent
ghidra.app.events.ProgramOpenedPluginEvent
ghidra.app.events.ProgramSelectionPluginEvent
ghidra.app.events.ProgramVisibilityChangePluginEvent
ghidra.app.events.TreeSelectionPluginEvent
ghidra.app.events.ViewChangedPluginEvent
ghidra.app.ExamplesPluginPackage
ghidra.app.factory.GhidraToolStateFactory
ghidra.app.GraphPluginPackage
ghidra.app.merge.DataTypeArchiveMergeManager
ghidra.app.merge.DataTypeArchiveMergeManagerPlugin
ghidra.app.merge.DataTypeManagerOwner
ghidra.app.merge.datatypes.DataTypeMergeManager
ghidra.app.merge.listing.ChoiceComponent
ghidra.app.merge.listing.CodeUnitDetails
ghidra.app.merge.listing.ConflictInfoPanel
ghidra.app.merge.listing.ConflictPanel
ghidra.app.merge.listing.ExternalConflictInfoPanel
ghidra.app.merge.listing.ExternalFunctionMerger
ghidra.app.merge.listing.ExternalFunctionMerger.ExternalConflictType
ghidra.app.merge.listing.ExternalProgramMerger
ghidra.app.merge.listing.ExternalsAddressTranslator
ghidra.app.merge.listing.FunctionTagListingMerger
ghidra.app.merge.listing.FunctionTagMerger
ghidra.app.merge.listing.ListingMergeConstants
ghidra.app.merge.listing.ListingMergeManager
ghidra.app.merge.listing.ProgramContextMergeManager
ghidra.app.merge.listing.ScrollingListChoicesPanel
ghidra.app.merge.listing.VariousChoicesPanel
ghidra.app.merge.listing.VerticalChoicesPanel
ghidra.app.merge.memory.MemoryMergeManager
ghidra.app.merge.MergeConstants
ghidra.app.merge.MergeManager
ghidra.app.merge.MergeManagerPlugin
ghidra.app.merge.MergeProgressModifier
ghidra.app.merge.MergeProgressPanel
ghidra.app.merge.MergeResolver
ghidra.app.merge.PhaseProgressPanel
ghidra.app.merge.ProgramMergeManagerPlugin
ghidra.app.merge.ProgramMultiUserMergeManager
ghidra.app.merge.ProgramSpecificAddressTranslator
ghidra.app.merge.propertylist.PropertyListMergeManager
ghidra.app.merge.tool.ListingMergePanel
ghidra.app.merge.tool.ListingMergePanelPlugin
ghidra.app.merge.tool.ListingMergePanelProvider
ghidra.app.merge.tool.ViewInstructionDetailsAction
ghidra.app.merge.tree.ProgramTreeMergeManager
ghidra.app.merge.util.ConflictCountPanel
ghidra.app.merge.util.ConflictUtility
ghidra.app.merge.util.MergeUtilities
ghidra.app.nav.DecoratorPanel
ghidra.app.nav.ListingPanelContainer
ghidra.app.nav.LocationMemento
ghidra.app.nav.Navigatable
ghidra.app.nav.NavigatableIconFactory
ghidra.app.nav.NavigatableRegistry
ghidra.app.nav.NavigatableRemovalListener
ghidra.app.nav.NavigationUtils
ghidra.app.nav.NextRangeAction
ghidra.app.nav.PreviousRangeAction
ghidra.app.plugin.assembler.Assembler
ghidra.app.plugin.assembler.AssemblerBuilder
ghidra.app.plugin.assembler.Assemblers
ghidra.app.plugin.assembler.AssemblyError
ghidra.app.plugin.assembler.AssemblyException
ghidra.app.plugin.assembler.AssemblySelectionError
ghidra.app.plugin.assembler.AssemblySelector
ghidra.app.plugin.assembler.AssemblySemanticException
ghidra.app.plugin.assembler.AssemblySyntaxException
ghidra.app.plugin.assembler.sleigh.expr.AbstractBinaryExpressionSolver
ghidra.app.plugin.assembler.sleigh.expr.AbstractExpressionSolver
ghidra.app.plugin.assembler.sleigh.expr.AbstractUnaryExpressionSolver
ghidra.app.plugin.assembler.sleigh.expr.AndExpressionSolver
ghidra.app.plugin.assembler.sleigh.expr.ConstantValueSolver
ghidra.app.plugin.assembler.sleigh.expr.ContextFieldSolver
ghidra.app.plugin.assembler.sleigh.expr.DefaultSolverHint
ghidra.app.plugin.assembler.sleigh.expr.DivExpressionSolver
ghidra.app.plugin.assembler.sleigh.expr.EndInstructionValueSolver
ghidra.app.plugin.assembler.sleigh.expr.LeftShiftExpressionSolver
ghidra.app.plugin.assembler.sleigh.expr.MaskedLong
ghidra.app.plugin.assembler.sleigh.expr.MinusExpressionSolver
ghidra.app.plugin.assembler.sleigh.expr.MultExpressionSolver
ghidra.app.plugin.assembler.sleigh.expr.NeedsBackfillException
ghidra.app.plugin.assembler.sleigh.expr.NotExpressionSolver
ghidra.app.plugin.assembler.sleigh.expr.OperandValueSolver
ghidra.app.plugin.assembler.sleigh.expr.OrExpressionSolver
ghidra.app.plugin.assembler.sleigh.expr.PlusExpressionSolver
ghidra.app.plugin.assembler.sleigh.expr.RecursiveDescentSolver
ghidra.app.plugin.assembler.sleigh.expr.RightShiftExpressionSolver
ghidra.app.plugin.assembler.sleigh.expr.SolverException
ghidra.app.plugin.assembler.sleigh.expr.SolverHint
ghidra.app.plugin.assembler.sleigh.expr.StartInstructionValueSolver
ghidra.app.plugin.assembler.sleigh.expr.SubExpressionSolver
ghidra.app.plugin.assembler.sleigh.expr.TokenFieldSolver
ghidra.app.plugin.assembler.sleigh.expr.XorExpressionSolver
ghidra.app.plugin.assembler.sleigh.grammars.AbstractAssemblyGrammar
ghidra.app.plugin.assembler.sleigh.grammars.AbstractAssemblyProduction
ghidra.app.plugin.assembler.sleigh.grammars.AssemblyExtendedGrammar
ghidra.app.plugin.assembler.sleigh.grammars.AssemblyExtendedProduction
ghidra.app.plugin.assembler.sleigh.grammars.AssemblyGrammar
ghidra.app.plugin.assembler.sleigh.grammars.AssemblyGrammarException
ghidra.app.plugin.assembler.sleigh.grammars.AssemblyProduction
ghidra.app.plugin.assembler.sleigh.grammars.AssemblySentential
ghidra.app.plugin.assembler.sleigh.grammars.AssemblySentential.TruncatedWhiteSpaceParseToken
ghidra.app.plugin.assembler.sleigh.grammars.AssemblySentential.WhiteSpaceParseToken
ghidra.app.plugin.assembler.sleigh.parse.AssemblyFirstFollow
ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseAcceptResult
ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseActionGotoTable
ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseActionGotoTable.AcceptAction
ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseActionGotoTable.Action
ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseActionGotoTable.GotoAction
ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseActionGotoTable.ReduceAction
ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseActionGotoTable.ShiftAction
ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseErrorResult
ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseMachine
ghidra.app.plugin.assembler.sleigh.parse.AssemblyParser
ghidra.app.plugin.assembler.sleigh.parse.AssemblyParser.MergeKey
ghidra.app.plugin.assembler.sleigh.parse.AssemblyParser.MergeValue
ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseResult
ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseState
ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseStateItem
ghidra.app.plugin.assembler.sleigh.parse.AssemblyParseTransitionTable
ghidra.app.plugin.assembler.sleigh.sem.AssemblyConstructorSemantic
ghidra.app.plugin.assembler.sleigh.sem.AssemblyContextGraph
ghidra.app.plugin.assembler.sleigh.sem.AssemblyContextGraph.Edge
ghidra.app.plugin.assembler.sleigh.sem.AssemblyContextGraph.Vertex
ghidra.app.plugin.assembler.sleigh.sem.AssemblyDefaultContext
ghidra.app.plugin.assembler.sleigh.sem.AssemblyPatternBlock
ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolution
ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolutionResults
ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedBackfill
ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedConstructor
ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedError
ghidra.app.plugin.assembler.sleigh.sem.AssemblyTreeResolver
ghidra.app.plugin.assembler.sleigh.SleighAssembler
ghidra.app.plugin.assembler.sleigh.SleighAssemblerBuilder
ghidra.app.plugin.assembler.sleigh.symbol.AssemblyEOI
ghidra.app.plugin.assembler.sleigh.symbol.AssemblyExtendedNonTerminal
ghidra.app.plugin.assembler.sleigh.symbol.AssemblyFixedNumericTerminal
ghidra.app.plugin.assembler.sleigh.symbol.AssemblyNonTerminal
ghidra.app.plugin.assembler.sleigh.symbol.AssemblyNumericMapTerminal
ghidra.app.plugin.assembler.sleigh.symbol.AssemblyNumericTerminal
ghidra.app.plugin.assembler.sleigh.symbol.AssemblyStringMapTerminal
ghidra.app.plugin.assembler.sleigh.symbol.AssemblyStringTerminal
ghidra.app.plugin.assembler.sleigh.symbol.AssemblySymbol
ghidra.app.plugin.assembler.sleigh.symbol.AssemblyTerminal
ghidra.app.plugin.assembler.sleigh.tree.AssemblyParseBranch
ghidra.app.plugin.assembler.sleigh.tree.AssemblyParseNumericToken
ghidra.app.plugin.assembler.sleigh.tree.AssemblyParseToken
ghidra.app.plugin.assembler.sleigh.tree.AssemblyParseTreeNode
ghidra.app.plugin.assembler.sleigh.util.DbgTimer
ghidra.app.plugin.assembler.sleigh.util.DbgTimer.DbgCtx
ghidra.app.plugin.assembler.sleigh.util.DbgTimer.TabbingOutputStream
ghidra.app.plugin.assembler.sleigh.util.SleighUtil
ghidra.app.plugin.assembler.sleigh.util.TableEntry
ghidra.app.plugin.assembler.sleigh.util.TableEntryKey
ghidra.app.plugin.core.functioncompare.actions.AbstractApplyFunctionSignatureAction
ghidra.app.plugin.core.hover.AbstractConfigurableHover
ghidra.app.plugin.core.hover.AbstractHover
ghidra.app.plugin.core.hover.AbstractHoverProvider
ghidra.app.plugin.core.hover.AbstractReferenceHover
ghidra.app.plugin.core.hover.AbstractScalarOperandHover
ghidra.app.plugin.debug.dbtable.BinaryColumnAdapter
ghidra.app.plugin.debug.dbtable.BooleanColumnAdapter
ghidra.app.plugin.debug.dbtable.ByteColumnAdapter
ghidra.app.plugin.debug.dbtable.DbLargeTableModel
ghidra.app.plugin.debug.dbtable.DbSmallTableModel
ghidra.app.plugin.debug.dbtable.IntegerColumnAdapter
ghidra.app.plugin.debug.dbtable.LongColumnAdapter
ghidra.app.plugin.debug.dbtable.LongRenderer
ghidra.app.plugin.debug.dbtable.ShortColumnAdapter
ghidra.app.plugin.debug.dbtable.StringColumnAdapter
ghidra.app.plugin.debug.DbViewerPlugin
ghidra.app.plugin.debug.DbViewerProvider
ghidra.app.plugin.debug.DomainEventComponentProvider
ghidra.app.plugin.debug.DomainEventDisplayPlugin
ghidra.app.plugin.debug.DomainFolderChangesDisplayComponentProvider
ghidra.app.plugin.debug.DomainFolderChangesDisplayPlugin
ghidra.app.plugin.debug.EventDisplayComponentProvider
ghidra.app.plugin.debug.EventDisplayPlugin
ghidra.app.plugin.debug.GenerateOldLanguagePlugin
ghidra.app.plugin.debug.JavaHelpPlugin
ghidra.app.plugin.debug.MemoryUsagePlugin
ghidra.app.plugin.debug.propertymanager.PropertyManagerPlugin
ghidra.app.plugin.debug.propertymanager.PropertyManagerProvider
ghidra.app.plugin.exceptionhandlers.gcc.datatype.AbstractLeb128DataType
ghidra.app.plugin.exceptionhandlers.gcc.datatype.DwarfEncodingModeDataType
ghidra.app.plugin.exceptionhandlers.gcc.datatype.PcRelative31AddressDataType
ghidra.app.plugin.exceptionhandlers.gcc.datatype.SignedLeb128DataType
ghidra.app.plugin.exceptionhandlers.gcc.datatype.UnsignedLeb128DataType
ghidra.app.plugin.exceptionhandlers.gcc.DwarfDecodeContext
ghidra.app.plugin.exceptionhandlers.gcc.DwarfDecoderFactory
ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDataApplicationMode
ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDataDecodeFormat
ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDecoder
ghidra.app.plugin.exceptionhandlers.gcc.GccAnalysisClass
ghidra.app.plugin.exceptionhandlers.gcc.GccAnalysisUtils
ghidra.app.plugin.exceptionhandlers.gcc.GccExceptionAnalyzer
ghidra.app.plugin.exceptionhandlers.gcc.RegionDescriptor
ghidra.app.plugin.exceptionhandlers.gcc.sections.CieSource
ghidra.app.plugin.exceptionhandlers.gcc.sections.DebugFrameSection
ghidra.app.plugin.exceptionhandlers.gcc.sections.EhFrameHeaderSection
ghidra.app.plugin.exceptionhandlers.gcc.sections.EhFrameSection
ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.Cie
ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.DwarfCallFrameOpcodeParser
ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.ExceptionHandlerFrameException
ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.ExceptionHandlerFrameHeader
ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.FdeTable
ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.FrameDescriptionEntry
ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDAActionRecord
ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDAActionTable
ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDACallSiteRecord
ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDACallSiteTable
ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDAHeader
ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDATable
ghidra.app.plugin.exceptionhandlers.gcc.structures.gccexcepttable.LSDATypeTable
ghidra.app.plugin.GenericPluginCategoryNames
ghidra.app.plugin.gui.LookAndFeelPlugin
ghidra.app.plugin.gui.WindowLocationPlugin
ghidra.app.plugin.languages.sleigh.ConstructorEntryVisitor
ghidra.app.plugin.languages.sleigh.PcodeOpEntryVisitor
ghidra.app.plugin.languages.sleigh.SleighConstructorTraversal
ghidra.app.plugin.languages.sleigh.SleighConstructorTraversal.SubVisitor
ghidra.app.plugin.languages.sleigh.SleighLanguages
ghidra.app.plugin.languages.sleigh.SleighLanguages.ConsVisitForPcode
ghidra.app.plugin.languages.sleigh.SubtableEntryVisitor
ghidra.app.plugin.languages.sleigh.VisitorResults
ghidra.app.plugin.match.AbstractFunctionHasher
ghidra.app.plugin.match.ExactBytesFunctionHasher
ghidra.app.plugin.match.ExactInstructionsFunctionHasher
ghidra.app.plugin.match.ExactMnemonicsFunctionHasher
ghidra.app.plugin.match.FunctionHasher
ghidra.app.plugin.match.FunctionMatchSet
ghidra.app.plugin.match.Match
ghidra.app.plugin.match.MatchData
ghidra.app.plugin.match.MatchedData
ghidra.app.plugin.match.MatchFunctions
ghidra.app.plugin.match.MatchFunctions.MatchedFunctions
ghidra.app.plugin.match.MatchSet
ghidra.app.plugin.match.MatchSymbol
ghidra.app.plugin.match.MatchSymbol.MatchedSymbol
ghidra.app.plugin.match.SubroutineMatch
ghidra.app.plugin.match.SubroutineMatchSet
ghidra.app.plugin.PluginCategoryNames
ghidra.app.plugin.processors.generic.BinaryExpression
ghidra.app.plugin.processors.generic.Constant
ghidra.app.plugin.processors.generic.ConstantTemplate
ghidra.app.plugin.processors.generic.ConstructorInfo
ghidra.app.plugin.processors.generic.ConstructorPcodeTemplate
ghidra.app.plugin.processors.generic.ExpressionTerm
ghidra.app.plugin.processors.generic.ExpressionValue
ghidra.app.plugin.processors.generic.Handle
ghidra.app.plugin.processors.generic.HandleTemplate
ghidra.app.plugin.processors.generic.Label
ghidra.app.plugin.processors.generic.MemoryBlockDefinition
ghidra.app.plugin.processors.generic.Offset
ghidra.app.plugin.processors.generic.Operand
ghidra.app.plugin.processors.generic.OperandValue
ghidra.app.plugin.processors.generic.OpTemplate
ghidra.app.plugin.processors.generic.PcodeFieldFactory
ghidra.app.plugin.processors.generic.Position
ghidra.app.plugin.processors.generic.SledException
ghidra.app.plugin.processors.generic.UnimplementedConstructor
ghidra.app.plugin.processors.generic.VarnodeTemplate
ghidra.app.plugin.processors.sleigh.Constructor
ghidra.app.plugin.processors.sleigh.ConstructState
ghidra.app.plugin.processors.sleigh.ContextCache
ghidra.app.plugin.processors.sleigh.ContextChange
ghidra.app.plugin.processors.sleigh.ContextCommit
ghidra.app.plugin.processors.sleigh.ContextOp
ghidra.app.plugin.processors.sleigh.DecisionNode
ghidra.app.plugin.processors.sleigh.expression.AndExpression
ghidra.app.plugin.processors.sleigh.expression.BinaryExpression
ghidra.app.plugin.processors.sleigh.expression.ConstantValue
ghidra.app.plugin.processors.sleigh.expression.ContextField
ghidra.app.plugin.processors.sleigh.expression.DivExpression
ghidra.app.plugin.processors.sleigh.expression.EndInstructionValue
ghidra.app.plugin.processors.sleigh.expression.LeftShiftExpression
ghidra.app.plugin.processors.sleigh.expression.MinusExpression
ghidra.app.plugin.processors.sleigh.expression.MultExpression
ghidra.app.plugin.processors.sleigh.expression.NotExpression
ghidra.app.plugin.processors.sleigh.expression.OperandValue
ghidra.app.plugin.processors.sleigh.expression.OrExpression
ghidra.app.plugin.processors.sleigh.expression.PatternExpression
ghidra.app.plugin.processors.sleigh.expression.PatternValue
ghidra.app.plugin.processors.sleigh.expression.PlusExpression
ghidra.app.plugin.processors.sleigh.expression.RightShiftExpression
ghidra.app.plugin.processors.sleigh.expression.StartInstructionValue
ghidra.app.plugin.processors.sleigh.expression.SubExpression
ghidra.app.plugin.processors.sleigh.expression.TokenField
ghidra.app.plugin.processors.sleigh.expression.UnaryExpression
ghidra.app.plugin.processors.sleigh.expression.XorExpression
ghidra.app.plugin.processors.sleigh.FixedHandle
ghidra.app.plugin.processors.sleigh.ModuleDefinitionsAdapter
ghidra.app.plugin.processors.sleigh.ModuleDefinitionsMap
ghidra.app.plugin.processors.sleigh.OpTplWalker
ghidra.app.plugin.processors.sleigh.ParserWalker
ghidra.app.plugin.processors.sleigh.pattern.CombinePattern
ghidra.app.plugin.processors.sleigh.pattern.ContextPattern
ghidra.app.plugin.processors.sleigh.pattern.DisjointPattern
ghidra.app.plugin.processors.sleigh.pattern.InstructionPattern
ghidra.app.plugin.processors.sleigh.pattern.OrPattern
ghidra.app.plugin.processors.sleigh.pattern.Pattern
ghidra.app.plugin.processors.sleigh.pattern.PatternBlock
ghidra.app.plugin.processors.sleigh.PcodeEmit
ghidra.app.plugin.processors.sleigh.PcodeEmitObjects
ghidra.app.plugin.processors.sleigh.PcodeEmitPacked
ghidra.app.plugin.processors.sleigh.PcodeEmitPacked.LabelRef
ghidra.app.plugin.processors.sleigh.SleighCompilerSpecDescription
ghidra.app.plugin.processors.sleigh.SleighDebugLogger
ghidra.app.plugin.processors.sleigh.SleighDebugLogger.SleighDebugMode
ghidra.app.plugin.processors.sleigh.SleighException
ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype
ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype.FlowRecord
ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype.FlowSummary
ghidra.app.plugin.processors.sleigh.SleighLanguage
ghidra.app.plugin.processors.sleigh.SleighLanguageProvider
ghidra.app.plugin.processors.sleigh.SleighLanguageValidator
ghidra.app.plugin.processors.sleigh.SleighParserContext
ghidra.app.plugin.processors.sleigh.SpecExtensionEditor
ghidra.app.plugin.processors.sleigh.SpecExtensionPanel
ghidra.app.plugin.processors.sleigh.SpecExtensionPanel.ChangeExtensionTask
ghidra.app.plugin.processors.sleigh.SpecExtensionPanel.Status
ghidra.app.plugin.processors.sleigh.symbol.ContextSymbol
ghidra.app.plugin.processors.sleigh.symbol.EndSymbol
ghidra.app.plugin.processors.sleigh.symbol.EpsilonSymbol
ghidra.app.plugin.processors.sleigh.symbol.FamilySymbol
ghidra.app.plugin.processors.sleigh.symbol.NameSymbol
ghidra.app.plugin.processors.sleigh.symbol.OperandSymbol
ghidra.app.plugin.processors.sleigh.symbol.PatternlessSymbol
ghidra.app.plugin.processors.sleigh.symbol.SpecificSymbol
ghidra.app.plugin.processors.sleigh.symbol.StartSymbol
ghidra.app.plugin.processors.sleigh.symbol.SubtableSymbol
ghidra.app.plugin.processors.sleigh.symbol.Symbol
ghidra.app.plugin.processors.sleigh.symbol.SymbolScope
ghidra.app.plugin.processors.sleigh.symbol.SymbolTable
ghidra.app.plugin.processors.sleigh.symbol.TripleSymbol
ghidra.app.plugin.processors.sleigh.symbol.UseropSymbol
ghidra.app.plugin.processors.sleigh.symbol.ValueMapSymbol
ghidra.app.plugin.processors.sleigh.symbol.ValueSymbol
ghidra.app.plugin.processors.sleigh.symbol.VarnodeListSymbol
ghidra.app.plugin.processors.sleigh.symbol.VarnodeSymbol
ghidra.app.plugin.processors.sleigh.template.ConstructTpl
ghidra.app.plugin.processors.sleigh.template.ConstTpl
ghidra.app.plugin.processors.sleigh.template.HandleTpl
ghidra.app.plugin.processors.sleigh.template.OpTpl
ghidra.app.plugin.processors.sleigh.template.VarnodeTpl
ghidra.app.plugin.processors.sleigh.VarnodeData
ghidra.app.plugin.ProgramPlugin
ghidra.app.plugin.prototype.analysis.AggressiveInstructionFinderAnalyzer
ghidra.app.plugin.prototype.analysis.ArmAggressiveInstructionFinderAnalyzer
ghidra.app.plugin.prototype.debug.ScreenshotPlugin
ghidra.app.script.AskDialog
ghidra.app.script.GatherParamPanel
ghidra.app.script.GatherParamPanel.ParamComponent
ghidra.app.script.GhidraScript
ghidra.app.script.GhidraScript.AnalysisMode
ghidra.app.script.GhidraScriptConstants
ghidra.app.script.GhidraScriptInfoManager
ghidra.app.script.GhidraScriptProperties
ghidra.app.script.GhidraScriptProvider
ghidra.app.script.GhidraScriptUtil
ghidra.app.script.GhidraState
ghidra.app.script.ImproperUseException
ghidra.app.script.JavaScriptProvider
ghidra.app.script.MultipleOptionsDialog
ghidra.app.script.ResourceFileJavaFileManager
ghidra.app.script.ResourceFileJavaFileObject
ghidra.app.script.ScriptInfo
ghidra.app.script.ScriptMessage
ghidra.app.script.SelectLanguageDialog
ghidra.app.script.StringTransformer
ghidra.app.services.AbstractAnalyzer
ghidra.app.services.AnalysisPriority
ghidra.app.services.Analyzer
ghidra.app.services.AnalyzerAdapter
ghidra.app.services.AnalyzerType
ghidra.app.services.BlockModelService
ghidra.app.services.BlockModelServiceListener
ghidra.app.services.BookmarkService
ghidra.app.services.ButtonPressedListener
ghidra.app.services.ClipboardContentProviderService
ghidra.app.services.ClipboardService
ghidra.app.services.CodeFormatService
ghidra.app.services.CodeViewerService
ghidra.app.services.ConsoleService
ghidra.app.services.CoordinatedListingPanelListener
ghidra.app.services.DataService
ghidra.app.services.DataTypeManagerService
ghidra.app.services.DataTypeQueryService
ghidra.app.services.DataTypeReference
ghidra.app.services.DataTypeReferenceFinder
ghidra.app.services.EclipseIntegrationService
ghidra.app.services.FieldMouseHandlerService
ghidra.app.services.FileImporterService
ghidra.app.services.FileSystemBrowserService
ghidra.app.services.FunctionComparisonModel
ghidra.app.services.FunctionComparisonService
ghidra.app.services.GhidraScriptService
ghidra.app.services.GoToOverrideService
ghidra.app.services.GoToService
ghidra.app.services.GoToServiceListener
ghidra.app.services.GraphDisplayBroker
ghidra.app.services.HoverService
ghidra.app.services.MarkerDescriptor
ghidra.app.services.MarkerService
ghidra.app.services.MarkerSet
ghidra.app.services.MemorySearchService
ghidra.app.services.NavigationHistoryService
ghidra.app.services.ProgramCoordinator
ghidra.app.services.ProgramLocationPair
ghidra.app.services.ProgramManager
ghidra.app.services.ProgramTreeService
ghidra.app.services.QueryData
ghidra.app.services.StringTranslationService
ghidra.app.services.TextEditorService
ghidra.app.services.ViewManagerService
ghidra.app.services.ViewService
ghidra.app.tablechooser.AbstractColumnDisplay
ghidra.app.tablechooser.AbstractComparableColumnDisplay
ghidra.app.tablechooser.AddressableRowObject
ghidra.app.tablechooser.AddressableRowObjectToAddressTableRowMapper
ghidra.app.tablechooser.AddressableRowObjectToFunctionTableRowMapper
ghidra.app.tablechooser.AddressableRowObjectToProgramLocationTableRowMapper
ghidra.app.tablechooser.ColumnDisplay
ghidra.app.tablechooser.ColumnDisplayDynamicTableColumnAdapter
ghidra.app.tablechooser.StringColumnDisplay
ghidra.app.tablechooser.TableChooserDialog
ghidra.app.tablechooser.TableChooserExecutor
ghidra.app.tablechooser.TableChooserTableModel
ghidra.app.util.AddEditDialog
ghidra.app.util.AddEditDialog.NamespaceWrapper
ghidra.app.util.AddressFactoryService
ghidra.app.util.AddressInput
ghidra.app.util.AddressSetEditorPanel
ghidra.app.util.bean.FixedBitSizeValueField
ghidra.app.util.bean.SelectLanguagePanel
ghidra.app.util.bean.SelectLanguagePanelListener
ghidra.app.util.bean.SetEquateDialog
ghidra.app.util.bean.SetEquateDialog.EquateRowObject
ghidra.app.util.bean.SetEquateDialog.SelectionType
ghidra.app.util.bean.SetEquateTableModel
ghidra.app.util.bin.BinaryReader
ghidra.app.util.bin.ByteArrayConverter
ghidra.app.util.bin.ByteArrayProvider
ghidra.app.util.bin.ByteProvider
ghidra.app.util.bin.ByteProviderInputStream
ghidra.app.util.bin.ByteProviderInputStream.ClosingInputStream
ghidra.app.util.bin.ByteProviderPaddedInputStream
ghidra.app.util.bin.ByteProviderWrapper
ghidra.app.util.bin.EmptyByteProvider
ghidra.app.util.bin.FileByteProvider
ghidra.app.util.bin.FileBytesProvider
ghidra.app.util.bin.format.coff.AoutHeader
ghidra.app.util.bin.format.coff.AoutHeaderMagic
ghidra.app.util.bin.format.coff.AoutHeaderMIPS
ghidra.app.util.bin.format.coff.archive.CoffArchiveConstants
ghidra.app.util.bin.format.coff.archive.CoffArchiveHeader
ghidra.app.util.bin.format.coff.archive.CoffArchiveMemberHeader
ghidra.app.util.bin.format.coff.archive.FirstLinkerMember
ghidra.app.util.bin.format.coff.archive.LongNamesMember
ghidra.app.util.bin.format.coff.archive.SecondLinkerMember
ghidra.app.util.bin.format.coff.CoffConstants
ghidra.app.util.bin.format.coff.CoffException
ghidra.app.util.bin.format.coff.CoffFileHeader
ghidra.app.util.bin.format.coff.CoffFileHeaderFlag
ghidra.app.util.bin.format.coff.CoffFileHeaderTargetID
ghidra.app.util.bin.format.coff.CoffLineNumber
ghidra.app.util.bin.format.coff.CoffMachineType
ghidra.app.util.bin.format.coff.CoffRelocation
ghidra.app.util.bin.format.coff.CoffSectionHeader
ghidra.app.util.bin.format.coff.CoffSectionHeaderFlags
ghidra.app.util.bin.format.coff.CoffSectionHeaderReserved
ghidra.app.util.bin.format.coff.CoffSymbol
ghidra.app.util.bin.format.coff.CoffSymbolAux
ghidra.app.util.bin.format.coff.CoffSymbolAuxArray
ghidra.app.util.bin.format.coff.CoffSymbolAuxBeginningOfBlock
ghidra.app.util.bin.format.coff.CoffSymbolAuxEndOfBlock
ghidra.app.util.bin.format.coff.CoffSymbolAuxEndOfStruct
ghidra.app.util.bin.format.coff.CoffSymbolAuxFilename
ghidra.app.util.bin.format.coff.CoffSymbolAuxFunction
ghidra.app.util.bin.format.coff.CoffSymbolAuxName
ghidra.app.util.bin.format.coff.CoffSymbolAuxSection
ghidra.app.util.bin.format.coff.CoffSymbolAuxTagName
ghidra.app.util.bin.format.coff.CoffSymbolSectionNumber
ghidra.app.util.bin.format.coff.CoffSymbolSpecial
ghidra.app.util.bin.format.coff.CoffSymbolStorageClass
ghidra.app.util.bin.format.coff.CoffSymbolType
ghidra.app.util.bin.format.coff.relocation.CoffRelocationHandler
ghidra.app.util.bin.format.coff.relocation.CoffRelocationHandlerFactory
ghidra.app.util.bin.format.dwarf.DwarfSectionNames
ghidra.app.util.bin.format.dwarf.line.FileEntry
ghidra.app.util.bin.format.dwarf.line.StateMachine
ghidra.app.util.bin.format.dwarf.line.StatementProgramInstructions
ghidra.app.util.bin.format.dwarf.line.StatementProgramPrologue
ghidra.app.util.bin.format.dwarf4.attribs.DWARFAmbigNumericAttribute
ghidra.app.util.bin.format.dwarf4.attribs.DWARFAttributeFactory
ghidra.app.util.bin.format.dwarf4.attribs.DWARFAttributeValue
ghidra.app.util.bin.format.dwarf4.attribs.DWARFBlobAttribute
ghidra.app.util.bin.format.dwarf4.attribs.DWARFBooleanAttribute
ghidra.app.util.bin.format.dwarf4.attribs.DWARFDeferredStringAttribute
ghidra.app.util.bin.format.dwarf4.attribs.DWARFIndirectAttribute
ghidra.app.util.bin.format.dwarf4.attribs.DWARFNumericAttribute
ghidra.app.util.bin.format.dwarf4.attribs.DWARFStringAttribute
ghidra.app.util.bin.format.dwarf4.DebugInfoEntry
ghidra.app.util.bin.format.dwarf4.DIEAggregate
ghidra.app.util.bin.format.dwarf4.DWARFAbbreviation
ghidra.app.util.bin.format.dwarf4.DWARFAttributeSpecification
ghidra.app.util.bin.format.dwarf4.DWARFCompilationUnit
ghidra.app.util.bin.format.dwarf4.DWARFCompileUnit
ghidra.app.util.bin.format.dwarf4.DWARFException
ghidra.app.util.bin.format.dwarf4.DWARFLine
ghidra.app.util.bin.format.dwarf4.DWARFLine.DWARFFile
ghidra.app.util.bin.format.dwarf4.DWARFLocation
ghidra.app.util.bin.format.dwarf4.DWARFPreconditionException
ghidra.app.util.bin.format.dwarf4.DWARFRange
ghidra.app.util.bin.format.dwarf4.DWARFUtil
ghidra.app.util.bin.format.dwarf4.DWARFUtil.LengthResult
ghidra.app.util.bin.format.dwarf4.encoding.DWARFAccessibility
ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute
ghidra.app.util.bin.format.dwarf4.encoding.DWARFChildren
ghidra.app.util.bin.format.dwarf4.encoding.DWARFEncoding
ghidra.app.util.bin.format.dwarf4.encoding.DWARFEndianity
ghidra.app.util.bin.format.dwarf4.encoding.DWARFForm
ghidra.app.util.bin.format.dwarf4.encoding.DWARFIdentifierCase
ghidra.app.util.bin.format.dwarf4.encoding.DWARFInline
ghidra.app.util.bin.format.dwarf4.encoding.DWARFSourceLanguage
ghidra.app.util.bin.format.dwarf4.encoding.DWARFTag
ghidra.app.util.bin.format.dwarf4.expression.DWARFExpression
ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionEvaluator
ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionException
ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes
ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOperandType
ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionResult
ghidra.app.util.bin.format.dwarf4.external.BuildIdSearchLocation
ghidra.app.util.bin.format.dwarf4.external.DWARFExternalDebugFilesPlugin
ghidra.app.util.bin.format.dwarf4.external.ExternalDebugFilesService
ghidra.app.util.bin.format.dwarf4.external.ExternalDebugInfo
ghidra.app.util.bin.format.dwarf4.external.LocalDirectorySearchLocation
ghidra.app.util.bin.format.dwarf4.external.SameDirSearchLocation
ghidra.app.util.bin.format.dwarf4.external.SearchLocation
ghidra.app.util.bin.format.dwarf4.external.SearchLocationCreatorContext
ghidra.app.util.bin.format.dwarf4.external.SearchLocationRegistry
ghidra.app.util.bin.format.dwarf4.external.SearchLocationRegistry.SearchLocationCreator
ghidra.app.util.bin.format.dwarf4.LEB128
ghidra.app.util.bin.format.dwarf4.next.DataTypeGraphComparator
ghidra.app.util.bin.format.dwarf4.next.DataTypeGraphComparator.DataTypePairObserver
ghidra.app.util.bin.format.dwarf4.next.DIEAMonitoredIterator
ghidra.app.util.bin.format.dwarf4.next.DWARFDataTypeImporter
ghidra.app.util.bin.format.dwarf4.next.DWARFDataTypeManager
ghidra.app.util.bin.format.dwarf4.next.DWARFFunctionImporter
ghidra.app.util.bin.format.dwarf4.next.DWARFImportOptions
ghidra.app.util.bin.format.dwarf4.next.DWARFImportSummary
ghidra.app.util.bin.format.dwarf4.next.DWARFNameInfo
ghidra.app.util.bin.format.dwarf4.next.DWARFParser
ghidra.app.util.bin.format.dwarf4.next.DWARFProgram
ghidra.app.util.bin.format.dwarf4.next.DWARFRegisterMappings
ghidra.app.util.bin.format.dwarf4.next.DWARFRegisterMappingsManager
ghidra.app.util.bin.format.dwarf4.next.DWARFSourceInfo
ghidra.app.util.bin.format.dwarf4.next.NamespacePath
ghidra.app.util.bin.format.dwarf4.next.sectionprovider.BaseSectionProvider
ghidra.app.util.bin.format.dwarf4.next.sectionprovider.CompressedSectionProvider
ghidra.app.util.bin.format.dwarf4.next.sectionprovider.DSymSectionProvider
ghidra.app.util.bin.format.dwarf4.next.sectionprovider.DWARFSectionNames
ghidra.app.util.bin.format.dwarf4.next.sectionprovider.DWARFSectionProvider
ghidra.app.util.bin.format.dwarf4.next.sectionprovider.DWARFSectionProviderFactory
ghidra.app.util.bin.format.dwarf4.next.sectionprovider.ExternalDebugFileSectionProvider
ghidra.app.util.bin.format.dwarf4.next.sectionprovider.NullSectionProvider
ghidra.app.util.bin.format.dwarf4.next.StringTable
ghidra.app.util.bin.format.elf.AndroidElfRelocationTableDataType
ghidra.app.util.bin.format.elf.ElfConstants
ghidra.app.util.bin.format.elf.ElfDefaultGotPltMarkup
ghidra.app.util.bin.format.elf.ElfDynamic
ghidra.app.util.bin.format.elf.ElfDynamicTable
ghidra.app.util.bin.format.elf.ElfDynamicType
ghidra.app.util.bin.format.elf.ElfDynamicType.ElfDynamicValueType
ghidra.app.util.bin.format.elf.ElfException
ghidra.app.util.bin.format.elf.ElfFileSection
ghidra.app.util.bin.format.elf.ElfHeader
ghidra.app.util.bin.format.elf.ElfLoadHelper
ghidra.app.util.bin.format.elf.ElfProgramHeader
ghidra.app.util.bin.format.elf.ElfProgramHeaderConstants
ghidra.app.util.bin.format.elf.ElfProgramHeaderType
ghidra.app.util.bin.format.elf.ElfRelocation
ghidra.app.util.bin.format.elf.ElfRelocationTable
ghidra.app.util.bin.format.elf.ElfRelocationTable.TableFormat
ghidra.app.util.bin.format.elf.ElfSectionHeader
ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
ghidra.app.util.bin.format.elf.ElfSectionHeaderType
ghidra.app.util.bin.format.elf.ElfString
ghidra.app.util.bin.format.elf.ElfStringTable
ghidra.app.util.bin.format.elf.ElfSymbol
ghidra.app.util.bin.format.elf.ElfSymbolTable
ghidra.app.util.bin.format.elf.extend.ElfExtension
ghidra.app.util.bin.format.elf.extend.ElfExtensionFactory
ghidra.app.util.bin.format.elf.extend.ElfLoadAdapter
ghidra.app.util.bin.format.elf.GnuBuildIdSection
ghidra.app.util.bin.format.elf.GnuBuildIdSection.GnuBuildIdValues
ghidra.app.util.bin.format.elf.GnuConstants
ghidra.app.util.bin.format.elf.GnuDebugLinkSection
ghidra.app.util.bin.format.elf.GnuDebugLinkSection.GnuDebugLinkSectionValues
ghidra.app.util.bin.format.elf.GnuVerdaux
ghidra.app.util.bin.format.elf.GnuVerdef
ghidra.app.util.bin.format.elf.GnuVernaux
ghidra.app.util.bin.format.elf.GnuVerneed
ghidra.app.util.bin.format.elf.relocation.ElfRelocationContext
ghidra.app.util.bin.format.elf.relocation.ElfRelocationHandler
ghidra.app.util.bin.format.elf.relocation.ElfRelocationHandlerFactory
ghidra.app.util.bin.format.FactoryBundledWithBinaryReader
ghidra.app.util.bin.format.lx.LinearExecutable
ghidra.app.util.bin.format.macho.commands.BuildVersionCommand
ghidra.app.util.bin.format.macho.commands.BuildVersionCommand.BuildToolVersion
ghidra.app.util.bin.format.macho.commands.dyld.AbstractClassicProcessor
ghidra.app.util.bin.format.macho.commands.dyld.AbstractDyldInfoProcessor
ghidra.app.util.bin.format.macho.commands.dyld.AbstractDyldInfoState
ghidra.app.util.bin.format.macho.commands.dyld.BindProcessor
ghidra.app.util.bin.format.macho.commands.dyld.BindState
ghidra.app.util.bin.format.macho.commands.dyld.ClassicBindProcessor
ghidra.app.util.bin.format.macho.commands.dyld.ClassicLazyBindProcessor
ghidra.app.util.bin.format.macho.commands.dyld.LazyBindProcessor
ghidra.app.util.bin.format.macho.commands.dyld.LazyBindState
ghidra.app.util.bin.format.macho.commands.DyldChainedFixupHeader
ghidra.app.util.bin.format.macho.commands.DyldChainedFixupsCommand
ghidra.app.util.bin.format.macho.commands.DyldChainedImport
ghidra.app.util.bin.format.macho.commands.DyldChainedImports
ghidra.app.util.bin.format.macho.commands.DyldChainedStartsInImage
ghidra.app.util.bin.format.macho.commands.DyldChainedStartsInSegment
ghidra.app.util.bin.format.macho.commands.DyldInfoCommand
ghidra.app.util.bin.format.macho.commands.DyldInfoCommandConstants
ghidra.app.util.bin.format.macho.commands.DynamicLibrary
ghidra.app.util.bin.format.macho.commands.DynamicLibraryCommand
ghidra.app.util.bin.format.macho.commands.DynamicLibraryModule
ghidra.app.util.bin.format.macho.commands.DynamicLibraryReference
ghidra.app.util.bin.format.macho.commands.DynamicLinkerCommand
ghidra.app.util.bin.format.macho.commands.DynamicSymbolTableCommand
ghidra.app.util.bin.format.macho.commands.DynamicSymbolTableConstants
ghidra.app.util.bin.format.macho.commands.EncryptedInformationCommand
ghidra.app.util.bin.format.macho.commands.EntryPointCommand
ghidra.app.util.bin.format.macho.commands.FileSetEntryCommand
ghidra.app.util.bin.format.macho.commands.FixedVirtualMemoryFileCommand
ghidra.app.util.bin.format.macho.commands.FixedVirtualMemorySharedLibraryCommand
ghidra.app.util.bin.format.macho.commands.IdentCommand
ghidra.app.util.bin.format.macho.commands.LinkEditDataCommand
ghidra.app.util.bin.format.macho.commands.LinkerOptionCommand
ghidra.app.util.bin.format.macho.commands.LoadCommand
ghidra.app.util.bin.format.macho.commands.LoadCommandString
ghidra.app.util.bin.format.macho.commands.LoadCommandTypes
ghidra.app.util.bin.format.macho.commands.NList
ghidra.app.util.bin.format.macho.commands.NListConstants
ghidra.app.util.bin.format.macho.commands.ObsoleteCommand
ghidra.app.util.bin.format.macho.commands.PrebindChecksumCommand
ghidra.app.util.bin.format.macho.commands.PreboundDynamicLibraryCommand
ghidra.app.util.bin.format.macho.commands.RoutinesCommand
ghidra.app.util.bin.format.macho.commands.RunPathCommand
ghidra.app.util.bin.format.macho.commands.SegmentCommand
ghidra.app.util.bin.format.macho.commands.SegmentConstants
ghidra.app.util.bin.format.macho.commands.SegmentNames
ghidra.app.util.bin.format.macho.commands.SourceVersionCommand
ghidra.app.util.bin.format.macho.commands.SubClientCommand
ghidra.app.util.bin.format.macho.commands.SubFrameworkCommand
ghidra.app.util.bin.format.macho.commands.SubLibraryCommand
ghidra.app.util.bin.format.macho.commands.SubUmbrellaCommand
ghidra.app.util.bin.format.macho.commands.SymbolCommand
ghidra.app.util.bin.format.macho.commands.SymbolTableCommand
ghidra.app.util.bin.format.macho.commands.TableOfContents
ghidra.app.util.bin.format.macho.commands.TwoLevelHint
ghidra.app.util.bin.format.macho.commands.TwoLevelHintsCommand
ghidra.app.util.bin.format.macho.commands.UnsupportedLoadCommand
ghidra.app.util.bin.format.macho.commands.Util
ghidra.app.util.bin.format.macho.commands.UuidCommand
ghidra.app.util.bin.format.macho.commands.VersionMinCommand
ghidra.app.util.bin.format.macho.CpuSubTypes
ghidra.app.util.bin.format.macho.CpuTypes
ghidra.app.util.bin.format.macho.dyld.DyldArchitecture
ghidra.app.util.bin.format.macho.dyld.DyldCacheAccelerateInfo
ghidra.app.util.bin.format.macho.dyld.DyldCacheAcceleratorDof
ghidra.app.util.bin.format.macho.dyld.DyldCacheAcceleratorInitializer
ghidra.app.util.bin.format.macho.dyld.DyldCacheHeader
ghidra.app.util.bin.format.macho.dyld.DyldCacheImage
ghidra.app.util.bin.format.macho.dyld.DyldCacheImageInfo
ghidra.app.util.bin.format.macho.dyld.DyldCacheImageInfoExtra
ghidra.app.util.bin.format.macho.dyld.DyldCacheImageTextInfo
ghidra.app.util.bin.format.macho.dyld.DyldCacheLocalSymbolsEntry
ghidra.app.util.bin.format.macho.dyld.DyldCacheLocalSymbolsInfo
ghidra.app.util.bin.format.macho.dyld.DyldCacheMappingAndSlideInfo
ghidra.app.util.bin.format.macho.dyld.DyldCacheMappingInfo
ghidra.app.util.bin.format.macho.dyld.DyldCacheRangeEntry
ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo1
ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo2
ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo3
ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfo4
ghidra.app.util.bin.format.macho.dyld.DyldCacheSlideInfoCommon
ghidra.app.util.bin.format.macho.dyld.DyldChainedPtr
ghidra.app.util.bin.format.macho.dyld.DyldChainedPtr.DyldChainType
ghidra.app.util.bin.format.macho.MachConstants
ghidra.app.util.bin.format.macho.MachException
ghidra.app.util.bin.format.macho.MachHeader
ghidra.app.util.bin.format.macho.MachHeaderFileTypes
ghidra.app.util.bin.format.macho.MachHeaderFlags
ghidra.app.util.bin.format.macho.ObsoleteException
ghidra.app.util.bin.format.macho.prelink.NoPreLinkSectionException
ghidra.app.util.bin.format.macho.prelink.PrelinkConstants
ghidra.app.util.bin.format.macho.prelink.PrelinkMap
ghidra.app.util.bin.format.macho.prelink.PrelinkParser
ghidra.app.util.bin.format.macho.relocation.MachoRelocation
ghidra.app.util.bin.format.macho.relocation.MachoRelocationHandler
ghidra.app.util.bin.format.macho.relocation.MachoRelocationHandlerFactory
ghidra.app.util.bin.format.macho.RelocationInfo
ghidra.app.util.bin.format.macho.Section
ghidra.app.util.bin.format.macho.SectionAttributes
ghidra.app.util.bin.format.macho.SectionNames
ghidra.app.util.bin.format.macho.SectionTypes
ghidra.app.util.bin.format.macho.threadcommand.DebugStateX86_32
ghidra.app.util.bin.format.macho.threadcommand.DebugStateX86_64
ghidra.app.util.bin.format.macho.threadcommand.ExceptionStateX86_32
ghidra.app.util.bin.format.macho.threadcommand.ExceptionStateX86_64
ghidra.app.util.bin.format.macho.threadcommand.FloatStateX86_32
ghidra.app.util.bin.format.macho.threadcommand.ThreadCommand
ghidra.app.util.bin.format.macho.threadcommand.ThreadState
ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM
ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM_64
ghidra.app.util.bin.format.macho.threadcommand.ThreadStateHeader
ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC
ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_32
ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_64
ghidra.app.util.bin.format.macos.asd.AppleSingleDouble
ghidra.app.util.bin.format.macos.asd.Entry
ghidra.app.util.bin.format.macos.asd.EntryDescriptor
ghidra.app.util.bin.format.macos.asd.EntryDescriptorID
ghidra.app.util.bin.format.macos.asd.EntryFactory
ghidra.app.util.bin.format.macos.cfm.CFM_Util
ghidra.app.util.bin.format.macos.cfm.CFragArchitecture
ghidra.app.util.bin.format.macos.cfm.CFragLocatorKind
ghidra.app.util.bin.format.macos.cfm.CFragResource
ghidra.app.util.bin.format.macos.cfm.CFragResourceMember
ghidra.app.util.bin.format.macos.cfm.CFragSymbolClass
ghidra.app.util.bin.format.macos.cfm.CFragUpdateLevel
ghidra.app.util.bin.format.macos.cfm.CFragUsage
ghidra.app.util.bin.format.macos.cfm.CFragUsage1Union
ghidra.app.util.bin.format.macos.cfm.CFragUsage2Union
ghidra.app.util.bin.format.macos.cfm.CFragWhere1Union
ghidra.app.util.bin.format.macos.cfm.CFragWhere2Union
ghidra.app.util.bin.format.macos.cfm.CodeFragmentManager
ghidra.app.util.bin.format.macos.MacException
ghidra.app.util.bin.format.macos.rm.ReferenceListEntry
ghidra.app.util.bin.format.macos.rm.ResourceHeader
ghidra.app.util.bin.format.macos.rm.ResourceMap
ghidra.app.util.bin.format.macos.rm.ResourceType
ghidra.app.util.bin.format.macos.rm.ResourceTypeFactory
ghidra.app.util.bin.format.macos.rm.ResourceTypes
ghidra.app.util.bin.format.macos.rm.SingleResourceData
ghidra.app.util.bin.format.MemoryLoadable
ghidra.app.util.bin.format.mz.DOSHeader
ghidra.app.util.bin.format.mz.OldStyleExecutable
ghidra.app.util.bin.format.ne.EntryPoint
ghidra.app.util.bin.format.ne.EntryTable
ghidra.app.util.bin.format.ne.EntryTableBundle
ghidra.app.util.bin.format.ne.ImportedNameTable
ghidra.app.util.bin.format.ne.InformationBlock
ghidra.app.util.bin.format.ne.InvalidWindowsHeaderException
ghidra.app.util.bin.format.ne.LengthStringOrdinalSet
ghidra.app.util.bin.format.ne.LengthStringSet
ghidra.app.util.bin.format.ne.ModuleReferenceTable
ghidra.app.util.bin.format.ne.NewExecutable
ghidra.app.util.bin.format.ne.NonResidentNameTable
ghidra.app.util.bin.format.ne.ResidentNameTable
ghidra.app.util.bin.format.ne.Resource
ghidra.app.util.bin.format.ne.ResourceName
ghidra.app.util.bin.format.ne.ResourceStringTable
ghidra.app.util.bin.format.ne.ResourceTable
ghidra.app.util.bin.format.ne.ResourceType
ghidra.app.util.bin.format.ne.Segment
ghidra.app.util.bin.format.ne.SegmentRelocation
ghidra.app.util.bin.format.ne.SegmentTable
ghidra.app.util.bin.format.ne.WindowsHeader
ghidra.app.util.bin.format.objc2.ObjectiveC2_Cache
ghidra.app.util.bin.format.objc2.ObjectiveC2_Category
ghidra.app.util.bin.format.objc2.ObjectiveC2_Class
ghidra.app.util.bin.format.objc2.ObjectiveC2_ClassRW
ghidra.app.util.bin.format.objc2.ObjectiveC2_Constants
ghidra.app.util.bin.format.objc2.ObjectiveC2_ImageInfo
ghidra.app.util.bin.format.objc2.ObjectiveC2_Implementation
ghidra.app.util.bin.format.objc2.ObjectiveC2_InstanceVariable
ghidra.app.util.bin.format.objc2.ObjectiveC2_InstanceVariableList
ghidra.app.util.bin.format.objc2.ObjectiveC2_MessageReference
ghidra.app.util.bin.format.objc2.ObjectiveC2_Method
ghidra.app.util.bin.format.objc2.ObjectiveC2_MethodList
ghidra.app.util.bin.format.objc2.ObjectiveC2_Property
ghidra.app.util.bin.format.objc2.ObjectiveC2_PropertyList
ghidra.app.util.bin.format.objc2.ObjectiveC2_Protocol
ghidra.app.util.bin.format.objc2.ObjectiveC2_ProtocolList
ghidra.app.util.bin.format.objc2.ObjectiveC2_State
ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Category
ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Class
ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Constants
ghidra.app.util.bin.format.objectiveC.ObjectiveC1_InstanceVariable
ghidra.app.util.bin.format.objectiveC.ObjectiveC1_InstanceVariableList
ghidra.app.util.bin.format.objectiveC.ObjectiveC1_MetaClass
ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Method
ghidra.app.util.bin.format.objectiveC.ObjectiveC1_MethodList
ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Module
ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Protocol
ghidra.app.util.bin.format.objectiveC.ObjectiveC1_ProtocolList
ghidra.app.util.bin.format.objectiveC.ObjectiveC1_ProtocolMethod
ghidra.app.util.bin.format.objectiveC.ObjectiveC1_ProtocolMethodList
ghidra.app.util.bin.format.objectiveC.ObjectiveC1_State
ghidra.app.util.bin.format.objectiveC.ObjectiveC1_SymbolTable
ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings
ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Utilities
ghidra.app.util.bin.format.objectiveC.ObjectiveC_Method
ghidra.app.util.bin.format.objectiveC.ObjectiveC_MethodList
ghidra.app.util.bin.format.objectiveC.ObjectiveC_MethodType
ghidra.app.util.bin.format.omf.OmfComdefRecord
ghidra.app.util.bin.format.omf.OmfCommentRecord
ghidra.app.util.bin.format.omf.OmfData
ghidra.app.util.bin.format.omf.OmfEnumeratedData
ghidra.app.util.bin.format.omf.OmfException
ghidra.app.util.bin.format.omf.OmfExternalSymbol
ghidra.app.util.bin.format.omf.OmfFileHeader
ghidra.app.util.bin.format.omf.OmfFixupRecord
ghidra.app.util.bin.format.omf.OmfFixupRecord.FixupState
ghidra.app.util.bin.format.omf.OmfFixupRecord.FixupSubrecord
ghidra.app.util.bin.format.omf.OmfFixupRecord.FixupTarget
ghidra.app.util.bin.format.omf.OmfFixupRecord.Subrecord
ghidra.app.util.bin.format.omf.OmfFixupRecord.ThreadSubrecord
ghidra.app.util.bin.format.omf.OmfGroupRecord
ghidra.app.util.bin.format.omf.OmfGroupRecord.GroupSubrecord
ghidra.app.util.bin.format.omf.OmfIteratedData
ghidra.app.util.bin.format.omf.OmfIteratedData.DataBlock
ghidra.app.util.bin.format.omf.OmfLibraryRecord
ghidra.app.util.bin.format.omf.OmfLibraryRecord.MemberHeader
ghidra.app.util.bin.format.omf.OmfLineNumberRecord
ghidra.app.util.bin.format.omf.OmfLineNumberRecord.LineSubrecord
ghidra.app.util.bin.format.omf.OmfModuleEnd
ghidra.app.util.bin.format.omf.OmfNamesRecord
ghidra.app.util.bin.format.omf.OmfRecord
ghidra.app.util.bin.format.omf.OmfSegmentHeader
ghidra.app.util.bin.format.omf.OmfSegmentHeader.SectionStream
ghidra.app.util.bin.format.omf.OmfSymbol
ghidra.app.util.bin.format.omf.OmfSymbolRecord
ghidra.app.util.bin.format.pdb.PdbInfo
ghidra.app.util.bin.format.pdb.PdbInfoCodeView
ghidra.app.util.bin.format.pdb.PdbInfoDotNet
ghidra.app.util.bin.format.pdb.PdbParserConstants
ghidra.app.util.bin.format.pe.ArchitectureDataDirectory
ghidra.app.util.bin.format.pe.BaseRelocation
ghidra.app.util.bin.format.pe.BaseRelocationDataDirectory
ghidra.app.util.bin.format.pe.BoundImportDataDirectory
ghidra.app.util.bin.format.pe.BoundImportDescriptor
ghidra.app.util.bin.format.pe.BoundImportForwarderRef
ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig
ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliArrayShape
ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliByRef
ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliConstraint
ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliCustomMod
ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliElementType
ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliParam
ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliRetType
ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliSigType
ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeArray
ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeBase
ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeClass
ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeCodeDataType
ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeFnPtr
ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeGenericInst
ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypePrimitive
ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypePtr
ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeSzArray
ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeValueType
ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeVarOrMvar
ghidra.app.util.bin.format.pe.cli.blobs.CliBlob
ghidra.app.util.bin.format.pe.cli.blobs.CliBlobCustomAttrib
ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec
ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeType
ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliNativeTypeDataType
ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliSafeArrayElemType
ghidra.app.util.bin.format.pe.cli.blobs.CliBlobMarshalSpec.CliSafeArrayElemTypeDataType
ghidra.app.util.bin.format.pe.cli.blobs.CliSigAssembly
ghidra.app.util.bin.format.pe.cli.blobs.CliSigAssemblyRef
ghidra.app.util.bin.format.pe.cli.blobs.CliSigConstant
ghidra.app.util.bin.format.pe.cli.blobs.CliSigField
ghidra.app.util.bin.format.pe.cli.blobs.CliSigLocalVar
ghidra.app.util.bin.format.pe.cli.blobs.CliSigMethodDef
ghidra.app.util.bin.format.pe.cli.blobs.CliSigMethodRef
ghidra.app.util.bin.format.pe.cli.blobs.CliSigMethodSpec
ghidra.app.util.bin.format.pe.cli.blobs.CliSigProperty
ghidra.app.util.bin.format.pe.cli.blobs.CliSigStandAloneMethod
ghidra.app.util.bin.format.pe.cli.blobs.CliSigStandAloneMethod.CallingConvention
ghidra.app.util.bin.format.pe.cli.blobs.CliSigTypeSpec
ghidra.app.util.bin.format.pe.cli.CliMetadataDirectory
ghidra.app.util.bin.format.pe.cli.CliMetadataRoot
ghidra.app.util.bin.format.pe.cli.CliRepresentable
ghidra.app.util.bin.format.pe.cli.CliStreamHeader
ghidra.app.util.bin.format.pe.cli.methods.CliMethodDef
ghidra.app.util.bin.format.pe.cli.methods.CliMethodDef.HeaderFormat
ghidra.app.util.bin.format.pe.cli.methods.CliMethodExtraSections
ghidra.app.util.bin.format.pe.cli.streams.CliAbstractStream
ghidra.app.util.bin.format.pe.cli.streams.CliStreamBlob
ghidra.app.util.bin.format.pe.cli.streams.CliStreamGuid
ghidra.app.util.bin.format.pe.cli.streams.CliStreamMetadata
ghidra.app.util.bin.format.pe.cli.streams.CliStreamStrings
ghidra.app.util.bin.format.pe.cli.streams.CliStreamUserStrings
ghidra.app.util.bin.format.pe.cli.tables.CliAbstractTable
ghidra.app.util.bin.format.pe.cli.tables.CliAbstractTableRow
ghidra.app.util.bin.format.pe.cli.tables.CliTableAssembly
ghidra.app.util.bin.format.pe.cli.tables.CliTableAssembly.CliAssemblyRow
ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyOS
ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyOS.CliAssemblyOSRow
ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyProcessor
ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyProcessor.CliAssemblyProcessorRow
ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyRef
ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyRef.CliAssemblyRefRow
ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyRefOS
ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyRefOS.CliAssemblyRefOSRow
ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyRefProcessor
ghidra.app.util.bin.format.pe.cli.tables.CliTableAssemblyRefProcessor.CliAssemblyRefProcessorRow
ghidra.app.util.bin.format.pe.cli.tables.CliTableClassLayout
ghidra.app.util.bin.format.pe.cli.tables.CliTableClassLayout.CliClassLayoutRow
ghidra.app.util.bin.format.pe.cli.tables.CliTableConstant
ghidra.app.util.bin.format.pe.cli.tables.CliTableConstant.CliConstantRow
ghidra.app.util.bin.format.pe.cli.tables.CliTableCustomAttribute
ghidra.app.util.bin.format.pe.cli.tables.CliTableCustomAttribute.CliCustomAttributeRow
ghidra.app.util.bin.format.pe.cli.tables.CliTableDeclSecurity
ghidra.app.util.bin.format.pe.cli.tables.CliTableDeclSecurity.CliDeclSecurityRow
ghidra.app.util.bin.format.pe.cli.tables.CliTableEvent
ghidra.app.util.bin.format.pe.cli.tables.CliTableEvent.CliEventRow
ghidra.app.util.bin.format.pe.cli.tables.CliTableEventMap
ghidra.app.util.bin.format.pe.cli.tables.CliTableEventMap.CliEventMapRow
ghidra.app.util.bin.format.pe.cli.tables.CliTableExportedType
ghidra.app.util.bin.format.pe.cli.tables.CliTableExportedType.CliExportedTypeRow
ghidra.app.util.bin.format.pe.cli.tables.CliTableField
ghidra.app.util.bin.format.pe.cli.tables.CliTableField.CliFieldRow
ghidra.app.util.bin.format.pe.cli.tables.CliTableFieldLayout
ghidra.app.util.bin.format.pe.cli.tables.CliTableFieldLayout.CliFieldLayoutRow
ghidra.app.util.bin.format.pe.cli.tables.CliTableFieldMarshall
ghidra.app.util.bin.format.pe.cli.tables.CliTableFieldMarshall.CliFieldMarshallRow
ghidra.app.util.bin.format.pe.cli.tables.CliTableFieldRVA
ghidra.app.util.bin.format.pe.cli.tables.CliTableFieldRVA.CliFieldRVARow
ghidra.app.util.bin.format.pe.cli.tables.CliTableFile
ghidra.app.util.bin.format.pe.cli.tables.CliTableFile.CliFileRow
ghidra.app.util.bin.format.pe.cli.tables.CliTableGenericParam
ghidra.app.util.bin.format.pe.cli.tables.CliTableGenericParam.CliGenericParamRow
ghidra.app.util.bin.format.pe.cli.tables.CliTableGenericParamConstraint
ghidra.app.util.bin.format.pe.cli.tables.CliTableGenericParamConstraint.CliGenericParamConstraintRow
ghidra.app.util.bin.format.pe.cli.tables.CliTableImplMap
ghidra.app.util.bin.format.pe.cli.tables.CliTableImplMap.CliImplMapRow
ghidra.app.util.bin.format.pe.cli.tables.CliTableInterfaceImpl
ghidra.app.util.bin.format.pe.cli.tables.CliTableInterfaceImpl.CliInterfaceImplRow
ghidra.app.util.bin.format.pe.cli.tables.CliTableManifestResource
ghidra.app.util.bin.format.pe.cli.tables.CliTableManifestResource.CliManifestResourceRow
ghidra.app.util.bin.format.pe.cli.tables.CliTableMemberRef
ghidra.app.util.bin.format.pe.cli.tables.CliTableMemberRef.CliMemberRefRow
ghidra.app.util.bin.format.pe.cli.tables.CliTableMethodDef
ghidra.app.util.bin.format.pe.cli.tables.CliTableMethodDef.CliMethodDefRow
ghidra.app.util.bin.format.pe.cli.tables.CliTableMethodImpl
ghidra.app.util.bin.format.pe.cli.tables.CliTableMethodImpl.CliMethodImplRow
ghidra.app.util.bin.format.pe.cli.tables.CliTableMethodSemantics
ghidra.app.util.bin.format.pe.cli.tables.CliTableMethodSemantics.CliMethodSemanticsRow
ghidra.app.util.bin.format.pe.cli.tables.CliTableMethodSpec
ghidra.app.util.bin.format.pe.cli.tables.CliTableMethodSpec.CliMethodSpecRow
ghidra.app.util.bin.format.pe.cli.tables.CliTableModule
ghidra.app.util.bin.format.pe.cli.tables.CliTableModule.CliModuleRow
ghidra.app.util.bin.format.pe.cli.tables.CliTableModuleRef
ghidra.app.util.bin.format.pe.cli.tables.CliTableModuleRef.CliModuleRefRow
ghidra.app.util.bin.format.pe.cli.tables.CliTableNestedClass
ghidra.app.util.bin.format.pe.cli.tables.CliTableNestedClass.CliNestedClassRow
ghidra.app.util.bin.format.pe.cli.tables.CliTableParam
ghidra.app.util.bin.format.pe.cli.tables.CliTableParam.CliParamRow
ghidra.app.util.bin.format.pe.cli.tables.CliTableProperty
ghidra.app.util.bin.format.pe.cli.tables.CliTablePropertyMap
ghidra.app.util.bin.format.pe.cli.tables.CliTablePropertyMap.CliPropertyMapRow
ghidra.app.util.bin.format.pe.cli.tables.CliTableStandAloneSig
ghidra.app.util.bin.format.pe.cli.tables.CliTableStandAloneSig.CliStandAloneSigRow
ghidra.app.util.bin.format.pe.cli.tables.CliTableTypeDef
ghidra.app.util.bin.format.pe.cli.tables.CliTableTypeDef.CliTypeDefRow
ghidra.app.util.bin.format.pe.cli.tables.CliTableTypeRef
ghidra.app.util.bin.format.pe.cli.tables.CliTableTypeRef.CliTypeRefRow
ghidra.app.util.bin.format.pe.cli.tables.CliTableTypeSpec
ghidra.app.util.bin.format.pe.cli.tables.CliTableTypeSpec.CliTypeSpecRow
ghidra.app.util.bin.format.pe.cli.tables.CliTypeTable
ghidra.app.util.bin.format.pe.cli.tables.flags.CliFlags
ghidra.app.util.bin.format.pe.cli.tables.flags.CliFlags.CliEnumAssemblyFlags
ghidra.app.util.bin.format.pe.cli.tables.flags.CliFlags.CliEnumAssemblyHashAlgorithm
ghidra.app.util.bin.format.pe.cli.tables.flags.CliFlags.CliEnumEventAttributes
ghidra.app.util.bin.format.pe.cli.tables.flags.CliFlags.CliEnumFieldAttributes
ghidra.app.util.bin.format.pe.cli.tables.flags.CliFlags.CliEnumFileAttributes
ghidra.app.util.bin.format.pe.cli.tables.flags.CliFlags.CliEnumGenericParamAttributes
ghidra.app.util.bin.format.pe.cli.tables.flags.CliFlags.CliEnumManifestResourceAttributes
ghidra.app.util.bin.format.pe.cli.tables.flags.CliFlags.CliEnumMethodAttributes
ghidra.app.util.bin.format.pe.cli.tables.flags.CliFlags.CliEnumMethodImplAttributes
ghidra.app.util.bin.format.pe.cli.tables.flags.CliFlags.CliEnumMethodSemanticsAttributes
ghidra.app.util.bin.format.pe.cli.tables.flags.CliFlags.CliEnumParamAttributes
ghidra.app.util.bin.format.pe.cli.tables.flags.CliFlags.CliEnumPInvokeAttributes
ghidra.app.util.bin.format.pe.cli.tables.flags.CliFlags.CliEnumPropertyAttributes
ghidra.app.util.bin.format.pe.cli.tables.flags.CliFlags.CliEnumTypeAttributes
ghidra.app.util.bin.format.pe.cli.tables.indexes.CliCodedIndexUtils
ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexCustomAttributeType
ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexHasConstant
ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexHasCustomAttribute
ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexHasDeclSecurity
ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexHasFieldMarshall
ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexHasSemantics
ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexImplementation
ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexMemberForwarded
ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexMemberRefParent
ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexMethodDefOrRef
ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexResolutionScope
ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexTypeDefOrRef
ghidra.app.util.bin.format.pe.cli.tables.indexes.CliIndexTypeOrMethodDef
ghidra.app.util.bin.format.pe.COMDescriptorDataDirectory
ghidra.app.util.bin.format.pe.Constants
ghidra.app.util.bin.format.pe.ControlFlowGuard
ghidra.app.util.bin.format.pe.DataDirectory
ghidra.app.util.bin.format.pe.debug.DebugCodeView
ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants
ghidra.app.util.bin.format.pe.debug.DebugCodeViewSymbolTable
ghidra.app.util.bin.format.pe.debug.DebugCOFFLineNumber
ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbol
ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbolAux
ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbolAux.AuxFile
ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbolAux.AuxSection
ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbolAux.AuxSym
ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbolsHeader
ghidra.app.util.bin.format.pe.debug.DebugCOFFSymbolTable
ghidra.app.util.bin.format.pe.debug.DebugDirectory
ghidra.app.util.bin.format.pe.debug.DebugDirectoryParser
ghidra.app.util.bin.format.pe.debug.DebugFixup
ghidra.app.util.bin.format.pe.debug.DebugFixupElement
ghidra.app.util.bin.format.pe.debug.DebugMisc
ghidra.app.util.bin.format.pe.debug.DebugSymbol
ghidra.app.util.bin.format.pe.debug.DebugSymbolSelector
ghidra.app.util.bin.format.pe.debug.OMFAlignSym
ghidra.app.util.bin.format.pe.debug.OMFFileIndex
ghidra.app.util.bin.format.pe.debug.OMFGlobal
ghidra.app.util.bin.format.pe.debug.OMFLibrary
ghidra.app.util.bin.format.pe.debug.OMFModule
ghidra.app.util.bin.format.pe.debug.OMFSegDesc
ghidra.app.util.bin.format.pe.debug.OMFSegMap
ghidra.app.util.bin.format.pe.debug.OMFSegMapDesc
ghidra.app.util.bin.format.pe.debug.OMFSrcModule
ghidra.app.util.bin.format.pe.debug.OMFSrcModuleFile
ghidra.app.util.bin.format.pe.debug.OMFSrcModuleLine
ghidra.app.util.bin.format.pe.debug.PrimitiveTypeListing
ghidra.app.util.bin.format.pe.debug.S_BPREL32_NEW
ghidra.app.util.bin.format.pe.debug.S_GPROC32_NEW
ghidra.app.util.bin.format.pe.DebugDataDirectory
ghidra.app.util.bin.format.pe.DefaultDataDirectory
ghidra.app.util.bin.format.pe.DelayImportDataDirectory
ghidra.app.util.bin.format.pe.DelayImportDescriptor
ghidra.app.util.bin.format.pe.DllCharacteristics
ghidra.app.util.bin.format.pe.ExceptionDataDirectory
ghidra.app.util.bin.format.pe.ExportDataDirectory
ghidra.app.util.bin.format.pe.ExportInfo
ghidra.app.util.bin.format.pe.FileHeader
ghidra.app.util.bin.format.pe.GlobalPointerDataDirectory
ghidra.app.util.bin.format.pe.ImageCor20Header
ghidra.app.util.bin.format.pe.ImageCor20Header.ImageCor20Flags
ghidra.app.util.bin.format.pe.ImageRuntimeFunctionEntries
ghidra.app.util.bin.format.pe.ImageRuntimeFunctionEntries._IMAGE_RUNTIME_FUNCTION_ENTRY
ghidra.app.util.bin.format.pe.ImportAddressTableDataDirectory
ghidra.app.util.bin.format.pe.ImportByName
ghidra.app.util.bin.format.pe.ImportDataDirectory
ghidra.app.util.bin.format.pe.ImportDescriptor
ghidra.app.util.bin.format.pe.ImportInfo
ghidra.app.util.bin.format.pe.InvalidNTHeaderException
ghidra.app.util.bin.format.pe.LoadConfigDataDirectory
ghidra.app.util.bin.format.pe.LoadConfigDirectory
ghidra.app.util.bin.format.pe.MachineConstants
ghidra.app.util.bin.format.pe.NTHeader
ghidra.app.util.bin.format.pe.OffsetValidator
ghidra.app.util.bin.format.pe.OptionalHeader
ghidra.app.util.bin.format.pe.OptionalHeaderImpl
ghidra.app.util.bin.format.pe.OptionalHeaderROM
ghidra.app.util.bin.format.pe.PeMarkupable
ghidra.app.util.bin.format.pe.PeSubsystem
ghidra.app.util.bin.format.pe.PeUtils
ghidra.app.util.bin.format.pe.PEx64UnwindInfoDataType
ghidra.app.util.bin.format.pe.PortableExecutable
ghidra.app.util.bin.format.pe.PortableExecutable.SectionLayout
ghidra.app.util.bin.format.pe.resource.ResourceDataEntry
ghidra.app.util.bin.format.pe.resource.ResourceDirectory
ghidra.app.util.bin.format.pe.resource.ResourceDirectoryEntry
ghidra.app.util.bin.format.pe.resource.ResourceDirectoryString
ghidra.app.util.bin.format.pe.resource.ResourceDirectoryStringU
ghidra.app.util.bin.format.pe.resource.ResourceInfo
ghidra.app.util.bin.format.pe.resource.ResourceStringInfo
ghidra.app.util.bin.format.pe.resource.VS_VERSION_CHILD
ghidra.app.util.bin.format.pe.resource.VS_VERSION_INFO
ghidra.app.util.bin.format.pe.ResourceDataDirectory
ghidra.app.util.bin.format.pe.rich.CompId
ghidra.app.util.bin.format.pe.rich.MSProductType
ghidra.app.util.bin.format.pe.rich.PERichTableDataType
ghidra.app.util.bin.format.pe.rich.RichHeaderRecord
ghidra.app.util.bin.format.pe.rich.RichHeaderUtils
ghidra.app.util.bin.format.pe.rich.RichProduct
ghidra.app.util.bin.format.pe.RichHeader
ghidra.app.util.bin.format.pe.RichTable
ghidra.app.util.bin.format.pe.SectionFlags
ghidra.app.util.bin.format.pe.SectionHeader
ghidra.app.util.bin.format.pe.SecurityCertificate
ghidra.app.util.bin.format.pe.SecurityDataDirectory
ghidra.app.util.bin.format.pe.SeparateDebugHeader
ghidra.app.util.bin.format.pe.ThunkData
ghidra.app.util.bin.format.pe.TLSDataDirectory
ghidra.app.util.bin.format.pe.TLSDirectory
ghidra.app.util.bin.format.pef.ContainerHeader
ghidra.app.util.bin.format.pef.ExportedSymbol
ghidra.app.util.bin.format.pef.ExportedSymbolHashSlot
ghidra.app.util.bin.format.pef.ExportedSymbolKey
ghidra.app.util.bin.format.pef.ImportedLibrary
ghidra.app.util.bin.format.pef.ImportedSymbol
ghidra.app.util.bin.format.pef.ImportStateCache
ghidra.app.util.bin.format.pef.LoaderInfoHeader
ghidra.app.util.bin.format.pef.LoaderRelocationHeader
ghidra.app.util.bin.format.pef.PackedDataOpcodes
ghidra.app.util.bin.format.pef.PefConstants
ghidra.app.util.bin.format.pef.PefDebug
ghidra.app.util.bin.format.pef.PefException
ghidra.app.util.bin.format.pef.Relocation
ghidra.app.util.bin.format.pef.RelocationFactory
ghidra.app.util.bin.format.pef.RelocationState
ghidra.app.util.bin.format.pef.RelocByIndexGroup
ghidra.app.util.bin.format.pef.RelocBySectDWithSkip
ghidra.app.util.bin.format.pef.RelocIncrPosition
ghidra.app.util.bin.format.pef.RelocLgByImport
ghidra.app.util.bin.format.pef.RelocLgRepeat
ghidra.app.util.bin.format.pef.RelocLgSetOrBySection
ghidra.app.util.bin.format.pef.RelocSetPosition
ghidra.app.util.bin.format.pef.RelocSmRepeat
ghidra.app.util.bin.format.pef.RelocUndefinedOpcode
ghidra.app.util.bin.format.pef.RelocValueGroup
ghidra.app.util.bin.format.pef.SectionHeader
ghidra.app.util.bin.format.pef.SectionKind
ghidra.app.util.bin.format.pef.SectionShareKind
ghidra.app.util.bin.format.pef.SymbolClass
ghidra.app.util.bin.format.ubi.FatArch
ghidra.app.util.bin.format.ubi.FatHeader
ghidra.app.util.bin.format.ubi.UbiException
ghidra.app.util.bin.format.Writeable
ghidra.app.util.bin.format.xcoff.XCoffArchiveConstants
ghidra.app.util.bin.format.xcoff.XCoffArchiveHeader
ghidra.app.util.bin.format.xcoff.XCoffArchiveMemberHeader
ghidra.app.util.bin.format.xcoff.XCoffException
ghidra.app.util.bin.format.xcoff.XCoffFileHeader
ghidra.app.util.bin.format.xcoff.XCoffFileHeaderFlags
ghidra.app.util.bin.format.xcoff.XCoffFileHeaderMagic
ghidra.app.util.bin.format.xcoff.XCoffOptionalHeader
ghidra.app.util.bin.format.xcoff.XCoffSectionHeader
ghidra.app.util.bin.format.xcoff.XCoffSectionHeaderFlags
ghidra.app.util.bin.format.xcoff.XCoffSectionHeaderNames
ghidra.app.util.bin.format.xcoff.XCoffSymbol
ghidra.app.util.bin.format.xcoff.XCoffSymbolStorageClass
ghidra.app.util.bin.format.xcoff.XCoffSymbolStorageClassCSECT
ghidra.app.util.bin.GhidraRandomAccessFile
ghidra.app.util.bin.InputStreamByteProvider
ghidra.app.util.bin.MemBufferByteProvider
ghidra.app.util.bin.MemoryByteProvider
ghidra.app.util.bin.MemoryMutableByteProvider
ghidra.app.util.bin.MutableByteProvider
ghidra.app.util.bin.ObfuscatedFileByteProvider
ghidra.app.util.bin.ObfuscatedInputStream
ghidra.app.util.bin.ObfuscatedOutputStream
ghidra.app.util.bin.RandomAccessByteProvider
ghidra.app.util.bin.RandomAccessMutableByteProvider
ghidra.app.util.bin.RangeMappedByteProvider
ghidra.app.util.bin.StructConverter
ghidra.app.util.bin.StructConverterUtil
ghidra.app.util.bin.SynchronizedByteProvider
ghidra.app.util.BlockPanel
ghidra.app.util.ByteCopier
ghidra.app.util.ByteCopier.ByteStringTransferable
ghidra.app.util.ByteCopier.ProgrammingByteStringTransferable
ghidra.app.util.ClipboardType
ghidra.app.util.CodeUnitInfo
ghidra.app.util.CodeUnitInfoTransferable
ghidra.app.util.ColorAndStyle
ghidra.app.util.CommentTypes
ghidra.app.util.cparser.C.CompositeHandler
ghidra.app.util.cparser.C.CParser
ghidra.app.util.cparser.C.CParserConstants
ghidra.app.util.cparser.C.CParserTokenManager
ghidra.app.util.cparser.C.CParserUtils
ghidra.app.util.cparser.C.Declaration
ghidra.app.util.cparser.C.ParseException
ghidra.app.util.cparser.C.SimpleCharStream
ghidra.app.util.cparser.C.Token
ghidra.app.util.cparser.C.TokenMgrError
ghidra.app.util.cparser.CPP.DefineTable
ghidra.app.util.cparser.CPP.JavaCharStream
ghidra.app.util.cparser.CPP.ParseException
ghidra.app.util.cparser.CPP.PreProcessor
ghidra.app.util.cparser.CPP.PreProcessorConstants
ghidra.app.util.cparser.CPP.PreProcessorTokenManager
ghidra.app.util.cparser.CPP.Token
ghidra.app.util.cparser.CPP.TokenMgrError
ghidra.app.util.datatype.ApplyEnumDialog
ghidra.app.util.datatype.DataTypeDropDownSelectionDataModel
ghidra.app.util.datatype.DataTypeSelectionDialog
ghidra.app.util.datatype.DataTypeSelectionEditor
ghidra.app.util.datatype.DataTypeUrl
ghidra.app.util.datatype.EmptyCompositeException
ghidra.app.util.datatype.microsoft.DataApplyOptions
ghidra.app.util.datatype.microsoft.DataValidationOptions
ghidra.app.util.datatype.microsoft.GroupIconResourceDataType
ghidra.app.util.datatype.microsoft.GUID
ghidra.app.util.datatype.microsoft.GuidDataType
ghidra.app.util.datatype.microsoft.GuidInfo
ghidra.app.util.datatype.microsoft.GuidUtil
ghidra.app.util.datatype.microsoft.GuidUtil.GuidType
ghidra.app.util.datatype.microsoft.HTMLResourceDataType
ghidra.app.util.datatype.microsoft.MSDataTypeUtils
ghidra.app.util.datatype.microsoft.MUIResourceDataType
ghidra.app.util.datatype.microsoft.NewGuid
ghidra.app.util.datatype.microsoft.RTTI1DataType
ghidra.app.util.datatype.microsoft.RTTI2DataType
ghidra.app.util.datatype.microsoft.RTTI3DataType
ghidra.app.util.datatype.microsoft.RTTI4DataType
ghidra.app.util.datatype.microsoft.RTTIDataType
ghidra.app.util.datatype.microsoft.RTTI0DataType
ghidra.app.util.datatype.microsoft.VersionedGuidInfo
ghidra.app.util.datatype.microsoft.WEVTResourceDataType
ghidra.app.util.datatype.NavigationDirection
ghidra.app.util.DataTypeDependencyOrderer
ghidra.app.util.DataTypeDependencyOrderer.Entry
ghidra.app.util.DataTypeNamingUtil
ghidra.app.util.DecompilerConcurrentQ
ghidra.app.util.demangler.AbstractDemangledFunctionDefinitionDataType
ghidra.app.util.demangler.CharacterIterator
ghidra.app.util.demangler.Demangled
ghidra.app.util.demangler.DemangledAddressTable
ghidra.app.util.demangler.DemangledDataType
ghidra.app.util.demangler.DemangledException
ghidra.app.util.demangler.DemangledFunction
ghidra.app.util.demangler.DemangledFunctionIndirect
ghidra.app.util.demangler.DemangledFunctionPointer
ghidra.app.util.demangler.DemangledFunctionReference
ghidra.app.util.demangler.DemangledLambda
ghidra.app.util.demangler.DemangledObject
ghidra.app.util.demangler.DemangledString
ghidra.app.util.demangler.DemangledTemplate
ghidra.app.util.demangler.DemangledThunk
ghidra.app.util.demangler.DemangledType
ghidra.app.util.demangler.DemangledUnknown
ghidra.app.util.demangler.DemangledVariable
ghidra.app.util.demangler.Demangler
ghidra.app.util.demangler.DemanglerOptions
ghidra.app.util.demangler.DemanglerUtil
ghidra.app.util.dialog.AskAddrDialog
ghidra.app.util.dialog.CheckoutDialog
ghidra.app.util.DisplayableEol
ghidra.app.util.DomainObjectService
ghidra.app.util.EditFieldNameDialog
ghidra.app.util.exporter.AbstractLoaderExporter
ghidra.app.util.exporter.AsciiExporter
ghidra.app.util.exporter.BinaryExporter
ghidra.app.util.exporter.CppExporter
ghidra.app.util.exporter.ElfExporter
ghidra.app.util.exporter.Exporter
ghidra.app.util.exporter.ExporterException
ghidra.app.util.exporter.GzfExporter
ghidra.app.util.exporter.HtmlExporter
ghidra.app.util.exporter.IntelHexExporter
ghidra.app.util.exporter.PeExporter
ghidra.app.util.exporter.ProjectArchiveExporter
ghidra.app.util.exporter.StringComparer
ghidra.app.util.exporter.XmlExporter
ghidra.app.util.FileOpenDataFlavorHandler
ghidra.app.util.FileOpenDropHandler
ghidra.app.util.GenericHelpTopics
ghidra.app.util.GhidraFileOpenDataFlavorHandlerService
ghidra.app.util.headless.AnalyzeHeadless
ghidra.app.util.headless.GhidraScriptRunner
ghidra.app.util.headless.HeadlessAnalyzer
ghidra.app.util.headless.HeadlessOptions
ghidra.app.util.headless.HeadlessScript
ghidra.app.util.headless.HeadlessScript.HeadlessContinuationOption
ghidra.app.util.headless.HeadlessTimedTaskMonitor
ghidra.app.util.HelpTopics
ghidra.app.util.HexLong
ghidra.app.util.HighlightProvider
ghidra.app.util.html.ArrayDataTypeHTMLRepresentation
ghidra.app.util.html.BitFieldDataTypeHTMLRepresentation
ghidra.app.util.html.CompletelyDifferentHTMLDataTypeRepresentationWrapper
ghidra.app.util.html.CompositeDataTypeHTMLRepresentation
ghidra.app.util.html.DataTypeLine
ghidra.app.util.html.DefaultDataTypeHTMLRepresentation
ghidra.app.util.html.diff.DataTypeDiff
ghidra.app.util.html.diff.DataTypeDiffBuilder
ghidra.app.util.html.diff.DataTypeDiffInput
ghidra.app.util.html.diff.DiffLines
ghidra.app.util.html.EmptyDataTypeLine
ghidra.app.util.html.EmptyTextLine
ghidra.app.util.html.EmptyVariableTextLine
ghidra.app.util.html.EnumDataTypeHTMLRepresentation
ghidra.app.util.html.FunctionDataTypeHTMLRepresentation
ghidra.app.util.html.HTMLDataTypeRepresentation
ghidra.app.util.html.HTMLDataTypeRepresentationDiffInput
ghidra.app.util.html.MissingArchiveDataTypeHTMLRepresentation
ghidra.app.util.html.NullDataTypeHTMLRepresentation
ghidra.app.util.html.PlaceHolderLine
ghidra.app.util.html.PointerDataTypeHTMLRepresentation
ghidra.app.util.html.TextLine
ghidra.app.util.html.TypeDefDataTypeHTMLRepresentation
ghidra.app.util.html.ValidatableLine
ghidra.app.util.html.VariableTextLine
ghidra.app.util.importer.AutoImporter
ghidra.app.util.importer.CsHintLoadSpecChooser
ghidra.app.util.importer.LcsHintLoadSpecChooser
ghidra.app.util.importer.LibrarySearchPathManager
ghidra.app.util.importer.LoaderArgsOptionChooser
ghidra.app.util.importer.LoadSpecChooser
ghidra.app.util.importer.MessageLog
ghidra.app.util.importer.MessageLogContinuesFactory
ghidra.app.util.importer.MessageLogExceptionHandler
ghidra.app.util.importer.MultipleProgramsException
ghidra.app.util.importer.MultipleProgramsStrategy
ghidra.app.util.importer.OptionChooser
ghidra.app.util.importer.SingleLoaderFilter
ghidra.app.util.MemoryBlockUtils
ghidra.app.util.NamespaceUtils
ghidra.app.util.navigation.GoToAddressLabelDialog
ghidra.app.util.navigation.GoToQuery
ghidra.app.util.navigation.GoToQuery.ProgramGroup
ghidra.app.util.navigation.GoToServiceImpl
ghidra.app.util.opinion.AbstractLibrarySupportLoader
ghidra.app.util.opinion.AbstractProgramLoader
ghidra.app.util.opinion.AddressSetPartitioner
ghidra.app.util.opinion.BinaryLoader
ghidra.app.util.opinion.BoundedBufferedReader
ghidra.app.util.opinion.CoffLoader
ghidra.app.util.opinion.DbgLoader
ghidra.app.util.opinion.DefLoader
ghidra.app.util.opinion.DyldCacheLoader
ghidra.app.util.opinion.DyldCacheProgramBuilder
ghidra.app.util.opinion.DyldCacheUtils
ghidra.app.util.opinion.DyldCacheUtils.SplitDyldCache
ghidra.app.util.opinion.ElfDataType
ghidra.app.util.opinion.ElfLoader
ghidra.app.util.opinion.ElfLoaderOptionsFactory
ghidra.app.util.opinion.GdtLoader
ghidra.app.util.opinion.GzfLoader
ghidra.app.util.opinion.IntelHexLoader
ghidra.app.util.opinion.IntelHexRecord
ghidra.app.util.opinion.IntelHexRecordReader
ghidra.app.util.opinion.IntelHexRecordWriter
ghidra.app.util.opinion.LibraryLookupTable
ghidra.app.util.opinion.LibraryPathsDialog
ghidra.app.util.opinion.Loader
ghidra.app.util.opinion.Loader
ghidra.app.util.opinion.LoaderMap
ghidra.app.util.opinion.LoaderOpinionException
ghidra.app.util.opinion.LoaderService
ghidra.app.util.opinion.LoaderTier
ghidra.app.util.opinion.LoadSpec
ghidra.app.util.opinion.MachoLoader
ghidra.app.util.opinion.MachoPrelinkProgramBuilder
ghidra.app.util.opinion.MachoPrelinkUtils
ghidra.app.util.opinion.MachoProgramBuilder
ghidra.app.util.opinion.MapLoader
ghidra.app.util.opinion.MemorySectionResolver
ghidra.app.util.opinion.MotorolaHexLoader
ghidra.app.util.opinion.MSCoffLoader
ghidra.app.util.opinion.MzLoader
ghidra.app.util.opinion.NeLoader
ghidra.app.util.opinion.OmfLoader
ghidra.app.util.opinion.OpinionException
ghidra.app.util.opinion.PeDataType
ghidra.app.util.opinion.PefLoader
ghidra.app.util.opinion.PeLoader
ghidra.app.util.opinion.PeLoader.CompilerOpinion
ghidra.app.util.opinion.PeLoader.CompilerOpinion.CompilerEnum
ghidra.app.util.opinion.QueryOpinionService
ghidra.app.util.opinion.QueryOpinionServiceHandler
ghidra.app.util.opinion.QueryResult
ghidra.app.util.opinion.XmlLoader
ghidra.app.util.Option
ghidra.app.util.OptionException
ghidra.app.util.OptionListener
ghidra.app.util.OptionsDialog
ghidra.app.util.OptionsEditorPanel
ghidra.app.util.OptionUtils
ghidra.app.util.OptionValidator
ghidra.app.util.parser.FunctionSignatureParser
ghidra.app.util.pcode.PcodeFormatter
ghidra.app.util.Permissions
ghidra.app.util.PluginConstants
ghidra.app.util.ProcessorInfo
ghidra.app.util.ProgramDropProvider
ghidra.app.util.PseudoData
ghidra.app.util.PseudoDisassembler
ghidra.app.util.PseudoDisassemblerContext
ghidra.app.util.PseudoFlowProcessor
ghidra.app.util.PseudoInstruction
ghidra.app.util.query.AddressAlignmentListener
ghidra.app.util.query.AlignedObjectBasedPreviewTableModel
ghidra.app.util.query.ProgramLocationPreviewTableModel
ghidra.app.util.query.TableService
ghidra.app.util.recognizer.Recognizer
ghidra.app.util.recognizer.RecognizerService
ghidra.app.util.RefRepeatComment
ghidra.app.util.RepeatInstructionByteTracker
ghidra.app.util.SelectionTransferable
ghidra.app.util.SelectionTransferData
ghidra.app.util.SymbolInspector
ghidra.app.util.SymbolPath
ghidra.app.util.SymbolPathParser
ghidra.app.util.task.OpenProgramTask
ghidra.app.util.ToolTipUtils
ghidra.app.util.viewer.field.AbstractVariableFieldFactory
ghidra.app.util.viewer.field.AddressAnnotatedStringHandler
ghidra.app.util.viewer.field.AddressFieldFactory
ghidra.app.util.viewer.field.AddressFieldOptionsPropertyEditor
ghidra.app.util.viewer.field.AddressFieldOptionsWrappedOption
ghidra.app.util.viewer.field.AnnotatedMouseHandler
ghidra.app.util.viewer.field.AnnotatedStringFieldMouseHandler
ghidra.app.util.viewer.field.AnnotatedStringHandler
ghidra.app.util.viewer.field.Annotation
ghidra.app.util.viewer.field.AnnotationException
ghidra.app.util.viewer.field.ArrayElementFieldLocation
ghidra.app.util.viewer.field.ArrayElementPropertyEditor
ghidra.app.util.viewer.field.ArrayElementWrappedOption
ghidra.app.util.viewer.field.ArrayValuesFieldFactory
ghidra.app.util.viewer.field.AssignedVariableFieldFactory
ghidra.app.util.viewer.field.BrowserCodeUnitFormat
ghidra.app.util.viewer.field.BrowserCodeUnitFormatOptions
ghidra.app.util.viewer.field.BytesFieldFactory
ghidra.app.util.viewer.field.CommentFieldMouseHandler
ghidra.app.util.viewer.field.CommentUtils
ghidra.app.util.viewer.field.DummyFieldFactory
ghidra.app.util.viewer.field.EolCommentFieldFactory
ghidra.app.util.viewer.field.ErrorFieldMouseHandler
ghidra.app.util.viewer.field.ExecutableTaskStringHandler
ghidra.app.util.viewer.field.FieldFactory
ghidra.app.util.viewer.field.FieldHighlightFactory
ghidra.app.util.viewer.field.FieldMouseHandler
ghidra.app.util.viewer.field.FieldMouseHandlerExtension
ghidra.app.util.viewer.field.FieldMouseHandlerExtension
ghidra.app.util.viewer.field.FieldNameFieldFactory
ghidra.app.util.viewer.field.FieldNameFieldFactory.IndexFormat
ghidra.app.util.viewer.field.FieldStringInfo
ghidra.app.util.viewer.field.FunctionCallFixupFieldFactory
ghidra.app.util.viewer.field.FunctionPurgeFieldFactory
ghidra.app.util.viewer.field.FunctionRepeatableCommentFieldFactory
ghidra.app.util.viewer.field.FunctionRepeatableCommentFieldMouseHandler
ghidra.app.util.viewer.field.FunctionSignatureFieldFactory
ghidra.app.util.viewer.field.FunctionSignatureSourceFieldFactory
ghidra.app.util.viewer.field.FunctionTagFieldFactory
ghidra.app.util.viewer.field.ImageFactoryField
ghidra.app.util.viewer.field.ImageFactoryFieldMouseHandler
ghidra.app.util.viewer.field.IndentField
ghidra.app.util.viewer.field.InstructionMaskValueFieldFactory
ghidra.app.util.viewer.field.InvalidAnnotatedStringHandler
ghidra.app.util.viewer.field.LabelCodeUnitFormat
ghidra.app.util.viewer.field.LabelFieldFactory
ghidra.app.util.viewer.field.ListingField
ghidra.app.util.viewer.field.ListingTextField
ghidra.app.util.viewer.field.MemoryBlockStartFieldFactory
ghidra.app.util.viewer.field.MnemonicFieldFactory
ghidra.app.util.viewer.field.MnemonicFieldMouseHandler
ghidra.app.util.viewer.field.NamespacePropertyEditor
ghidra.app.util.viewer.field.NamespaceWrappedOption
ghidra.app.util.viewer.field.OpenCloseField
ghidra.app.util.viewer.field.OpenCloseFieldFactory
ghidra.app.util.viewer.field.OpenCloseFieldMouseHandler
ghidra.app.util.viewer.field.OperandFieldFactory
ghidra.app.util.viewer.field.OperandFieldMouseHandler
ghidra.app.util.viewer.field.OptionsBasedDataTypeDisplayOptions
ghidra.app.util.viewer.field.ParallelInstructionFieldFactory
ghidra.app.util.viewer.field.PcodeFieldMouseHandler
ghidra.app.util.viewer.field.PlateFieldFactory
ghidra.app.util.viewer.field.PostCommentFieldFactory
ghidra.app.util.viewer.field.PreCommentFieldFactory
ghidra.app.util.viewer.field.ProgramAnnotatedStringHandler
ghidra.app.util.viewer.field.RegisterFieldFactory
ghidra.app.util.viewer.field.RegisterTransitionFieldFactory
ghidra.app.util.viewer.field.ResourceFieldLocation
ghidra.app.util.viewer.field.SeparatorFieldFactory
ghidra.app.util.viewer.field.SpaceFieldFactory
ghidra.app.util.viewer.field.SpacerFieldFactory
ghidra.app.util.viewer.field.SubDataFieldFactory
ghidra.app.util.viewer.field.SymbolAnnotatedStringHandler
ghidra.app.util.viewer.field.ThunkedFunctionFieldFactory
ghidra.app.util.viewer.field.ThunkedFunctionFieldMouseHandler
ghidra.app.util.viewer.field.URLAnnotatedStringHandler
ghidra.app.util.viewer.field.VariableCommentFieldFactory
ghidra.app.util.viewer.field.VariableCommentFieldMouseHandler
ghidra.app.util.viewer.field.VariableLocFieldFactory
ghidra.app.util.viewer.field.VariableNameFieldFactory
ghidra.app.util.viewer.field.VariableTypeFieldFactory
ghidra.app.util.viewer.field.VariableXRefFieldFactory
ghidra.app.util.viewer.field.VariableXRefFieldMouseHandler
ghidra.app.util.viewer.field.VariableXRefHeaderFieldFactory
ghidra.app.util.viewer.field.XRefFieldFactory
ghidra.app.util.viewer.field.XRefFieldFactory.SORT_CHOICE
ghidra.app.util.viewer.field.XRefFieldMouseHandler
ghidra.app.util.viewer.field.XRefHeaderFieldFactory
ghidra.app.util.viewer.format.actions.AddAllFieldAction
ghidra.app.util.viewer.format.actions.AddFieldAction
ghidra.app.util.viewer.format.actions.AddSpacerFieldAction
ghidra.app.util.viewer.format.actions.DisableFieldAction
ghidra.app.util.viewer.format.actions.EnableFieldAction
ghidra.app.util.viewer.format.actions.InsertRowAction
ghidra.app.util.viewer.format.actions.RemoveAllFieldsAction
ghidra.app.util.viewer.format.actions.RemoveFieldAction
ghidra.app.util.viewer.format.actions.RemoveRowAction
ghidra.app.util.viewer.format.actions.ResetAllFormatsAction
ghidra.app.util.viewer.format.actions.ResetFormatAction
ghidra.app.util.viewer.format.actions.SetSpacerTextAction
ghidra.app.util.viewer.format.ErrorListingField
ghidra.app.util.viewer.format.FieldFactoryNameMapper
ghidra.app.util.viewer.format.FieldFormatModel
ghidra.app.util.viewer.format.FieldHeader
ghidra.app.util.viewer.format.FieldHeaderComp
ghidra.app.util.viewer.format.FieldHeaderLocation
ghidra.app.util.viewer.format.FormatManager
ghidra.app.util.viewer.format.FormatModelListener
ghidra.app.util.viewer.listingpanel.AddressSetDisplayListener
ghidra.app.util.viewer.listingpanel.ApplyFunctionSignatureAction
ghidra.app.util.viewer.listingpanel.DualListingActionContext
ghidra.app.util.viewer.listingpanel.DualListingFieldPanelCoordinator
ghidra.app.util.viewer.listingpanel.EmptyListingModel
ghidra.app.util.viewer.listingpanel.ListingBackgroundColorModel
ghidra.app.util.viewer.listingpanel.ListingCodeComparisonOptions
ghidra.app.util.viewer.listingpanel.ListingCodeComparisonPanel
ghidra.app.util.viewer.listingpanel.ListingComparisonFieldPanelCoordinator
ghidra.app.util.viewer.listingpanel.ListingComparisonProvider
ghidra.app.util.viewer.listingpanel.ListingDiffActionManager
ghidra.app.util.viewer.listingpanel.ListingDiffChangeListener
ghidra.app.util.viewer.listingpanel.ListingDiffHighlightProvider
ghidra.app.util.viewer.listingpanel.ListingHoverProvider
ghidra.app.util.viewer.listingpanel.ListingModel
ghidra.app.util.viewer.listingpanel.ListingModelAdapter
ghidra.app.util.viewer.listingpanel.ListingModelListener
ghidra.app.util.viewer.listingpanel.ListingPanel
ghidra.app.util.viewer.listingpanel.MarginProvider
ghidra.app.util.viewer.listingpanel.MarkerClickedListener
ghidra.app.util.viewer.listingpanel.OverviewProvider
ghidra.app.util.viewer.listingpanel.ProgramBigListingModel
ghidra.app.util.viewer.listingpanel.ProgramLocationListener
ghidra.app.util.viewer.listingpanel.ProgramSelectionListener
ghidra.app.util.viewer.listingpanel.PropertyBasedBackgroundColorModel
ghidra.app.util.viewer.listingpanel.StringSelectionListener
ghidra.app.util.viewer.listingpanel.VerticalPixelAddressMap
ghidra.app.util.viewer.multilisting.AddressTranslator
ghidra.app.util.viewer.multilisting.LayoutCache
ghidra.app.util.viewer.multilisting.ListingModelConverter
ghidra.app.util.viewer.multilisting.MultiListingLayoutModel
ghidra.app.util.viewer.options.ListingDisplayOptionsEditor
ghidra.app.util.viewer.options.OptionsGui
ghidra.app.util.viewer.options.ScreenElement
ghidra.app.util.viewer.proxy.AddressProxy
ghidra.app.util.viewer.proxy.CodeUnitProxy
ghidra.app.util.viewer.proxy.DataProxy
ghidra.app.util.viewer.proxy.EmptyProxy
ghidra.app.util.viewer.proxy.FunctionProxy
ghidra.app.util.viewer.proxy.ProxyObj
ghidra.app.util.viewer.proxy.VariableProxy
ghidra.app.util.viewer.util.AddressBasedIndexMapper
ghidra.app.util.viewer.util.AddressIndexMap
ghidra.app.util.viewer.util.AddressIndexMapConverter
ghidra.app.util.viewer.util.AddressPixelMap
ghidra.app.util.viewer.util.CodeComparisonPanel
ghidra.app.util.viewer.util.CodeComparisonPanelActionContext
ghidra.app.util.viewer.util.FieldNavigator
ghidra.app.util.viewer.util.MemoryBlockMap
ghidra.app.util.viewer.util.OpenCloseManager
ghidra.app.util.viewer.util.ScrollpaneAlignedHorizontalLayout
ghidra.app.util.viewer.util.ScrollpanelResizeablePanelLayout
ghidra.app.util.viewer.util.TitledPanel
ghidra.app.util.viewer.util.VerticalPixelAddressMapImpl
ghidra.app.util.xml.DataTypesXmlMgr
ghidra.app.util.xml.ProgramInfo
ghidra.app.util.xml.ProgramXmlMgr
ghidra.app.util.xml.XMLErrorHandler
ghidra.app.util.xml.XmlProgramOptions
ghidra.app.util.XReferenceUtil
ghidra.app.util.XReferenceUtils
ghidra.base.actions.HorizontalRuleAction
ghidra.base.help.GhidraHelpService
ghidra.base.project.GhidraProject
ghidra.base.widgets.table.constraint.provider.AddressBasedLocationColumnTypeMapper
ghidra.base.widgets.table.constraint.provider.DataTypeColumnTypeMapper
ghidra.base.widgets.table.constraint.provider.NamespaceColumnTypeMapper
ghidra.base.widgets.table.constraint.provider.ProgramColumnConstraintProvider
ghidra.base.widgets.table.constraint.provider.ProgramLocationColumnTypeMapper
ghidra.base.widgets.table.constraint.provider.ScalarToLongColumnTypeMapper
ghidra.base.widgets.table.constraint.provider.SymbolColumnTypeMapper
ghidra.docking.settings.BooleanSettingsDefinition
ghidra.docking.settings.EnumSettingsDefinition
ghidra.docking.settings.FloatingPointPrecisionSettingsDefinition
ghidra.docking.settings.FormatSettingsDefinition
ghidra.docking.settings.IntegerSignednessFormattingModeSettingsDefinition
ghidra.docking.settings.JavaEnumSettingsDefinition
ghidra.docking.settings.Settings
ghidra.docking.settings.SettingsDefinition
ghidra.docking.settings.SettingsImpl
ghidra.docking.util.DockingWindowsLookAndFeelUtils
ghidra.docking.util.painting.Graphics2DWrapper
ghidra.docking.util.painting.GRepaintManager
ghidra.formats.gfilesystem.AbstractFileExtractorTask
ghidra.formats.gfilesystem.annotations.FileSystemInfo
ghidra.formats.gfilesystem.crypto.CachedPasswordProvider
ghidra.formats.gfilesystem.crypto.CmdLinePasswordProvider
ghidra.formats.gfilesystem.crypto.CryptoProvider
ghidra.formats.gfilesystem.crypto.CryptoProvider.Session
ghidra.formats.gfilesystem.crypto.CryptoProviders
ghidra.formats.gfilesystem.crypto.CryptoProviderSessionChildImpl
ghidra.formats.gfilesystem.crypto.CryptoSession
ghidra.formats.gfilesystem.crypto.PasswordProvider
ghidra.formats.gfilesystem.crypto.PasswordValue
ghidra.formats.gfilesystem.crypto.PopupGUIPasswordProvider
ghidra.formats.gfilesystem.factory.FileSystemFactoryMgr
ghidra.formats.gfilesystem.factory.FileSystemInfoRec
ghidra.formats.gfilesystem.factory.GFileSystemBaseFactory
ghidra.formats.gfilesystem.factory.GFileSystemFactory
ghidra.formats.gfilesystem.factory.GFileSystemFactoryByteProvider
ghidra.formats.gfilesystem.factory.GFileSystemFactoryIgnore
ghidra.formats.gfilesystem.factory.GFileSystemProbe
ghidra.formats.gfilesystem.factory.GFileSystemProbeByteProvider
ghidra.formats.gfilesystem.factory.GFileSystemProbeBytesOnly
ghidra.formats.gfilesystem.FileCache
ghidra.formats.gfilesystem.FileCache.FileCacheEntry
ghidra.formats.gfilesystem.FileCache.FileCacheEntryBuilder
ghidra.formats.gfilesystem.FileCacheNameIndex
ghidra.formats.gfilesystem.fileinfo.FileAttribute
ghidra.formats.gfilesystem.fileinfo.FileAttributes
ghidra.formats.gfilesystem.fileinfo.FileAttributeType
ghidra.formats.gfilesystem.fileinfo.FileAttributeTypeGroup
ghidra.formats.gfilesystem.fileinfo.FileType
ghidra.formats.gfilesystem.FileSystemEventListener
ghidra.formats.gfilesystem.FileSystemIndexHelper
ghidra.formats.gfilesystem.FileSystemProbeConflictResolver
ghidra.formats.gfilesystem.FileSystemRef
ghidra.formats.gfilesystem.FileSystemRefManager
ghidra.formats.gfilesystem.FileSystemService
ghidra.formats.gfilesystem.FileSystemService.DerivedStreamProducer
ghidra.formats.gfilesystem.FileSystemService.DerivedStreamPushProducer
ghidra.formats.gfilesystem.FSRL
ghidra.formats.gfilesystem.FSRLRoot
ghidra.formats.gfilesystem.FSUtilities
ghidra.formats.gfilesystem.GFile
ghidra.formats.gfilesystem.GFileHashProvider
ghidra.formats.gfilesystem.GFileImpl
ghidra.formats.gfilesystem.GFileLocal
ghidra.formats.gfilesystem.GFileSystem
ghidra.formats.gfilesystem.GFileSystem
ghidra.formats.gfilesystem.GFileSystemBase
ghidra.formats.gfilesystem.GFileSystemProgramProvider
ghidra.formats.gfilesystem.GIconProvider
ghidra.formats.gfilesystem.LocalFileSystem
ghidra.formats.gfilesystem.LocalFileSystemSub
ghidra.formats.gfilesystem.RefdByteProvider
ghidra.formats.gfilesystem.RefdFile
ghidra.formats.gfilesystem.SelectFromListDialog
ghidra.formats.gfilesystem.SingleFileSystemIndexHelper
ghidra.framework.Application
ghidra.framework.ApplicationConfiguration
ghidra.framework.ApplicationIdentifier
ghidra.framework.ApplicationProperties
ghidra.framework.ApplicationVersion
ghidra.framework.Architecture
ghidra.framework.client.ClientAuthenticator
ghidra.framework.client.ClientUtil
ghidra.framework.client.DefaultClientAuthenticator
ghidra.framework.client.HeadlessClientAuthenticator
ghidra.framework.client.NotConnectedException
ghidra.framework.client.PasswordClientAuthenticator
ghidra.framework.client.RemoteAdapterListener
ghidra.framework.client.RepositoryAdapter
ghidra.framework.client.RepositoryServerAdapter
ghidra.framework.cmd.BackgroundCommand
ghidra.framework.cmd.BackgroundCommandListener
ghidra.framework.cmd.BinaryAnalysisCommand
ghidra.framework.cmd.Command
ghidra.framework.cmd.CompoundBackgroundCommand
ghidra.framework.cmd.CompoundCmd
ghidra.framework.cmd.MergeableBackgroundCommand
ghidra.framework.data.CheckinHandler
ghidra.framework.data.ContentHandler
ghidra.framework.data.ConvertFileSystem
ghidra.framework.data.ConvertFileSystem.ConvertFileSystemException
ghidra.framework.data.ConvertFileSystem.MessageListener
ghidra.framework.data.DBContentHandler
ghidra.framework.data.DefaultCheckinHandler
ghidra.framework.data.DomainFileProxy
ghidra.framework.data.DomainObjectAdapter
ghidra.framework.data.DomainObjectAdapterDB
ghidra.framework.data.DomainObjectDBChangeSet
ghidra.framework.data.DomainObjectMergeManager
ghidra.framework.data.GhidraFile
ghidra.framework.data.GhidraFileData
ghidra.framework.data.GhidraFolder
ghidra.framework.data.GhidraToolState
ghidra.framework.data.ProjectFileManager
ghidra.framework.data.RootGhidraFolder
ghidra.framework.data.RootGhidraFolderData
ghidra.framework.data.ToolState
ghidra.framework.data.ToolStateFactory
ghidra.framework.data.TransientDataManager
ghidra.framework.GenericRunInfo
ghidra.framework.GhidraApplicationConfiguration
ghidra.framework.GModule
ghidra.framework.HeadlessGhidraApplicationConfiguration
ghidra.framework.Log4jErrorLogger
ghidra.framework.LoggingInitialization
ghidra.framework.main.AppInfo
ghidra.framework.main.ConsoleListener
ghidra.framework.main.ConsoleTextPane
ghidra.framework.main.datatable.DomainFileContext
ghidra.framework.main.datatable.DomainFileInfo
ghidra.framework.main.datatable.DomainFileProviderContextAction
ghidra.framework.main.datatable.DomainFileType
ghidra.framework.main.datatable.FrontendProjectTreeAction
ghidra.framework.main.datatable.ProjectDataColumn
ghidra.framework.main.datatable.ProjectDataContext
ghidra.framework.main.datatable.ProjectDataContextToggleAction
ghidra.framework.main.datatable.ProjectDataTableDnDHandler
ghidra.framework.main.datatable.ProjectDataTableModel
ghidra.framework.main.datatable.ProjectDataTablePanel
ghidra.framework.main.datatable.ProjectTreeAction
ghidra.framework.main.datatable.ProjectTreeContext
ghidra.framework.main.datatree.ArchiveProvider
ghidra.framework.main.datatree.ChangedFilesDialog
ghidra.framework.main.datatree.CheckInTask
ghidra.framework.main.datatree.CheckoutDialog
ghidra.framework.main.datatree.CheckoutsPanel
ghidra.framework.main.datatree.ClearCutAction
ghidra.framework.main.datatree.CopyTask
ghidra.framework.main.datatree.Cuttable
ghidra.framework.main.datatree.DataTree
ghidra.framework.main.datatree.DataTreeClipboardUtils
ghidra.framework.main.datatree.DataTreeDragNDropHandler
ghidra.framework.main.datatree.DataTreeFlavorHandler
ghidra.framework.main.datatree.DialogProjectTreeContext
ghidra.framework.main.datatree.DomainFileNode
ghidra.framework.main.datatree.DomainFolderNode
ghidra.framework.main.datatree.DomainFolderRootNode
ghidra.framework.main.datatree.FindCheckoutsDialog
ghidra.framework.main.datatree.FrontEndProjectTreeContext
ghidra.framework.main.datatree.GhidraDataFlavorHandlerService
ghidra.framework.main.datatree.JavaFileListHandler
ghidra.framework.main.datatree.LinuxFileUrlHandler
ghidra.framework.main.datatree.LocalTreeNodeHandler
ghidra.framework.main.datatree.LocalVersionInfoHandler
ghidra.framework.main.datatree.NoProjectNode
ghidra.framework.main.datatree.PasteFileTask
ghidra.framework.main.datatree.ProjectDataTreePanel
ghidra.framework.main.datatree.UndoActionDialog
ghidra.framework.main.datatree.VersionControlDataTypeArchiveUndoCheckoutAction
ghidra.framework.main.datatree.VersionControlDialog
ghidra.framework.main.datatree.VersionControlTask
ghidra.framework.main.datatree.VersionHistoryDialog
ghidra.framework.main.datatree.VersionHistoryPanel
ghidra.framework.main.datatree.VersionInfo
ghidra.framework.main.datatree.VersionInfoTransferable
ghidra.framework.main.DataTreeDialog
ghidra.framework.main.DialogProjectDataCollapseAction
ghidra.framework.main.DialogProjectDataExpandAction
ghidra.framework.main.DialogProjectDataNewFolderAction
ghidra.framework.main.FrontEndable
ghidra.framework.main.FrontEndOnly
ghidra.framework.main.FrontEndPlugin
ghidra.framework.main.FrontEndProjectDataCollapseAction
ghidra.framework.main.FrontEndProjectDataExpandAction
ghidra.framework.main.FrontEndProjectDataNewFolderAction
ghidra.framework.main.FrontEndService
ghidra.framework.main.FrontEndTool
ghidra.framework.main.GetVersionedObjectTask
ghidra.framework.main.GhidraApplicationInformationDisplayFactory
ghidra.framework.main.LogPanel
ghidra.framework.main.logviewer.event.ArrowDownAction
ghidra.framework.main.logviewer.event.ArrowDownSelectionAction
ghidra.framework.main.logviewer.event.ArrowUpAction
ghidra.framework.main.logviewer.event.ArrowUpSelectionAction
ghidra.framework.main.logviewer.event.EndAction
ghidra.framework.main.logviewer.event.FVEvent
ghidra.framework.main.logviewer.event.FVEvent.EventType
ghidra.framework.main.logviewer.event.FVEventListener
ghidra.framework.main.logviewer.event.HomeAction
ghidra.framework.main.logviewer.event.MouseWheelAction
ghidra.framework.main.logviewer.event.PageDownAction
ghidra.framework.main.logviewer.event.PageDownSelectionAction
ghidra.framework.main.logviewer.event.PageUpAction
ghidra.framework.main.logviewer.event.PageUpSelectionAction
ghidra.framework.main.logviewer.model.Chunk
ghidra.framework.main.logviewer.model.ChunkModel
ghidra.framework.main.logviewer.model.ChunkReader
ghidra.framework.main.logviewer.model.Pair
ghidra.framework.main.logviewer.model.ReverseLineReader
ghidra.framework.main.logviewer.ui.FileViewer
ghidra.framework.main.logviewer.ui.FileWatcher
ghidra.framework.main.logviewer.ui.FVSlider
ghidra.framework.main.logviewer.ui.FVSliderUI
ghidra.framework.main.logviewer.ui.FVTable
ghidra.framework.main.logviewer.ui.FVTableModel
ghidra.framework.main.logviewer.ui.FVToolBar
ghidra.framework.main.logviewer.ui.LogLevelTableCellRenderer
ghidra.framework.main.logviewer.ui.ReloadDialog
ghidra.framework.main.logviewer.ui.ViewportUtility
ghidra.framework.main.OpenVersionedFileDialog
ghidra.framework.main.PickToolDialog
ghidra.framework.main.ProgramaticUseOnly
ghidra.framework.main.ProjectAccessPanel
ghidra.framework.main.projectdata.actions.CheckoutsActionContext
ghidra.framework.main.projectdata.actions.CheckoutsDialog
ghidra.framework.main.projectdata.actions.DeleteProjectFilesTask
ghidra.framework.main.projectdata.actions.FindCheckoutsAction
ghidra.framework.main.projectdata.actions.ProjectDataCollapseAction
ghidra.framework.main.projectdata.actions.ProjectDataCopyAction
ghidra.framework.main.projectdata.actions.ProjectDataCopyCutBaseAction
ghidra.framework.main.projectdata.actions.ProjectDataCutAction
ghidra.framework.main.projectdata.actions.ProjectDataDeleteAction
ghidra.framework.main.projectdata.actions.ProjectDataDeleteTask
ghidra.framework.main.projectdata.actions.ProjectDataExpandAction
ghidra.framework.main.projectdata.actions.ProjectDataNewFolderAction
ghidra.framework.main.projectdata.actions.ProjectDataOpenDefaultToolAction
ghidra.framework.main.projectdata.actions.ProjectDataOpenToolAction
ghidra.framework.main.projectdata.actions.ProjectDataPasteAction
ghidra.framework.main.projectdata.actions.ProjectDataReadOnlyAction
ghidra.framework.main.projectdata.actions.ProjectDataRefreshAction
ghidra.framework.main.projectdata.actions.ProjectDataRenameAction
ghidra.framework.main.projectdata.actions.ProjectDataSelectAction
ghidra.framework.main.projectdata.actions.VersionControlAction
ghidra.framework.main.projectdata.actions.VersionControlAddAction
ghidra.framework.main.projectdata.actions.VersionControlCheckInAction
ghidra.framework.main.projectdata.actions.VersionControlCheckOutAction
ghidra.framework.main.projectdata.actions.VersionControlShowHistoryAction
ghidra.framework.main.projectdata.actions.VersionControlUndoCheckOutAction
ghidra.framework.main.projectdata.actions.VersionControlUndoHijackAction
ghidra.framework.main.projectdata.actions.VersionControlUpdateAction
ghidra.framework.main.projectdata.actions.VersionControlViewCheckOutAction
ghidra.framework.main.ProjectInfoDialog
ghidra.framework.main.RepositoryPanel
ghidra.framework.main.SaveDataDialog
ghidra.framework.main.ServerInfoComponent
ghidra.framework.main.ServerInfoPanel
ghidra.framework.main.TestFrontEndTool
ghidra.framework.main.ToolButtonTransferable
ghidra.framework.main.UserAgreementDialog
ghidra.framework.main.ViewProjectAccessPanel
ghidra.framework.main.ZoomedImagePainter
ghidra.framework.model.AbortedTransactionListener
ghidra.framework.model.ChangeSet
ghidra.framework.model.DefaultToolChangeListener
ghidra.framework.model.DomainFile
ghidra.framework.model.DomainFileFilter
ghidra.framework.model.DomainFolder
ghidra.framework.model.DomainFolderChangeListener
ghidra.framework.model.DomainFolderListenerAdapter
ghidra.framework.model.DomainObject
ghidra.framework.model.DomainObjectChangedEvent
ghidra.framework.model.DomainObjectChangeRecord
ghidra.framework.model.DomainObjectClosedListener
ghidra.framework.model.DomainObjectException
ghidra.framework.model.DomainObjectListener
ghidra.framework.model.DomainObjectLockedException
ghidra.framework.model.EventQueueID
ghidra.framework.model.Project
ghidra.framework.model.ProjectData
ghidra.framework.model.ProjectDataUtils
ghidra.framework.model.ProjectDataUtils.DomainFileIterator
ghidra.framework.model.ProjectDataUtils.DomainFolderIterator
ghidra.framework.model.ProjectListener
ghidra.framework.model.ProjectLocator
ghidra.framework.model.ProjectManager
ghidra.framework.model.ServerInfo
ghidra.framework.model.ToolAssociationInfo
ghidra.framework.model.ToolChest
ghidra.framework.model.ToolChestChangeListener
ghidra.framework.model.ToolConnection
ghidra.framework.model.ToolListener
ghidra.framework.model.ToolManager
ghidra.framework.model.ToolServices
ghidra.framework.model.ToolSet
ghidra.framework.model.ToolTemplate
ghidra.framework.model.Transaction
ghidra.framework.model.TransactionListener
ghidra.framework.model.Undoable
ghidra.framework.model.UndoableDomainObject
ghidra.framework.model.UndoableDomainObject
ghidra.framework.model.UserData
ghidra.framework.model.Workspace
ghidra.framework.model.WorkspaceChangeListener
ghidra.framework.model.XmlDataReader
ghidra.framework.ModuleInitializer
ghidra.framework.ModuleInitializer
ghidra.framework.OperatingSystem
ghidra.framework.options.AbstractOptions
ghidra.framework.options.AbstractOptions.AliasBinding
ghidra.framework.options.CustomOption
ghidra.framework.options.CustomOptionsEditor
ghidra.framework.options.EditorState
ghidra.framework.options.EditorStateFactory
ghidra.framework.options.EnumEditor
ghidra.framework.options.ErrorPropertyEditor
ghidra.framework.options.FileOptions
ghidra.framework.options.NoRegisteredEditorPropertyEditor
ghidra.framework.options.Option
ghidra.framework.options.Options
ghidra.framework.options.OptionsChangeListener
ghidra.framework.options.OptionsEditor
ghidra.framework.options.OptionType
ghidra.framework.options.OptionType.ByteArrayStringAdapter
ghidra.framework.options.PreferenceState
ghidra.framework.options.PropertyBoolean
ghidra.framework.options.PropertySelector
ghidra.framework.options.PropertyText
ghidra.framework.options.SaveState
ghidra.framework.options.SubOptions
ghidra.framework.options.ToolOptions
ghidra.framework.options.WrappedCustomOption
ghidra.framework.options.WrappedDate
ghidra.framework.options.WrappedFile
ghidra.framework.options.WrappedOption
ghidra.framework.OSFileNotFoundException
ghidra.framework.Platform
ghidra.framework.PluggableServiceRegistry
ghidra.framework.PluggableServiceRegistryException
ghidra.framework.plugintool.BusyToolException
ghidra.framework.plugintool.ComponentProviderAdapter
ghidra.framework.plugintool.dialog.AbstractDetailsPanel
ghidra.framework.plugintool.dialog.ExtensionDetails
ghidra.framework.plugintool.dialog.ExtensionException
ghidra.framework.plugintool.dialog.ExtensionException.ExtensionExceptionType
ghidra.framework.plugintool.dialog.ExtensionTablePanel
ghidra.framework.plugintool.dialog.ExtensionTableProvider
ghidra.framework.plugintool.dialog.ExtensionUtils
ghidra.framework.plugintool.dialog.KeyBindingsPanel
ghidra.framework.plugintool.dialog.ManagePluginsDialog
ghidra.framework.plugintool.dialog.PluginInstallerDialog
ghidra.framework.plugintool.dialog.PluginManagerComponent
ghidra.framework.plugintool.dialog.SaveToolConfigDialog
ghidra.framework.plugintool.GenericStandAloneApplication
ghidra.framework.plugintool.mgr.DialogManager
ghidra.framework.plugintool.mgr.EventManager
ghidra.framework.plugintool.mgr.OptionsManager
ghidra.framework.plugintool.mgr.ServiceManager
ghidra.framework.plugintool.mgr.ToolTaskManager
ghidra.framework.plugintool.ModalPluginTool
ghidra.framework.plugintool.NavigatableComponentProviderAdapter
ghidra.framework.plugintool.Plugin
ghidra.framework.plugintool.PluginConfigurationModel
ghidra.framework.plugintool.PluginEvent
ghidra.framework.plugintool.PluginInfo
ghidra.framework.plugintool.PluginTool
ghidra.framework.plugintool.PluginToolMacAboutHandler
ghidra.framework.plugintool.PluginToolMacQuitHandler
ghidra.framework.plugintool.ServiceInfo
ghidra.framework.plugintool.ServiceInterfaceImplementationPair
ghidra.framework.plugintool.ServiceProvider
ghidra.framework.plugintool.ServiceProviderDecorator
ghidra.framework.plugintool.ServiceProviderStub
ghidra.framework.plugintool.SettableApplicationInformationDisplayFactory
ghidra.framework.plugintool.StandAloneApplication
ghidra.framework.plugintool.StandAlonePluginTool
ghidra.framework.plugintool.ToolEventName
ghidra.framework.plugintool.ToolServicesAdapter
ghidra.framework.plugintool.util.OptionsService
ghidra.framework.plugintool.util.PluginClassManager
ghidra.framework.plugintool.util.PluginConstructionException
ghidra.framework.plugintool.util.PluginDescription
ghidra.framework.plugintool.util.PluginEventListener
ghidra.framework.plugintool.util.PluginException
ghidra.framework.plugintool.util.PluginPackage
ghidra.framework.plugintool.util.PluginPackageState
ghidra.framework.plugintool.util.PluginStatus
ghidra.framework.plugintool.util.PluginUtils
ghidra.framework.plugintool.util.ServiceListener
ghidra.framework.plugintool.util.TransientToolState
ghidra.framework.plugintool.util.UndoRedoToolState
ghidra.framework.preferences.Preferences
ghidra.framework.project.DefaultProject
ghidra.framework.project.DefaultProjectManager
ghidra.framework.project.ProjectDataService
ghidra.framework.project.tool.GhidraTool
ghidra.framework.project.tool.GhidraToolTemplate
ghidra.framework.project.tool.SelectChangedToolDialog
ghidra.framework.project.tool.ToolManagerImpl
ghidra.framework.protocol.ghidra.DefaultGhidraProtocolConnector
ghidra.framework.protocol.ghidra.DefaultGhidraProtocolHandler
ghidra.framework.protocol.ghidra.DefaultLocalGhidraProtocolConnector
ghidra.framework.protocol.ghidra.GhidraProtocolConnector
ghidra.framework.protocol.ghidra.GhidraProtocolHandler
ghidra.framework.protocol.ghidra.GhidraURL
ghidra.framework.protocol.ghidra.GhidraURLConnection
ghidra.framework.protocol.ghidra.GhidraURLWrappedContent
ghidra.framework.protocol.ghidra.Handler
ghidra.framework.protocol.ghidra.RepositoryInfo
ghidra.framework.protocol.ghidra.TransientProjectData
ghidra.framework.protocol.ghidra.TransientProjectManager
ghidra.framework.remote.AnonymousCallback
ghidra.framework.remote.GhidraPrincipal
ghidra.framework.remote.GhidraServerHandle
ghidra.framework.remote.InetNameLookup
ghidra.framework.remote.RemoteRepositoryHandle
ghidra.framework.remote.RemoteRepositoryHandle
ghidra.framework.remote.RemoteRepositoryServerHandle
ghidra.framework.remote.RemoteRepositoryServerHandle
ghidra.framework.remote.RepositoryChangeEvent
ghidra.framework.remote.RepositoryHandle
ghidra.framework.remote.RepositoryItem
ghidra.framework.remote.RepositoryServerHandle
ghidra.framework.remote.RMIServerPortFactory
ghidra.framework.remote.security.SSHKeyManager
ghidra.framework.remote.SignatureCallback
ghidra.framework.remote.SSHSignatureCallback
ghidra.framework.remote.User
ghidra.framework.ShutdownHookRegistry
ghidra.framework.ShutdownHookRegistry.ShutdownHook
ghidra.framework.ShutdownPriority
ghidra.framework.store.CheckoutType
ghidra.framework.store.DatabaseItem
ghidra.framework.store.DataFileHandle
ghidra.framework.store.DataFileItem
ghidra.framework.store.db.PackedDatabase
ghidra.framework.store.db.PackedDatabaseCache
ghidra.framework.store.db.PackedDBHandle
ghidra.framework.store.db.PrivateDatabase
ghidra.framework.store.db.VersionedDatabase
ghidra.framework.store.db.VersionedDBListener
ghidra.framework.store.ExclusiveCheckoutException
ghidra.framework.store.FileIDFactory
ghidra.framework.store.FileSystem
ghidra.framework.store.FileSystemEventManager
ghidra.framework.store.FileSystemInitializer
ghidra.framework.store.FileSystemListener
ghidra.framework.store.FileSystemSynchronizer
ghidra.framework.store.FolderItem
ghidra.framework.store.FolderNotEmptyException
ghidra.framework.store.ItemCheckoutStatus
ghidra.framework.store.local.DataDirectoryException
ghidra.framework.store.local.FileChangeListener
ghidra.framework.store.local.IndexedLocalFileSystem
ghidra.framework.store.local.IndexedLocalFileSystem.BadStorageNameException
ghidra.framework.store.local.IndexedLocalFileSystem.IndexReadException
ghidra.framework.store.local.IndexedLocalFileSystem.IndexVersionException
ghidra.framework.store.local.IndexedPropertyFile
ghidra.framework.store.local.IndexedV1LocalFileSystem
ghidra.framework.store.local.ItemDeserializer
ghidra.framework.store.local.ItemSerializer
ghidra.framework.store.local.LocalDatabaseItem
ghidra.framework.store.local.LocalDataFile
ghidra.framework.store.local.LocalDataFileHandle
ghidra.framework.store.local.LocalFileSystem
ghidra.framework.store.local.LocalFileSystem.ItemStorage
ghidra.framework.store.local.LocalFilesystemTestUtils
ghidra.framework.store.local.LocalFolderItem
ghidra.framework.store.local.LockFile
ghidra.framework.store.local.MangledLocalFileSystem
ghidra.framework.store.local.RepositoryLogger
ghidra.framework.store.local.UnknownFolderItem
ghidra.framework.store.LockException
ghidra.framework.store.remote.RemoteDatabaseItem
ghidra.framework.store.remote.RemoteFileSystem
ghidra.framework.store.remote.RemoteFolderItem
ghidra.framework.store.Version
ghidra.framework.task.GScheduledTask
ghidra.framework.task.GTask
ghidra.framework.task.GTaskGroup
ghidra.framework.task.GTaskListener
ghidra.framework.task.GTaskListenerAdapter
ghidra.framework.task.GTaskManager
ghidra.framework.task.GTaskManagerFactory
ghidra.framework.task.GTaskManagerPanel
ghidra.framework.task.GTaskMonitor
ghidra.framework.task.GTaskResult
ghidra.framework.task.gui.CompletedTaskListModel
ghidra.framework.task.gui.GProgressBar
ghidra.framework.task.gui.GTaskListModel
ghidra.framework.task.gui.GTaskResultPanel
ghidra.framework.task.gui.taskview.AbstractTaskInfo
ghidra.framework.task.gui.taskview.GroupInfo
ghidra.framework.task.gui.taskview.ScheduledTaskPanel
ghidra.framework.task.gui.taskview.TaskInfo
ghidra.framework.task.gui.taskview.TaskViewer
ghidra.framework.task.gui.taskview.TaskViewerComponent
ghidra.framework.TestApplicationUtils
ghidra.framework.ToolUtils
ghidra.generic.util.datastruct.RestrictedValueSortedMap
ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedEntryListIterator
ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedKeyListIterator
ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedSortedList
ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueListIterator
ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapEntryList
ghidra.generic.util.datastruct.RestrictedValueSortedMap.RestrictedValueSortedMapKeyList
ghidra.generic.util.datastruct.SortedList
ghidra.generic.util.datastruct.TreeSetValuedTreeMap
ghidra.generic.util.datastruct.TreeValueSortedMap
ghidra.generic.util.datastruct.TreeValueSortedMap.EntryListIterator
ghidra.generic.util.datastruct.TreeValueSortedMap.KeyListIterator
ghidra.generic.util.datastruct.TreeValueSortedMap.Node
ghidra.generic.util.datastruct.TreeValueSortedMap.ValueListIterator
ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapEntrySet
ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapKeySet
ghidra.generic.util.datastruct.TreeValueSortedMap.ValueSortedTreeMapValues
ghidra.generic.util.datastruct.ValueSortedMap
ghidra.generic.util.datastruct.ValueSortedMap.ValueSortedMapEntryList
ghidra.generic.util.datastruct.ValueSortedMap.ValueSortedMapEntryList
ghidra.generic.util.datastruct.ValueSortedMap.ValueSortedMapEntryList
ghidra.generic.util.datastruct.ValueSortedMap.ValueSortedMapKeyList
ghidra.generic.util.datastruct.ValueSortedMap.ValueSortedMapKeyList
ghidra.generic.util.datastruct.ValueSortedMap.ValueSortedMapKeyList
ghidra.Ghidra
ghidra.GhidraApplicationLayout
ghidra.GhidraClassLoader
ghidra.GhidraException
ghidra.GhidraJarApplicationLayout
ghidra.GhidraLaunchable
ghidra.GhidraLauncher
ghidra.GhidraOptions
ghidra.GhidraOptions.CURSOR_MOUSE_BUTTON_NAMES
ghidra.GhidraRun
ghidra.GhidraTestApplicationLayout
ghidra.GhidraThreadGroup
ghidra.graph.algo.ChkDominanceAlgorithm
ghidra.graph.algo.ChkPostDominanceAlgorithm
ghidra.graph.algo.DepthFirstSorter
ghidra.graph.algo.DijkstraShortestPathsAlgorithm
ghidra.graph.algo.DijkstraShortestPathsAlgorithm.OneSourceToAll
ghidra.graph.algo.FindPathsAlgorithm
ghidra.graph.algo.GraphAlgorithmStatusListener
ghidra.graph.algo.GraphAlgorithmStatusListener.STATUS
ghidra.graph.algo.GraphNavigator
ghidra.graph.algo.IterativeFindPathsAlgorithm
ghidra.graph.algo.JohnsonCircuitsAlgorithm
ghidra.graph.algo.RecursiveFindPathsAlgorithm
ghidra.graph.algo.SorterException
ghidra.graph.algo.TarjanStronglyConnectedAlgorthm
ghidra.graph.BlockFlowGraphType
ghidra.graph.CallGraphType
ghidra.graph.CodeFlowGraphType
ghidra.graph.DataFlowGraphType
ghidra.graph.DefaultGEdge
ghidra.graph.event.VisualGraphChangeListener
ghidra.graph.featurette.VgSatelliteFeaturette
ghidra.graph.featurette.VisualGraphFeaturette
ghidra.graph.GDirectedGraph
ghidra.graph.GEdge
ghidra.graph.GEdgeWeightMetric
ghidra.graph.GImplicitDirectedGraph
ghidra.graph.GraphAlgorithms
ghidra.graph.GraphFactory
ghidra.graph.GraphPath
ghidra.graph.GraphPathSet
ghidra.graph.graphs.DefaultVisualGraph
ghidra.graph.graphs.FilteringVisualGraph
ghidra.graph.graphs.GroupingVisualGraph
ghidra.graph.graphs.JungDirectedVisualGraph
ghidra.graph.GVertex
ghidra.graph.GWeightedEdge
ghidra.graph.job.AbstractAnimator
ghidra.graph.job.AbstractAnimatorJob
ghidra.graph.job.AbstractGraphTransitionJob
ghidra.graph.job.AbstractGraphTransitionJob.ArticulationTransitionPoints
ghidra.graph.job.AbstractGraphTransitionJob.TransitionPoints
ghidra.graph.job.AbstractGraphVisibilityTransitionJob
ghidra.graph.job.EdgeHoverAnimator
ghidra.graph.job.EnsureAreaVisibleAnimatorFunctionGraphJob
ghidra.graph.job.FilterVerticesJob
ghidra.graph.job.FitGraphToViewJob
ghidra.graph.job.GraphJob
ghidra.graph.job.GraphJobListener
ghidra.graph.job.GraphJobRunner
ghidra.graph.job.MoveVertexToCenterAnimatorFunctionGraphJob
ghidra.graph.job.MoveVertexToCenterTopAnimatorFunctionGraphJob
ghidra.graph.job.MoveViewAnimatorFunctionGraphJob
ghidra.graph.job.MoveViewToLayoutSpacePointAnimatorFunctionGraphJob
ghidra.graph.job.MoveViewToViewSpacePointAnimatorFunctionGraphJob
ghidra.graph.job.RelayoutFunctionGraphJob
ghidra.graph.job.TwinkleVertexAnimator
ghidra.graph.jung.JungDirectedGraph
ghidra.graph.jung.JungToGDirectedGraphAdapter
ghidra.graph.MutableGDirectedGraphWrapper
ghidra.graph.MutableGDirectedGraphWrapper.DummyEdge
ghidra.graph.ProgramGraphDisplayOptions
ghidra.graph.ProgramGraphType
ghidra.graph.viewer.actions.VgActionContext
ghidra.graph.viewer.actions.VgSatelliteContext
ghidra.graph.viewer.actions.VgVertexContext
ghidra.graph.viewer.actions.VisualGraphActionContext
ghidra.graph.viewer.actions.VisualGraphContextMarker
ghidra.graph.viewer.actions.VisualGraphSatelliteActionContext
ghidra.graph.viewer.actions.VisualGraphVertexActionContext
ghidra.graph.viewer.edge.AbstractVisualEdge
ghidra.graph.viewer.edge.BasicEdgeLabelRenderer
ghidra.graph.viewer.edge.InitializeCircuitsRunnable
ghidra.graph.viewer.edge.PathHighlighterWorkPauser
ghidra.graph.viewer.edge.PathHighlightListener
ghidra.graph.viewer.edge.routing.BasicEdgeRouter
ghidra.graph.viewer.edge.VisualEdgeArrowRenderingSupport
ghidra.graph.viewer.edge.VisualEdgeRenderer
ghidra.graph.viewer.edge.VisualGraphEdgeSatelliteRenderer
ghidra.graph.viewer.edge.VisualGraphEdgeStrokeTransformer
ghidra.graph.viewer.edge.VisualGraphPathHighlighter
ghidra.graph.viewer.event.mouse.JungPickingGraphMousePlugin
ghidra.graph.viewer.event.mouse.VertexMouseInfo
ghidra.graph.viewer.event.mouse.VertexTooltipProvider
ghidra.graph.viewer.event.mouse.VisualGraphAbstractGraphMousePlugin
ghidra.graph.viewer.event.mouse.VisualGraphAnimatedPickingGraphMousePlugin
ghidra.graph.viewer.event.mouse.VisualGraphCursorRestoringGraphMousePlugin
ghidra.graph.viewer.event.mouse.VisualGraphEdgeSelectionGraphMousePlugin
ghidra.graph.viewer.event.mouse.VisualGraphEventForwardingGraphMousePlugin
ghidra.graph.viewer.event.mouse.VisualGraphHoverMousePlugin
ghidra.graph.viewer.event.mouse.VisualGraphMousePlugin
ghidra.graph.viewer.event.mouse.VisualGraphMouseTrackingGraphMousePlugin
ghidra.graph.viewer.event.mouse.VisualGraphPickingGraphMousePlugin
ghidra.graph.viewer.event.mouse.VisualGraphPluggableGraphMouse
ghidra.graph.viewer.event.mouse.VisualGraphPopupMousePlugin
ghidra.graph.viewer.event.mouse.VisualGraphSatelliteAbstractGraphMousePlugin
ghidra.graph.viewer.event.mouse.VisualGraphSatelliteGraphMouse
ghidra.graph.viewer.event.mouse.VisualGraphSatelliteNavigationGraphMousePlugin
ghidra.graph.viewer.event.mouse.VisualGraphSatelliteScalingGraphMousePlugin
ghidra.graph.viewer.event.mouse.VisualGraphSatelliteTranslatingGraphMousePlugin
ghidra.graph.viewer.event.mouse.VisualGraphScalingGraphMousePlugin
ghidra.graph.viewer.event.mouse.VisualGraphScreenPositioningPlugin
ghidra.graph.viewer.event.mouse.VisualGraphScrollWheelPanningPlugin
ghidra.graph.viewer.event.mouse.VisualGraphTranslatingGraphMousePlugin
ghidra.graph.viewer.event.mouse.VisualGraphZoomingPickingGraphMousePlugin
ghidra.graph.viewer.event.picking.GPickedState
ghidra.graph.viewer.event.picking.PickListener
ghidra.graph.viewer.event.picking.PickListener.EventSource
ghidra.graph.viewer.GraphComponent
ghidra.graph.viewer.GraphPerspectiveInfo
ghidra.graph.viewer.GraphSatelliteListener
ghidra.graph.viewer.GraphViewer
ghidra.graph.viewer.GraphViewerUtils
ghidra.graph.viewer.layout.AbstractLayoutProvider
ghidra.graph.viewer.layout.AbstractVisualGraphLayout
ghidra.graph.viewer.layout.CalculateLayoutLocationsTask
ghidra.graph.viewer.layout.Column
ghidra.graph.viewer.layout.GridLocationMap
ghidra.graph.viewer.layout.JungLayout
ghidra.graph.viewer.layout.JungLayoutProvider
ghidra.graph.viewer.layout.JungLayoutProviderFactory
ghidra.graph.viewer.layout.JungWrappingVisualGraphLayoutAdapter
ghidra.graph.viewer.layout.LayoutListener
ghidra.graph.viewer.layout.LayoutListener.ChangeType
ghidra.graph.viewer.layout.LayoutLocationMap
ghidra.graph.viewer.layout.LayoutPositions
ghidra.graph.viewer.layout.LayoutProvider
ghidra.graph.viewer.layout.LayoutProviderExtensionPoint
ghidra.graph.viewer.layout.LayoutProviderExtensionPoint
ghidra.graph.viewer.layout.MinMaxRowColumn
ghidra.graph.viewer.layout.Row
ghidra.graph.viewer.layout.VisualGraphLayout
ghidra.graph.viewer.options.RelayoutOption
ghidra.graph.viewer.options.ViewRestoreOption
ghidra.graph.viewer.options.VisualGraphOptions
ghidra.graph.viewer.PathHighlightMode
ghidra.graph.viewer.popup.PopupRegulator
ghidra.graph.viewer.popup.PopupSource
ghidra.graph.viewer.popup.ToolTipInfo
ghidra.graph.viewer.renderer.ArticulatedEdgeRenderer
ghidra.graph.viewer.renderer.DebugShape
ghidra.graph.viewer.renderer.MouseClickedPaintableShape
ghidra.graph.viewer.renderer.MouseDebugPaintable
ghidra.graph.viewer.renderer.MouseDraggedLinePaintableShape
ghidra.graph.viewer.renderer.MouseDraggedPaintableShape
ghidra.graph.viewer.renderer.PaintableShape
ghidra.graph.viewer.renderer.VisualGraphEdgeLabelRenderer
ghidra.graph.viewer.renderer.VisualGraphRenderer
ghidra.graph.viewer.renderer.VisualVertexSatelliteRenderer
ghidra.graph.viewer.satellite.CachingSatelliteGraphViewer
ghidra.graph.viewer.SatelliteGraphViewer
ghidra.graph.viewer.shape.ArticulatedEdgeTransformer
ghidra.graph.viewer.shape.GraphLoopShape
ghidra.graph.viewer.shape.VisualGraphShapePickSupport
ghidra.graph.viewer.vertex.AbstractVisualVertex
ghidra.graph.viewer.vertex.AbstractVisualVertexRenderer
ghidra.graph.viewer.vertex.DockingVisualVertex
ghidra.graph.viewer.vertex.VertexClickListener
ghidra.graph.viewer.vertex.VertexFocusListener
ghidra.graph.viewer.vertex.VertexShapeProvider
ghidra.graph.viewer.vertex.VisualGraphVertexShapeTransformer
ghidra.graph.viewer.vertex.VisualVertexRenderer
ghidra.graph.viewer.VisualEdge
ghidra.graph.viewer.VisualGraphScalingControl
ghidra.graph.viewer.VisualGraphView
ghidra.graph.viewer.VisualGraphViewUpdater
ghidra.graph.viewer.VisualVertex
ghidra.graph.VisualGraph
ghidra.graph.VisualGraphComponentProvider
ghidra.JarRun
ghidra.MiscellaneousPluginPackage
ghidra.net.ApplicationKeyManagerFactory
ghidra.net.ApplicationKeyManagerUtils
ghidra.net.ApplicationSSLSocketFactory
ghidra.net.ApplicationTrustManagerFactory
ghidra.net.http.HttpUtil
ghidra.net.HttpClients
ghidra.net.SignedToken
ghidra.net.SSLContextInitializer
ghidra.net.SSLContextInitializer.HttpsHostnameVerifier
ghidra.pcode.emulate.BreakCallBack
ghidra.pcode.emulate.BreakTable
ghidra.pcode.emulate.BreakTableCallBack
ghidra.pcode.emulate.callother.CountLeadingOnesOpBehavior
ghidra.pcode.emulate.callother.CountLeadingZerosOpBehavior
ghidra.pcode.emulate.callother.OpBehaviorOther
ghidra.pcode.emulate.callother.OpBehaviorOtherNOP
ghidra.pcode.emulate.Emulate
ghidra.pcode.emulate.EmulateDisassemblerContext
ghidra.pcode.emulate.EmulateExecutionState
ghidra.pcode.emulate.EmulateInstructionStateModifier
ghidra.pcode.emulate.EmulateMemoryStateBuffer
ghidra.pcode.emulate.InstructionDecodeException
ghidra.pcode.emulate.UnimplementedCallOtherException
ghidra.pcode.emulate.UnimplementedInstructionException
ghidra.pcode.error.LowlevelError
ghidra.pcode.floatformat.BigFloat
ghidra.pcode.floatformat.FloatFormat
ghidra.pcode.floatformat.FloatFormatFactory
ghidra.pcode.floatformat.UnsupportedFloatFormatException
ghidra.pcode.loadimage.LoadImage
ghidra.pcode.loadimage.LoadImageFunc
ghidra.pcode.memstate.MemoryBank
ghidra.pcode.memstate.MemoryFaultHandler
ghidra.pcode.memstate.MemoryPage
ghidra.pcode.memstate.MemoryPageBank
ghidra.pcode.memstate.MemoryPageOverlay
ghidra.pcode.memstate.MemoryState
ghidra.pcode.memstate.UniqueMemoryBank
ghidra.pcode.memstate.UniqueMemoryBank.WordInfo
ghidra.pcode.opbehavior.BinaryOpBehavior
ghidra.pcode.opbehavior.OpBehavior
ghidra.pcode.opbehavior.OpBehaviorBoolAnd
ghidra.pcode.opbehavior.OpBehaviorBoolNegate
ghidra.pcode.opbehavior.OpBehaviorBoolOr
ghidra.pcode.opbehavior.OpBehaviorBoolXor
ghidra.pcode.opbehavior.OpBehaviorCopy
ghidra.pcode.opbehavior.OpBehaviorEqual
ghidra.pcode.opbehavior.OpBehaviorFactory
ghidra.pcode.opbehavior.OpBehaviorFloatAbs
ghidra.pcode.opbehavior.OpBehaviorFloatAdd
ghidra.pcode.opbehavior.OpBehaviorFloatCeil
ghidra.pcode.opbehavior.OpBehaviorFloatDiv
ghidra.pcode.opbehavior.OpBehaviorFloatEqual
ghidra.pcode.opbehavior.OpBehaviorFloatFloat2Float
ghidra.pcode.opbehavior.OpBehaviorFloatFloor
ghidra.pcode.opbehavior.OpBehaviorFloatInt2Float
ghidra.pcode.opbehavior.OpBehaviorFloatLess
ghidra.pcode.opbehavior.OpBehaviorFloatLessEqual
ghidra.pcode.opbehavior.OpBehaviorFloatMult
ghidra.pcode.opbehavior.OpBehaviorFloatNan
ghidra.pcode.opbehavior.OpBehaviorFloatNeg
ghidra.pcode.opbehavior.OpBehaviorFloatNotEqual
ghidra.pcode.opbehavior.OpBehaviorFloatRound
ghidra.pcode.opbehavior.OpBehaviorFloatSqrt
ghidra.pcode.opbehavior.OpBehaviorFloatSub
ghidra.pcode.opbehavior.OpBehaviorFloatTrunc
ghidra.pcode.opbehavior.OpBehaviorInt2Comp
ghidra.pcode.opbehavior.OpBehaviorIntAdd
ghidra.pcode.opbehavior.OpBehaviorIntAnd
ghidra.pcode.opbehavior.OpBehaviorIntCarry
ghidra.pcode.opbehavior.OpBehaviorIntDiv
ghidra.pcode.opbehavior.OpBehaviorIntLeft
ghidra.pcode.opbehavior.OpBehaviorIntLess
ghidra.pcode.opbehavior.OpBehaviorIntLessEqual
ghidra.pcode.opbehavior.OpBehaviorIntMult
ghidra.pcode.opbehavior.OpBehaviorIntNegate
ghidra.pco
Download .txt
gitextract_499p_4p2/

├── .flake8
├── .github/
│   └── workflows/
│       ├── publish.yml
│       └── test.yml
├── .gitignore
├── LICENSE
├── README.md
├── basic_type.py
├── class_loader.py
├── classes.list
├── generate_ghidra_pyi.py
├── generate_stub_package.py
├── helper.py
├── pythonscript_handler.py
├── type_extractor.py
├── type_formatter.py
├── vendor/
│   ├── attr/
│   │   ├── __init__.py
│   │   ├── _cmp.py
│   │   ├── _compat.py
│   │   ├── _config.py
│   │   ├── _funcs.py
│   │   ├── _make.py
│   │   ├── _next_gen.py
│   │   ├── _version_info.py
│   │   ├── converters.py
│   │   ├── exceptions.py
│   │   ├── filters.py
│   │   ├── py.typed
│   │   ├── setters.py
│   │   └── validators.py
│   ├── attrs/
│   │   ├── __init__.py
│   │   ├── converters.py
│   │   ├── exceptions.py
│   │   ├── filters.py
│   │   ├── py.typed
│   │   ├── setters.py
│   │   └── validators.py
│   ├── attrs-21.4.0.dist-info/
│   │   ├── AUTHORS.rst
│   │   ├── INSTALLER
│   │   ├── LICENSE
│   │   ├── METADATA
│   │   ├── RECORD
│   │   ├── REQUESTED
│   │   ├── WHEEL
│   │   └── top_level.txt
│   ├── typing-3.10.0.0.dist-info/
│   │   ├── INSTALLER
│   │   ├── LICENSE
│   │   ├── METADATA
│   │   ├── RECORD
│   │   ├── REQUESTED
│   │   ├── WHEEL
│   │   └── top_level.txt
│   └── typing.py
├── vendor_packages.py
└── version.py
Download .txt
SYMBOL INDEX (545 symbols across 21 files)

FILE: basic_type.py
  class BasicType (line 7) | class BasicType(object):
    method qualified_name (line 43) | def qualified_name(self):
    method proper_name (line 50) | def proper_name(self):
    method requires (line 59) | def requires(self):
    method is_builtin (line 72) | def is_builtin(self):
    method is_overload_match (line 75) | def is_overload_match(self, other):
    method from_type (line 91) | def from_type(t):
    method from_java (line 103) | def from_java(definition):

FILE: class_loader.py
  function get_class_name (line 15) | def get_class_name(line):
  function load_class (line 21) | def load_class(name):
  function parse_class_list (line 27) | def parse_class_list(list_path=None):
  function load_all_classes (line 38) | def load_all_classes(prefix='ghidra', list_path=None):

FILE: generate_ghidra_pyi.py
  function main (line 24) | def main():

FILE: generate_stub_package.py
  function generate_package (line 5) | def generate_package(pyi_root, ghidra_version, stub_version="DEV"):

FILE: helper.py
  function get_jsondoc_basepath (line 16) | def get_jsondoc_basepath():
  function extract_jsondoc (line 24) | def extract_jsondoc():
  function are_docs_available (line 34) | def are_docs_available():
  function get_jsondoc (line 38) | def get_jsondoc(class_name):
  function json_path_to_class_name (line 49) | def json_path_to_class_name(root, name, jsondoc_basepath):
  function get_jsondoc_classes (line 57) | def get_jsondoc_classes():
  class ParamDoc (line 66) | class ParamDoc(object):
    method name (line 70) | def name(self):
    method type (line 74) | def type(self):
    method comment (line 78) | def comment(self):
  class MethodDoc (line 82) | class MethodDoc(object):
    method __init__ (line 83) | def __init__(self, jsondoc):
    method comment (line 87) | def comment(self):
    method return_type (line 91) | def return_type(self):
    method javadoc (line 95) | def javadoc(self):
    method params (line 99) | def params(self):
  class OverloadSetDoc (line 104) | class OverloadSetDoc(object):
    method is_matching_overload (line 108) | def is_matching_overload(required_args, provided_args):
    method get_overload (line 119) | def get_overload(self, param_types):
  class ClassDoc (line 130) | class ClassDoc(object):
    method __init__ (line 131) | def __init__(self, class_name):
    method _map_methods (line 140) | def _map_methods(self):
    method extends_doc (line 148) | def extends_doc(self):
    method implements_doc (line 156) | def implements_doc(self):
    method comment (line 164) | def comment(self):
    method extends (line 168) | def extends(self):
    method implements (line 172) | def implements(self):
    method name (line 176) | def name(self):
    method _get_overload_set (line 179) | def _get_overload_set(self, name):
    method get_overload_set (line 192) | def get_overload_set(self, name):

FILE: pythonscript_handler.py
  function format_method_arguments (line 31) | def format_method_arguments(argument_types):
  function format_overload_set (line 37) | def format_overload_set(overload_set):
  function is_ghidra_value (line 51) | def is_ghidra_value(value):
  function is_ghidra_method (line 55) | def is_ghidra_method(value):
  function is_instance_property (line 62) | def is_instance_property(name):
  function get_type_signature (line 71) | def get_type_signature(name, value):
  function get_formatted_overload_set (line 87) | def get_formatted_overload_set(overload_set):
  function generate_ghidra_builtins (line 91) | def generate_ghidra_builtins(my_globals):
  function create_mock (line 129) | def create_mock(pyi_root, my_globals):

FILE: type_extractor.py
  function is_nested_class (line 12) | def is_nested_class(parent, child):
  function get_members (line 27) | def get_members(obj):
  function make_valid_name (line 52) | def make_valid_name(name):
  function get_argument_names (line 58) | def get_argument_names(argument_types, docs):
  function get_return_type (line 68) | def get_return_type(return_type, docs):
  class Overload (line 78) | class Overload(object):
    method from_reflected_args (line 86) | def from_reflected_args(reflected_args, ctor_for=None, docs=None):
    method requires (line 115) | def requires(self):
  class OverloadSet (line 120) | class OverloadSet(object):
    method from_reflected_function (line 126) | def from_reflected_function(reflected_function, docs=None):
    method from_reflected_constructor (line 136) | def from_reflected_constructor(reflected_constructor, cls, docs=None):
    method requires (line 145) | def requires(self):
  class Property (line 154) | class Property(object):
    method has_setter (line 160) | def has_setter(self):
    method has_getter (line 164) | def has_getter(self):
    method from_beanproperty (line 168) | def from_beanproperty(beanproperty, name):
  class Modifier (line 185) | class Modifier(object):
    method is_static (line 189) | def is_static(self):
    method is_final (line 193) | def is_final(self):
  function pretty_repr (line 197) | def pretty_repr(value):
  class Field (line 218) | class Field(object):
    method from_reflectedfield (line 226) | def from_reflectedfield(reflectedfield, name, cls):
  class NamedObject (line 252) | class NamedObject(object):
  function group_by_typename (line 257) | def group_by_typename(items):
  class Class (line 269) | class Class(object):
    method from_class (line 281) | def from_class(cls, docs=None):
    method requires (line 341) | def requires(self):
  class Package (line 355) | class Package(object):
    method from_package (line 361) | def from_package(package):
    method requires (line 383) | def requires(self):

FILE: type_formatter.py
  function indent (line 9) | def indent(text):
  function format_overload_set (line 16) | def format_overload_set(overload_set, bound=False):
  function format_imports (line 73) | def format_imports(imports):
  function format_pyi_class (line 82) | def format_pyi_class(cls, is_nested=False):
  function write_package_classes (line 185) | def write_package_classes(root, package_path, package):
  function update_imports (line 194) | def update_imports(init_path, package):
  function get_package_path (line 215) | def get_package_path(package):
  function create_package_directories (line 220) | def create_package_directories(root, packages):
  function get_all_packages (line 229) | def get_all_packages(preparsed_packages):
  function create_type_hints (line 243) | def create_type_hints(root, *packages):

FILE: vendor/attr/_cmp.py
  function cmp_using (line 14) | def cmp_using(
  function _make_init (line 103) | def _make_init():
  function _make_operator (line 117) | def _make_operator(name, func):
  function _is_comparable_to (line 140) | def _is_comparable_to(self, other):
  function _check_same_type (line 150) | def _check_same_type(self, other):

FILE: vendor/attr/_compat.py
  function isclass (line 34) | def isclass(klass):
  function new_class (line 37) | def new_class(name, bases, kwds, exec_body):
  function iteritems (line 49) | def iteritems(d):
  class ReadOnlyDict (line 53) | class ReadOnlyDict(IterableUserDict):
    method __setitem__ (line 58) | def __setitem__(self, key, val):
    method update (line 64) | def update(self, _):
    method __delitem__ (line 70) | def __delitem__(self, _):
    method clear (line 76) | def clear(self):
    method pop (line 82) | def pop(self, key, default=None):
    method popitem (line 88) | def popitem(self):
    method setdefault (line 94) | def setdefault(self, key, default=None):
    method __repr__ (line 100) | def __repr__(self):
  function metadata_proxy (line 104) | def metadata_proxy(d):
  function just_warn (line 109) | def just_warn(*args, **kw):  # pragma: no cover
  function just_warn (line 118) | def just_warn(*args, **kw):
  function isclass (line 131) | def isclass(klass):
  function iteritems (line 136) | def iteritems(d):
  function metadata_proxy (line 141) | def metadata_proxy(d):
  function make_set_closure_cell (line 145) | def make_set_closure_cell():

FILE: vendor/attr/_config.py
  function set_run_validators (line 11) | def set_run_validators(run):
  function get_run_validators (line 25) | def get_run_validators():

FILE: vendor/attr/_funcs.py
  function asdict (line 12) | def asdict(
  function _asdict_anything (line 119) | def _asdict_anything(
  function astuple (line 192) | def astuple(
  function has (line 292) | def has(cls):
  function assoc (line 304) | def assoc(inst, **changes):
  function evolve (line 344) | def evolve(inst, **changes):
  function resolve_types (line 373) | def resolve_types(cls, globalns=None, localns=None, attribs=None):

FILE: vendor/attr/_make.py
  class _Nothing (line 67) | class _Nothing(object):
    method __new__ (line 78) | def __new__(cls):
    method __repr__ (line 83) | def __repr__(self):
    method __bool__ (line 86) | def __bool__(self):
    method __len__ (line 89) | def __len__(self):
  class _CacheHashWrapper (line 99) | class _CacheHashWrapper(int):
    method __reduce__ (line 115) | def __reduce__(self, _none_constructor=getattr, _args=(0, "", None)):
    method __reduce__ (line 120) | def __reduce__(self, _none_constructor=type(None), _args=()):
  function attrib (line 124) | def attrib(
  function _compile_and_eval (line 320) | def _compile_and_eval(script, globs, locs=None, filename=""):
  function _make_method (line 328) | def _make_method(name, script, filename, globs=None):
  function _make_attr_tuple_class (line 359) | def _make_attr_tuple_class(cls_name, attr_names):
  function _is_class_var (line 401) | def _is_class_var(annot):
  function _has_own_attribute (line 418) | def _has_own_attribute(cls, attrib_name):
  function _get_annotations (line 436) | def _get_annotations(cls):
  function _counter_getter (line 446) | def _counter_getter(e):
  function _collect_base_attrs (line 453) | def _collect_base_attrs(cls, taken_attr_names):
  function _collect_base_attrs_broken (line 484) | def _collect_base_attrs_broken(cls, taken_attr_names):
  function _transform_attrs (line 512) | def _transform_attrs(
  function _frozen_setattrs (line 623) | def _frozen_setattrs(self, name, value):
  function _frozen_setattrs (line 638) | def _frozen_setattrs(self, name, value):
  function _frozen_delattrs (line 645) | def _frozen_delattrs(self, name):
  class _ClassBuilder (line 652) | class _ClassBuilder(object):
    method __init__ (line 677) | def __init__(
    method __repr__ (line 762) | def __repr__(self):
    method build_class (line 765) | def build_class(self):
    method _patch_original_class (line 776) | def _patch_original_class(self):
    method _create_slots_class (line 814) | def _create_slots_class(self):
    method add_repr (line 922) | def add_repr(self, ns):
    method add_str (line 928) | def add_str(self):
    method _make_getstate_setstate (line 941) | def _make_getstate_setstate(self):
    method make_unhashable (line 975) | def make_unhashable(self):
    method add_hash (line 979) | def add_hash(self):
    method add_init (line 991) | def add_init(self):
    method add_match_args (line 1010) | def add_match_args(self):
    method add_attrs_init (line 1017) | def add_attrs_init(self):
    method add_eq (line 1036) | def add_eq(self):
    method add_order (line 1046) | def add_order(self):
    method add_setattr (line 1056) | def add_setattr(self):
    method _add_method_dunders (line 1092) | def _add_method_dunders(self, method):
  function _determine_attrs_eq_order (line 1124) | def _determine_attrs_eq_order(cmp, eq, order, default_eq):
  function _determine_attrib_eq_order (line 1150) | def _determine_attrib_eq_order(cmp, eq, order, default_eq):
  function _determine_whether_to_implement (line 1191) | def _determine_whether_to_implement(
  function attrs (line 1219) | def attrs(
  function _has_frozen_base_class (line 1641) | def _has_frozen_base_class(cls):
  function _has_frozen_base_class (line 1654) | def _has_frozen_base_class(cls):
  function _generate_unique_filename (line 1662) | def _generate_unique_filename(cls, func_name):
  function _make_hash (line 1674) | def _make_hash(cls, attrs, frozen, cache_hash):
  function _add_hash (line 1740) | def _add_hash(cls, attrs):
  function _make_ne (line 1748) | def _make_ne():
  function _make_eq (line 1767) | def _make_eq(cls, attrs):
  function _make_order (line 1819) | def _make_order(cls, attrs):
  function _add_eq (line 1875) | def _add_eq(cls, attrs=None):
  function _make_repr (line 1890) | def _make_repr(attrs, ns, cls):
  function _make_repr (line 1954) | def _make_repr(attrs, ns, _):
  function _add_repr (line 2018) | def _add_repr(cls, ns=None, attrs=None):
  function fields (line 2029) | def fields(cls):
  function fields_dict (line 2057) | def fields_dict(cls):
  function validate (line 2085) | def validate(inst):
  function _is_slot_cls (line 2102) | def _is_slot_cls(cls):
  function _is_slot_attr (line 2106) | def _is_slot_attr(a_name, base_attr_map):
  function _make_init (line 2113) | def _make_init(
  function _setattr (line 2188) | def _setattr(attr_name, value_var, has_on_setattr):
  function _setattr_with_converter (line 2195) | def _setattr_with_converter(attr_name, value_var, has_on_setattr):
  function _assign (line 2207) | def _assign(attr_name, value, has_on_setattr):
  function _assign_with_converter (line 2218) | def _assign_with_converter(attr_name, value_var, has_on_setattr):
  function _unpack_kw_only_py2 (line 2235) | def _unpack_kw_only_py2(attr_name, default=None):
  function _unpack_kw_only_lines_py2 (line 2249) | def _unpack_kw_only_lines_py2(kw_only_args):
  function _attrs_to_init_script (line 2290) | def _attrs_to_init_script(
  class Attribute (line 2587) | class Attribute(object):
    method __init__ (line 2640) | def __init__(
    method __setattr__ (line 2693) | def __setattr__(self, name, value):
    method from_counting_attr (line 2697) | def from_counting_attr(cls, name, ca, type=None):
    method cmp (line 2728) | def cmp(self):
    method evolve (line 2737) | def evolve(self, **changes):
    method __getstate__ (line 2755) | def __getstate__(self):
    method __setstate__ (line 2764) | def __setstate__(self, state):
    method _setattrs (line 2770) | def _setattrs(self, name_values_pairs):
  class _CountingAttr (line 2809) | class _CountingAttr(object):
    method __init__ (line 2882) | def __init__(
    method validator (line 2917) | def validator(self, meth):
    method default (line 2931) | def default(self, meth):
  class Factory (line 2952) | class Factory(object):
    method __init__ (line 2969) | def __init__(self, factory, takes_self=False):
    method __getstate__ (line 2977) | def __getstate__(self):
    method __setstate__ (line 2983) | def __setstate__(self, state):
  function make_class (line 3010) | def make_class(name, attrs, bases=(object,), **attributes_arguments):
  class _AndValidator (line 3087) | class _AndValidator(object):
    method __call__ (line 3094) | def __call__(self, inst, attr, value):
  function and_ (line 3099) | def and_(*validators):
  function pipe (line 3120) | def pipe(*converters):

FILE: vendor/attr/_next_gen.py
  function define (line 24) | def define(
  function field (line 154) | def field(
  function asdict (line 191) | def asdict(inst, *, recurse=True, filter=None, value_serializer=None):
  function astuple (line 207) | def astuple(inst, *, recurse=True, filter=None):

FILE: vendor/attr/_version_info.py
  class VersionInfo (line 13) | class VersionInfo(object):
    method _from_version_string (line 40) | def _from_version_string(cls, s):
    method _ensure_tuple (line 52) | def _ensure_tuple(self, other):
    method __eq__ (line 71) | def __eq__(self, other):
    method __lt__ (line 79) | def __lt__(self, other):

FILE: vendor/attr/converters.py
  function optional (line 26) | def optional(converter):
  function default_if_none (line 65) | def default_if_none(default=NOTHING, factory=None):
  function to_bool (line 117) | def to_bool(val):

FILE: vendor/attr/exceptions.py
  class FrozenError (line 6) | class FrozenError(AttributeError):
  class FrozenInstanceError (line 21) | class FrozenInstanceError(FrozenError):
  class FrozenAttributeError (line 29) | class FrozenAttributeError(FrozenError):
  class AttrsAttributeNotFoundError (line 37) | class AttrsAttributeNotFoundError(ValueError):
  class NotAnAttrsClassError (line 45) | class NotAnAttrsClassError(ValueError):
  class DefaultAlreadySetError (line 53) | class DefaultAlreadySetError(RuntimeError):
  class UnannotatedAttributeError (line 62) | class UnannotatedAttributeError(RuntimeError):
  class PythonTooOldError (line 71) | class PythonTooOldError(RuntimeError):
  class NotCallableError (line 80) | class NotCallableError(TypeError):
    method __init__ (line 88) | def __init__(self, msg, value):
    method __str__ (line 93) | def __str__(self):

FILE: vendor/attr/filters.py
  function _split_what (line 13) | def _split_what(what):
  function include (line 23) | def include(*what):
  function exclude (line 40) | def exclude(*what):

FILE: vendor/attr/setters.py
  function pipe (line 13) | def pipe(*setters):
  function frozen (line 31) | def frozen(_, __, ___):
  function validate (line 40) | def validate(instance, attrib, new_value):
  function convert (line 58) | def convert(instance, attrib, new_value):

FILE: vendor/attr/validators.py
  function set_disabled (line 46) | def set_disabled(disabled):
  function get_disabled (line 64) | def get_disabled():
  function disabled (line 77) | def disabled():
  class _InstanceOfValidator (line 95) | class _InstanceOfValidator(object):
    method __call__ (line 98) | def __call__(self, inst, attr, value):
    method __repr__ (line 116) | def __repr__(self):
  function instance_of (line 122) | def instance_of(type):
  class _MatchesReValidator (line 139) | class _MatchesReValidator(object):
    method __call__ (line 143) | def __call__(self, inst, attr, value):
    method __repr__ (line 158) | def __repr__(self):
  function matches_re (line 164) | def matches_re(regex, flags=0, func=None):
  class _ProvidesValidator (line 220) | class _ProvidesValidator(object):
    method __call__ (line 223) | def __call__(self, inst, attr, value):
    method __repr__ (line 238) | def __repr__(self):
  function provides (line 244) | def provides(interface):
  class _OptionalValidator (line 262) | class _OptionalValidator(object):
    method __call__ (line 265) | def __call__(self, inst, attr, value):
    method __repr__ (line 271) | def __repr__(self):
  function optional (line 277) | def optional(validator):
  class _InValidator (line 296) | class _InValidator(object):
    method __call__ (line 299) | def __call__(self, inst, attr, value):
    method __repr__ (line 312) | def __repr__(self):
  function in_ (line 318) | def in_(options):
  class _IsCallableValidator (line 337) | class _IsCallableValidator(object):
    method __call__ (line 338) | def __call__(self, inst, attr, value):
    method __repr__ (line 354) | def __repr__(self):
  function is_callable (line 358) | def is_callable():
  class _DeepIterable (line 374) | class _DeepIterable(object):
    method __call__ (line 380) | def __call__(self, inst, attr, value):
    method __repr__ (line 390) | def __repr__(self):
  function deep_iterable (line 405) | def deep_iterable(member_validator, iterable_validator=None):
  class _DeepMapping (line 421) | class _DeepMapping(object):
    method __call__ (line 426) | def __call__(self, inst, attr, value):
    method __repr__ (line 437) | def __repr__(self):
  function deep_mapping (line 443) | def deep_mapping(key_validator, value_validator, mapping_validator=None):
  class _NumberValidator (line 460) | class _NumberValidator(object):
    method __call__ (line 465) | def __call__(self, inst, attr, value):
    method __repr__ (line 479) | def __repr__(self):
  function lt (line 485) | def lt(val):
  function le (line 497) | def le(val):
  function ge (line 509) | def ge(val):
  function gt (line 521) | def gt(val):
  class _MaxLengthValidator (line 534) | class _MaxLengthValidator(object):
    method __call__ (line 537) | def __call__(self, inst, attr, value):
    method __repr__ (line 548) | def __repr__(self):
  function max_len (line 552) | def max_len(length):

FILE: vendor/typing.py
  function _qualname (line 94) | def _qualname(x):
  function _trim_name (line 102) | def _trim_name(nm):
  class TypingMeta (line 109) | class TypingMeta(type):
    method __new__ (line 119) | def __new__(cls, name, bases, namespace):
    method assert_no_subclassing (line 123) | def assert_no_subclassing(cls, bases):
    method __init__ (line 129) | def __init__(self, *args, **kwds):
    method _eval_type (line 132) | def _eval_type(self, globalns, localns):
    method _get_type_vars (line 142) | def _get_type_vars(self, tvars):
    method __repr__ (line 145) | def __repr__(self):
  class _TypingBase (line 150) | class _TypingBase(object):
    method __init__ (line 155) | def __init__(self, *args, **kwds):
    method __new__ (line 158) | def __new__(cls, *args, **kwds):
    method _eval_type (line 172) | def _eval_type(self, globalns, localns):
    method _get_type_vars (line 175) | def _get_type_vars(self, tvars):
    method __repr__ (line 178) | def __repr__(self):
    method __call__ (line 183) | def __call__(self, *args, **kwds):
  class _FinalTypingBase (line 187) | class _FinalTypingBase(_TypingBase):
    method __new__ (line 196) | def __new__(cls, *args, **kwds):
    method __reduce__ (line 202) | def __reduce__(self):
  class _ForwardRef (line 206) | class _ForwardRef(_TypingBase):
    method __init__ (line 212) | def __init__(self, arg):
    method _eval_type (line 226) | def _eval_type(self, globalns, localns):
    method __eq__ (line 240) | def __eq__(self, other):
    method __hash__ (line 246) | def __hash__(self):
    method __instancecheck__ (line 249) | def __instancecheck__(self, obj):
    method __subclasscheck__ (line 252) | def __subclasscheck__(self, cls):
    method __repr__ (line 255) | def __repr__(self):
  class _TypeAlias (line 259) | class _TypeAlias(_TypingBase):
    method __init__ (line 270) | def __init__(self, name, type_var, impl_type, type_checker):
    method __repr__ (line 290) | def __repr__(self):
    method __getitem__ (line 293) | def __getitem__(self, parameter):
    method __eq__ (line 305) | def __eq__(self, other):
    method __hash__ (line 310) | def __hash__(self):
    method __instancecheck__ (line 313) | def __instancecheck__(self, obj):
    method __subclasscheck__ (line 319) | def __subclasscheck__(self, cls):
  function _get_type_vars (line 326) | def _get_type_vars(types, tvars):
  function _type_vars (line 332) | def _type_vars(types):
  function _eval_type (line 338) | def _eval_type(t, globalns, localns):
  function _type_check (line 344) | def _type_check(arg, msg):
  function _type_repr (line 375) | def _type_repr(obj):
  class ClassVarMeta (line 394) | class ClassVarMeta(TypingMeta):
    method __new__ (line 397) | def __new__(cls, name, bases, namespace):
  class _ClassVar (line 403) | class _ClassVar(_FinalTypingBase):
    method __init__ (line 423) | def __init__(self, tp=None, _root=False):
    method __getitem__ (line 426) | def __getitem__(self, item):
    method _eval_type (line 435) | def _eval_type(self, globalns, localns):
    method __repr__ (line 439) | def __repr__(self):
    method __hash__ (line 445) | def __hash__(self):
    method __eq__ (line 448) | def __eq__(self, other):
  class _FinalMeta (line 459) | class _FinalMeta(TypingMeta):
    method __new__ (line 462) | def __new__(cls, name, bases, namespace):
  class _Final (line 468) | class _Final(_FinalTypingBase):
    method __init__ (line 487) | def __init__(self, tp=None, **kwds):
    method __getitem__ (line 490) | def __getitem__(self, item):
    method _eval_type (line 499) | def _eval_type(self, globalns, localns):
    method __repr__ (line 505) | def __repr__(self):
    method __hash__ (line 511) | def __hash__(self):
    method __eq__ (line 514) | def __eq__(self, other):
  function final (line 525) | def final(f):
  class _LiteralMeta (line 548) | class _LiteralMeta(TypingMeta):
    method __new__ (line 551) | def __new__(cls, name, bases, namespace):
  class _Literal (line 557) | class _Literal(_FinalTypingBase):
    method __init__ (line 574) | def __init__(self, values=None, **kwds):
    method __getitem__ (line 577) | def __getitem__(self, item):
    method _eval_type (line 587) | def _eval_type(self, globalns, localns):
    method __repr__ (line 590) | def __repr__(self):
    method __hash__ (line 596) | def __hash__(self):
    method __eq__ (line 599) | def __eq__(self, other):
  class AnyMeta (line 610) | class AnyMeta(TypingMeta):
    method __new__ (line 613) | def __new__(cls, name, bases, namespace):
  class _Any (line 619) | class _Any(_FinalTypingBase):
    method __instancecheck__ (line 633) | def __instancecheck__(self, obj):
    method __subclasscheck__ (line 636) | def __subclasscheck__(self, cls):
  class NoReturnMeta (line 643) | class NoReturnMeta(TypingMeta):
    method __new__ (line 646) | def __new__(cls, name, bases, namespace):
  class _NoReturn (line 652) | class _NoReturn(_FinalTypingBase):
    method __instancecheck__ (line 667) | def __instancecheck__(self, obj):
    method __subclasscheck__ (line 670) | def __subclasscheck__(self, cls):
  class TypeVarMeta (line 677) | class TypeVarMeta(TypingMeta):
    method __new__ (line 678) | def __new__(cls, name, bases, namespace):
  class TypeVar (line 683) | class TypeVar(_TypingBase):
    method __init__ (line 729) | def __init__(self, name, *constraints, **kwargs):
    method _get_type_vars (line 750) | def _get_type_vars(self, tvars):
    method __repr__ (line 754) | def __repr__(self):
    method __instancecheck__ (line 763) | def __instancecheck__(self, instance):
    method __subclasscheck__ (line 766) | def __subclasscheck__(self, cls):
  function _replace_arg (line 785) | def _replace_arg(arg, tvars, args):
  function _subs_tree (line 812) | def _subs_tree(cls, tvars=None, args=None):
  function _remove_dups_flatten (line 845) | def _remove_dups_flatten(parameters):
  function _check_generic (line 886) | def _check_generic(cls, parameters):
  function _tp_cache (line 900) | def _tp_cache(func):
  class UnionMeta (line 924) | class UnionMeta(TypingMeta):
    method __new__ (line 927) | def __new__(cls, name, bases, namespace):
  class _Union (line 932) | class _Union(_FinalTypingBase):
    method __new__ (line 979) | def __new__(cls, parameters=None, origin=None, *args, **kwds):
    method _eval_type (line 1006) | def _eval_type(self, globalns, localns):
    method _get_type_vars (line 1016) | def _get_type_vars(self, tvars):
    method __repr__ (line 1020) | def __repr__(self):
    method _tree_repr (line 1028) | def _tree_repr(self, tree):
    method __getitem__ (line 1038) | def __getitem__(self, parameters):
    method _subs_tree (line 1052) | def _subs_tree(self, tvars=None, args=None):
    method __eq__ (line 1061) | def __eq__(self, other):
    method __hash__ (line 1069) | def __hash__(self):
    method __instancecheck__ (line 1072) | def __instancecheck__(self, obj):
    method __subclasscheck__ (line 1075) | def __subclasscheck__(self, cls):
  class OptionalMeta (line 1082) | class OptionalMeta(TypingMeta):
    method __new__ (line 1085) | def __new__(cls, name, bases, namespace):
  class _Optional (line 1090) | class _Optional(_FinalTypingBase):
    method __getitem__ (line 1100) | def __getitem__(self, arg):
  function _next_in_mro (line 1108) | def _next_in_mro(cls):
  function _make_subclasshook (line 1122) | def _make_subclasshook(cls):
  class GenericMeta (line 1152) | class GenericMeta(TypingMeta, abc.ABCMeta):
    method __new__ (line 1167) | def __new__(cls, name, bases, namespace,
    method __init__ (line 1259) | def __init__(self, *args, **kwargs):
    method _abc_negative_cache (line 1273) | def _abc_negative_cache(self):
    method _abc_negative_cache (line 1279) | def _abc_negative_cache(self, value):
    method _abc_negative_cache_version (line 1287) | def _abc_negative_cache_version(self):
    method _abc_negative_cache_version (line 1293) | def _abc_negative_cache_version(self, value):
    method _get_type_vars (line 1300) | def _get_type_vars(self, tvars):
    method _eval_type (line 1304) | def _eval_type(self, globalns, localns):
    method __repr__ (line 1320) | def __repr__(self):
    method _tree_repr (line 1325) | def _tree_repr(self, tree):
    method _subs_tree (line 1336) | def _subs_tree(self, tvars=None, args=None):
    method __eq__ (line 1342) | def __eq__(self, other):
    method __hash__ (line 1349) | def __hash__(self):
    method __getitem__ (line 1353) | def __getitem__(self, params):
    method __subclasscheck__ (line 1394) | def __subclasscheck__(self, cls):
    method __instancecheck__ (line 1412) | def __instancecheck__(self, instance):
    method __setattr__ (line 1422) | def __setattr__(self, attr, value):
  function _copy_generic (line 1433) | def _copy_generic(self):
  function _generic_new (line 1447) | def _generic_new(base_cls, cls, *args, **kwds):
  class Generic (line 1471) | class Generic(object):
    method __new__ (line 1495) | def __new__(cls, *args, **kwds):
  class _TypingEmpty (line 1502) | class _TypingEmpty(object):
  class _TypingEllipsis (line 1509) | class _TypingEllipsis(object):
  class TupleMeta (line 1513) | class TupleMeta(GenericMeta):
    method __getitem__ (line 1517) | def __getitem__(self, parameters):
    method __instancecheck__ (line 1534) | def __instancecheck__(self, obj):
    method __subclasscheck__ (line 1540) | def __subclasscheck__(self, cls):
  class Tuple (line 1550) | class Tuple(tuple):
    method __new__ (line 1564) | def __new__(cls, *args, **kwds):
  class CallableMeta (line 1571) | class CallableMeta(GenericMeta):
    method __repr__ (line 1574) | def __repr__(self):
    method _tree_repr (line 1579) | def _tree_repr(self, tree):
    method __getitem__ (line 1595) | def __getitem__(self, parameters):
    method __getitem_inner__ (line 1616) | def __getitem_inner__(self, parameters):
  class Callable (line 1631) | class Callable(object):
    method __new__ (line 1646) | def __new__(cls, *args, **kwds):
  function cast (line 1653) | def cast(typ, val):
  function _get_defaults (line 1664) | def _get_defaults(func):
  function get_type_hints (line 1680) | def get_type_hints(obj, globalns=None, localns=None):
  function no_type_check (line 1685) | def no_type_check(arg):
  function no_type_check_decorator (line 1711) | def no_type_check_decorator(decorator):
  function _overload_dummy (line 1727) | def _overload_dummy(*args, **kwds):
  function overload (line 1736) | def overload(func):
  class _ProtocolMeta (line 1770) | class _ProtocolMeta(GenericMeta):
    method __init__ (line 1776) | def __init__(cls, *args, **kwargs):
    method __instancecheck__ (line 1819) | def __instancecheck__(self, instance):
    method __subclasscheck__ (line 1838) | def __subclasscheck__(self, cls):
    method _get_protocol_attrs (line 1855) | def _get_protocol_attrs(self):
  class Protocol (line 1875) | class Protocol(object):
    method __new__ (line 1913) | def __new__(cls, *args, **kwds):
  function runtime_checkable (line 1920) | def runtime_checkable(cls):
  class Iterable (line 1941) | class Iterable(Generic[T_co]):
  class Iterator (line 1946) | class Iterator(Iterable[T_co]):
  class SupportsInt (line 1952) | class SupportsInt(Protocol):
    method __int__ (line 1956) | def __int__(self):
  class SupportsFloat (line 1961) | class SupportsFloat(Protocol):
    method __float__ (line 1965) | def __float__(self):
  class SupportsComplex (line 1970) | class SupportsComplex(Protocol):
    method __complex__ (line 1974) | def __complex__(self):
  class SupportsIndex (line 1979) | class SupportsIndex(Protocol):
    method __index__ (line 1983) | def __index__(self):
  class SupportsAbs (line 1988) | class SupportsAbs(Protocol[T_co]):
    method __abs__ (line 1992) | def __abs__(self):
  class Reversible (line 1997) | class Reversible(Iterable[T_co]):
    method __reversed__ (line 2006) | def __reversed__(self):
  class Reversible (line 2002) | class Reversible(Protocol[T_co]):
    method __reversed__ (line 2006) | def __reversed__(self):
  class Container (line 2013) | class Container(Generic[T_co]):
  class AbstractSet (line 2021) | class AbstractSet(Sized, Iterable[T_co], Container[T_co]):
  class MutableSet (line 2026) | class MutableSet(AbstractSet[T]):
  class Mapping (line 2032) | class Mapping(Sized, Iterable[KT], Container[KT], Generic[KT, VT_co]):
  class MutableMapping (line 2037) | class MutableMapping(Mapping[KT, VT]):
  class Sequence (line 2043) | class Sequence(Sized, Reversible[T_co], Container[T_co]):
  class Sequence (line 2047) | class Sequence(Sized, Iterable[T_co], Container[T_co]):
  class MutableSequence (line 2052) | class MutableSequence(Sequence[T]):
  class ByteString (line 2057) | class ByteString(Sequence[int]):
  class List (line 2065) | class List(list, MutableSequence[T]):
    method __new__ (line 2069) | def __new__(cls, *args, **kwds):
  class Deque (line 2076) | class Deque(collections.deque, MutableSequence[T]):
    method __new__ (line 2080) | def __new__(cls, *args, **kwds):
  class Set (line 2086) | class Set(set, MutableSet[T]):
    method __new__ (line 2090) | def __new__(cls, *args, **kwds):
  class FrozenSet (line 2097) | class FrozenSet(frozenset, AbstractSet[T_co]):
    method __new__ (line 2101) | def __new__(cls, *args, **kwds):
  class MappingView (line 2108) | class MappingView(Sized, Iterable[T_co]):
  class KeysView (line 2113) | class KeysView(MappingView[KT], AbstractSet[KT]):
  class ItemsView (line 2118) | class ItemsView(MappingView[Tuple[KT, VT_co]],
  class ValuesView (line 2125) | class ValuesView(MappingView[VT_co]):
  class ContextManager (line 2130) | class ContextManager(Generic[T_co]):
    method __enter__ (line 2133) | def __enter__(self):
    method __exit__ (line 2137) | def __exit__(self, exc_type, exc_value, traceback):
    method __subclasshook__ (line 2141) | def __subclasshook__(cls, C):
  class Dict (line 2154) | class Dict(dict, MutableMapping[KT, VT]):
    method __new__ (line 2158) | def __new__(cls, *args, **kwds):
  class DefaultDict (line 2165) | class DefaultDict(collections.defaultdict, MutableMapping[KT, VT]):
    method __new__ (line 2169) | def __new__(cls, *args, **kwds):
  class Counter (line 2175) | class Counter(collections.Counter, Dict[T, int]):
    method __new__ (line 2179) | def __new__(cls, *args, **kwds):
  class Generator (line 2194) | class Generator(Iterator[T_co], Generic[T_co, T_contra, V_co]):
    method __new__ (line 2198) | def __new__(cls, *args, **kwds):
  class Type (line 2210) | class Type(Generic[CT_co]):
  function NamedTuple (line 2237) | def NamedTuple(typename, fields):
  function _check_fails (line 2264) | def _check_fails(cls, other):
  function _dict_new (line 2274) | def _dict_new(cls, *args, **kwargs):
  function _typeddict_new (line 2278) | def _typeddict_new(cls, _typename, _fields=None, **kwargs):
  class _TypedDictMeta (line 2296) | class _TypedDictMeta(type):
    method __new__ (line 2297) | def __new__(cls, name, bases, ns, total=True):
  function NewType (line 2345) | def NewType(name, tp):
  class IO (line 2382) | class IO(Generic[AnyStr]):
    method mode (line 2398) | def mode(self):
    method name (line 2402) | def name(self):
    method close (line 2406) | def close(self):
    method closed (line 2410) | def closed(self):
    method fileno (line 2414) | def fileno(self):
    method flush (line 2418) | def flush(self):
    method isatty (line 2422) | def isatty(self):
    method read (line 2426) | def read(self, n=-1):
    method readable (line 2430) | def readable(self):
    method readline (line 2434) | def readline(self, limit=-1):
    method readlines (line 2438) | def readlines(self, hint=-1):
    method seek (line 2442) | def seek(self, offset, whence=0):
    method seekable (line 2446) | def seekable(self):
    method tell (line 2450) | def tell(self):
    method truncate (line 2454) | def truncate(self, size=None):
    method writable (line 2458) | def writable(self):
    method write (line 2462) | def write(self, s):
    method writelines (line 2466) | def writelines(self, lines):
    method __enter__ (line 2470) | def __enter__(self):
    method __exit__ (line 2474) | def __exit__(self, type, value, traceback):
  class BinaryIO (line 2478) | class BinaryIO(IO[bytes]):
    method write (line 2484) | def write(self, s):
    method __enter__ (line 2488) | def __enter__(self):
  class TextIO (line 2492) | class TextIO(IO[unicode]):
    method buffer (line 2498) | def buffer(self):
    method encoding (line 2502) | def encoding(self):
    method errors (line 2506) | def errors(self):
    method line_buffering (line 2510) | def line_buffering(self):
    method newlines (line 2514) | def newlines(self):
    method __enter__ (line 2518) | def __enter__(self):
  class io (line 2522) | class io(object):
  class re (line 2541) | class re(object):
Condensed preview — 54 files, each showing path, character count, and a content snippet. Download the .json file or copy for the full structured content (624K chars).
[
  {
    "path": ".flake8",
    "chars": 97,
    "preview": "[flake8]\nignore = T001,W503\nmax-line-length = 100\nper-file-ignores = generate_ghidra_pyi.py:E402\n"
  },
  {
    "path": ".github/workflows/publish.yml",
    "chars": 4716,
    "preview": "name: Publish Tagged Commit to PyPI\n\non:\n  push:\n    tags:\n      - \"v*.*.*\"\n  workflow_dispatch:\n    inputs:\n      workf"
  },
  {
    "path": ".github/workflows/test.yml",
    "chars": 2997,
    "preview": "name: Test Generation Code\n\non:\n  pull_request:\n  push:\n    branches:\n      - master\n  workflow_dispatch:\n    inputs:\n  "
  },
  {
    "path": ".gitignore",
    "chars": 23,
    "preview": "*$py.class\n*.pyi\n.idea\n"
  },
  {
    "path": "LICENSE",
    "chars": 11358,
    "preview": "\n                                 Apache License\n                           Version 2.0, January 2004\n                  "
  },
  {
    "path": "README.md",
    "chars": 4080,
    "preview": "# Ghidra `.pyi` Generator\n\n> [!IMPORTANT]\n> Great news!\n> \n> Ghidra is now (as of version 11.3) publishing official stub"
  },
  {
    "path": "basic_type.py",
    "chars": 4025,
    "preview": "import re\n\nimport attr\n\n\n@attr.s(eq=True)\nclass BasicType(object):\n    name = attr.ib()  # type: str\n    module = attr.i"
  },
  {
    "path": "class_loader.py",
    "chars": 1283,
    "preview": "\"\"\"Load all classes from classes.list\n\nTo generate the `classes.list`,\nopen `api/overview-tree.html` from the Ghidra doc"
  },
  {
    "path": "classes.list",
    "chars": 258931,
    "preview": "Annotation\ncom.google.common.base.Function\ndb.BinaryCodedField\ndb.BinaryField\ndb.BooleanField\ndb.BTreeNode\ndb.Buffer\ndb."
  },
  {
    "path": "generate_ghidra_pyi.py",
    "chars": 1681,
    "preview": "# Generate .pyi's for Ghidra.\n# @category: IDE Helpers\nfrom __future__ import print_function\nimport type_formatter\n\nimpo"
  },
  {
    "path": "generate_stub_package.py",
    "chars": 1277,
    "preview": "import os\nimport shutil\n\n\ndef generate_package(pyi_root, ghidra_version, stub_version=\"DEV\"):\n\n    setup_code = \"\"\"\nfrom"
  },
  {
    "path": "helper.py",
    "chars": 5368,
    "preview": "from __future__ import print_function\n\nimport zipfile\nfrom collections import defaultdict\nimport json\nimport os\n\nimport "
  },
  {
    "path": "pythonscript_handler.py",
    "chars": 4143,
    "preview": "from __future__ import print_function\n\nimport os\n\nimport ghidra \n\ntry:\n    import ghidra.python.PythonScript as PythonSc"
  },
  {
    "path": "type_extractor.py",
    "chars": 12055,
    "preview": "import keyword\nfrom collections import defaultdict\nfrom typing import List, Dict, Any, Optional, DefaultDict\n\nimport att"
  },
  {
    "path": "type_formatter.py",
    "chars": 8004,
    "preview": "from __future__ import print_function\n\nimport os\nfrom typing import Iterable, List, Tuple\n\nfrom type_extractor import Ov"
  },
  {
    "path": "vendor/attr/__init__.py",
    "chars": 1667,
    "preview": "# SPDX-License-Identifier: MIT\n\nfrom __future__ import absolute_import, division, print_function\n\nimport sys\n\nfrom funct"
  },
  {
    "path": "vendor/attr/_cmp.py",
    "chars": 4165,
    "preview": "# SPDX-License-Identifier: MIT\n\nfrom __future__ import absolute_import, division, print_function\n\nimport functools\n\nfrom"
  },
  {
    "path": "vendor/attr/_compat.py",
    "chars": 8396,
    "preview": "# SPDX-License-Identifier: MIT\n\nfrom __future__ import absolute_import, division, print_function\n\nimport platform\nimport"
  },
  {
    "path": "vendor/attr/_config.py",
    "chars": 892,
    "preview": "# SPDX-License-Identifier: MIT\n\nfrom __future__ import absolute_import, division, print_function\n\n\n__all__ = [\"set_run_v"
  },
  {
    "path": "vendor/attr/_funcs.py",
    "chars": 14753,
    "preview": "# SPDX-License-Identifier: MIT\n\nfrom __future__ import absolute_import, division, print_function\n\nimport copy\n\nfrom ._co"
  },
  {
    "path": "vendor/attr/_make.py",
    "chars": 102736,
    "preview": "# SPDX-License-Identifier: MIT\n\nfrom __future__ import absolute_import, division, print_function\n\nimport copy\nimport ins"
  },
  {
    "path": "vendor/attr/_next_gen.py",
    "chars": 5752,
    "preview": "# SPDX-License-Identifier: MIT\n\n\"\"\"\nThese are Python 3.6+-only and keyword-only APIs that call `attr.s` and\n`attr.ib` wi"
  },
  {
    "path": "vendor/attr/_version_info.py",
    "chars": 2194,
    "preview": "# SPDX-License-Identifier: MIT\n\nfrom __future__ import absolute_import, division, print_function\n\nfrom functools import "
  },
  {
    "path": "vendor/attr/converters.py",
    "chars": 4078,
    "preview": "# SPDX-License-Identifier: MIT\n\n\"\"\"\nCommonly useful converters.\n\"\"\"\n\nfrom __future__ import absolute_import, division, p"
  },
  {
    "path": "vendor/attr/exceptions.py",
    "chars": 1981,
    "preview": "# SPDX-License-Identifier: MIT\n\nfrom __future__ import absolute_import, division, print_function\n\n\nclass FrozenError(Att"
  },
  {
    "path": "vendor/attr/filters.py",
    "chars": 1124,
    "preview": "# SPDX-License-Identifier: MIT\n\n\"\"\"\nCommonly useful filters for `attr.asdict`.\n\"\"\"\n\nfrom __future__ import absolute_impo"
  },
  {
    "path": "vendor/attr/py.typed",
    "chars": 0,
    "preview": ""
  },
  {
    "path": "vendor/attr/setters.py",
    "chars": 1466,
    "preview": "# SPDX-License-Identifier: MIT\n\n\"\"\"\nCommonly used hooks for on_setattr.\n\"\"\"\n\nfrom __future__ import absolute_import, div"
  },
  {
    "path": "vendor/attr/validators.py",
    "chars": 15966,
    "preview": "# SPDX-License-Identifier: MIT\n\n\"\"\"\nCommonly useful validators.\n\"\"\"\n\nfrom __future__ import absolute_import, division, p"
  },
  {
    "path": "vendor/attrs/__init__.py",
    "chars": 1109,
    "preview": "# SPDX-License-Identifier: MIT\n\nfrom attr import (\n    NOTHING,\n    Attribute,\n    Factory,\n    __author__,\n    __copyri"
  },
  {
    "path": "vendor/attrs/converters.py",
    "chars": 70,
    "preview": "# SPDX-License-Identifier: MIT\n\nfrom attr.converters import *  # noqa\n"
  },
  {
    "path": "vendor/attrs/exceptions.py",
    "chars": 70,
    "preview": "# SPDX-License-Identifier: MIT\n\nfrom attr.exceptions import *  # noqa\n"
  },
  {
    "path": "vendor/attrs/filters.py",
    "chars": 67,
    "preview": "# SPDX-License-Identifier: MIT\n\nfrom attr.filters import *  # noqa\n"
  },
  {
    "path": "vendor/attrs/py.typed",
    "chars": 0,
    "preview": ""
  },
  {
    "path": "vendor/attrs/setters.py",
    "chars": 67,
    "preview": "# SPDX-License-Identifier: MIT\n\nfrom attr.setters import *  # noqa\n"
  },
  {
    "path": "vendor/attrs/validators.py",
    "chars": 70,
    "preview": "# SPDX-License-Identifier: MIT\n\nfrom attr.validators import *  # noqa\n"
  },
  {
    "path": "vendor/attrs-21.4.0.dist-info/AUTHORS.rst",
    "chars": 746,
    "preview": "Credits\n=======\n\n``attrs`` is written and maintained by `Hynek Schlawack <https://hynek.me/>`_.\n\nThe development is kind"
  },
  {
    "path": "vendor/attrs-21.4.0.dist-info/INSTALLER",
    "chars": 4,
    "preview": "pip\n"
  },
  {
    "path": "vendor/attrs-21.4.0.dist-info/LICENSE",
    "chars": 1082,
    "preview": "The MIT License (MIT)\n\nCopyright (c) 2015 Hynek Schlawack\n\nPermission is hereby granted, free of charge, to any person o"
  },
  {
    "path": "vendor/attrs-21.4.0.dist-info/METADATA",
    "chars": 9802,
    "preview": "Metadata-Version: 2.1\nName: attrs\nVersion: 21.4.0\nSummary: Classes Without Boilerplate\nHome-page: https://www.attrs.org/"
  },
  {
    "path": "vendor/attrs-21.4.0.dist-info/RECORD",
    "chars": 3203,
    "preview": "attr/__init__.py,sha256=_zhJ4O8Q5KR5gaIrjX73vkR5nA6NjfpMGXQChEdNljI,1667\nattr/__init__.pyc,,\nattr/__init__.pyi,sha256=ub"
  },
  {
    "path": "vendor/attrs-21.4.0.dist-info/REQUESTED",
    "chars": 0,
    "preview": ""
  },
  {
    "path": "vendor/attrs-21.4.0.dist-info/WHEEL",
    "chars": 110,
    "preview": "Wheel-Version: 1.0\nGenerator: bdist_wheel (0.37.1)\nRoot-Is-Purelib: true\nTag: py2-none-any\nTag: py3-none-any\n\n"
  },
  {
    "path": "vendor/attrs-21.4.0.dist-info/top_level.txt",
    "chars": 11,
    "preview": "attr\nattrs\n"
  },
  {
    "path": "vendor/typing-3.10.0.0.dist-info/INSTALLER",
    "chars": 4,
    "preview": "pip\n"
  },
  {
    "path": "vendor/typing-3.10.0.0.dist-info/LICENSE",
    "chars": 12755,
    "preview": "A. HISTORY OF THE SOFTWARE\n==========================\n\nPython was created in the early 1990s by Guido van Rossum at Stic"
  },
  {
    "path": "vendor/typing-3.10.0.0.dist-info/METADATA",
    "chars": 2264,
    "preview": "Metadata-Version: 2.1\nName: typing\nVersion: 3.10.0.0\nSummary: Type Hints for Python\nHome-page: https://docs.python.org/3"
  },
  {
    "path": "vendor/typing-3.10.0.0.dist-info/RECORD",
    "chars": 654,
    "preview": "typing-3.10.0.0.dist-info/INSTALLER,sha256=zuuue4knoyJ-UwPPXg8fezS7VCrXJQrAP7zeNuwvFQg,4\ntyping-3.10.0.0.dist-info/LICEN"
  },
  {
    "path": "vendor/typing-3.10.0.0.dist-info/REQUESTED",
    "chars": 0,
    "preview": ""
  },
  {
    "path": "vendor/typing-3.10.0.0.dist-info/WHEEL",
    "chars": 92,
    "preview": "Wheel-Version: 1.0\nGenerator: bdist_wheel (0.36.2)\nRoot-Is-Purelib: true\nTag: py2-none-any\n\n"
  },
  {
    "path": "vendor/typing-3.10.0.0.dist-info/top_level.txt",
    "chars": 7,
    "preview": "typing\n"
  },
  {
    "path": "vendor/typing.py",
    "chars": 84492,
    "preview": "from __future__ import absolute_import, unicode_literals\n\nimport abc\nfrom abc import abstractmethod, abstractproperty\nim"
  },
  {
    "path": "vendor_packages.py",
    "chars": 209,
    "preview": "import site\nimport shutil\nimport os.path\n\nos.system(\"mkdir -p %s\" % (os.path.dirname(site.getsitepackages()[0]), ))\nshut"
  },
  {
    "path": "version.py",
    "chars": 73,
    "preview": "\nPYI_VERSION = '1.0.4'\n\nif __name__ == '__main__':\n    print(PYI_VERSION)"
  }
]

About this extraction

This page contains the full source code of the VDOO-Connected-Trust/ghidra-pyi-generator GitHub repository, extracted and formatted as plain text for AI agents and large language models (LLMs). The extraction includes 54 files (588.1 KB), approximately 145.0k tokens, and a symbol index with 545 extracted functions, classes, methods, constants, and types. Use this with OpenClaw, Claude, ChatGPT, Cursor, Windsurf, or any other AI tool that accepts text input. You can copy the full output to your clipboard or download it as a .txt file.

Extracted by GitExtract — free GitHub repo to text converter for AI. Built by Nikandr Surkov.

Copied to clipboard!