| 2232 | |
| 2233 | |
| 2234 | bool DemangleGNU3::IsGNU3MangledString(const string& name) |
| 2235 | { |
| 2236 | string headerless = name; |
| 2237 | string header; |
| 2238 | if (DemangleGlobalHeader(headerless, header)) |
| 2239 | return true; |
| 2240 | |
| 2241 | if (!headerless.compare(0, 2, "_Z") || !headerless.compare(0, 3, "__Z")) |
| 2242 | return true; |
| 2243 | |
| 2244 | return false; |
| 2245 | } |
| 2246 | |
| 2247 | |
| 2248 | bool DemangleGNU3::DemangleGlobalHeader(string& name, string& header) |