reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/Demangle/ItaniumDemangle.h
 3335     SoFar = getDerived().parseUnresolvedType();
 3336     if (SoFar == nullptr)
 3343       SoFar = make<NameWithTemplateArgs>(SoFar, TA);
 3343       SoFar = make<NameWithTemplateArgs>(SoFar, TA);
 3344       if (!SoFar)
 3352       SoFar = make<QualifiedName>(SoFar, Qual);
 3352       SoFar = make<QualifiedName>(SoFar, Qual);
 3353       if (!SoFar)
 3360     return make<QualifiedName>(SoFar, Base);
 3367     SoFar = getDerived().parseBaseUnresolvedName();
 3368     if (SoFar == nullptr)
 3371       SoFar = make<GlobalQualifiedName>(SoFar);
 3371       SoFar = make<GlobalQualifiedName>(SoFar);
 3372     return SoFar;
 3381       if (SoFar)
 3382         SoFar = make<QualifiedName>(SoFar, Qual);
 3382         SoFar = make<QualifiedName>(SoFar, Qual);
 3384         SoFar = make<GlobalQualifiedName>(Qual);
 3386         SoFar = Qual;
 3387       if (!SoFar)
 3394     SoFar = getDerived().parseUnresolvedType();
 3395     if (SoFar == nullptr)
 3402       SoFar = make<NameWithTemplateArgs>(SoFar, TA);
 3402       SoFar = make<NameWithTemplateArgs>(SoFar, TA);
 3403       if (!SoFar)
 3408   assert(SoFar != nullptr);
 3413   return make<QualifiedName>(SoFar, Base);