diff options
| author | Peter LaFosse <peter@vector35.com> | 2023-06-21 16:12:15 -0400 |
|---|---|---|
| committer | Peter LaFosse <peter@vector35.com> | 2023-06-21 16:12:15 -0400 |
| commit | 9f1ded021920a3187250e18fe08c7457be4417dd (patch) | |
| tree | 3a118be14d5dccc7204b8f885618be5ce056e5ab /binaryninjacore.h | |
| parent | 067e49d16da566d51edf2af77b9c8a0f796809d0 (diff) | |
Allow copy & copy-as to operate on 'full' string instead of string annotation
Diffstat (limited to 'binaryninjacore.h')
| -rw-r--r-- | binaryninjacore.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/binaryninjacore.h b/binaryninjacore.h index 7ce488c4..e1602b9b 100644 --- a/binaryninjacore.h +++ b/binaryninjacore.h @@ -376,7 +376,10 @@ extern "C" DataVariableTokenContext = 2, FunctionReturnTokenContext = 3, InstructionAddressTokenContext = 4, - ILInstructionIndexTokenContext = 5 + ILInstructionIndexTokenContext = 5, + ConstDataTokenContext = 6, + ConstStringDataTokenContext = 7, + StringReferenceTokenContext = 8 } BNInstructionTextTokenContext; typedef enum BNLinearDisassemblyLineType @@ -4230,6 +4233,7 @@ extern "C" BINARYNINJACOREAPI void BNFreeAnalysisInfo(BNAnalysisInfo* info); BINARYNINJACOREAPI BNAnalysisProgress BNGetAnalysisProgress(BNBinaryView* view); BINARYNINJACOREAPI BNBackgroundTask* BNGetBackgroundAnalysisTask(BNBinaryView* view); + BINARYNINJACOREAPI size_t BNGetFullStringSize(BNBinaryView* view, uint64_t addr, BNStringType type); BINARYNINJACOREAPI uint64_t BNGetNextFunctionStartAfterAddress(BNBinaryView* view, uint64_t addr); BINARYNINJACOREAPI uint64_t BNGetNextBasicBlockStartAfterAddress(BNBinaryView* view, uint64_t addr); |
