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

References

tools/clang/include/clang/AST/Type.h
 6889   while (Ty) {
 6890     if (const auto *A = dyn_cast<AttributedType>(Ty))
 6891       Ty = A->getModifiedType().getTypePtr();
 6892     else if (const auto *E = dyn_cast<ElaboratedType>(Ty))
 6893       Ty = E->desugar().getTypePtr();
 6894     else if (const auto *P = dyn_cast<ParenType>(Ty))
 6895       Ty = P->desugar().getTypePtr();
 6896     else if (const auto *A = dyn_cast<AdjustedType>(Ty))
 6897       Ty = A->desugar().getTypePtr();
 6898     else if (const auto *M = dyn_cast<MacroQualifiedType>(Ty))
 6899       Ty = M->desugar().getTypePtr();
 6906   return dyn_cast<T>(Ty);