Home | History | Annotate | Download | only in Sema

Lines Matching refs:getLangOpts

122     return getLangOpts().CPlusPlus;
317 if (Result.empty() && getLangOpts().MSVCCompat && (!SS || SS->isEmpty())) {
348 !(getLangOpts().CPlusPlus && NewSSPtr &&
581 std::string CorrectedStr(Corrected.getAsString(getLangOpts()));
604 if (getLangOpts().CPlusPlus) {
634 if (getLangOpts().MSVCCompat && isMicrosoftMissingTypename(SS, S))
652 bool CheckTemplate = R.getSema().getLangOpts().CPlusPlus &&
698 << Name << TagName << SemaRef.getLangOpts().CPlusPlus
748 if (Result.empty() && SS.isEmpty() && getLangOpts().MSVCCompat) {
775 if (getLangOpts().CPlusPlus)
800 if (!getLangOpts().CPlusPlus && !SecondTry &&
819 if (getLangOpts().CPlusPlus && NextToken.is(tok::less) &&
834 std::string CorrectedStr(Corrected.getAsString(getLangOpts()));
900 if (getLangOpts().CPlusPlus && NextToken.is(tok::less) &&
924 if (getLangOpts().CPlusPlus && NextToken.is(tok::less) &&
1193 if (Context.getLangOpts().CPlusPlus)
1219 if (getLangOpts().CPlusPlus && D->isOutOfLine() &&
1529 tok::colon, Ctx.getSourceManager(), Ctx.getLangOpts(), true);
1687 (S->isClassScope() && !getLangOpts().CPlusPlus))
1753 if (getLangOpts().CPlusPlus) {
1807 if (!S.getLangOpts().Modules && !S.getLangOpts().ModulesLocalVisibility)
1831 if (S.getLangOpts().CPlusPlus &&
1890 if (getLangOpts().ObjC1) {
1950 if (getLangOpts().CPlusPlus && OldTag && NewTag &&
1992 if (getLangOpts().MicrosoftExt)
1995 if (getLangOpts().CPlusPlus) {
2034 if (getLangOpts().Modules || getLangOpts().C11)
2709 !canRedefineFunction(Old, getLangOpts())) {
2710 if (getLangOpts().MicrosoftExt) {
2820 !getLangOpts().GNUInline &&
2843 if (getLangOpts().CPlusPlus) {
3045 if (!getLangOpts().CPlusPlus &&
3091 if (!getLangOpts().CPlusPlus &&
3212 if (getLangOpts().CPlusPlus)
3262 if (getLangOpts().CPlusPlus) {
3357 if (S.getLangOpts().CPlusPlus) {
3480 if (getLangOpts().MicrosoftExt) {
3557 if (getLangOpts().CPlusPlus &&
3618 if (!Context.getLangOpts().CPlusPlus)
3630 Tag, getMSManglingNumber(getLangOpts(), TagScope)));
3640 Tag, getMSManglingNumber(getLangOpts(), TagScope)));
3659 if (getLangOpts().CPlusPlus)
3805 if (getLangOpts().CPlusPlus ||
3820 if (!getLangOpts().CPlusPlus && CurContext->isRecord() &&
3840 if (Record && getLangOpts().MicrosoftExt) {
3855 if (getLangOpts().CPlusPlus &&
3903 if (getLangOpts().CPlusPlus)
4127 if (Record->isUnion() && !getLangOpts().CPlusPlus && !getLangOpts().C11)
4129 else if (!Record->isUnion() && getLangOpts().CPlusPlus)
4131 else if (!Record->isUnion() && !getLangOpts().C11)
4137 if (getLangOpts().CPlusPlus) {
4230 if (getLangOpts().MicrosoftExt)
4263 if (getLangOpts().MicrosoftExt &&
4285 << getLangOpts().CPlusPlus;
4306 if (getLangOpts().CPlusPlus)
4352 if (getLangOpts().CPlusPlus && NewVD->isStaticLocal()) {
4358 NewVD, getMSManglingNumber(getLangOpts(), S)));
4958 if (getLangOpts().CPlusPlus)
5140 if (!getLangOpts().CPlusPlus &&
5317 if (Context.getLangOpts().CPlusPlus) {
5564 if (S.getLangOpts().CPlusPlus && !FD->hasAttr<GNUInlineAttr>())
5605 if (S.getLangOpts().CPlusPlus) {
5611 if (S.getLangOpts().CUDA && S.getLangOpts().CUDATargetOverloads &&
5720 if (getLangOpts().OpenCL) {
5750 if (getLangOpts().CPlusPlus11 && SCSpec == DeclSpec::SCS_register &&
5757 getLangOpts().CPlusPlus1z ? diag::ext_register_storage_class
5781 if (getLangOpts().OpenCL) {
5814 if (!getLangOpts().CPlusPlus) {
5865 getLangOpts().CPlusPlus11
5914 getLangOpts().CPlusPlus14
6019 if (getLangOpts().CUDA) {
6079 if (getLangOpts().CUDA) {
6080 if (EmitTLSUnsupportedError && DeclAttrsMatchCUDAMode(getLangOpts(), NewVD))
6101 if (getLangOpts().ObjCAutoRefCount && inferObjCARCLifetime(NewVD))
6118 DeclAttrsMatchCUDAMode(getLangOpts(), getCurFunctionDecl()))
6128 if (DeclAttrsMatchCUDAMode(getLangOpts(), NewVD)) {
6177 if (getLangOpts().CPlusPlus &&
6183 if (!getLangOpts().CPlusPlus) {
6249 if (getLangOpts().CPlusPlus && NewVD->isStaticLocal()) {
6255 NewVD, getMSManglingNumber(getLangOpts(), S)));
6263 !getLangOpts().Freestanding && !NewVD->getDescribedVarTemplate()) {
6267 if (getLangOpts().CPlusPlus)
6390 assert(S.getLangOpts().CPlusPlus && "only C++ has extern \"C\"");
6473 if (!S.getLangOpts().CPlusPlus) {
6528 if (!getLangOpts().OpenCL
6537 if (getLangOpts().OpenCLVersion == 120 &&
6550 if (getLangOpts().OpenCL) {
6555 getLangOpts().OpenCLVersion == 200))) {
6556 if (getLangOpts().OpenCLVersion == 200)
6572 getLangOpts().OpenCLVersion == 200))) {
6573 if (getLangOpts().OpenCLVersion == 200)
6603 if (getLangOpts().getGC() != LangOptions::NonGC)
6606 assert(!getLangOpts().ObjCAutoRefCount);
6659 if (NewVD->isThisDeclarationADefinition() || getLangOpts().CPlusPlus) {
7067 if (!SemaRef.getLangOpts().CPlusPlus) {
7125 if (SemaRef.getLangOpts().CPlusPlus11 && !Record->isDependentType() &&
7184 SemaRef.getLangOpts().CPlusPlus && D.getDeclSpec().isFriendSpecified();
7430 if (getLangOpts().CPlusPlus) {
7580 if (getLangOpts().CPlusPlus14 &&
7585 if (getLangOpts().CPlusPlus14 &&
7777 getLangOpts().CPlusPlus11 && FPT && !FPT->hasExceptionSpec())
7895 if (getLangOpts().OpenCL) {
7908 if (!getLangOpts().CPlusPlus) {
8016 Diag(NewFD->getLocation(), getLangOpts().MicrosoftExt ?
8232 if (getLangOpts().CPlusPlus) {
8242 if ((getLangOpts().OpenCLVersion >= 120)
8264 if (getLangOpts().CUDA)
8317 bool MergeTypeWithPrevious = !getLangOpts().CPlusPlus &&
8352 if (!getLangOpts().CPlusPlus && !NewFD->hasAttr<OverloadableAttr>()) {
8382 if (!getLangOpts().CPlusPlus && !NewFD->hasAttr<OverloadableAttr>()) {
8407 if (!getLangOpts().CPlusPlus14 && MD && MD->isConstexpr() &&
8477 if (getLangOpts().CPlusPlus) {
8579 Diag(DS.getStorageClassSpecLoc(), getLangOpts().CPlusPlus
8598 if (getLangOpts().OpenCL) {
8609 if (getLangOpts().GNUMode && !getLangOpts().CPlusPlus) {
9133 if (getLangOpts().DebuggerCastResultToId &&
9228 if (getLangOpts().ObjCAutoRefCount && inferObjCARCLifetime(VDecl))
9298 if (getLangOpts().CPlusPlus) {
9343 if (getLangOpts().DebuggerCastResultToId && DclT->isObjCObjectPointerType() &&
9459 if (!getLangOpts().CPlusPlus && !VDecl->isInvalidDecl()) {
9467 else if (!getLangOpts().C99 && VDecl->getType()->isAggregateType() &&
9515 if (getLangOpts().CPlusPlus11 && DclT.isVolatileQualified())
9540 if (getLangOpts().CPlusPlus11) {
9559 } else if (getLangOpts().CPlusPlus11 && DclT->isLiteralType(Context)) {
9572 (!getLangOpts().CPlusPlus ||
9579 if (!getLangOpts().CPlusPlus && !VDecl->isInvalidDecl())
9829 if (getLangOpts().CPlusPlus && Var->hasLocalStorage()) {
9947 if (getLangOpts().ObjC1 &&
9988 if (getLangOpts().CPlusPlus11)
9990 } else if (getLangOpts().CPlusPlus && var->hasInit() &&
9999 if (getLangOpts().CPlusPlus11)
10038 if (!getLangOpts().CPlusPlus) return;
10277 getLangOpts().CPlusPlus)
10392 } else if (getLangOpts().CPlusPlus &&
10415 if (getLangOpts().CPlusPlus) {
10564 if (getLangOpts().ObjCAutoRefCount &&
10616 if (!(getLangOpts().OpenCL && T->isArrayType())) {
10744 if (canRedefineFunction(Definition, getLangOpts()))
10763 if (getLangOpts().GNUMode && Definition->isInlineSpecified() &&
10766 << FD->getDeclName() << getLangOpts().CPlusPlus;
11039 if (getLangOpts().Coroutines && !getCurFunction()->CoroutineStmts.empty())
11045 if (getLangOpts().CPlusPlus14 && !FD->isInvalidDecl() && Body &&
11060 } else if (getLangOpts().CPlusPlus11 && isLambdaCallOperator(FD)) {
11098 if (getLangOpts().MicrosoftExt && FD->isPure() && FD->isCanonicalDecl())
11117 if (getLangOpts().CPlusPlus && FD->getReturnType()->isRecordType() &&
11337 else if (getLangOpts().C99)
11453 if (!getLangOpts().MathErrno &&
11467 if (getLangOpts().CUDA && getLangOpts().CUDATargetOverloads &&
11473 if (getLangOpts().CUDAIsDevice !=
11484 if ((!getLangOpts().CPlusPlus &&
11800 if (S.getLangOpts().MSVCCompat &&
11909 if (getLangOpts().MSVCCompat || TUK == TUK_Definition) {
12033 if (getLangOpts().MSVCCompat)
12054 if (!getLangOpts().CPlusPlus && TUK != TUK_Reference) {
12072 if (getLangOpts().CPlusPlus && Name && DC && StdNamespace &&
12128 (getLangOpts().CPlusPlus &&
12148 if (getLangOpts().CPlusPlus) {
12174 if (getLangOpts().CPlusPlus) {
12292 (!PrevTagDecl->getFriendObjectKind() || getLangOpts().MicrosoftExt))
12315 if (SkipBody && getLangOpts().CPlusPlus &&
12328 if (!getLangOpts().CPlusPlus && S->containedInPrototypeScope())
12465 if ((getLangOpts().CPlusPlus11 || getLangOpts().ObjC2) &&
12476 if (getLangOpts().MSVCCompat)
12478 else if (getLangOpts().CPlusPlus)
12504 if (getLangOpts().CPlusPlus) {
12518 if (getLangOpts().CPlusPlus && IsTypeSpecifier && TUK == TUK_Definition) {
12584 if (getLangOpts().CPlusPlus) {
12613 New->setObjectOfFriendDecl(getLangOpts().MSVCCompat);
12661 return (Invalid && getLangOpts().CPlusPlus) ? nullptr : New;
12845 BitfieldIsOverwide && !getLangOpts().CPlusPlus;
12902 if (getLangOpts().CPlusPlus) {
13034 if (BitWidth && getLangOpts().OpenCL) {
13089 DiagID = getLangOpts().MSVCCompat ? diag::ext_mutable_reference
13123 if (!InvalidDecl && getLangOpts().CPlusPlus) {
13142 Diag(NewFD->getLocation(), getLangOpts().MicrosoftExt ?
13146 if (!getLangOpts().MicrosoftExt)
13164 if (getLangOpts().ObjCAutoRefCount && inferObjCARCLifetime(NewFD))
13176 assert(getLangOpts().CPlusPlus && "valid check only for C++");
13205 if (!getLangOpts().CPlusPlus11 &&
13206 getLangOpts().ObjCAutoRefCount && RDecl->hasObjectMember()) {
13221 Diag(FD->getLocation(), getLangOpts().CPlusPlus11 ?
13226 return !getLangOpts().CPlusPlus11;
13339 if (getLangOpts().ObjCAutoRefCount && inferObjCARCLifetime(NewID))
13474 ((getLangOpts().MicrosoftExt ||
13475 getLangOpts().CPlusPlus) &&
13483 DiagID = getLangOpts().MicrosoftExt
13485 : getLangOpts().CPlusPlus
13489 DiagID = getLangOpts().MicrosoftExt
13491 : getLangOpts().CPlusPlus
13509 if (!getLangOpts().C99)
13572 } else if (getLangOpts().ObjCAutoRefCount && Record && !ARCErrReported &&
13573 (!getLangOpts().CPlusPlus || Record->isUnion())) {
13594 } else if (getLangOpts().ObjC1 &&
13595 getLangOpts().getGC() != LangOptions::NonGC &&
13631 if (getLangOpts().CPlusPlus11)
13698 if (!getLangOpts().CPlusPlus) {
13732 Diag(RecLoc, getLangOpts().CPlusPlus ?
13740 if (NonBitFields == 0 && !getLangOpts().CPlusPlus) {
13871 if (getLangOpts().CPlusPlus11 && Enum->isFixed() &&
13872 !getLangOpts().MSVCCompat) {
13897 if (getLangOpts().MSVCCompat) {
13904 } else if (getLangOpts().CPlusPlus) {
14000 if (!getLangOpts().CPlusPlus && !T.isNull())
14002 } else if (!getLangOpts().CPlusPlus &&
14024 if (!(getLangOpts().Modules || getLangOpts().ModulesLocalVisibility) ||
14025 !getLangOpts().CPlusPlus)
14088 assert((getLangOpts().CPlusPlus || !isa<TagDecl>(PrevDecl)) &&
14450 = (NumPositiveBits == BestWidth || !getLangOpts().CPlusPlus)
14456 = (NumPositiveBits == BestWidth || !getLangOpts().CPlusPlus)
14464 = (NumPositiveBits == BestWidth || !getLangOpts().CPlusPlus)
14489 if (!getLangOpts().CPlusPlus &&
14497 if (getLangOpts().CPlusPlus)
14522 if (getLangOpts().CPlusPlus)
14620 if (Mod->getTopLevelModuleName() == getLangOpts().CurrentModule)
14622 << Mod->getFullModuleName() << getLangOpts().CurrentModule;
14623 else if (Mod->getTopLevelModuleName() == getLangOpts().ImplementationOfModule)
14625 << Mod->getFullModuleName() << getLangOpts().ImplementationOfModule;
14677 if (getLangOpts().ModulesLocalVisibility)
14685 if (getLangOpts().ModulesLocalVisibility) {
14695 if (isSFINAEContext() || !getLangOpts().ModulesErrorRecovery)