# Hierarchy For Package ghidra.program.model.lang.protorules

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - ghidra.program.model.lang.protorules.AndFilter (implements ghidra.program.model.lang.protorules.QualifierFilter)
  - ghidra.program.model.lang.protorules.AssignAction
    - ghidra.program.model.lang.protorules.ConsumeAs
    - ghidra.program.model.lang.protorules.ConsumeExtra
    - ghidra.program.model.lang.protorules.ConvertToPointer
    - ghidra.program.model.lang.protorules.GotoStack
    - ghidra.program.model.lang.protorules.HiddenReturnAssign
    - ghidra.program.model.lang.protorules.MultiMemberAssign
    - ghidra.program.model.lang.protorules.MultiSlotAssign
  - ghidra.program.model.lang.protorules.DatatypeMatchFilter (implements ghidra.program.model.lang.protorules.QualifierFilter)
  - ghidra.program.model.lang.protorules.ModelRule
  - ghidra.program.model.lang.protorules.PositionMatchFilter (implements ghidra.program.model.lang.protorules.QualifierFilter)
  - ghidra.program.model.lang.protorules.SizeRestrictedFilter (implements ghidra.program.model.lang.protorules.DatatypeFilter)
    - ghidra.program.model.lang.protorules.HomogeneousAggregate
    - ghidra.program.model.lang.protorules.MetaTypeFilter
  - ghidra.program.model.lang.protorules.VarargsFilter (implements ghidra.program.model.lang.protorules.QualifierFilter)

## Interface Hierarchy

- ghidra.program.model.lang.protorules.DatatypeFilter
- ghidra.program.model.lang.protorules.QualifierFilter