diff options
| author | Glenn Smith <glenn@vector35.com> | 2024-09-26 00:32:43 -0400 |
|---|---|---|
| committer | Glenn Smith <glenn@vector35.com> | 2024-10-14 16:58:54 -0400 |
| commit | 0076048355861138242269604010707434705113 (patch) | |
| tree | b85e0c80fab867dcba39340cfaf43e76e3a23930 /binaryninjaapi.h | |
| parent | 7949573575297807243040469279622396817803 (diff) | |
Add VarArgsType and ValueType constructors
Diffstat (limited to 'binaryninjaapi.h')
| -rw-r--r-- | binaryninjaapi.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/binaryninjaapi.h b/binaryninjaapi.h index 4c725da6..feb15aa5 100644 --- a/binaryninjaapi.h +++ b/binaryninjaapi.h @@ -8953,6 +8953,8 @@ namespace BinaryNinja { const Confidence<std::vector<uint32_t>>& returnRegs = Confidence<std::vector<uint32_t>>(std::vector<uint32_t>(), 0), BNNameType ft = NoNameType, const Confidence<bool>& pure = Confidence<bool>(false, 0)); + static Ref<Type> VarArgsType(); + static Ref<Type> ValueType(const std::string& value); static std::string GenerateAutoTypeId(const std::string& source, const QualifiedName& name); static std::string GenerateAutoDemangledTypeId(const QualifiedName& name); @@ -9236,6 +9238,8 @@ namespace BinaryNinja { const Confidence<std::vector<uint32_t>>& returnRegs = Confidence<std::vector<uint32_t>>(std::vector<uint32_t>(), 0), BNNameType ft = NoNameType, const Confidence<bool>& pure = Confidence<bool>(false, 0)); + static TypeBuilder VarArgsType(); + static TypeBuilder ValueType(const std::string& value); bool IsReferenceOfType(BNNamedTypeReferenceClass refType); bool IsStructReference() { return IsReferenceOfType(StructNamedTypeClass); } |
