analysisDepth

@get:Input
abstract val analysisDepth: Property<AnalysisDepth>

Analysis depth for LLVM_HARNESS_DISCOVERY mode.

Controls which demangled harness symbols are matched during LLVM discovery:

  • GROUP: only harness::SourceGroup<T> / harness::SinkGroup<T>

  • LEAF: only harness::SourceLeaf<T, …> / harness::SinkLeaf<T, …>

  • BOTH: both GROUP and LEAF symbols

Ignored when interfacePointMode is not InterfacePointMode.LLVM_HARNESS_DISCOVERY.