diff options
Diffstat (limited to 'type.cpp')
| -rw-r--r-- | type.cpp | 12 |
1 files changed, 12 insertions, 0 deletions
@@ -708,6 +708,12 @@ Ref<Type> Type::FloatType(size_t width, const string& altName) } +Ref<Type> Type::WideCharType(size_t width, const string& altName) +{ + return new Type(BNCreateWideCharType(width, altName.c_str())); +} + + Ref<Type> Type::StructureType(Structure* strct) { return new Type(BNCreateStructureType(strct->GetObject())); @@ -1340,6 +1346,12 @@ TypeBuilder TypeBuilder::FloatType(size_t width, const string& altName) } +TypeBuilder TypeBuilder::WideCharType(size_t width, const string& altName) +{ + return TypeBuilder(BNCreateWideCharTypeBuilder(width, altName.c_str())); +} + + TypeBuilder TypeBuilder::StructureType(Structure* strct) { return TypeBuilder(BNCreateStructureTypeBuilder(strct->GetObject())); |
