• Search by APIs
  • Search by Words
  • Search Projects
  • Java
  • Python
  • JavaScript
  • TypeScript
  • C++
  • Scala
  • Blog
Project: ghidra (GitHub Link)
  • ghidra-master
    • .github
      • ISSUE_TEMPLATE
        • question.md
        • feature_request.md
        • bug_report.md
    • GhidraDocs
      • certification.manifest
      • images
        • I.gif
        • B.gif
        • binaryData.gif
        • notes.gif
        • decompileFunction.gif
        • memory16.gif
        • F.gif
        • notF.gif
        • U.gif
        • D.gif
        • L.gif
      • GhidraCodingStandards.html
      • GhidraClass
        • ExerciseFiles
          • Emulation
            • Source
              • deobHookExample.c
              • README.txt
              • deobExample.c
          • VersionTracking
            • WallaceSrc.exe
            • Source
              • Original
                • Gadget.cpp
                • Wallace.h
                • Gadget.h
                • Wallace.cpp
              • Mod1
                • Gadget.cpp
                • Wallace.h
                • Gadget.h
                • Wallace.cpp
              • Mod2
                • Gadget.cpp
                • Wallace.h
                • Gadget.h
                • Wallace.cpp
            • WallaceVersion2.exe
          • Advanced
            • opaque
            • compilerVsDecompiler
            • ldiv
            • setRegister
            • noReturn
            • jumpWithinInstruction
            • dataMutability
            • createStructure
            • switch
            • globalRegVars.so
            • inline
            • override.so
            • write
            • sharedReturn
            • custom
            • animals
          • WinhelloCPP
            • WinHelloCPP.exe
            • source
              • WinHello.sln
              • Gadget.cpp
              • WinHelloCPP.cpp
              • Gadget.h
              • WinHelloCPP.h
              • Resource.h
              • stdafx.cpp
              • stdafx.h
              • WinHello.vcproj
        • Intermediate
          • VersionTracking_withNotes.html
          • VersionTracking.html
          • Scripting_withNotes.html
          • Images
            • Scripting
            • Headless
          • README.txt
          • Intermediate_Ghidra_Student_Guide.html
          • Scripting.html
          • HeadlessAnalyzer.html
          • Intermediate_Ghidra_Student_Guide_withNotes.html
          • HeadlessAnalyzer_withNotes.html
        • Beginner
          • Images
          • README.txt
          • Introduction_to_Ghidra_Student_Guide_withNotes.html
          • Introduction_to_Ghidra_Student_Guide.html
        • Advanced
          • Examples
            • jumpWithinInstruction.c
            • animals.cpp
            • override.c
            • compilerVsDecompiler.s
            • ldiv.c
            • Makefile
            • switch.s
            • setRegister.c
            • createStructure.c
            • noReturn.c
            • write.c
            • globalRegVars.c
            • sharedReturn.c
            • custom.c
            • opaque.c
            • dataMutability.c
            • inline.s
          • improvingDisassemblyAndDecompilation.tex
        • AdvancedDevelopment
          • GhidraAdvancedDevelopment.html
          • Images
          • ghidra-format
            • ghidra.h
            • body.c
            • main.c
          • contrib
            • gadc
              • ghidra_scripts
                • Lab5Script.java
                • Lab3Script.java
                • Lab4Script.java
          • GhidraAdvancedDevelopment_withNotes.html
      • languages
        • html
          • sleigh_symbols.html
          • sleigh_constructors.html
          • sleigh_preprocessing.html
          • sleigh_context.html
          • pcoderef.html
          • Frontpage.css
          • additionalpcode.html
          • pcodedescription.html
          • reference.html
          • sleigh.html
          • pseudo-ops.html
          • sleigh_layout.html
          • sleigh_tokens.html
          • sleigh_definitions.html
          • sleigh_ref.html
          • languages.css
        • versioning.html
        • manual_index.txt
        • index.html
      • build.gradle
      • InstallationGuide.html
      • CheatSheet.html
    • gradle
      • helpProject.gradle
      • distributableGPLModule.gradle
      • externalGhidraExtension.gradle
      • processorProject.gradle
      • distributableGPLExtension.gradle
      • certification.manifest
      • distributableGhidraModule.gradle
      • distributableGhidraExtension.gradle
      • support
        • ip.gradle
        • jacoco.excludes.src.txt
        • eclipseLauncher.gradle
        • extensionCommon.gradle
        • testUtils.gradle
        • distributionCommon.gradle
        • app_config_breakout.txt
        • fetchDependencies.gradle
        • settingsUtil.gradle
        • loadApplicationProperties.gradle
      • README.txt
      • jacocoProject.gradle
      • javaTestProject.gradle
      • root
        • test.gradle
        • usage.gradle
        • eclipse.gradle
        • svg.gradle
        • distribution.gradle
        • jacoco.gradle
        • prepDev.gradle
      • nativeProject.gradle
      • javaProject.gradle
    • DISCLAIMER.md
    • certification.local.manifest
    • licenses
      • Nuvola_Icons_-_LGPL_2.1.txt
      • Oxygen_Icons_-_LGPL_3.0.txt
      • MIT.txt
      • Crystal_Clear_Icons_-_LGPL_2.1.txt
      • certification.manifest
      • GPL_2_With_Classpath_Exception.txt
      • FAMFAMFAM_Icons_-_CC_2.5.txt
      • Public_Domain.txt
      • FAMFAMFAM_Mini_Icons_-_Public_Domain.txt
      • Jython_License.txt
      • Apache_License_2.0.txt
      • LGPL_3.0.html
      • BSD.txt
      • Modified_Nuvola_Icons_-_LGPL_2.1.txt
      • Christian_Plattner.txt
      • JDOM_License.txt
      • LGPL_2.1.txt
      • Tango_Icons_-_Public_Domain.txt
      • Creative_Commons_Attribution_2.5.html
    • LICENSE
    • GhidraBuild
      • patch
        • certification.local.manifest
        • README.txt
      • Skeleton
        • src
          • main
            • help
              • help
                • TOC_Source.xml
                • topics
                  • skeleton
                    • help.html
                • shared
                  • Frontpage.css
            • resources
              • images
                • README.txt
            • java
              • skeleton
                • SkeletonLoader.java
                • SkeletonFileSystem.java
                • SkeletonExporter.java
                • SkeletonPlugin.java
                • SkeletonAnalyzer.java
          • test
            • java
              • README.test.txt
        • Module.manifest
        • certification.manifest
        • ghidra_scripts
          • README.txt
        • lib
          • README.txt
        • os
          • osx64
            • README.txt
          • win64
            • README.txt
          • linux64
            • README.txt
        • build.gradle
        • data
          • buildLanguage.xml
          • README.txt
          • sleighArgs.txt
          • languages
            • skel.sinc
            • skel.cspec
            • skel.opinion
            • skel.pspec
            • skel.slaspec
            • skel.ldefs
        • extension.properties
        • buildTemplate.gradle
      • IDAPro
        • certification.manifest
        • build.gradle
        • Python
          • 6xx
            • plugins
              • xmlexp.py
            • README.html
            • loaders
              • xmlldr.py
          • 7xx
            • plugins
              • xml_importer.py
              • xml_exporter.py
            • python
              • idaxml.py
            • README.html
            • loaders
              • xml_loader.py
        • README.html
      • EclipsePlugins
        • GhidraDev
          • GhidraDevFeature
            • feature.xml
            • build.properties
            • category.xml
            • build.gradle
          • certification.manifest
          • GhidraDevPlugin
            • icons
            • src
              • main
                • java
                  • ghidradev
                    • GhidraRootPreferencePage.java
                    • GhidraDevStartup.java
                    • GhidraRootPreferenceInitializer.java
                    • ghidrasymbollookup
                      • SocketSetupRunnable.java
                      • utils
                        • CdtUtils.java
                      • preferences
                        • CdtProjectFieldEditor.java
                        • GhidraSymbolLookupPreferences.java
                        • GhidraSymbolLookupPreferencePage.java
                        • GhidraSymbolLookupPreferenceInitializer.java
                      • SymbolLookupInitializer.java
                      • OpenDeclarations.java
                    • ghidraprojectcreator
                      • wizards
                        • LinkGhidraWizard.java
                        • pages
                          • ConfigureGradleWizardPage.java
                          • CreateGhidraProjectWizardPage.java
                          • ConfigureGhidraModuleProjectWizardPage.java
                          • ChooseGhidraInstallationWizardPage.java
                          • EnablePythonWizardPage.java
                          • ConfigureGhidraScriptProjectWizardPage.java
                          • ChooseGhidraModuleProjectWizardPage.java
                          • CreateGhidraScriptWizardPage.java
                          • ChooseJavaProjectWizardPage.java
                        • CreateGhidraScriptWizard.java
                        • CreateGhidraScriptProjectWizard.java
                        • CreateGhidraModuleProjectWizard.java
                        • ExportGhidraModuleWizard.java
                      • utils
                        • PackageFragmentRootSelectionDialog.java
                        • GhidraScriptUtils.java
                        • GhidraProjectUtils.java
                        • GhidraLaunchUtils.java
                        • PyDevUtils.java
                        • GhidraModuleUtils.java
                        • PyDevUtilsInternal.java
                      • commands
                        • LinkGhidraCommand.java
                        • AboutCommand.java
                      • preferences
                        • GhidraProjectCreatorPreferences.java
                        • GhidraProjectCreatorPreferenceInitializer.java
                        • GhidraProjectCreatorPreferencePage.java
                      • launchers
                        • GhidraGuiLaunchShortcut.java
                        • AbstractGhidraLaunchShortcut.java
                        • GhidraHeadlessLaunchShortcut.java
                        • GhidraLaunchDelegate.java
                        • GhidraLaunchTabGroup.java
                      • testers
                        • PackageFragmentRootPropertyTester.java
                        • GhidraModuleProjectPropertyTester.java
                        • JavaProjectPropertyTester.java
                        • GhidraProjectPropertyTester.java
                    • ghidrascripteditor
                      • SocketSetupRunnable.java
                      • preferences
                        • GhidraScriptEditorPreferences.java
                        • GhidraScriptEditorPreferenceInitializer.java
                        • GhidraScriptEditorPreferencePage.java
                      • ScriptEditorInitializer.java
                      • OpenFileRunnable.java
                    • Activator.java
                    • EclipseMessageUtils.java
                    • GhidraRootPreferences.java
            • build.properties
            • GhidraDev_README.html
            • build_README.txt
            • GhidraDev.target
            • build.gradle
            • .launch
              • GhidraDev.launch
            • META-INF
              • MANIFEST.MF
            • plugin.xml
        • GhidraSleighEditor
          • ghidra.xtext.sleigh.tests
            • src
              • ghidra
                • xtext
                  • sleigh
                    • tests
                      • SleighMacroTest.xtend
                      • CrossReferenceTest.xtend
                      • SleighParsingTest.xtend
                      • SleighScopeTest.xtend
            • build.properties
            • build.gradle
            • META-INF
              • MANIFEST.MF
          • certification.manifest
          • ghidra.xtext.sleigh.ui.tests
            • build.properties
            • build.gradle
            • META-INF
              • MANIFEST.MF
          • ghidra.xtext.sleigh
            • src
              • ghidra
                • xtext
                  • sleigh
                    • GenerateSleigh.mwe2
                    • Sleigh.xtext
                    • formatting2
                      • SleighFormatter.xtend
                    • SleighStandaloneSetup.xtend
                    • converter
                      • IntValueConverter.java
                      • SleighValueConverter.java
                    • validation
                      • SleighValidator.xtend
                    • generator
                      • SleighGenerator.xtend
                    • SleighRuntimeModule.xtend
                    • scoping
                      • SleighScopeProvider.xtend
            • build.properties
            • build_README.txt
            • build.gradle
            • .launch
              • Generate Sleigh (sleigh) Language Infrastructure.launch
              • Launch Runtime Eclipse.launch
            • META-INF
              • MANIFEST.MF
            • GhidraSleighEditor_README.html
            • plugin.xml
          • ghidra.xtext.sleigh.ide
            • src
              • ghidra
                • xtext
                  • sleigh
                    • ide
                      • SleighIdeModule.xtend
                      • SleighIdeSetup.xtend
            • build.properties
            • build.gradle
            • META-INF
              • MANIFEST.MF
          • ghidra.xtext.sleigh.feature
            • feature.xml
            • build.properties
            • category.xml
            • build.gradle
          • ghidra.xtext.sleigh.ui
            • src
              • ghidra
                • xtext
                  • sleigh
                    • ui
                      • SleighHighlightingCalculator.java
                      • ConsoleLineTracker.java
                      • outline
                        • SleighOutlineTreeProvider.xtend
                      • labeling
                        • SleighLabelProvider.xtend
                        • SleighDescriptionLabelProvider.xtend
                      • contentassist
                        • SleighProposalProvider.xtend
                      • quickfix
                        • SleighQuickfixProvider.xtend
                      • SleighUiModule.xtend
                      • console
                        • ConsoleLineTracker.java
                        • ConsoleHyperlinking.xtend
                      • SleighHighlightingConfiguration.java
                      • SleighTextEditComposer.xtend
                      • SleighEObjectHoverProvider.xtend
            • build.properties
            • build.gradle
            • META-INF
              • MANIFEST.MF
            • plugin.xml
      • BuildFiles
        • sleighDistBuild.template
        • certification.manifest
        • JsonDoclet
          • src
            • main
              • java
                • JsonDoclet.java
          • Module.manifest
          • build.gradle
        • build.gradle
        • sleighDevBuild.template
      • LaunchSupport
        • src
          • main
            • java
              • LaunchSupport.java
              • ghidra
                • launch
                  • MacJavaFinder.java
                  • JavaVersion.java
                  • JavaConfig.java
                  • WindowsJavaFinder.java
                  • JavaFinder.java
                  • LaunchProperties.java
                  • LinuxJavaFinder.java
        • certification.manifest
        • build.gradle
    • Ghidra
      • certification.local.manifest
      • Framework
        • SoftwareModeling
          • src
            • main
              • resources
                • images
              • java
                • ghidra
                  • pcodeCPort
                    • xml
                      • DocumentStorage.java
                    • utils
                      • WeakHashMap2.java
                      • MutableLong.java
                      • Utils.java
                      • XmlUtils.java
                      • MutableInt.java
                      • AddrSpaceToIdSymmetryMap.java
                    • slghpatexpress
                      • DivExpression.java
                      • LessEquation.java
                      • SubExpression.java
                      • EqualEquation.java
                      • UnconstrainedEquation.java
                      • StartInstructionValue.java
                      • TokenPattern.java
                      • EquationLeftEllipsis.java
                      • MultExpression.java
                      • XorExpression.java
                      • NotEqualEquation.java
                      • GreaterEqualEquation.java
                      • EquationRightEllipsis.java
                      • OperandResolve.java
                      • RightShiftExpression.java
                      • OrExpression.java
                      • PatternEquation.java
                      • AndExpression.java
                      • MinusExpression.java
                      • NotExpression.java
                      • EquationOr.java
                      • TokenField.java
                      • ExpressUtils.java
                      • PatternExpression.java
                      • GreaterEquation.java
                      • UnaryExpression.java
                      • PatternValue.java
                      • EquationCat.java
                      • LeftShiftExpression.java
                      • PlusExpression.java
                      • EquationAnd.java
                      • ValExpressEquation.java
                      • BinaryExpression.java
                      • ConstantValue.java
                      • EndInstructionValue.java
                      • LessEqualEquation.java
                      • OperandValue.java
                      • OperandEquation.java
                      • ContextField.java
                    • semantics
                      • ConstTpl.java
                      • VarnodeTpl.java
                      • PcodeBuilder.java
                      • ConstructTpl.java
                      • HandleTpl.java
                      • OpTpl.java
                    • globalcontext
                      • ContextDatabase.java
                      • ContextBitRange.java
                      • TrackedContext.java
                      • ContextCache.java
                    • space
                      • OtherSpace.java
                      • SpacebaseSpace.java
                      • UniqueSpace.java
                      • AddrSpace.java
                      • spacetype.java
                      • ConstantSpace.java
                    • error
                      • LowlevelError.java
                    • translate
                      • UnimplError.java
                      • Translate.java
                      • BadDataError.java
                      • BasicSpaceProvider.java
                      • XmlError.java
                    • slgh_compile
                      • SpaceQuality.java
                      • Token.java
                      • StarQuality.java
                      • PcodeCompile.java
                      • SleighCompilePreprocessorDefinitionsAdapater.java
                      • ConsistencyChecker.java
                      • FieldQuality.java
                      • space_class.java
                      • SectionVector.java
                      • DirectoryVisitor.java
                      • ErrorWarningReporter.java
                      • Yylval.java
                      • ExprTree.java
                      • PreprocessorDefinitions.java
                      • PcodeParser.java
                      • RtlPair.java
                      • SleighCompileLauncher.java
                      • SemanticEnvironment.java
                      • FieldContext.java
                      • SleighCompile.java
                      • MacroBuilder.java
                      • OptimizeRecord.java
                      • ParseException.java
                    • slghpattern
                      • DisjointPattern.java
                      • PatternBlock.java
                      • CombinePattern.java
                      • Pattern.java
                      • OrPattern.java
                      • InstructionPattern.java
                      • ContextPattern.java
                    • sleigh
                      • ByteBufferPtr.java
                    • pcoderaw
                      • VarnodeData.java
                    • context
                      • Token.java
                      • FixedHandle.java
                      • ParserWalker.java
                      • ParserContext.java
                      • ConstructState.java
                      • ContextSet.java
                      • SleighError.java
                      • ParserWalkerChange.java
                    • slghsymbol
                      • FlowDestSymbol.java
                      • VarnodeSymbol.java
                      • SubtableSymbol.java
                      • TripleSymbol.java
                      • SymbolTable.java
                      • SleighSymbol.java
                      • LabelSymbol.java
                      • PatternlessSymbol.java
                      • SpecificSymbol.java
                      • SymbolTree.java
                      • EndSymbol.java
                      • Constructor.java
                      • ValueMapSymbol.java
                      • EpsilonSymbol.java
                      • VarnodeListSymbol.java
                      • DecisionProperties.java
                      • ContextOp.java
                      • SymbolScope.java
                      • ValueSymbol.java
                      • OperandSymbol.java
                      • NameSymbol.java
                      • StartSymbol.java
                      • DecisionNode.java
                      • MacroSymbol.java
                      • ContextSymbol.java
                      • BitrangeSymbol.java
                      • TokenSymbol.java
                      • SpaceSymbol.java
                      • ContextCommit.java
                      • symbol_type.java
                      • UserOpSymbol.java
                      • ContextChange.java
                      • FamilySymbol.java
                      • SectionSymbol.java
                      • FlowRefSymbol.java
                    • sleighbase
                      • address_set.java
                      • SleighBase.java
                      • NamedSymbolProvider.java
                    • address
                      • AddressUtils.java
                      • Address.java
                      • Range.java
                      • RangeList.java
                    • opcodes
                      • OpCode.java
                  • sleigh
                    • grammar
                      • ANTLRUtil.java
                      • SleighToken.java
                      • BailoutException.java
                      • Locator.java
                      • BaseRecognizerOverride.java
                      • TokenExtractor.java
                      • SleighParserRun.java
                      • LexerMultiplexer.java
                      • PreprocessorException.java
                      • LocationUtil.java
                      • Location.java
                      • SleighLexer.java
                      • FakeLineArrayListWriter.java
                      • ExpressionEnvironment.java
                      • AbstractSleighParser.java
                      • SleighRecognizerConstants.java
                      • ConditionalHelper.java
                      • AbstractSleighLexer.java
                      • ParsingEnvironment.java
                      • HashMapPreprocessorDefinitionsAdapter.java
                      • LineArrayListWriter.java
                      • SleighPreprocessor.java
                      • RadixBigInteger.java
                  • util
                    • XmlProgramUtilities.java
                    • constraint
                      • ProgramDecisionTree.java
                      • ProgramConstraint.java
                      • LanguageConstraint.java
                      • CompilerConstraint.java
                      • PropertyConstraint.java
                      • ExecutableFormatConstraint.java
                    • ManualEntry.java
                    • GhidraDataConverter.java
                    • GhidraLittleEndianDataConverter.java
                    • GhidraBigEndianDataConverter.java
                  • service
                    • graph
                      • GraphDisplayProvider.java
                      • GraphDisplay.java
                      • DummyGraphDisplayListener.java
                      • GraphDisplayListener.java
                  • pcode
                    • utils
                      • AddressUtils.java
                      • Utils.java
                      • MessageFormattingUtils.java
                    • error
                      • LowlevelError.java
                    • pcoderaw
                      • PcodeOpRaw.java
                    • memstate
                      • MemoryPageBank.java
                      • MemoryPage.java
                      • MemoryState.java
                      • UniqueMemoryBank.java
                      • MemoryBank.java
                      • MemoryPageOverlay.java
                      • MemoryFaultHandler.java
                    • emulate
                      • EmulateDisassemblerContext.java
                      • BreakCallBack.java
                      • InstructionDecodeException.java
                      • EmulateExecutionState.java
                      • EmulateInstructionStateModifier.java
                      • UnimplementedInstructionException.java
                      • UnimplementedCallOtherException.java
                      • BreakTable.java
                      • Emulate.java
                      • BreakTableCallBack.java
                      • callother
                        • OpBehaviorOther.java
                        • CountLeadingOnesOpBehavior.java
                        • OpBehaviorOtherNOP.java
                        • CountLeadingZerosOpBehavior.java
                      • EmulateMemoryStateBuffer.java
                    • floatformat
                      • Floatclass.java
                      • UnsupportedFloatFormatException.java
                      • FloatFormat.java
                      • FloatFormatFactory.java
                    • opbehavior
                      • OpBehaviorFloatAdd.java
                      • OpBehaviorNotEqual.java
                      • OpBehaviorFloatFloor.java
                      • OpBehaviorIntLeft.java
                      • OpBehaviorInt2Comp.java
                      • OpBehavior.java
                      • OpBehaviorSubpiece.java
                      • OpBehaviorIntAnd.java
                      • OpBehaviorFloatRound.java
                      • OpBehaviorIntSborrow.java
                      • OpBehaviorIntLess.java
                      • OpBehaviorFloatFloat2Float.java
                      • BinaryOpBehavior.java
                      • OpBehaviorIntRem.java
                      • OpBehaviorIntSdiv.java
                      • OpBehaviorIntXor.java
                      • OpBehaviorIntMult.java
                      • OpBehaviorIntSrem.java
                      • OpBehaviorCopy.java
                      • OpBehaviorBoolOr.java
                      • OpBehaviorFloatSqrt.java
                      • OpBehaviorIntSright.java
                      • OpBehaviorIntSub.java
                      • OpBehaviorBoolNegate.java
                      • OpBehaviorIntSless.java
                      • OpBehaviorFloatNotEqual.java
                      • OpBehaviorPopcount.java
                      • OpBehaviorIntRight.java
                      • OpBehaviorPiece.java
                      • OpBehaviorFactory.java
                      • OpBehaviorFloatSub.java
                      • OpBehaviorBoolAnd.java
                      • OpBehaviorFloatAbs.java
                      • OpBehaviorIntDiv.java
                      • OpBehaviorBoolXor.java
                      • OpBehaviorIntSext.java
                      • OpBehaviorFloatNan.java
                      • OpBehaviorIntCarry.java
                      • OpBehaviorFloatInt2Float.java
                      • OpBehaviorFloatEqual.java
                      • OpBehaviorIntScarry.java
                      • OpBehaviorFloatMult.java
                      • OpBehaviorEqual.java
                      • OpBehaviorFloatLessEqual.java
                      • OpBehaviorFloatDiv.java
                      • OpBehaviorIntSlessEqual.java
                      • OpBehaviorFloatLess.java
                      • OpBehaviorIntAdd.java
                      • OpBehaviorFloatTrunc.java
                      • OpBehaviorIntLessEqual.java
                      • SpecialOpBehavior.java
                      • OpBehaviorIntZext.java
                      • OpBehaviorIntOr.java
                      • OpBehaviorFloatNeg.java
                      • UnaryOpBehavior.java
                      • OpBehaviorFloatCeil.java
                      • OpBehaviorIntNegate.java
                    • loadimage
                      • LoadImageFunc.java
                      • LoadImage.java
                  • program
                    • database
                      • DBObjectCache.java
                      • ProgramAddressFactory.java
                      • databaseTables.txt
                      • code
                        • CodeUnitDB.java
                        • CodeUnitKeyIterator.java
                        • DataKeyIterator.java
                        • InstructionDB.java
                        • CodeManager.java
                        • ProtoDBAdapterV0.java
                        • CommentsDBAdapter.java
                        • ProtoDBAdapter.java
                        • DataDB.java
                        • CommentHistoryAdapter.java
                        • CommentTypeFilterIterator.java
                        • DataDBAdapter.java
                        • DataComponent.java
                        • EmptyCodeUnitIterator.java
                        • CommentsDBAdapterV0.java
                        • ProtoDBAdapterV1.java
                        • CommentHistoryAdapterV0.java
                        • PrototypeManager.java
                        • DataDBAdapterV0.java
                        • StringDiff.java
                        • StringDiffUtils.java
                        • CommentTypeFilterAddressIterator.java
                        • CommentsDBAdapterV1.java
                        • CodeUnitRecordIterator.java
                        • CommentHistoryAdapterNoTable.java
                        • InstDBAdapterV1.java
                        • InstructionRecordIterator.java
                        • InstDBAdapterV0.java
                        • InstDBAdapter.java
                        • DataRecordIterator.java
                        • DataFilteredCodeUnitIterator.java
                      • DataTypeArchiveContentHandler.java
                      • ManagerDB.java
                      • DataTypeArchiveMergeManagerFactory.java
                      • ProgramUserDataDB.java
                      • function
                        • CallingConventionDBAdapterV0.java
                        • FunctionTagMappingAdapterNoTable.java
                        • ThunkFunctionAdapterV0.java
                        • FunctionDB.java
                        • ParameterDB.java
                        • ReturnParameterDB.java
                        • FunctionTagDB.java
                        • FunctionTagMappingAdapter.java
                        • FunctionAdapter.java
                        • ThunkFunctionAdapter.java
                        • FunctionAdapterV2.java
                        • FunctionTagAdapter.java
                        • FunctionStackFrame.java
                        • FunctionTagManagerDB.java
                        • FunctionManagerDB.java
                        • LocalVariableDB.java
                        • FunctionAdapterV1.java
                        • OverlappingFunctionException.java
                        • CallingConventionDBAdapterNoTable.java
                        • FunctionAdapterV3.java
                        • CallingConventionDBAdapter.java
                        • FunctionTagAdapterV0.java
                        • VariableDB.java
                        • FunctionAdapterV0.java
                        • FunctionTagMappingAdapterV0.java
                      • ProgramContentHandler.java
                      • properties
                        • PropertyMapDB.java
                        • PropertiesDBAdapterV0.java
                        • UnsupportedMapDB.java
                        • PropertiesDBAdapter.java
                        • DBPropertyMapManager.java
                        • VoidPropertyMapDB.java
                        • LongPropertyMapDB.java
                        • StringPropertyMapDB.java
                        • ObjectPropertyMapDB.java
                        • GenericSaveable.java
                        • IntPropertyMapDB.java
                      • DataTypeArchiveDBChangeSet.java
                      • bookmark
                        • BookmarkDBAdapterV1.java
                        • BookmarkDBManager.java
                        • BookmarkDBAdapterV0.java
                        • BookmarkDB.java
                        • BookmarkTypeDBAdapter.java
                        • BookmarkDBAdapter.java
                        • OldBookmark.java
                        • BookmarkDBAdapterV2.java
                        • BookmarkDBAdapterV3.java
                        • BookmarkTypeDBAdapterV0.java
                        • BookmarkTypeDBAdapterNoTable.java
                        • OldBookmarkManager.java
                        • BookmarkTypeDB.java
                      • module
                        • GroupDBAdapterV0.java
                        • TreeDBAdapterV0.java
                        • TreeManager.java
                        • GroupDBAdapter.java
                        • ModuleManager.java
                        • TreeDBAdapter.java
                        • FragmentDB.java
                        • ModuleDB.java
                      • util
                        • FieldMatchQuery.java
                        • AddressSetPropertyMapDB.java
                        • DBKeyAdapter.java
                        • AddressRangeMapDB.java
                        • EmptyRecordIterator.java
                        • OrQuery.java
                        • QueryRecordIterator.java
                        • AndQuery.java
                        • NotQuery.java
                        • Query.java
                        • DBRecordAdapter.java
                        • DBFieldAdapter.java
                        • RecordFilter.java
                        • IndexedAddressIterator.java
                        • DatabaseTableUtils.java
                        • SynchronizedAddressSetCollection.java
                        • SharedRangeMapDB.java
                        • DatabaseVersionException.java
                        • FieldRangeQuery.java
                        • StringMatchQuery.java
                      • reloc
                        • RelocationDBAdapterV4.java
                        • RelocationDBAdapterV2.java
                        • RelocationDBAdapter.java
                        • RelocationManager.java
                        • RelocationDBAdapterV3.java
                        • RelocationDBAdapterV1.java
                        • RelocationDBAdapterNoTable.java
                      • external
                        • ExternalLocationDB.java
                        • OldExtNameAdapter.java
                        • OldExtRefAdapter.java
                        • ExternalManagerDB.java
                      • ProgramMultiUserMergeManagerFactory.java
                      • ProgramDB.java
                      • IntRangeMapDB.java
                      • ObsoleteProgramPropertiesService.java
                      • IntRangeMap.java
                      • data
                        • ArrayDBAdapter.java
                        • CompositeDBAdapterV2V3.java
                        • DataTypeArchiveTransformer.java
                        • ArrayDB.java
                        • EnumDBAdapterNoTable.java
                        • PointerDBAdapterV2.java
                        • FunctionParameterAdapterNoTable.java
                        • CompositeDBAdapterV0.java
                        • ComponentDBAdapterV0.java
                        • SettingsDBManager.java
                        • InstanceSettingsDBAdapterV0.java
                        • DataTypeArchiveTransformerPanel.java
                        • SettingsDBAdapter.java
                        • EnumValueDBAdapterV0.java
                        • TypedefSettings.java
                        • ArrayDBAdapterV1.java
                        • ParameterDefinitionDB.java
                        • FunctionParameterAdapter.java
                        • FunctionDefinitionDBAdapterNoTable.java
                        • PointerDBAdapter.java
                        • ProgramDataTypeManager.java
                        • CategoryDBAdapter.java
                        • SourceArchiveAdapterV0.java
                        • SettingsCache.java
                        • ProjectDataTypeManager.java
                        • CompositeDB.java
                        • PointerDB.java
                        • FunctionDefinitionDBAdapter.java
                        • CategoryDB.java
                        • SourceArchiveAdapter.java
                        • CompositeDBAdapter.java
                        • SettingsDB.java
                        • ComponentDBAdapter.java
                        • ParentChildDBAdapterNoTable.java
                        • BuiltinDBAdapterV0.java
                        • UnionDB.java
                        • FunctionParameterAdapterV0.java
                        • TypedefDB.java
                        • StructureDB.java
                        • EnumDBAdapterV1.java
                        • ArrayDBAdapterV0.java
                        • EnumValueDBAdapterNoTable.java
                        • BitFieldDBDataType.java
                        • DataTypeUtilities.java
                        • SourceArchiveDB.java
                        • ParentChildDBAdapterV0.java
                        • CompositeDBAdapterV1.java
                        • FunctionDefinitionDBAdapterV1.java
                        • InstanceSettingsDBAdapter.java
                        • TypedefDBAdapterV1.java
                        • PointerDBAdapterV1.java
                        • EnumDBAdapter.java
                        • EnumDBAdapterV0.java
                        • SourceArchiveAdapterNoTable.java
                        • LazyLoadingCachingMap.java
                        • CategoryDBAdapterV0.java
                        • EnumValueDBAdapter.java
                        • FunctionDefinitionDBAdapterV0.java
                        • DataTypeDB.java
                        • FunctionParameterAdapterV1.java
                        • SourceArchiveUpgradeMap.java
                        • BuiltinDBAdapter.java
                        • TypedefDBAdapterV0.java
                        • TypedefDBAdapter.java
                        • SettingsDBAdapterV0.java
                        • ParentChildAdapter.java
                        • EnumDB.java
                        • DataTypeComponentDB.java
                        • DataTypeIDConverter.java
                        • DataTypeManagerDB.java
                        • FunctionDefinitionDB.java
                        • PointerDBAdapterV0.java
                      • mem
                        • MemoryBlockInputStream.java
                        • FileBytesAdapter.java
                        • MemoryMapDBAdapterV3.java
                        • BitMappedSubMemoryBlock.java
                        • MemoryMapDB.java
                        • ByteMappingScheme.java
                        • MemoryMapDBAdapterV2.java
                        • FileBytes.java
                        • FileBytesSubMemoryBlock.java
                        • MemoryMapDBAdapterV0.java
                        • UninitializedSubMemoryBlock.java
                        • MemoryMapDBAdapter.java
                        • FileBytesAdapterV0.java
                        • MemoryBlockDB.java
                        • BufferSubMemoryBlock.java
                        • MemoryMapDBAdapterV1.java
                        • SubMemoryBlock.java
                        • AddressSourceInfo.java
                        • FileBytesAdapterNoTable.java
                        • ByteMappedSubMemoryBlock.java
                        • MemoryBlockSourceInfoDB.java
                      • symbol
                        • GlobalRegisterSymbol.java
                        • EquateRefDBAdapterV0.java
                        • SymbolDatabaseAdapterV0.java
                        • OverlappingNamespaceException.java
                        • VariableStorageDBAdapterNoTable.java
                        • CodeSymbol.java
                        • SymbolDatabaseAdapterV2.java
                        • VariableStorageDBAdapterV2.java
                        • SymbolManager.java
                        • OldVariableStorageDBAdapter.java
                        • EquateDB.java
                        • EquateManager.java
                        • LibraryDB.java
                        • VariableStorageDBAdapter.java
                        • EquateDBAdapter.java
                        • EquateRefDBAdapterV1.java
                        • LabelHistoryAdapterNoTable.java
                        • GlobalVariableSymbolDB.java
                        • EquateRefDB.java
                        • EquateDBAdapterV0.java
                        • EquateRefDBAdapter.java
                        • SymbolDatabaseAdapter.java
                        • LabelHistoryAdapter.java
                        • NamespaceManager.java
                        • VariableSymbolDB.java
                        • SymbolDatabaseAdapterV1.java
                        • OldVariableStorageDBAdapterV0.java
                        • LibrarySymbol.java
                        • NamespaceSymbol.java
                        • OldVariableStorageDBAdapterV1.java
                        • LabelHistoryAdapterV0.java
                        • NamespaceDB.java
                        • SymbolDB.java
                        • VariableStorageManagerDB.java
                        • TypeFilteredSymbolIterator.java
                        • FunctionSymbol.java
                        • AddressSetFilteredSymbolIterator.java
                        • ClassSymbol.java
                        • OldVariableStorageManagerDB.java
                        • GhidraClassDB.java
                      • map
                        • AddressIndexKeyIterator.java
                        • AddressRecordDeleter.java
                        • AddressMapDBAdapterNoTable.java
                        • AddressMapDBAdapter.java
                        • AddressKeyRecordIterator.java
                        • AddressMapDB.java
                        • AddressMapDBAdapterV0.java
                        • AddressKeyAddressIterator.java
                        • NormalizedAddressSet.java
                        • AddressMapDBAdapterV1.java
                        • AddressKeyIterator.java
                        • AddressIndexPrimaryKeyIterator.java
                        • AddressMap.java
                      • ListingDB.java
                      • ProgramDBChangeSet.java
                      • DataTypeArchiveDB.java
                      • DatabaseObject.java
                      • register
                        • DatabaseRangeMapAdapter.java
                        • ProgramRegisterContextDB.java
                        • InMemoryRangeMapAdapter.java
                        • IndexToAddressRangeIteratorAdapter.java
                        • OldProgramContextDB.java
                        • AddressRangeObjectMap.java
                      • oldfunction
                        • OldFunctionDBAdapterV1.java
                        • OldFunctionDataDB.java
                        • OldStackVariableDBAdapter.java
                        • OldFunctionMapDB.java
                        • OldFunctionDBAdapterV0.java
                        • OldStackFrameDB.java
                        • OldFunctionDBAdapter.java
                        • OldRegisterVariableDBAdapterV0.java
                        • OldRegisterVariableDBAdapter.java
                        • OldStackVariableDBAdapterV0.java
                        • OldStackVariableDBAdapterV1.java
                        • OldFunctionManager.java
                      • references
                        • FromAdapterV0.java
                        • EmptyMemReferenceIterator.java
                        • FromAdapter.java
                        • ToAdapterSharedTable.java
                        • FromAdapterSharedTable.java
                        • RefListV0.java
                        • ToAdapterV0.java
                        • ToAdapterV1.java
                        • RefListFlagsV0.java
                        • ExternalReferenceDB.java
                        • ShiftedReferenceDB.java
                        • RefList.java
                        • OldStackRefDBAdpater.java
                        • ReferenceDBManager.java
                        • EntryPointReferenceDB.java
                        • MemReferenceDB.java
                        • BigRefListV0.java
                        • ToAdapter.java
                        • RecordAdapter.java
                        • StackReferenceDB.java
                        • ReferenceDB.java
                        • OffsetReferenceDB.java
                      • package.html
                      • OverlaySpaceAdapterDB.java
                    • disassemble
                      • DisassemblerConflictHandler.java
                      • DisassemblerMessageListener.java
                      • Disassembler.java
                      • DisassemblerQueue.java
                      • DisassemblerContextImpl.java
                    • util
                      • UserDataChangeRecord.java
                      • ProgramUtilities.java
                      • EolCommentFieldLocation.java
                      • FunctionParameterFieldLocation.java
                      • PostCommentFieldLocation.java
                      • CyclomaticComplexity.java
                      • ChangeManagerAdapter.java
                      • PcodeFieldLocation.java
                      • FunctionRepeatableCommentFieldLocation.java
                      • AddressCorrelation.java
                      • FieldNameFieldLocation.java
                      • LanguageTranslatorFactoryMinion.java
                      • AbstractStoredProgramContext.java
                      • RefRepeatCommentFieldLocation.java
                      • OldLanguageFactory.java
                      • FunctionParameterNameFieldLocation.java
                      • BytesFieldLocation.java
                      • SpaceFieldLocation.java
                      • MnemonicFieldLocation.java
                      • VariableTypeFieldLocation.java
                      • FunctionCallFixupFieldLocation.java
                      • ProgramContextImpl.java
                      • OldLanguage.java
                      • FunctionThunkFieldLocation.java
                      • InstructionMaskValueFieldLocation.java
                      • FunctionCallingConventionFieldLocation.java
                      • CodeUnitContainer.java
                      • RangeMapAdapter.java
                      • DiscoverableAddressCorrelator.java
                      • VariableStorageConflicts.java
                      • RepeatableCommentFieldLocation.java
                      • VariableLocFieldLocation.java
                      • SpacerFieldLocation.java
                      • AddressCorrelator.java
                      • OperandFieldLocation.java
                      • FunctionInlineFieldLocation.java
                      • RegisterFieldLocation.java
                      • LanguageTranslatorFactory.java
                      • DefinedDataIterator.java
                      • CommentType.java
                      • InstructionUtils.java
                      • FunctionSignatureSourceFieldLocation.java
                      • CodeUnitUserDataChangeRecord.java
                      • AutomaticCommentFieldLocation.java
                      • FunctionTagFieldLocation.java
                      • ProgramTask.java
                      • EquateOperandFieldLocation.java
                      • EquateInfo.java
                      • AddressFieldLocation.java
                      • CodeUnitLocation.java
                      • SimpleDiffUtility.java
                      • PlateFieldLocation.java
                      • IndentFieldLocation.java
                      • FunctionReturnTypeFieldLocation.java
                      • BlockStartLocation.java
                      • SimpleLanguageTranslator.java
                      • FunctionEndParametersFieldLocation.java
                      • StackDepthFieldLocation.java
                      • ChangeManager.java
                      • CommentFieldLocation.java
                      • CodeUnitLCS.java
                      • FunctionSignatureFieldLocation.java
                      • VariableXRefFieldLocation.java
                      • LanguageTranslator.java
                      • DividerLocation.java
                      • XRefHeaderFieldLocation.java
                      • LabelFieldLocation.java
                      • ProgramChangeRecord.java
                      • FunctionStartParametersFieldLocation.java
                      • LinearDataAddressCorrelation.java
                      • ProgramLocationComparator.java
                      • SubDataFieldLocation.java
                      • VariableLocation.java
                      • RegisterValueStore.java
                      • DataTypeArchiveChangeManager.java
                      • AssignedVariableLocation.java
                      • ProgramLocation.java
                      • XRefFieldLocation.java
                      • FunctionPurgeFieldLocation.java
                      • FunctionNameFieldLocation.java
                      • AddressEvaluator.java
                      • FunctionAddressCorrelation.java
                      • GroupPath.java
                      • VariableNameFieldLocation.java
                      • ThunkedFunctionFieldLocation.java
                      • DataTypeArchiveChangeRecord.java
                      • FunctionNoReturnFieldLocation.java
                      • DefaultLanguageService.java
                      • VariableCommentFieldLocation.java
                      • AbstractProgramContext.java
                      • LanguagePostUpgradeInstructionHandler.java
                      • RegisterTransitionFieldLocation.java
                      • VariableXRefHeaderFieldLocation.java
                      • ParallelInstructionLocation.java
                      • FunctionLocation.java
                      • LanguageTranslatorAdapter.java
                      • MemoryBlockStartFieldLocation.java
                      • ListingAddressCorrelation.java
                      • CodeUnitPropertyChangeRecord.java
                    • model
                      • correlate
                        • Hash.java
                        • AllBytesHashCalculator.java
                        • DisambiguateByBytes.java
                        • MnemonicHashCalculator.java
                        • Block.java
                        • HashedFunctionAddressCorrelation.java
                        • HashEntry.java
                        • DisambiguateByParent.java
                        • DisambiguateByChild.java
                        • HashCalculator.java
                        • HashStore.java
                        • InstructHash.java
                        • DisambiguateStrategy.java
                        • DisambiguateByParentWithOrder.java
                      • scalar
                        • Scalar.java
                        • ScalarOverflowException.java
                        • package.html
                      • listing
                        • FunctionIterator.java
                        • InstructionIterator.java
                        • ProgramModule.java
                        • DuplicateGroupException.java
                        • Data.java
                        • FunctionTagManager.java
                        • OperandRepresentationList.java
                        • ListingStub.java
                        • AutoParameterImpl.java
                        • DataBuffer.java
                        • StackVariableComparator.java
                        • SymbolChangeSet.java
                        • LocalVariableImpl.java
                        • FunctionManager.java
                        • Parameter.java
                        • BookmarkType.java
                        • DefaultProgramContext.java
                        • AutoParameterType.java
                        • InstructionStub.java
                        • ProgramContext.java
                        • DataTypeChangeSet.java
                        • Variable.java
                        • IncompatibleLanguageException.java
                        • FunctionTagChangeSet.java
                        • ProgramChangeSet.java
                        • StackFrame.java
                        • VariableSizeException.java
                        • ParameterImpl.java
                        • Function.java
                        • CommentHistory.java
                        • AddressChangeSet.java
                        • BookmarkManager.java
                        • LocalVariable.java
                        • InstructionPcodeOverride.java
                        • Listing.java
                        • ProgramFragment.java
                        • Instruction.java
                        • FunctionTag.java
                        • DataIterator.java
                        • VariableFilter.java
                        • Bookmark.java
                        • DomainObjectChangeSet.java
                        • RegisterChangeSet.java
                        • ProgramTreeChangeSet.java
                        • ContextChangeException.java
                        • BookmarkTypeComparator.java
                        • FunctionSignatureImpl.java
                        • CodeUnit.java
                        • VariableOffset.java
                        • FlowOverride.java
                        • FunctionOverlapException.java
                        • BookmarkComparator.java
                        • VariableStorage.java
                        • VariableImpl.java
                        • LabelString.java
                        • Library.java
                        • CodeUnitIterator.java
                        • DataTypeArchiveChangeSet.java
                        • DataStub.java
                        • RepeatableComment.java
                        • ReturnParameterImpl.java
                        • CircularDependencyException.java
                        • FunctionSignature.java
                        • package.html
                        • GhidraClass.java
                        • DataTypeArchive.java
                        • VariableUtilities.java
                        • ProgramUserData.java
                        • Program.java
                        • Group.java
                        • ThunkFunction.java
                      • util
                        • AddressSetPropertyMap.java
                        • ProcessorSymbolType.java
                        • DefaultStringPropertyMap.java
                        • PropertyMap.java
                        • DefaultPropertyMap.java
                        • DataTypeInfo.java
                        • DefaultSettingsPropertyMap.java
                        • CodeUnitInsertionException.java
                        • DeletedException.java
                        • IntPropertyMap.java
                        • DefaultLongPropertyMap.java
                        • AcyclicCallGraphBuilder.java
                        • MemoryByteIterator.java
                        • DefaultIntPropertyMap.java
                        • SettingsPropertyMap.java
                        • DefaultVoidPropertyMap.java
                        • LongPropertyMap.java
                        • VoidPropertyMap.java
                        • ObjectPropertyMap.java
                        • PropertyMapManager.java
                        • DefaultObjectPropertyMap.java
                        • CompositeDataTypeElementInfo.java
                        • package.html
                        • TypeMismatchException.java
                        • AddressLabelInfo.java
                        • StringPropertyMap.java
                      • lang
                        • LanguageDescription.java
                        • NestedDelaySlotException.java
                        • MaskImpl.java
                        • UnknownDataException.java
                        • ProcessorNotFoundException.java
                        • Register.java
                        • CompilerSpec.java
                        • InstructionError.java
                        • DataTypeProviderContext.java
                        • CompilerSpecID.java
                        • RegisterManager.java
                        • UnknownInstructionException.java
                        • CompilerSpecDescription.java
                        • ProcessorContext.java
                        • InsufficientBytesException.java
                        • BasicCompilerSpec.java
                        • BasicLanguageDescription.java
                        • PrototypeModelMerged.java
                        • UnknownContextException.java
                        • ProgramProcessorContext.java
                        • ParamListStandardOut.java
                        • LanguageCompilerSpecQuery.java
                        • InstructionBlock.java
                        • RegisterBuilder.java
                        • ParserContext.java
                        • OperandType.java
                        • ParamEntry.java
                        • VersionedLanguageService.java
                        • RegisterTree.java
                        • InjectPayloadCallother.java
                        • IncompatibleMaskException.java
                        • InstructionBlockFlow.java
                        • PcodeInjectLibrary.java
                        • ContextSetting.java
                        • InjectPayloadSleigh.java
                        • SleighLanguageDescription.java
                        • ParamList.java
                        • ParamListStandard.java
                        • InstructionPrototype.java
                        • InputListType.java
                        • InvalidPrototype.java
                        • BasicCompilerSpecDescription.java
                        • ParallelInstructionLanguageHelper.java
                        • LanguageService.java
                        • LanguageID.java
                        • UnknownRegister.java
                        • ExternalLanguageCompilerSpecQuery.java
                        • Processor.java
                        • DisassemblerContext.java
                        • LanguageProvider.java
                        • ProcessorContextImpl.java
                        • CompilerSpecNotFoundException.java
                        • RegisterValue.java
                        • Language.java
                        • UndefinedValueException.java
                        • ProcessorContextView.java
                        • DynamicVariableStorage.java
                        • RegisterTranslator.java
                        • LanguageNotFoundException.java
                        • Mask.java
                        • DecompilerLanguage.java
                        • InjectPayload.java
                        • InstructionContext.java
                        • InstructionSet.java
                        • LanguageCompilerSpecPair.java
                        • PackedBytes.java
                        • OldLanguageMappingService.java
                        • PrototypeModel.java
                        • package.html
                        • InjectPayloadCallfixup.java
                        • ConstantPool.java
                        • Endian.java
                        • ReadOnlyProcessorContext.java
                        • InjectContext.java
                        • GhidraLanguagePropertyKeys.java
                      • reloc
                        • RelocationTable.java
                        • RelocationUtil.java
                        • Relocation.java
                        • RelocationHandler.java
                        • package.html
                      • data
                        • Complex32DataType.java
                        • Complex16DataType.java
                        • DataTypeConflictException.java
                        • UnsignedLongDataType.java
                        • BitGroup.java
                        • CustomOrganization.java
                        • DataTypeWithCharset.java
                        • Integer3DataType.java
                        • Union.java
                        • Array.java
                        • PascalUnicodeDataType.java
                        • SourceArchive.java
                        • BitmapResourceDataType.java
                        • DataTypeManagerChangeListenerHandler.java
                        • FunctionDefinition.java
                        • AUDataType.java
                        • WideChar16DataType.java
                        • TypeDef.java
                        • MemBufferImageInputStream.java
                        • DataTypeComponent.java
                        • TerminatedUnicodeDataType.java
                        • Unicode32DataType.java
                        • Complex8DataType.java
                        • DataType.java
                        • Resource.java
                        • MenuResourceDataType.java
                        • StringDataInstance.java
                        • LongLongDataType.java
                        • PngResource.java
                        • Float10DataType.java
                        • DefaultDataType.java
                        • ParameterDefinitionImpl.java
                        • AbstractImageBaseOffsetDataType.java
                        • DWordDataType.java
                        • StringDataType.java
                        • DataOrganizationImpl.java
                        • Pointer40DataType.java
                        • DataTypeManager.java
                        • Pointer48DataType.java
                        • Float2DataType.java
                        • ArchiveType.java
                        • StringUTF8DataType.java
                        • UnsignedInteger6DataType.java
                        • Dynamic.java
                        • StandAloneDataTypeManager.java
                        • Undefined1DataType.java
                        • InvalidDataTypeException.java
                        • IntegerDataType.java
                        • ArrayStringable.java
                        • DataTypeComponentImpl.java
                        • BadDataType.java
                        • AbstractIntegerDataType.java
                        • ImageBaseOffset64DataType.java
                        • DataTypeFilter.java
                        • EnumValuePartitioner.java
                        • DefaultAnnotationHandler.java
                        • BuiltIn.java
                        • ShiftedAddressDataType.java
                        • Integer6DataType.java
                        • GenericDataType.java
                        • UnsignedInteger16DataType.java
                        • Pointer32DataType.java
                        • FloatComplexDataType.java
                        • Structure.java
                        • IconMaskResourceDataType.java
                        • BuiltInDataTypeManager.java
                        • AlignmentDataType.java
                        • DataTypeComparator.java
                        • Integer16DataType.java
                        • UnsignedLongLongDataType.java
                        • CharsetInfo.java
                        • DynamicDataType.java
                        • DataImage.java
                        • Integer5DataType.java
                        • UnsignedIntegerDataType.java
                        • GenericCallingConvention.java
                        • EndianSettingsDefinition.java
                        • BuiltInDataTypeClassExclusionFilter.java
                        • ICategory.java
                        • DataOrganization.java
                        • JPEGDataType.java
                        • AbstractDataType.java
                        • ShortDataType.java
                        • DataTypeArchiveIdDumper.java
                        • UnsignedInteger5DataType.java
                        • IconResource.java
                        • MacintoshTimeStampDataType.java
                        • DataTypeInstance.java
                        • UnsignedShortDataType.java
                        • Pointer24DataType.java
                        • AbstractFloatDataType.java
                        • UnionDataType.java
                        • DataTypeManagerChangeListenerAdapter.java
                        • DataTypeManagerDomainObject.java
                        • CategoryPath.java
                        • TranslationSettingsDefinition.java
                        • FactoryStructureDataType.java
                        • AbstractStringDataType.java
                        • WAVEDataType.java
                        • StringLayoutEnum.java
                        • Float16DataType.java
                        • WordDataType.java
                        • DataTypeTransferable.java
                        • AlignedStructureInspector.java
                        • VoidDataType.java
                        • CountedDynamicDataType.java
                        • SignedCharDataType.java
                        • Float4DataType.java
                        • EnumDataType.java
                        • BitFieldDataType.java
                        • InternalDataTypeComponent.java
                        • SignedWordDataType.java
                        • Playable.java
                        • Undefined7DataType.java
                        • Pointer16DataType.java
                        • CustomFormat.java
                        • BitFieldPackingImpl.java
                        • BuiltInDataType.java
                        • Integer7DataType.java
                        • StructureFactory.java
                        • Undefined2DataType.java
                        • DialogResourceDataType.java
                        • FileDataTypeManager.java
                        • RepeatedStringDataType.java
                        • SegmentedCodePointerDataType.java
                        • StringRenderBuilder.java
                        • Pointer64DataType.java
                        • Composite.java
                        • MissingBuiltInDataType.java
                        • BitmapResource.java
                        • PngDataType.java
                        • TypedefDataType.java
                        • DataTypeDependencyException.java
                        • FileArchiveBasedDataTypeManager.java
                        • CompositeDataTypeImpl.java
                        • BitFieldPacking.java
                        • IllegalRenameException.java
                        • SignedDWordDataType.java
                        • GifDataType.java
                        • TerminatedSettingsDefinition.java
                        • PaddingSettingsDefinition.java
                        • Pointer.java
                        • CharDataType.java
                        • DomainFileBasedDataTypeManager.java
                        • LongDataType.java
                        • Category.java
                        • UnsignedInteger3DataType.java
                        • UnsignedCharDataType.java
                        • MutabilitySettingsDefinition.java
                        • Undefined.java
                        • Undefined5DataType.java
                        • PascalStringDataType.java
                        • Pointer8DataType.java
                        • PointerDataType.java
                        • FileBasedDataTypeManager.java
                        • FactoryDataType.java
                        • WideChar32DataType.java
                        • BooleanDataType.java
                        • AnnotationHandler.java
                        • DoubleComplexDataType.java
                        • UnicodeDataType.java
                        • CharsetSettingsDefinition.java
                        • AbstractComplexDataType.java
                        • Enum.java
                        • DataTypePath.java
                        • SignedByteDataType.java
                        • DataTypeWriter.java
                        • Pointer56DataType.java
                        • ProgramBasedDataTypeManager.java
                        • AlignedStructurePacker.java
                        • WideCharDataType.java
                        • DoubleDataType.java
                        • QWordDataType.java
                        • SignedQWordDataType.java
                        • CycleGroup.java
                        • StructureDataType.java
                        • CompositeAlignmentHelper.java
                        • DataTypeManagerChangeListener.java
                        • RepeatedDynamicDataType.java
                        • DataTypeConflictHandler.java
                        • IconResourceDataType.java
                        • Undefined4DataType.java
                        • ImageBaseOffset32DataType.java
                        • Undefined8DataType.java
                        • LongDoubleComplexDataType.java
                        • RepeatCountDataType.java
                        • InvalidatedListener.java
                        • ReadOnlyDataTypeComponent.java
                        • ArrayDataType.java
                        • AIFFDataType.java
                        • FileTimeDataType.java
                        • GIFResource.java
                        • TerminatedUnicode32DataType.java
                        • FloatDataType.java
                        • PascalString255DataType.java
                        • package.html
                        • TerminatedStringDataType.java
                        • Undefined3DataType.java
                        • StructuredDynamicDataType.java
                        • LongDoubleDataType.java
                        • DataTypeImpl.java
                        • RenderUnicodeSettingsDefinition.java
                        • AlignedComponentPacker.java
                        • DataUtilities.java
                        • FunctionDefinitionDataType.java
                        • DataTypeDisplayOptions.java
                        • DataTypeMnemonicSettingsDefinition.java
                        • Undefined6DataType.java
                        • ProjectArchiveBasedDataTypeManager.java
                        • Float8DataType.java
                        • UnsignedInteger7DataType.java
                        • IndexedDynamicDataType.java
                        • ParameterDefinition.java
                        • ByteDataType.java
                      • mem
                        • MutableMemBuffer.java
                        • MemoryStub.java
                        • MemBuffer.java
                        • MemoryBlockListener.java
                        • Memory.java
                        • LiveMemoryListener.java
                        • MemoryBlockStub.java
                        • MemoryBlockSourceInfo.java
                        • MemoryBlockType.java
                        • MemoryBlockException.java
                        • WrappedMemBuffer.java
                        • MemoryConstants.java
                        • MemoryAccessException.java
                        • LiveMemoryHandler.java
                        • ByteMemBufferImpl.java
                        • MemoryConflictException.java
                        • MemoryBlock.java
                        • DumbMemBufferImpl.java
                        • package.html
                        • MemoryBufferImpl.java
                      • symbol
                        • ReferenceListener.java
                        • SymbolTable.java
                        • EquateTable.java
                        • OffsetReference.java
                        • EntryPointReference.java
                        • DataRefType.java
                        • Namespace.java
                        • ThunkReference.java
                        • Symbol.java
                        • EquateReference.java
                        • ShiftedReference.java
                        • Equate.java
                        • RefTypeFactory.java
                        • SymbolIteratorAdapter.java
                        • SourceType.java
                        • ExternalReference.java
                        • SymbolType.java
                        • DynamicReference.java
                        • MemReferenceImpl.java
                        • ExternalPath.java
                        • RefType.java
                        • Reference.java
                        • AddressLabelPair.java
                        • SymbolUtilities.java
                        • SymbolIterator.java
                        • SymbolTableListener.java
                        • ExternalManager.java
                        • ReferenceManager.java
                        • ExternalLocationAdapter.java
                        • FlowType.java
                        • ExternalLocationIterator.java
                        • ReferenceIterator.java
                        • StackReference.java
                        • LabelHistory.java
                        • package.html
                        • ReferenceIteratorAdapter.java
                        • ExternalLocation.java
                      • pcode
                        • BlockDoWhile.java
                        • BlockWhileDo.java
                        • HighFunctionSymbol.java
                        • VarnodeBank.java
                        • VarnodeTranslator.java
                        • HighVariable.java
                        • PcodeFactory.java
                        • DataTypeSymbol.java
                        • ListLinked.java
                        • PcodeException.java
                        • BlockGoto.java
                        • DynamicEntry.java
                        • BlockInfLoop.java
                        • HighExternalSymbol.java
                        • MappedDataEntry.java
                        • ParamMeasure.java
                        • BlockIfGoto.java
                        • LocalSymbolMap.java
                        • BlockCopy.java
                        • FunctionPrototype.java
                        • PcodeDataTypeManager.java
                        • DynamicHash.java
                        • EquateSymbol.java
                        • HighSymbol.java
                        • BlockGraph.java
                        • Varnode.java
                        • BlockProperIf.java
                        • PcodeBlockBasic.java
                        • BlockSwitch.java
                        • HighParam.java
                        • SequenceNumber.java
                        • HighLocal.java
                        • HighParamID.java
                        • HighFunctionShellSymbol.java
                        • HighFunctionDBUtil.java
                        • HighOther.java
                        • BlockList.java
                        • BlockIfElse.java
                        • PcodeSyntaxTree.java
                        • HighCodeSymbol.java
                        • VarnodeAST.java
                        • PcodeOpAST.java
                        • HighFunction.java
                        • PcodeOp.java
                        • HighLabelSymbol.java
                        • BlockCondition.java
                        • HighConstant.java
                        • MappedEntry.java
                        • PcodeOverride.java
                        • GlobalSymbolMap.java
                        • PcodeBlock.java
                        • PcodeOpBank.java
                        • BlockMap.java
                        • BlockMultiGoto.java
                        • package.html
                        • HighGlobal.java
                        • SymbolEntry.java
                        • PcodeXMLException.java
                        • JumpTable.java
                      • block
                        • SubroutineSourceReferenceIterator.java
                        • graph
                          • CodeBlockVertex.java
                          • CodeBlockEdge.java
                        • SimpleBlockIterator.java
                        • SimpleSourceReferenceIterator.java
                        • BasicBlockModel.java
                        • OverlapCodeSubModel.java
                        • CodeBlockModel.java
                        • ExtCodeBlockImpl.java
                        • PartitionCodeSubModel.java
                        • MultEntSubModel.java
                        • IsolatedEntrySubModel.java
                        • CodeBlockCache.java
                        • SimpleBlockModel.java
                        • CodeBlockImpl.java
                        • CodeBlockReference.java
                        • FollowFlow.java
                        • CodeBlockReferenceIterator.java
                        • SingleEntSubIterator.java
                        • MultEntSubIterator.java
                        • CodeBlockReferenceImpl.java
                        • CodeBlock.java
                        • SubroutineBlockModel.java
                        • PartitionCodeSubIterator.java
                        • package.html
                        • SubroutineDestReferenceIterator.java
                        • SimpleDestReferenceIterator.java
                        • CodeBlockIterator.java
                      • address
                        • AddressRange.java
                        • AddressIterator.java
                        • SegmentMismatchException.java
                        • AbstractAddressSpace.java
                        • GlobalSymbol.java
                        • AddressRangeToAddressComparator.java
                        • AddressFormatException.java
                        • EmptyAddressRangeIterator.java
                        • OldGenericNamespaceAddress.java
                        • AddressObjectMap.java
                        • AddressOverflowException.java
                        • AddressSetCollection.java
                        • SingleAddressSetCollection.java
                        • Address.java
                        • UniqueAddressFactory.java
                        • SpecialAddress.java
                        • AddressMapImpl.java
                        • DefaultAddressFactory.java
                        • AddressSet.java
                        • AddressOutOfBoundsException.java
                        • OverlayAddressSpace.java
                        • AddressSetView.java
                        • AddressRangeChunker.java
                        • AddressRangeIterator.java
                        • AddressIteratorAdapter.java
                        • EmptyAddressIterator.java
                        • AddressFactory.java
                        • AddressSetMapping.java
                        • GenericAddressSpace.java
                        • SegmentedAddressSpace.java
                        • AddressSpace.java
                        • KeyRange.java
                        • AddressRangeImpl.java
                        • package.html
                        • SegmentedAddress.java
                        • GlobalNamespace.java
                        • ProtectedAddressSpace.java
                        • AddressSetViewAdapter.java
                        • GenericAddress.java
                  • app
                    • merge
                      • DataTypeManagerOwner.java
                    • plugin
                      • processors
                        • sleigh
                          • SleighInstructionPrototype.java
                          • ModuleDefinitionsAdapter.java
                          • FixedHandle.java
                          • ModuleDefinitionsMap.java
                          • ParserWalker.java
                          • pattern
                            • DisjointPattern.java
                            • PatternBlock.java
                            • CombinePattern.java
                            • Pattern.java
                            • OrPattern.java
                            • InstructionPattern.java
                            • ContextPattern.java
                          • ConstructState.java
                          • PcodeEmitPacked.java
                          • Constructor.java
                          • PcodeEmit.java
                          • SleighLanguageExtraMethods.java
                          • ContextOp.java
                          • SleighLanguageProvider.java
                          • SleighException.java
                          • SleighParserContext.java
                          • SleighLanguageValidator.java
                          • VarnodeData.java
                          • symbol
                            • UseropSymbol.java
                            • VarnodeSymbol.java
                            • SubtableSymbol.java
                            • TripleSymbol.java
                            • SymbolTable.java
                            • Symbol.java
                            • PatternlessSymbol.java
                            • SpecificSymbol.java
                            • EndSymbol.java
                            • ValueMapSymbol.java
                            • EpsilonSymbol.java
                            • VarnodeListSymbol.java
                            • SymbolScope.java
                            • ValueSymbol.java
                            • OperandSymbol.java
                            • NameSymbol.java
                            • StartSymbol.java
                            • ContextSymbol.java
                            • FamilySymbol.java
                          • ContextCache.java
                          • DecisionNode.java
                          • SleighLanguage.java
                          • template
                            • ConstTpl.java
                            • VarnodeTpl.java
                            • ConstructTpl.java
                            • HandleTpl.java
                            • OpTpl.java
                          • SleighCompilerSpecDescription.java
                          • ContextCommit.java
                          • SleighDebugLogger.java
                          • ContextChange.java
                          • OpTplWalker.java
                          • expression
                            • DivExpression.java
                            • SubExpression.java
                            • StartInstructionValue.java
                            • MultExpression.java
                            • XorExpression.java
                            • RightShiftExpression.java
                            • OrExpression.java
                            • AndExpression.java
                            • MinusExpression.java
                            • NotExpression.java
                            • TokenField.java
                            • PatternExpression.java
                            • UnaryExpression.java
                            • PatternValue.java
                            • LeftShiftExpression.java
                            • PlusExpression.java
                            • BinaryExpression.java
                            • ConstantValue.java
                            • EndInstructionValue.java
                            • OperandValue.java
                            • ContextField.java
                          • PcodeEmitObjects.java
                        • generic
                          • Label.java
                          • ConstructorInfo.java
                          • ConstructorPcodeTemplate.java
                          • Constant.java
                          • Operand.java
                          • Handle.java
                          • HandleTemplate.java
                          • UnimplementedConstructor.java
                          • Offset.java
                          • VarnodeTemplate.java
                          • Position.java
                          • ExpressionValue.java
                          • MemoryBlockDefinition.java
                          • ConstantTemplate.java
                          • BinaryExpression.java
                          • OpTemplate.java
                          • SledException.java
                          • ExpressionTerm.java
                          • OperandValue.java
                      • languages
                        • sleigh
                          • SleighConstructorTraversal.java
                          • PcodeOpEntryVisitor.java
                          • SleighSubtableTraversal.java
                          • SleighLanguages.java
                          • SleighPcodeTraversal.java
                          • SubtableEntryVisitor.java
                          • VisitorResults.java
                          • ConstructorEntryVisitor.java
                      • core
                        • datamgr
                          • archive
                            • BuiltInSourceArchive.java
                        • data
                          • ProgramStructureProviderContext.java
                          • ProgramProviderContext.java
                        • analysis
                          • ReferenceAddressPair.java
                      • assembler
                        • Assembler.java
                        • AssemblySelector.java
                        • AssemblySyntaxException.java
                        • AssemblerBuilder.java
                        • AssemblyException.java
                        • AssemblyError.java
                        • sleigh
                          • expr
                            • PlusExpressionSolver.java
                            • MinusExpressionSolver.java
                            • MultExpressionSolver.java
                            • AndExpressionSolver.java
                            • DefaultSolverHint.java
                            • RecursiveDescentSolver.java
                            • NeedsBackfillException.java
                            • MaskedLong.java
                            • EndInstructionValueSolver.java
                            • StartInstructionValueSolver.java
                            • LeftShiftExpressionSolver.java
                            • TokenFieldSolver.java
                            • RightShiftExpressionSolver.java
                            • DivExpressionSolver.java
                            • AbstractExpressionSolver.java
                            • SolverException.java
                            • AbstractUnaryExpressionSolver.java
                            • OperandValueSolver.java
                            • XorExpressionSolver.java
                            • NotExpressionSolver.java
                            • ConstantValueSolver.java
                            • SolverHint.java
                            • OrExpressionSolver.java
                            • ContextFieldSolver.java
                            • SubExpressionSolver.java
                            • AbstractBinaryExpressionSolver.java
                          • parse
                            • AssemblyParseActionGotoTable.java
                            • AssemblyParser.java
                            • AssemblyFirstFollow.java
                            • AssemblyParseResult.java
                            • AssemblyParseStateItem.java
                            • AssemblyParseMachine.java
                            • AssemblyParseAcceptResult.java
                            • AssemblyParseTransitionTable.java
                            • AssemblyParseState.java
                            • AssemblyParseErrorResult.java
                          • util
                            • DbgTimer.java
                            • TableEntryKey.java
                            • TableEntry.java
                            • SleighUtil.java
                            • GhidraDBTransaction.java
                          • SleighAssemblerBuilder.java
                          • sem
                            • AssemblyTreeResolver.java
                            • AssemblyPatternBlock.java
                            • AssemblyDefaultContext.java
                            • AssemblyConstructorSemantic.java
                            • AssemblyResolvedError.java
                            • AssemblyResolutionResults.java
                            • AssemblyContextGraph.java
                            • AssemblyResolvedConstructor.java
                            • AssemblyResolvedBackfill.java
                            • AssemblyResolution.java
                          • SleighAssembler.java
                          • symbol
                            • AssemblyStringTerminal.java
                            • AssemblyFixedNumericTerminal.java
                            • AssemblyStringMapTerminal.java
                            • AssemblyNumericTerminal.java
                            • AssemblyEOI.java
                            • AssemblyTerminal.java
                            • AssemblySymbol.java
                            • AssemblyExtendedNonTerminal.java
                            • AssemblyNumericMapTerminal.java
                            • AssemblyNonTerminal.java
                          • tree
                            • AssemblyParseNumericToken.java
                            • AssemblyParseToken.java
                            • AssemblyParseBranch.java
                            • AssemblyParseTreeNode.java
                          • grammars
                            • AbstractAssemblyGrammar.java
                            • AssemblyProduction.java
                            • AssemblyExtendedGrammar.java
                            • AssemblySentential.java
                            • AssemblyExtendedProduction.java
                            • AssemblyGrammarException.java
                            • AbstractAssemblyProduction.java
                            • AssemblyGrammar.java
                        • Assemblers.java
                        • AssemblySelectionError.java
                        • AssemblySemanticException.java
                    • emulator
                      • EmulatorConfiguration.java
                      • state
                        • FilteredRegisterBank.java
                        • FilteredMemoryPageOverlay.java
                        • RegisterState.java
                        • DumpMiscState.java
                      • MemoryAccessFilter.java
                      • FilteredMemoryState.java
                      • Emulator.java
                      • EmulatorHelper.java
                      • memory
                        • MemoryLoadImage.java
                        • CompositeLoadImage.java
                        • ProgramMappedLoadImage.java
                        • EmulatorLoadData.java
                        • ProgramMappedMemory.java
                        • ProgramLoadImage.java
                        • MemoryImage.java
                    • util
                      • PseudoDataComponent.java
                      • PseudoCodeUnit.java
                      • SymbolPathParser.java
                      • PseudoDisassembler.java
                      • PseudoData.java
                      • RepeatInstructionByteTracker.java
                      • NamespaceUtils.java
                      • PseudoDisassemblerContext.java
                      • PseudoInstruction.java
                      • PseudoFlowProcessor.java
                      • SymbolPath.java
                  • SoftwareModelingInitializer.java
              • antlr
                • ghidra
                  • sleigh
                    • grammar
                      • SleighCompiler.g
                      • SemanticLexer.g
                      • BooleanExpression.g
                      • README.txt
                      • SleighEcho.g
                      • SleighLexer.g
                      • SleighParser.g
                      • SemanticParser.g
                      • BaseLexer.g
                      • DisplayLexer.g
                      • DisplayParser.g
            • test
              • resources
                • nestedif.output
                • crazy.inc
                • a_nestedif2.output
                • longertest.output
                • a_simpledefine.output
                • includes
                  • actual.inc
                • z_complex.output
                • empty.input
                • z_complex.input
                • log4j.xml
                • simple.output
                • expression.output
                • empty.output
                • simple.input
                • nestedif.input
                • a_simpledefine.input
                • expression.input
                • include.input
                • longertest.input
                • include.output
                • a_nestedif2.input
              • java
                • ghidra
                  • sleigh
                    • grammar
                      • BooleanExpressionDefTest.java
                      • BooleanExpressionTest.java
                      • SleighPreprocessorTest.java
                      • SleighEchoRun.java
                      • FileSearcher.java
                  • test
                    • DummyTool.java
                    • DummyToolTemplate.java
                    • DummyToolActions.java
                  • util
                    • MultiIteratorTest.java
                  • pcode
                    • floatformat
                      • FloatFormatTest.java
                    • opbehavior
                      • OpBehaviorIntAndTest.java
                      • OpBehaviorIntLessTest.java
                      • OpBehaviorFloatDivTest.java
                      • OpBehaviorIntLeftTest.java
                      • OpBehaviorBoolNegateTest.java
                      • OpBehaviorIntNegateTest.java
                      • OpBehaviorIntAddTest.java
                      • OpBehaviorIntDivTest.java
                      • OpBehaviorFloatLessTest.java
                      • AbstractOpBehaviorTest.java
                      • OpBehaviorIntMultTest.java
                      • OpBehaviorFloatCeilTest.java
                      • OpBehaviorBoolAndTest.java
                      • OpBehaviorIntSRightTest.java
                      • OpBehaviorIntOrTest.java
                      • OpBehaviorFloatFloorTest.java
                      • OpBehaviorFloatAbsTest.java
                      • OpBehaviorBoolOrTest.java
                      • OpBehaviorFloatRoundTest.java
                      • OpBehaviorFloatEqualTest.java
                      • OpBehaviorFloatAddTest.java
                      • OpBehaviorFloatSubTest.java
                      • OpBehaviorFloatInt2FloatTest.java
                      • OpBehaviorBoolXorTest.java
                      • OpBehaviorIntSLessTest.java
                      • OpBehaviorFloatNotEqualTest.java
                      • OpBehaviorFloatFloat2FloatTest.java
                      • OpBehaviorFloatNanTest.java
                      • OpBehaviorFloatLessEqualTest.java
                      • OpBehaviorFloatSqrtTest.java
                      • OpBehaviorIntLessEqualTest.java
                      • OpBehaviorFloatTruncTest.java
                      • OpBehaviorIntRightTest.java
                      • OpBehaviorFloatMultTest.java
                      • OpBehaviorIntCarryTest.java
                      • OpBehaviorIntSLessEqualTest.java
                      • OpBehaviorInt2CompTest.java
                      • OpBehaviorFloatNegTest.java
                  • program
                    • database
                      • code
                        • StringDiffTest.java
                      • data
                        • StructureDBTest.java
                        • UnionDBTest.java
                        • BitFieldDBDataTypeTest.java
                      • mem
                        • MemBlockDBTest.java
                        • FileBytesTest.java
                      • register
                        • AddressRangeObjectMapTest.java
                    • model
                      • FunctionTestDouble.java
                      • ProgramTestDouble.java
                      • ReferenceIteratorTestStub.java
                      • AddressIteratorTestStub.java
                      • scalar
                        • ScalarTest.java
                      • util
                        • PropertyMapTest.java
                        • AcyclicCallGraphBuilderTest.java
                        • ReferenceState.java
                      • lang
                        • RegisterManagerTest.java
                        • InstructionSetTest.java
                      • data
                        • TestDoubleDataType.java
                        • DataOrganizationTestUtils.java
                        • EnumDataTypeTest.java
                        • CompositeTestUtils.java
                        • SettingsBuilder.java
                        • TestDoubleDataTypeManager.java
                        • CharsetSettingsDefinitionTest.java
                        • CharDataTypesRenderTest.java
                        • TestDummyDataTypeManager.java
                        • Float10DataTypeTest.java
                        • StringDataTypeTest.java
                        • EnumValuePartitionerTest.java
                        • BitFieldDataTypeTest.java
                        • CategoryPathTest.java
                        • DataUtilitiesTest.java
                        • ArrayStringableTest.java
                      • pcode
                        • VarnodeTest.java
                      • address
                        • SegmentedAddressTest.java
                        • AddressSpaceTest.java
                        • GenericAddressSpaceTest.java
                        • AddressRangeImplTest.java
                        • GenericAddressTest.java
                        • AddressMapImplTest.java
                        • SegmentedAddressSpaceTest.java
                        • AddressSetMappingTest.java
                        • AddressFactoryTest.java
                        • AddressSetTest.java
                        • TestAddress.java
                      • ReferenceManagerTestDouble.java
                      • FunctionManagerTestDouble.java
                      • TestDoubleFunctionSignature.java
                  • app
                    • plugin
                      • assembler
                        • sleigh
                          • AbstractAssemblyTest.java
                          • expr
                            • MaskedLongTest.java
                          • AVR8AssemblyTest.java
                          • MIPSMicroAssemblyTest.java
                          • PaRiscAssemblyTest.java
                          • AARCH64BEAssemblyTest.java
                          • parse
                            • ParserTest.java
                          • SparcAssemblyTest.java
                          • PublicAPITest.java
                          • x86AVX2AssemblyTest.java
                          • TokensTest.java
                          • MIPSAssemblyTest.java
                          • DbgTimerTest.java
                          • SolverTest.java
                          • AssemblyTestCase.java
                          • PowerPC64AssemblyTest.java
                          • MSP430XAssemblyTest.java
                          • AVR32AssemblyTest.java
                          • m68000AssemblyTest.java
                          • x86AssemblyTest.java
                          • ARMBEAssemblyTest.java
                          • ARMAssemblyTest.java
                    • util
                      • SymbolPathTest.java
                      • SymbolPathParserTest.java
            • test.slow
              • java
                • ghidra
                  • pcodeCPort
                    • slgh_compile
                      • regression
                        • SleighCompileRegressionTest.java
                        • PushbackEntireLine.java
                  • program
                    • model
                      • data
                        • EnumTest.java
                        • FileDataTypeManagerTest.java
                        • DataTypeUtilitiesTest.java
                        • FunctionDefinitionDataTypeTest.java
                        • DataTypeWriterTest.java
                        • FloatDataTypeTest.java
                • log4j.xml
          • Module.manifest
          • certification.manifest
          • Sleigh.launch
          • build.gradle
          • data
            • charset_info.xml
            • languages
              • format_opinions.rxg
              • language_common.rxg
              • processor_spec.rxg
              • language_definitions.rxg
              • Steps to creation of Format Opinion.txt
              • compiler_spec.rxg
            • ExtensionPoint.manifest
        • Generic
          • src
            • main
              • resources
                • images
                  • checkmark_green.gif
                  • dragon16.gif
                  • mergemgr16.gif
                • generic.log4jtest.xml
                • generic.log4j.xml
                • log4j-appender-logpanel.xml
                • log4j2.xml
                • log4j-appender-console-with-links.xml
                • generic.log4jfile.xml
                • log4j-appender-console.xml
                • generic.log4jdev.xml
                • log4j-appender-test-console-with-links.xml
                • log4j-appender-rolling-file-scripts.xml
                • log4j-appender-rolling-file.xml
              • java
                • resources
                  • icons
                    • EmptyIcon.java
                    • ColorIcon3D.java
                    • CenterTranslateIcon.java
                    • OvalColorIcon.java
                    • ImageIconWrapper.java
                    • TranslateIcon.java
                    • ScaledImageIconWrapper.java
                    • DisabledImageIconWrapper.java
                    • ColorIcon.java
                    • OvalBackgroundColorIcon.java
                    • FileBasedIcon.java
                    • IconWrapper.java
                    • RotateIcon.java
                  • MultiIcon.java
                  • MultiIconBuilder.java
                  • IconProvider.java
                  • ResourceManager.java
                  • Icons.java
                • log
                  • LogListener.java
                  • Log4jDevelopmentPatternConverter.java
                  • LogPanelAppender.java
                • util
                  • HistoryList.java
                  • CollectionUtils.java
                • ghidra
                  • security
                    • KeyStorePasswordProvider.java
                  • xml
                    • XmlPullParserFactory.java
                    • XmlTracer.java
                    • ThreadedXmlPullParserImpl.java
                    • XmlMessageLog.java
                    • NonThreadedXmlPullParserImpl.java
                    • XmlParseException.java
                    • XmlTreeNode.java
                  • net
                    • ApplicationKeyManagerUtils.java
                    • ApplicationSSLSocketFactory.java
                    • ApplicationKeyStore.java
                    • SignedToken.java
                    • ApplicationTrustManagerFactory.java
                    • SSLContextInitializer.java
                    • http
                      • HttpUtil.java
                    • ApplicationKeyManagerFactory.java
                  • test
                    • ScriptTaskListener.java
                  • SwingExceptionHandler.java
                  • util
                    • xml
                      • XmlWriter.java
                      • GenericXMLOutputter.java
                      • SpecXmlUtils.java
                      • XmlParserElement.java
                      • XmlAttributes.java
                      • XmlAttributeException.java
                      • XmlUtilities.java
                      • package.html
                      • Counter.java
                    • ObjectStorageStreamAdapter.java
                    • layout
                      • VerticalLayout.java
                      • RightSidedSquishyBuddyLayout.java
                      • RowLayout.java
                      • RowColumnLayout.java
                      • PairLayout.java
                      • StretchLayout.java
                      • ColumnLayout.java
                      • VariableHeightPairLayout.java
                      • MaximizeSpecificColumnGridLayout.java
                      • MiddleLayout.java
                      • TwoColumnPairLayout.java
                      • package.html
                      • VariableRowHeightGridLayout.java
                      • HorizontalLayout.java
                    • graph
                      • attributes
                        • DoubleAttribute.java
                        • IntegerAttribute.java
                        • LongAttribute.java
                        • Attribute.java
                        • StringAttribute.java
                        • AttributeManager.java
                        • ObjectAttribute.java
                        • package.html
                      • GraphIterator.java
                      • DependencyGraph.java
                      • AddableLongIntHashtable.java
                      • Edge.java
                      • KeyedObject.java
                      • KeyIndexableSet.java
                      • DeterministicDependencyGraph.java
                      • Vertex.java
                      • AddableLongDoubleHashtable.java
                      • DirectedGraph.java
                      • KeyedObjectFactory.java
                      • EdgeSet.java
                      • AbstractDependencyGraph.java
                      • SimpleWeightedDigraph.java
                      • DepthFirstSearch.java
                      • Path.java
                      • package.html
                      • Dominator.java
                      • WeightedDigraph.java
                      • VertexSet.java
                    • timer
                      • GTimer.java
                      • GTimerMonitor.java
                      • Watchdog.java
                    • ObjectStorage.java
                    • ReadOnlyException.java
                    • StringUtilities.java
                    • DynamicSortedTreeSet.java
                    • task
                      • InvokeInSwingTask.java
                      • Task.java
                      • TaskMonitorAdapter.java
                      • SwingUpdateManager.java
                      • DummyCancellableTaskMonitor.java
                      • WrappingTaskMonitor.java
                      • TaskListener.java
                      • CompoundTask.java
                      • TimeoutTaskMonitor.java
                      • BusyListener.java
                      • TaskMonitorSplitter.java
                      • SwingRunnable.java
                      • MonitoredRunnable.java
                      • CancelOnlyWrappingTaskMonitor.java
                      • ConsoleTaskMonitor.java
                      • UnknownProgressWrappingTaskMonitor.java
                    • StringFormat.java
                    • SaveableColor.java
                    • html
                      • WhitespaceHandler.java
                      • TrimmingWhitespaceHandler.java
                      • PreservingWhitespaceHandler.java
                      • HtmlLineSplitter.java
                      • HTMLElement.java
                    • ColorUtils.java
                    • Conv.java
                    • TriConsumer.java
                    • Saveable.java
                    • FilterTransformer.java
                    • MathUtilities.java
                    • ReversedListIterator.java
                    • NumberUtil.java
                    • classfinder
                      • ExtensionPointProperties.java
                      • ClassTranslator.java
                      • ClassJar.java
                      • ClassSearchTask.java
                      • ClassLocation.java
                      • ClassPackage.java
                      • ClassFinder.java
                      • ClassExclusionFilter.java
                      • ClassSearcher.java
                      • ClassDir.java
                      • ClassFilter.java
                      • ExtensionPoint.java
                    • HelpLocation.java
                    • JavaSourceLine.java
                    • exception
                      • NoValueException.java
                      • GraphException.java
                      • PropertyTypeMismatchException.java
                      • FileInUseException.java
                      • HasConsoleText.java
                      • DuplicateNameException.java
                      • CausesImportant.java
                      • CryptoException.java
                      • InvalidInputException.java
                      • ClosedException.java
                      • NotEmptyException.java
                      • DuplicateFileException.java
                      • NotYetImplementedException.java
                      • MultipleCauses.java
                      • NotFoundException.java
                    • LongIterator.java
                    • TestSuiteUtilities.java
                    • BigEndianDataConverter.java
                    • SignednessFormatMode.java
                    • MonitoredInputStream.java
                    • TaskUtilities.java
                    • DateUtils.java
                    • CascadedDropTarget.java
                    • CountLatch.java
                    • StatusListener.java
                    • TestUniversalIdGenerator.java
                    • DataConverter.java
                    • datastruct
                      • StringIntHashtable.java
                      • ByteArrayArray.java
                      • LongComparator.java
                      • ShortListIndexer.java
                      • Array.java
                      • RangeMap.java
                      • Accumulator.java
                      • LongKeyIndexer.java
                      • LongLongHashtable.java
                      • CaseInsensitiveDuplicateStringComparator.java
                      • RedBlackEntry.java
                      • SetAccumulator.java
                      • LongArrayList.java
                      • LRUSet.java
                      • SortedRangeList.java
                      • IntArray.java
                      • ListAccumulator.java
                      • ValueRange.java
                      • IntObjectHashtable.java
                      • ObjectValueRange.java
                      • ShortKeySet.java
                      • ShortRangeMap.java
                      • BitTree.java
                      • WeakValueHashMap.java
                      • StringKeyIndexer.java
                      • ShortObjectHashtable.java
                      • LRUMap.java
                      • FloatArrayArray.java
                      • BooleanArray.java
                      • DoubleArray.java
                      • PropertySetIndexRangeIterator.java
                      • ObjectRangeMap.java
                      • ShortLongHashtable.java
                      • DataTable.java
                      • CallbackAccumulator.java
                      • RedBlackLongKeySet.java
                      • FixedSizeStack.java
                      • IndexRangeIterator.java
                      • ShortArray.java
                      • ManagedDataTable.java
                      • ShortArrayArray.java
                      • FilteringAccumulatorWrapper.java
                      • NoSuchIndexException.java
                      • IntIndexManager.java
                      • QueueStub.java
                      • ByteArray.java
                      • IntIntHashtable.java
                      • IndexRange.java
                      • LongDoubleHashtable.java
                      • SizeLimitedAccumulatorWrapper.java
                      • RedBlackTree.java
                      • SynchronizedListAccumulator.java
                      • LongIntHashtable.java
                      • ObjectLongHashtable.java
                      • FullKeySet.java
                      • IntListIndexer.java
                      • CopyOnReadWeakSet.java
                      • LongArray.java
                      • ObjectKeyIndexer.java
                      • FixedSizeHashMap.java
                      • IntArrayArray.java
                      • Range.java
                      • Stack.java
                      • FloatArray.java
                      • StringArray.java
                      • Prime.java
                      • Algorithms.java
                      • ThreadUnsafeWeakSet.java
                      • LongArrayArray.java
                      • ShortKeyIndexer.java
                      • RedBlackKeySet.java
                      • CopyOnWriteWeakSet.java
                      • ObjectArray.java
                      • WeakDataStructureFactory.java
                      • IntKeyIndexer.java
                      • LongObjectHashtable.java
                      • StringArrayArray.java
                      • package.html
                      • ObjectIntHashtable.java
                      • ObjectCache.java
                      • WeakSet.java
                      • SoftCacheMap.java
                      • DoubleArrayArray.java
                      • ShortStringHashtable.java
                      • IntSet.java
                      • PriorityQueue.java
                      • IntArrayList.java
                    • LittleEndianDataConverter.java
                    • InvalidNameException.java
                    • prop
                      • PropertySet.java
                      • ObjectStorageAdapter.java
                      • PropertyPage.java
                      • StringPropertySet.java
                      • SaveableObjectPropertySet.java
                      • BytePropertySet.java
                      • VoidPropertySet.java
                      • LongIteratorImpl.java
                      • LongPropertySet.java
                      • PropertyVisitor.java
                      • ObjectPropertySet.java
                      • package.html
                      • ShortPropertySet.java
                      • PropertyPageIndex.java
                      • IntPropertySet.java
                    • HTMLUtilities.java
                    • filechooser
                      • GhidraFileChooserListener.java
                      • GhidraFileFilter.java
                      • GhidraFileChooserModel.java
                      • ExtensionFileFilter.java
                    • TrackedTaskListener.java
                    • SaveablePoint.java
                    • bean
                      • opteditor
                        • OptionsVetoException.java
                      • GGlassPane.java
                      • GGlassPanePainter.java
                    • PrivateSaveable.java
                    • UniversalID.java
                    • worker
                      • AbstractWorker.java
                      • PriorityJob.java
                      • Worker.java
                      • PriorityWorker.java
                      • Job.java
                    • WordLocation.java