summaryrefslogtreecommitdiff
path: root/platform/efi/efi_resolver/include/Utils.h
diff options
context:
space:
mode:
authorBrandon Miller <brandon@vector35.com>2025-05-08 15:08:10 -0400
committerBrandon Miller <brandon@vector35.com>2025-05-08 15:08:10 -0400
commit5147249a644f611a801aada7645b7a993fc8e314 (patch)
tree3a18e50df5ae9edcf31f3545a7f27774021c76a1 /platform/efi/efi_resolver/include/Utils.h
parentf7e831ab40a5031cec9186096a90d94735080ed7 (diff)
Implement EFI resolver as a module workflow
Diffstat (limited to 'platform/efi/efi_resolver/include/Utils.h')
-rw-r--r--platform/efi/efi_resolver/include/Utils.h40
1 files changed, 0 insertions, 40 deletions
diff --git a/platform/efi/efi_resolver/include/Utils.h b/platform/efi/efi_resolver/include/Utils.h
deleted file mode 100644
index 981908b2..00000000
--- a/platform/efi/efi_resolver/include/Utils.h
+++ /dev/null
@@ -1,40 +0,0 @@
-#pragma once
-
-#include "binaryninjaapi.h"
-
-using namespace BinaryNinja;
-
-static inline std::string GetOriginalTypeName(Ref<Type> type)
-{
- std::string result;
- if (type->IsPointer())
- {
- if (type->GetChildType().GetValue()->IsNamedTypeRefer())
- {
- return type->GetChildType().GetValue()->GetNamedTypeReference()->GetName().GetString();
- }
- return type->GetTypeName().GetString();
- }
- if (type->IsNamedTypeRefer())
- return type->GetNamedTypeReference()->GetName().GetString();
-
- return type->GetTypeName().GetString();
-}
-
-static inline std::string GetVarNameForTypeStr(const std::string typeStr)
-{
- std::istringstream iss(typeStr);
- std::string word;
- std::string result;
-
- while (std::getline(iss, word, '_'))
- {
- if (!word.empty())
- {
- word[0] = std::toupper(word[0]);
- std::transform(word.begin() + 1, word.end(), word.begin() + 1, ::tolower);
- result += word;
- }
- }
- return result;
-}