angr.go.optimization_passes.parameter_types

class angr.go.optimization_passes.parameter_types.GoParameterTypes

Bases: OptimizationPass

Pin the types of parameter variables to the function’s Go prototype so type inference treats them as ground truth instead of re-deriving (and often flattening) string/slice/struct parameters from their uses.

ARCHES = None
PLATFORMS = None
STAGE: OptimizationPassStage = 7
NAME = 'Pin Go parameter types'
__init__(func, manager, **kwargs)