|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/include/clang/AST/DeclCXX.h 1170 getASTContext().getLangOpts().CPlusPlus2a);
1262 getASTContext().getLangOpts().CPlusPlus2a;
1360 return (Ctx.getLangOpts().CPlusPlus2a ? hasConstexprDestructor()
tools/clang/lib/AST/DeclCXX.cpp 668 return getASTContext().getLangOpts().CPlusPlus2a;
779 if (getASTContext().getLangOpts().CPlusPlus2a
1284 !Context.getLangOpts().CPlusPlus2a))
tools/clang/lib/AST/ExprConstant.cpp 2537 } else if (LHS.isSigned() && !Info.getLangOpts().CPlusPlus2a) {
4905 if (!Info.Ctx.getLangOpts().CPlusPlus2a && isa<CXXMethodDecl>(Declaration) &&
5504 if (Info.getLangOpts().CPlusPlus2a && MD->isTrivial() &&
5968 Info.FFDiag(E->getExprLoc(), Info.getLangOpts().CPlusPlus2a
6745 if (!Info.Ctx.getLangOpts().CPlusPlus2a)
6874 if (!Info.getLangOpts().CPlusPlus2a)
7546 if (!Info.Ctx.getLangOpts().CPlusPlus2a) {
7682 if (Info.getLangOpts().CPlusPlus2a &&
8467 if (!Info.getLangOpts().CPlusPlus2a)
13216 if (!Info.getLangOpts().CPlusPlus2a)
tools/clang/lib/AST/Interp/Interp.cpp 337 if (!S.getLangOpts().CPlusPlus2a) {
tools/clang/lib/AST/Interp/Interp.h 875 if (V.isSigned() && !S.getLangOpts().CPlusPlus2a) {
tools/clang/lib/Basic/IdentifierTable.cpp 125 if (LangOpts.CPlusPlus2a && (Flags & KEYCXX2A)) return KS_Enabled;
260 LangOptsNoCPP.CPlusPlus2a = false;
tools/clang/lib/Basic/Targets/OSTargets.cpp 182 if (Opts.CPlusPlus2a)
tools/clang/lib/CodeGen/CGExprScalar.cpp 3600 !CGF.getLangOpts().CPlusPlus2a;
tools/clang/lib/CrossTU/CrossTranslationUnit.cpp 291 LangTo.CPlusPlus2a != LangFrom.CPlusPlus2a) {
291 LangTo.CPlusPlus2a != LangFrom.CPlusPlus2a) {
tools/clang/lib/Format/Format.cpp 2503 LangOpts.CPlusPlus2a = LexingStd >= FormatStyle::LS_Cpp20;
tools/clang/lib/Frontend/CompilerInvocation.cpp 2255 Opts.CPlusPlus2a = Std.isCPlusPlus2a();
2758 Opts.Coroutines = Opts.CPlusPlus2a || Args.hasArg(OPT_fcoroutines_ts);
2765 Opts.CPlusPlusModules = Opts.CPlusPlus2a;
2786 Opts.Char8 = Args.hasFlag(OPT_fchar8__t, OPT_fno_char8__t, Opts.CPlusPlus2a);
tools/clang/lib/Frontend/InitPreprocessor.cpp 365 if (LangOpts.CPlusPlus2a)
484 LangOpts.CPlusPlus2a ? "201907L" :
545 if (LangOpts.CPlusPlus2a) {
tools/clang/lib/Lex/Lexer.cpp 3695 if (getLangOpts().CPlusPlus2a) {
tools/clang/lib/Lex/LiteralSupport.cpp 818 .Cases("d", "y", LangOpts.CPlusPlus2a)
tools/clang/lib/Lex/Preprocessor.cpp 119 if (getLangOpts().CPlusPlus2a) {
tools/clang/lib/Lex/TokenConcatenation.cpp 106 if (PP.getLangOpts().CPlusPlus2a)
295 return PP.getLangOpts().CPlusPlus2a && FirstChar == '>';
tools/clang/lib/Parse/ParseDecl.cpp 2353 << getLangOpts().CPlusPlus2a;
3611 if (getLangOpts().CPlusPlus2a) {
tools/clang/lib/Parse/ParseDeclCXX.cpp 158 } else if (getLangOpts().CPlusPlus2a) {
2780 Diag(Tok, getLangOpts().CPlusPlus2a
2985 << getLangOpts().CPlusPlus2a;
tools/clang/lib/Parse/ParseExprCXX.cpp 1261 Diag(Tok, getLangOpts().CPlusPlus2a
tools/clang/lib/Parse/ParseStmt.cpp 1817 getLangOpts().CPlusPlus2a
tools/clang/lib/Sema/SemaDecl.cpp 924 if (getLangOpts().CPlusPlus2a && !SS.isSet() && NextToken.is(tok::less)) {
1067 getLangOpts().CPlusPlus2a))) {
2725 if (S.getLangOpts().CPlusPlus2a)
2741 if (SuitableSpelling.empty() && S.getLangOpts().CPlusPlus2a)
8826 if (isa<CXXDestructorDecl>(NewFD) && !getLangOpts().CPlusPlus2a) {
tools/clang/lib/Sema/SemaDeclAttr.cpp 2746 if (LO.CPlusPlus && !LO.CPlusPlus2a)
tools/clang/lib/Sema/SemaDeclCXX.cpp 764 getLangOpts().CPlusPlus2a
781 getLangOpts().CPlusPlus2a)
1709 if (getLangOpts().CPlusPlus2a) {
1852 SemaRef.getLangOpts().CPlusPlus2a
1856 } else if (!SemaRef.getLangOpts().CPlusPlus2a) {
1915 SemaRef.getLangOpts().CPlusPlus2a)
1937 SemaRef.getLangOpts().CPlusPlus2a
1944 } else if (!SemaRef.getLangOpts().CPlusPlus2a) {
2128 if (!SemaRef.getLangOpts().CPlusPlus2a)
2134 !SemaRef.getLangOpts().CPlusPlus2a
2158 if ((Cxx2aLoc.isValid() && !SemaRef.getLangOpts().CPlusPlus2a) ||
2163 SemaRef.getLangOpts().CPlusPlus2a
2190 SemaRef.getLangOpts().CPlusPlus2a
2193 } else if (!SemaRef.getLangOpts().CPlusPlus2a) {
6127 if (!getLangOpts().CPlusPlus2a)
6136 if (!getLangOpts().CPlusPlus2a)
6875 bool DeleteOnTypeMismatch = getLangOpts().CPlusPlus2a && First;
6985 if ((getLangOpts().CPlusPlus2a ||
9058 if (DS.hasExplicitSpecifier() && !getLangOpts().CPlusPlus2a)
15217 << getLangOpts().CPlusPlus2a;
15231 << getLangOpts().CPlusPlus2a;
15246 Diag(DefaultLoc, getLangOpts().CPlusPlus2a
tools/clang/lib/Sema/SemaExpr.cpp 1668 if (getLangOpts().CPlusPlus && !getLangOpts().CPlusPlus2a &&
4345 if (getLangOpts().CPlusPlus2a &&
5596 Diag(Fn->getExprLoc(), getLangOpts().CPlusPlus2a
6203 Diag(FirstDesignator, getLangOpts().CPlusPlus2a
9839 !S.getLangOpts().CPlusPlus2a) {
11981 if (getLangOpts().CPlusPlus2a && LHSType.isVolatileQualified()) {
12184 if (S.getLangOpts().CPlusPlus2a && ResType.isVolatileQualified()) {
13323 if (S.getLangOpts().CPlusPlus2a) {
15138 if (!E->getType().isVolatileQualified() || !getLangOpts().CPlusPlus2a)
tools/clang/lib/Sema/SemaExprCXX.cpp 5525 Diag(Loc, getLangOpts().CPlusPlus2a
tools/clang/lib/Sema/SemaInit.cpp 8760 << S.getLangOpts().CPlusPlus2a;
tools/clang/lib/Sema/SemaLambda.cpp 801 Diag(EllipsisLoc, getLangOpts().CPlusPlus2a
1049 Diag(C->Loc, !getLangOpts().CPlusPlus2a
1741 if (getLangOpts().CPlusPlus2a && IsImplicit &&
tools/clang/lib/Sema/SemaOverload.cpp12730 if (!getLangOpts().CPlusPlus2a)
tools/clang/lib/Sema/SemaTemplate.cpp 439 getLangOpts().CPlusPlus2a &&
tools/clang/lib/Sema/SemaType.cpp 2480 if (T.isVolatileQualified() && getLangOpts().CPlusPlus2a)
2565 if (ParamType.isVolatileQualified() && getLangOpts().CPlusPlus2a)
4701 if (T.isVolatileQualified() && S.getLangOpts().CPlusPlus2a)
5188 if (T.isVolatileQualified() && S.getLangOpts().CPlusPlus2a &&
8246 } else if (getLangOpts().CPlusPlus2a ? !RD->hasConstexprDestructor()
8256 if (getLangOpts().CPlusPlus2a) {
tools/clang/lib/StaticAnalyzer/Core/BasicValueFactory.cpp 242 if (!Ctx.getLangOpts().CPlusPlus2a) {
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeMemberInitCheck.cpp 462 (!getLangOpts().CPlusPlus2a && F->isBitField()))
tools/clang/tools/extra/clang-tidy/modernize/UseDefaultMemberInitCheck.cpp 211 forField(unless(anyOf(getLangOpts().CPlusPlus2a
tools/clang/tools/extra/clang-tidy/portability/SIMDIntrinsicsCheck.cpp 100 Std = getLangOpts().CPlusPlus2a ? "std" : "std::experimental";