Lines Matching full:cplusplus
401 SemaRef.getLangOpts().CPlusPlus ? Type->getAsCXXRecordDecl() : nullptr;
403 !(SemaRef.getLangOpts().CPlusPlus && RD && RD->hasMutableFields())) {
503 getLangOpts().CPlusPlus ? Type->getAsCXXRecordDecl() : nullptr;
1629 !(SemaRef.getLangOpts().CPlusPlus && VarType->isOverloadableType())) {
1631 << SemaRef.getLangOpts().CPlusPlus;
2444 CXXRecordDecl *RD = getLangOpts().CPlusPlus
2572 CXXRecordDecl *RD = getLangOpts().CPlusPlus
2798 CXXRecordDecl *RD = getLangOpts().CPlusPlus
3100 (getLangOpts().CPlusPlus && Type->isArithmeticType()))) {
3102 << getLangOpts().CPlusPlus;
3111 !getLangOpts().CPlusPlus && Type->isFloatingType()) {
3180 CXXRecordDecl *RD = getLangOpts().CPlusPlus
3400 << QType << getLangOpts().CPlusPlus << RefExpr->getSourceRange();
3489 getLangOpts().CPlusPlus ? Type->getAsCXXRecordDecl() : nullptr;
3592 getLangOpts().CPlusPlus ? Type->getAsCXXRecordDecl() : nullptr;