| 1790 | } |
| 1791 | |
| 1792 | bool Demangle::DemangleMS(Architecture* arch, const string& mangledName, Ref<Type>& outType, |
| 1793 | QualifiedName& outVarName, const Ref<BinaryView>& view) |
| 1794 | { |
| 1795 | outType = nullptr; |
| 1796 | if (mangledName.empty() || (mangledName[0] != '?' && mangledName[0] != '.')) |
| 1797 | return false; |
| 1798 | return DemangleMS(arch, mangledName, outType, outVarName); |
| 1799 | } |
| 1800 | |
| 1801 | bool Demangle::DemangleMS(Architecture* arch, const string& mangledName, Ref<Type>& outType, |
| 1802 | QualifiedName& outVarName, BinaryView* view) |
nothing calls this directly
no test coverage detected