Lines Matching refs:getLangOpts
112 return getLangOpts().CPlusPlus; in isSimpleTypeSpecifier()
232 !(getLangOpts().CPlusPlus && NewSSPtr && in getTypeName()
240 std::string CorrectedStr(Correction.getAsString(getLangOpts())); in getTypeName()
242 Correction.getQuoted(getLangOpts())); in getTypeName()
415 std::string CorrectedStr(Corrected.getAsString(getLangOpts())); in DiagnoseUnknownTypeName()
416 std::string CorrectedQuotedStr(Corrected.getQuoted(getLangOpts())); in DiagnoseUnknownTypeName()
453 if (getLangOpts().CPlusPlus) { in DiagnoseUnknownTypeName()
483 if (getLangOpts().MicrosoftMode && isMicrosoftMissingTypename(SS, S)) in DiagnoseUnknownTypeName()
503 bool CheckTemplate = R.getSema().getLangOpts().CPlusPlus && in isResultTypeOrTemplate()
554 << Name << TagName << SemaRef.getLangOpts().CPlusPlus in isTagTypeWithMissingTag()
626 if (getLangOpts().CPlusPlus) in ClassifyName()
651 if (!getLangOpts().CPlusPlus && !SecondTry && in ClassifyName()
665 std::string CorrectedStr(Corrected.getAsString(getLangOpts())); in ClassifyName()
666 std::string CorrectedQuotedStr(Corrected.getQuoted(getLangOpts())); in ClassifyName()
671 if (getLangOpts().CPlusPlus && NextToken.is(tok::less) && in ClassifyName()
755 if (getLangOpts().CPlusPlus && NextToken.is(tok::less) && in ClassifyName()
779 if (getLangOpts().CPlusPlus && NextToken.is(tok::less) && in ClassifyName()
861 if (!getLangOpts().ObjC1) { in ClassifyName()
1020 if (Context.getLangOpts().CPlusPlus) in AllowOverloadingOfFunction()
1047 if ((getLangOpts().CPlusPlus || isa<VarDecl>(D) || isa<FunctionDecl>(D)) && in PushOnScopeChains()
1339 tok::colon, Ctx.getSourceManager(), Ctx.getLangOpts(), true); in GenerateFixForUnusedDecl()
1484 (S->isClassScope() && !getLangOpts().CPlusPlus)) in getNonFieldDeclScope()
1601 if (!context.getLangOpts().Modules) in filterNonConflictingPreviousDecls()
1673 if (getLangOpts().ObjC1) { in MergeTypedefNameDecl()
1739 if (getLangOpts().MicrosoftExt) in MergeTypedefNameDecl()
1742 if (getLangOpts().CPlusPlus) { in MergeTypedefNameDecl()
1781 if (getLangOpts().Modules || getLangOpts().C11) in MergeTypedefNameDecl()
2238 ABIDefaultCC = (S.Context.getLangOpts().MRTD ? CC_X86StdCall : CC_C); in isABIDefaultCC()
2312 !canRedefineFunction(Old, getLangOpts())) { in MergeFunctionDecl()
2313 if (getLangOpts().MicrosoftExt) { in MergeFunctionDecl()
2415 (getLangOpts().CPlusPlus || !getLangOpts().GNUInline) && in MergeFunctionDecl()
2428 if (getLangOpts().CPlusPlus) { in MergeFunctionDecl()
2575 if (!getLangOpts().CPlusPlus && in MergeFunctionDecl()
2627 if (!getLangOpts().CPlusPlus && in MergeFunctionDecl()
2739 if (getLangOpts().CPlusPlus) in MergeCompatibleFunctionDecls()
2781 if (getLangOpts().CPlusPlus) { in MergeVarDeclTypes()
2940 if (getLangOpts().CPlusPlus && in MergeVarDecl()
3080 if (getLangOpts().CPlusPlus || in ParsedFreeStandingDeclSpec()
3089 if (getLangOpts().MicrosoftExt && !getLangOpts().CPlusPlus && in ParsedFreeStandingDeclSpec()
3111 if (getLangOpts().CPlusPlus && in ParsedFreeStandingDeclSpec()
3159 if (getLangOpts().CPlusPlus) in ParsedFreeStandingDeclSpec()
3366 if (Record->isUnion() && !getLangOpts().CPlusPlus && !getLangOpts().C11) in BuildAnonymousStructOrUnion()
3368 else if (!Record->isUnion() && getLangOpts().CPlusPlus) in BuildAnonymousStructOrUnion()
3370 else if (!Record->isUnion() && !getLangOpts().C11) in BuildAnonymousStructOrUnion()
3376 if (getLangOpts().CPlusPlus) { in BuildAnonymousStructOrUnion()
3466 if (getLangOpts().MicrosoftExt) in BuildAnonymousStructOrUnion()
3497 if (getLangOpts().MicrosoftExt && in BuildAnonymousStructOrUnion()
3512 << (int)getLangOpts().CPlusPlus; in BuildAnonymousStructOrUnion()
3533 if (getLangOpts().CPlusPlus) in BuildAnonymousStructOrUnion()
4170 if (getLangOpts().CPlusPlus) in HandleDeclarator()
4538 if (Context.getLangOpts().CPlusPlus) { in isOutOfScopePreviousDeclaration()
4667 if (getLangOpts().OpenCL && !getOpenCLOptions().cl_khr_fp16) in ActOnVariableDeclarator()
4712 if (getLangOpts().OpenCL) { in ActOnVariableDeclarator()
4747 if (!getLangOpts().CPlusPlus) { in ActOnVariableDeclarator()
4775 getLangOpts().CPlusPlus11 in ActOnVariableDeclarator()
4876 if (getLangOpts().CUDA) { in ActOnVariableDeclarator()
4889 if (getLangOpts().ObjCAutoRefCount && inferObjCARCLifetime(NewVD)) in ActOnVariableDeclarator()
4936 if (!getLangOpts().CPlusPlus) { in ActOnVariableDeclarator()
5093 if (Context.getLangOpts().CPlusPlus) in mayConflictWithNonVisibleExternC()
5140 if ((getLangOpts().OpenCLVersion >= 120) in CheckVariableDeclaration()
5149 if (getLangOpts().getGC() != LangOptions::NonGC) in CheckVariableDeclaration()
5152 assert(!getLangOpts().ObjCAutoRefCount); in CheckVariableDeclaration()
5426 bool isFriendDecl = (SemaRef.getLangOpts().CPlusPlus && in DiagnoseInvalidRedeclaration()
5516 << Name << NewDC << Correction.getQuoted(SemaRef.getLangOpts()) in DiagnoseInvalidRedeclaration()
5518 FixItLoc, Correction.getAsString(SemaRef.getLangOpts())); in DiagnoseInvalidRedeclaration()
5544 << Correction.getQuoted(SemaRef.getLangOpts()); in DiagnoseInvalidRedeclaration()
5601 if (!SemaRef.getLangOpts().CPlusPlus) { in CreateNewFunctionDecl()
5663 if (SemaRef.getLangOpts().CPlusPlus11 && !Record->isDependentType() && in CreateNewFunctionDecl()
5749 if (getLangOpts().CPlusPlus && in checkVoidParamDecl()
5817 if (getLangOpts().CPlusPlus) { in ActOnFunctionDeclarator()
6084 getLangOpts().CPlusPlus11 && FPT && !FPT->hasExceptionSpec()) { in ActOnFunctionDeclarator()
6210 if (!getLangOpts().CPlusPlus) { in ActOnFunctionDeclarator()
6294 Diag(NewFD->getLocation(), getLangOpts().MicrosoftExt ? in ActOnFunctionDeclarator()
6498 if (getLangOpts().CPlusPlus) { in ActOnFunctionDeclarator()
6508 if ((getLangOpts().OpenCLVersion >= 120) in ActOnFunctionDeclarator()
6546 if (getLangOpts().CUDA) in ActOnFunctionDeclarator()
6638 if (!getLangOpts().CPlusPlus && !NewFD->hasAttr<OverloadableAttr>()) { in CheckFunctionDeclaration()
6744 if (getLangOpts().CPlusPlus) { in CheckFunctionDeclaration()
6862 Diag(DS.getStorageClassSpecLoc(), getLangOpts().CPlusPlus in CheckMain()
6896 } else if (getLangOpts().GNUMode && !getLangOpts().CPlusPlus) { in CheckMain()
7224 if (getLangOpts().DebuggerCastResultToId && in AddInitializerToDecl()
7248 if (getLangOpts().ObjCAutoRefCount && inferObjCARCLifetime(VDecl)) in AddInitializerToDecl()
7305 if (getLangOpts().CPlusPlus) { in AddInitializerToDecl()
7348 if (getLangOpts().DebuggerCastResultToId && DclT->isObjCObjectPointerType() && in AddInitializerToDecl()
7452 if (!getLangOpts().CPlusPlus && !VDecl->isInvalidDecl() && in AddInitializerToDecl()
7496 if (getLangOpts().CPlusPlus11 && DclT.isVolatileQualified()) in AddInitializerToDecl()
7521 if (getLangOpts().CPlusPlus11) { in AddInitializerToDecl()
7540 } else if (getLangOpts().CPlusPlus11 && DclT->isLiteralType()) { in AddInitializerToDecl()
7553 (!getLangOpts().CPlusPlus || in AddInitializerToDecl()
7558 if (!getLangOpts().CPlusPlus && !VDecl->isInvalidDecl()) in AddInitializerToDecl()
7785 if (getLangOpts().CPlusPlus && Var->hasLocalStorage()) { in ActOnUninitializedDecl()
7876 if (getLangOpts().ObjCAutoRefCount && in CheckCompleteVariableDeclaration()
7906 if (!getLangOpts().CPlusPlus) return; in CheckCompleteVariableDeclaration()
8158 } else if (getLangOpts().CPlusPlus && in ActOnParamDeclarator()
8179 if (getLangOpts().CPlusPlus) { in ActOnParamDeclarator()
8329 if (getLangOpts().ObjCAutoRefCount && in CheckParameter()
8491 !canRedefineFunction(Definition, getLangOpts())) { in CheckForFunctionRedefinition()
8492 if (getLangOpts().GNUMode && Definition->isInlineSpecified() && in CheckForFunctionRedefinition()
8495 << FD->getDeclName() << getLangOpts().CPlusPlus; in CheckForFunctionRedefinition()
8754 if (getLangOpts().MicrosoftExt && FD->isPure()) in ActOnFinishFunctionBody()
8769 if (getLangOpts().CPlusPlus && FD->getResultType()->isRecordType() && in ActOnFinishFunctionBody()
8899 else if (getLangOpts().C99) in ImplicitlyDefineFunction()
8912 std::string CorrectedStr = Corrected.getAsString(getLangOpts()); in ImplicitlyDefineFunction()
8913 std::string CorrectedQuotedStr = Corrected.getQuoted(getLangOpts()); in ImplicitlyDefineFunction()
9017 if (!getLangOpts().MathErrno && in AddKnownFunctionAttributes()
9035 if ((!getLangOpts().CPlusPlus && in AddKnownFunctionAttributes()
9391 } else if (getLangOpts().MicrosoftMode) in ActOnTag()
9485 if (!getLangOpts().CPlusPlus && TUK != TUK_Reference) { in ActOnTag()
9508 if (getLangOpts().CPlusPlus && Name && DC && StdNamespace && in ActOnTag()
9564 (getLangOpts().CPlusPlus && in ActOnTag()
9581 if (getLangOpts().CPlusPlus) { in ActOnTag()
9599 if (getLangOpts().CPlusPlus) { in ActOnTag()
9683 getLangOpts().MicrosoftExt)) || TUK == TUK_Friend) in ActOnTag()
9707 if (!getLangOpts().CPlusPlus && S->containedInPrototypeScope()) in ActOnTag()
9837 if (getLangOpts().CPlusPlus11 && cast<EnumDecl>(New)->isFixed()) { in ActOnTag()
9847 if (getLangOpts().MicrosoftMode) in ActOnTag()
9849 else if (getLangOpts().CPlusPlus) in ActOnTag()
9875 if (getLangOpts().CPlusPlus) { in ActOnTag()
9952 if (Name && S->isFunctionPrototypeScope() && !getLangOpts().CPlusPlus) in ActOnTag()
9965 getLangOpts().MicrosoftExt); in ActOnTag()
10005 if (S->isFunctionPrototypeScope() && !getLangOpts().CPlusPlus && in ActOnTag()
10019 return (Invalid && getLangOpts().CPlusPlus) ? 0 : New; in ActOnTag()
10195 if (!getLangOpts().CPlusPlus) { in VerifyBitField()
10241 if (getLangOpts().CPlusPlus) { in HandleField()
10371 if (BitWidth && getLangOpts().OpenCL) { in CheckFieldDecl()
10448 if (!InvalidDecl && getLangOpts().CPlusPlus) { in CheckFieldDecl()
10485 if (getLangOpts().ObjCAutoRefCount && inferObjCARCLifetime(NewFD)) in CheckFieldDecl()
10497 assert(getLangOpts().CPlusPlus && "valid check only for C++"); in CheckNontrivialField()
10526 if (!getLangOpts().CPlusPlus11 && in CheckNontrivialField()
10527 getLangOpts().ObjCAutoRefCount && RDecl->hasObjectMember()) { in CheckNontrivialField()
10542 Diag(FD->getLocation(), getLangOpts().CPlusPlus11 ? in CheckNontrivialField()
10547 return !getLangOpts().CPlusPlus11; in CheckNontrivialField()
10660 if (getLangOpts().ObjCAutoRefCount && inferObjCARCLifetime(NewID)) in ActOnIvar()
10798 ((getLangOpts().MicrosoftExt || in ActOnFields()
10799 getLangOpts().CPlusPlus) && in ActOnFields()
10805 if (getLangOpts().MicrosoftExt) { in ActOnFields()
10812 } else if (getLangOpts().CPlusPlus) { in ActOnFields()
10819 } else if (!getLangOpts().C99) { in ActOnFields()
10890 } else if (getLangOpts().ObjCAutoRefCount && Record && !ARCErrReported && in ActOnFields()
10891 (!getLangOpts().CPlusPlus || Record->isUnion())) { in ActOnFields()
10912 } else if (getLangOpts().ObjC1 && in ActOnFields()
10913 getLangOpts().getGC() != LangOptions::NonGC && in ActOnFields()
10948 if (getLangOpts().CPlusPlus11 && in ActOnFields()
11131 if (getLangOpts().CPlusPlus11 && Enum->isFixed() && in CheckEnumConstant()
11132 !getLangOpts().MicrosoftMode) { in CheckEnumConstant()
11157 if (getLangOpts().MicrosoftMode) { in CheckEnumConstant()
11164 } else if (getLangOpts().CPlusPlus) { in CheckEnumConstant()
11260 if (!getLangOpts().CPlusPlus && !T.isNull()) in CheckEnumConstant()
11262 } else if (!getLangOpts().CPlusPlus && in CheckEnumConstant()
11309 assert((getLangOpts().CPlusPlus || !isa<TagDecl>(PrevDecl)) && in ActOnEnumConstant()
11660 = (NumPositiveBits == BestWidth || !getLangOpts().CPlusPlus) in ActOnEnumBody()
11666 = (NumPositiveBits == BestWidth || !getLangOpts().CPlusPlus) in ActOnEnumBody()
11674 = (NumPositiveBits == BestWidth || !getLangOpts().CPlusPlus) in ActOnEnumBody()
11699 if (!getLangOpts().CPlusPlus && in ActOnEnumBody()
11707 if (getLangOpts().CPlusPlus) in ActOnEnumBody()
11732 if (getLangOpts().CPlusPlus) in ActOnEnumBody()