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

Lines Matching refs:getLangOpts

99       Lexer::isAtStartOfMacroExpansion(StartLoc, SM, PP.getLangOpts());
101 Lexer::isAtEndOfMacroExpansion(EndLoc, SM, PP.getLangOpts());
232 Lexer::getSourceText(ExpansionRange, SM, PP.getLangOpts());
523 getTargetInfo(), getLangOpts())) {
667 assert(getLangOpts().DeclSpecKeyword && "__declspec keyword is not enabled");
830 if (!getLangOpts().ObjC)
1614 if (getLangOpts().CPlusPlus && NextToken().is(tok::kw_namespace)) {
1721 return getLangOpts().CPlusPlus;
1725 getLangOpts().CPlusPlus11 && NextToken().is(tok::l_square);
1729 getLangOpts().CPlusPlus;
1756 (getLangOpts().CPlusPlus &&
1760 return getLangOpts().CPlusPlus11 && isCXX11VirtSpecifier(NextToken());
1964 if (getLangOpts().OpenMP)
2024 if (getLangOpts().MicrosoftExt)
2121 if (ThisDecl && P.getLangOpts().CPlusPlus) {
2132 if (ThisDecl && P.getLangOpts().CPlusPlus) {
2220 << getLangOpts().CPlusPlus20;
2314 } else if (getLangOpts().CPlusPlus11 && Tok.is(tok::l_brace) &&
2452 if (!isTypeSpecifier(DSC) && !getLangOpts().CPlusPlus &&
2462 if (getLangOpts().OpenCLCPlusPlus && DS.isTypeSpecPipe())
2465 if (getLangOpts().CPlusPlus &&
2474 if (getLangOpts().CPlusPlus && (!SS || SS->isEmpty()) &&
2475 getLangOpts().MSVCCompat) {
2523 << TokenName << TagName << getLangOpts().CPlusPlus
2612 bool IsTemplateName = getLangOpts().CPlusPlus && NextToken().is(tok::less);
2698 if (getLangOpts().CPlusPlus11)
2776 if (getLangOpts().CPlusPlus &&
2945 if (getLangOpts().MSVCCompat && Tok.is(tok::kw__Atomic) &&
3212 if (!getLangOpts().DeclSpecKeyword && Tok.is(tok::identifier) &&
3235 if (getLangOpts().CPlusPlus) {
3269 if (getLangOpts().CPlusPlus && DSContext == DeclSpecContext::DSC_class &&
3299 if (getLangOpts().CPlusPlus17 &&
3319 if (Tok.is(tok::less) && getLangOpts().ObjC) {
3401 if (getLangOpts().CPlusPlus && DSContext == DeclSpecContext::DSC_class &&
3435 getLangOpts());
3502 if (getLangOpts().CPlusPlus11) {
3543 if (!getLangOpts().C11)
3557 if (getLangOpts().OpenCLCPlusPlus) {
3573 if (getLangOpts().CPlusPlus20 || isExplicitBool() == TPResult::True) {
3574 Diag(Tok.getLocation(), getLangOpts().CPlusPlus20
3599 if (!getLangOpts().C11)
3606 if (!getLangOpts().C11)
3664 if (!getLangOpts().C99)
3670 if (!getLangOpts().C99)
3720 if (!getLangOpts().FixedPoint) {
3721 SetupFixedPointError(getLangOpts(), PrevSpec, DiagID, isInvalid);
3728 if (!getLangOpts().FixedPoint) {
3729 SetupFixedPointError(getLangOpts(), PrevSpec, DiagID, isInvalid);
3736 if (!getLangOpts().FixedPoint) {
3737 SetupFixedPointError(getLangOpts(), PrevSpec, DiagID, isInvalid);
3764 if (Tok.is(tok::kw__Bool) && !getLangOpts().C99)
3802 if (!getLangOpts().OpenCL || (getLangOpts().OpenCLVersion < 200 &&
3803 !getLangOpts().OpenCLCPlusPlus)) {
3855 getLangOpts());
3859 getLangOpts());
3863 getLangOpts());
3910 if (!getLangOpts().C11)
3918 getLangOpts());
3925 if (Actions.getLangOpts().OpenCLVersion < 200 &&
3926 !Actions.getLangOpts().OpenCLCPlusPlus) {
3936 if (!getLangOpts().OpenCL)
3954 if (DS.hasTypeSpecifier() || !getLangOpts().ObjC)
3990 Diag(Loc, DiagID) << getLangOpts().OpenCLCPlusPlus
3991 << getLangOpts().getOpenCLVersionTuple().getAsString()
4113 assert(!getLangOpts().CPlusPlus && "C++ declarations not supported");
4281 Diag(Tok, getLangOpts().CPlusPlus11 ? diag::warn_cxx98_compat_scoped_enum
4312 bool CanHaveEnumBase = (getLangOpts().CPlusPlus11 || getLangOpts().ObjC ||
4313 getLangOpts().MicrosoftExt) &&
4318 if (getLangOpts().CPlusPlus) {
4407 if (getLangOpts().CPlusPlus11)
4423 if (!getLangOpts().ObjC) {
4424 if (getLangOpts().CPlusPlus11)
4427 else if (getLangOpts().CPlusPlus)
4430 else if (getLangOpts().MicrosoftExt)
4498 if (!getLangOpts().CPlusPlus11 || !SS.isSet()) {
4533 if (IsElaboratedTypeSpecifier && !getLangOpts().MicrosoftExt &&
4534 !getLangOpts().ObjC) {
4654 if (Tok.is(tok::r_brace) && !getLangOpts().CPlusPlus)
4681 if (getLangOpts().CPlusPlus)
4682 Diag(Tok.getLocation(), getLangOpts().CPlusPlus17
4737 if (!getLangOpts().C99 && !getLangOpts().CPlusPlus11)
4738 Diag(CommaLoc, getLangOpts().CPlusPlus ?
4742 else if (getLangOpts().CPlusPlus11)
4927 return getLangOpts().ObjC;
4958 return getLangOpts().OpenCL;
4976 return (getLangOpts().OpenCL && getLangOpts().OpenCLVersion >= 200) ||
4977 getLangOpts().OpenCLCPlusPlus;
4981 if (getLangOpts().ObjC && NextToken().is(tok::period))
5119 return getLangOpts().ObjC;
5188 return getLangOpts().OpenCL;
5237 if (getLangOpts().CPlusPlus11 &&
5372 getLangOpts());
5376 getLangOpts());
5380 getLangOpts());
5385 if (!getLangOpts().C11)
5388 getLangOpts());
5393 if (!getLangOpts().OpenCL)
5409 getLangOpts());
5414 if ((AttrReqs & AR_DeclspecAttributesParsed) && !getLangOpts().CPlusPlus &&
5569 if (getLangOpts().CPlusPlus &&
5625 if (!isPtrOperatorToken(Kind, getLangOpts(), D.getContext())) {
5670 Diag(Loc, getLangOpts().CPlusPlus11 ?
5783 if (getLangOpts().CPlusPlus && D.mayHaveIdentifier()) {
5795 getLangOpts().CPlusPlus11));
5839 if (isPtrOperatorToken(Tok.getKind(), getLangOpts(), D.getContext())) {
5913 assert(!getLangOpts().CPlusPlus &&
6000 if (getLangOpts().ObjC && getLangOpts().CPlusPlus &&
6002 Tok.getIdentifierInfo()->isCPlusPlusKeyword(getLangOpts())) {
6017 } else if (getLangOpts().CPlusPlus) {
6024 << getLangOpts().CPlusPlus;
6028 << getLangOpts().CPlusPlus;
6061 if (getLangOpts().CPlusPlus && D.mayBeFollowedByCXXDirectInit()) {
6225 (getLangOpts().CPlusPlus && Tok.is(tok::ellipsis) &&
6288 bool IsCXX11MemberFunction = getLangOpts().CPlusPlus11 &&
6299 if (D.getDeclSpec().hasConstexprSpecifier() && !getLangOpts().CPlusPlus14)
6306 if (getLangOpts().OpenCLCPlusPlus) {
6399 HasProto = ParamInfo.size() || getLangOpts().CPlusPlus
6400 || getLangOpts().OpenCL;
6408 if (getLangOpts().CPlusPlus) {
6466 if (getLangOpts().CPlusPlus11 && Tok.is(tok::arrow)) {
6487 !getLangOpts().CPlusPlus) {
6515 Diag(Tok, getLangOpts().CPlusPlus11 ?
6532 return !getLangOpts().CPlusPlus
6755 Tok.getIdentifierInfo()->isKeyword(getLangOpts())) {
6798 if (getLangOpts().CPlusPlus11 && Tok.is(tok::l_brace)) {
6821 if (!getLangOpts().CPlusPlus) {
6941 if (getLangOpts().CPlusPlus) {
7049 << getLangOpts().CPlusPlus
7057 << getLangOpts().CPlusPlus