Skip to content

Latest commit

 

History

History
33 lines (21 loc) · 1.63 KB

File metadata and controls

33 lines (21 loc) · 1.63 KB

BatchFunctionSignatureEntry

Properties

Name Type Description Notes
analysisId Long The analysis this signature belongs to. Its data_type_ids resolve against this analysis only.
callingConvention String Calling convention, when the producer reported one. [optional]
createdAt OffsetDateTime When this signature was extracted. [optional]
functionId Long
functionName String Current name of the function.
hasSignature Boolean Whether a signature was extracted for this function. False is a normal result: no signature is recorded unless data type extraction ran for the analysis, and thunks and external functions are skipped when it does.
parameters List<SignatureParameterEntry> Parameters in argument order. Empty with has_signature true means the function is known to take no arguments.
returnDataTypeId Long Return type, resolvable against the analysis data types list. Absent for an unresolved return type. [optional]
sourceFunctionId Long The function this signature was copied from, when it was transferred rather than extracted. [optional]
sourceType SourceTypeEnum Where this signature came from. [optional]

Enum: SourceTypeEnum

Name Value
SYSTEM "SYSTEM"
USER "USER"
AUTO_UNSTRIP "AUTO_UNSTRIP"
UNKNOWN_DEFAULT_OPEN_API "unknown_default_open_api"