• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/clang/lib/AST/

Lines Matching refs:RecordType

79     ND = ty->castAs<RecordType>()->getDecl();
560 if (const auto *RT = getAs<RecordType>())
566 if (const auto *RT = getAs<RecordType>())
572 if (const auto *RT = getAs<RecordType>())
578 if (const auto *RT = getAs<RecordType>())
584 if (const auto *RT = getAs<RecordType>()) {
598 if (const auto *RT = getAs<RecordType>())
643 const RecordType *Type::getAsStructureType() const {
645 if (const auto *RT = dyn_cast<RecordType>(this)) {
651 if (const auto *RT = dyn_cast<RecordType>(CanonicalType)) {
657 return cast<RecordType>(getUnqualifiedDesugaredType());
662 const RecordType *Type::getAsUnionType() const {
664 if (const auto *RT = dyn_cast<RecordType>(this)) {
670 if (const auto *RT = dyn_cast<RecordType>(CanonicalType)) {
676 return cast<RecordType>(getUnqualifiedDesugaredType());
1749 if (const auto *RT = PointeeType->getAs<RecordType>())
2185 if (const auto *Record = dyn_cast<RecordType>(CanonicalType)) {
2227 RecordDecl *Rec = cast<RecordType>(CanonicalType)->getDecl();
2343 dyn_cast<CXXRecordDecl>(cast<RecordType>(CanonicalType)->getDecl()))
2384 if (const auto *RT = CanonicalType->getAs<RecordType>()) {
2430 if (const auto *RT = CanonicalType->getAs<RecordType>()) {
2463 getTypePtr()->getBaseElementTypeUnsafe()->getAs<RecordType>())
2479 getTypePtr()->getBaseElementTypeUnsafe()->getAs<RecordType>())
2535 if (const auto *RT = BaseTy->getAs<RecordType>()) {
2582 if (const auto *RT = BaseTy->getAs<RecordType>()) {
2624 if (const auto *RT = BaseTy->getAs<RecordType>()) {
3427 bool RecordType::hasConstFields() const {
3428 std::vector<const RecordType*> RecordTypeList;
3439 if (const auto *FieldRecTy = FieldTy->getAs<RecordType>()) {
4244 if (const auto *RT = getAs<RecordType>())
4251 if (const auto *RT = getAs<RecordType>())
4288 type->getBaseElementTypeUnsafe()->getAs<RecordType>()) {