reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
35 while (BaseType->isPointerType() || BaseType->isReferenceType()) { 35 while (BaseType->isPointerType() || BaseType->isReferenceType()) { 36 BaseType = BaseType->getPointeeType().getTypePtr(); 36 BaseType = BaseType->getPointeeType().getTypePtr(); 39 if (const auto *Dependent = BaseType->getAs<DependentNameType>()) { 40 BaseType = Dependent->getQualifier()->getAsType(); 42 if (!BaseType) 44 if (CheckTemplate(BaseType->getAs<TemplateSpecializationType>())) { 46 } else if (const auto *Elaborated = BaseType->getAs<ElaboratedType>()) {