Lines Matching defs:RT
1283 auto RT = Call->getArg(0)->getType();
1284 if (!RT->isPointerType() || RT->getPointeeType()
1291 if (RT->getPointeeType().getAddressSpace() != LangAS::opencl_generic) {
1298 RT = RT->getPointeeType();
1299 auto Qual = RT.getQualifiers();
1314 RT.getUnqualifiedType(), Qual)));
7895 const RecordType *RT = Ty->getAs<RecordType>();
7898 if (!RT)
7900 const CXXRecordDecl *RD = dyn_cast<CXXRecordDecl>(RT->getDecl());
7910 if (S.LookupQualifiedName(R, RT->getDecl()))
9424 static void diag(QualType RT, const Expr *E, Sema &S) {
9425 SearchNonTrivialToInitializeField(E, S).visitStruct(RT, SourceLocation());
9469 static void diag(QualType RT, const Expr *E, Sema &S) {
9470 SearchNonTrivialToCopyField(E, S).visitStruct(RT, SourceLocation());
9732 else if (const auto *RT = PointeeTy->getAs<RecordType>()) {
9734 RT->getDecl()->isNonTrivialToPrimitiveDefaultInitialize()) {
9740 RT->getDecl()->isNonTrivialToPrimitiveCopy()) {