reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
75 if (ty->isPointerType() || ty->isReferenceType()) 75 if (ty->isPointerType() || ty->isReferenceType()) 76 return ty->getPointeeType().getBaseTypeIdentifier(); 77 else if (ty->isRecordType()) 78 ND = ty->castAs<RecordType>()->getDecl(); 79 else if (ty->isEnumeralType()) 80 ND = ty->castAs<EnumType>()->getDecl(); 81 else if (ty->getTypeClass() == Type::Typedef) 82 ND = ty->castAs<TypedefType>()->getDecl(); 83 else if (ty->isArrayType()) 84 return ty->castAsArrayTypeUnsafe()->