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

References

tools/clang/lib/Sema/SemaType.cpp
 6338         if (isa<FunctionType>(Ty)) {
 6339           Fn = cast<FunctionType>(Ty);
 6341         } else if (isa<ParenType>(Ty)) {
 6342           T = cast<ParenType>(Ty)->getInnerType();
 6344         } else if (isa<PointerType>(Ty)) {
 6345           T = cast<PointerType>(Ty)->getPointeeType();
 6347         } else if (isa<BlockPointerType>(Ty)) {
 6348           T = cast<BlockPointerType>(Ty)->getPointeeType();
 6350         } else if (isa<MemberPointerType>(Ty)) {
 6351           T = cast<MemberPointerType>(Ty)->getPointeeType();
 6353         } else if (isa<ReferenceType>(Ty)) {
 6354           T = cast<ReferenceType>(Ty)->getPointeeType();
 6356         } else if (isa<AttributedType>(Ty)) {
 6357           T = cast<AttributedType>(Ty)->getEquivalentType();
 6360           const Type *DTy = Ty->getUnqualifiedDesugaredType();
 6361           if (Ty == DTy) {