File tree Expand file tree Collapse file tree 1 file changed +1
-11
lines changed Expand file tree Collapse file tree 1 file changed +1
-11
lines changed Original file line number Diff line number Diff line change @@ -180,19 +180,9 @@ void Mangler::verify(StringRef nameStr) {
180
180
if (Remangled == nameStr)
181
181
return ;
182
182
183
- // There are cases (e.g. with dependent associated types) which results in
184
- // different remangled names. See ASTMangler::appendAssociatedTypeName.
185
- // This is no problem for the compiler, but we have to be more tolerant for
186
- // those cases. Instead we try to re-de-mangle the remangled name.
187
- NodePointer RootOfRemangled = Dem.demangleSymbol (Remangled);
188
- std::string ReDemangled = mangleNode (RootOfRemangled);
189
- if (Remangled == ReDemangled)
190
- return ;
191
-
192
183
llvm::errs () << " Remangling failed:\n "
193
184
" original = " << nameStr << " \n "
194
- " remangled = " << Remangled << " \n "
195
- " re-demangled = " << ReDemangled << ' \n ' ;
185
+ " remangled = " << Remangled << " \n " ;
196
186
abort ();
197
187
#endif
198
188
}
You can’t perform that action at this time.
0 commit comments