reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

tools/clang/lib/AST/Interp/State.h
  119   const LangOptions &getLangOpts() const;

References

tools/clang/lib/AST/ExprConstant.cpp
  924           StepsLeft(getLangOpts().ConstexprStepLimit),
  925           ForceNewConstInterp(getLangOpts().ForceNewConstInterp),
  927                                getLangOpts().EnableNewConstInterp),
  955       if (CallStackDepth <= getLangOpts().ConstexprCallDepth)
  958         << getLangOpts().ConstexprCallDepth;
 2013     if (Info.getLangOpts().CPlusPlus11) {
 2059       if (Info.getLangOpts().CPlusPlus && Usage == Expr::EvaluateForCodeGen &&
 2146   if (Info.getLangOpts().CPlusPlus11)
 2518     if (Info.getLangOpts().OpenCL)
 2537     } else if (LHS.isSigned() && !Info.getLangOpts().CPlusPlus2a) {
 2551     if (Info.getLangOpts().OpenCL)
 3131     if (!Info.getLangOpts().CPlusPlus14)
 3163     if (Info.getLangOpts().CPlusPlus11)
 3209         if (Info.getLangOpts().CPlusPlus) {
 3267         if (Info.getLangOpts().CPlusPlus11)
 3288         if (Info.getLangOpts().CPlusPlus11)
 3540     if (Info.getLangOpts().CPlusPlus)
 3573       if (Info.getLangOpts().CPlusPlus14 &&
 3588               (Info.getLangOpts().OpenCL &&
 3592           if (Info.getLangOpts().CPlusPlus) {
 3606         if (Info.getLangOpts().CPlusPlus11) {
 3621         } else if (Info.getLangOpts().CPlusPlus11) {
 3704   if ((Frame && Info.getLangOpts().CPlusPlus14 &&
 3766         if (Info.getLangOpts().CPlusPlus11)
 3788   if (!Info.getLangOpts().CPlusPlus14) {
 3913   if (!Info.getLangOpts().CPlusPlus14) {
 4057   if (!Info.getLangOpts().CPlusPlus14) {
 4869     if (Info.getLangOpts().CPlusPlus11) {
 4918   if (Info.getLangOpts().CPlusPlus11) {
 5504     if (Info.getLangOpts().CPlusPlus2a && MD->isTrivial() &&
 5968     Info.FFDiag(E->getExprLoc(), Info.getLangOpts().CPlusPlus2a
 6874         if (!Info.getLangOpts().CPlusPlus2a)
 7104     if (!Info.getLangOpts().CPlusPlus14 && !Info.keepEvaluatingAfterFailure())
 7167     if (Info.getLangOpts().MSVCCompat && !E->HasSideEffects(Info.Ctx))
 7530   assert((!Info.getLangOpts().CPlusPlus || E->isFileScope()) &&
 7633   if (!Info.getLangOpts().CPlusPlus14 && !Info.keepEvaluatingAfterFailure())
 7646   if (!Info.getLangOpts().CPlusPlus14 && !Info.keepEvaluatingAfterFailure())
 7668   if (!Info.getLangOpts().CPlusPlus14 && !Info.keepEvaluatingAfterFailure())
 7682   if (Info.getLangOpts().CPlusPlus2a &&
 7854       if (Info.getLangOpts().CPlusPlus11)
 8211     if (Info.getLangOpts().CPlusPlus11)
 8315     if (Info.getLangOpts().CPlusPlus11)
 8467   if (!Info.getLangOpts().CPlusPlus2a)
10554     return Success((int)EvaluateBuiltinClassifyType(E, Info.getLangOpts()), E);
10696     if (Info.getLangOpts().CPlusPlus11)
10757     if (Info.getLangOpts().CPlusPlus11)
10949     return Success(Info.getLangOpts().OpenMPIsDevice ? 0 : 1, E);
13216     if (!Info.getLangOpts().CPlusPlus2a)
13325     if (!Info.getLangOpts().CPlusPlus11)
13341   } else if (Info.getLangOpts().CPlusPlus11) {
tools/clang/lib/AST/Interp/Interp.cpp
  337     if (!S.getLangOpts().CPlusPlus2a) {
  344     if (S.getLangOpts().CPlusPlus11) {
  385   if (S.getLangOpts().CPlusPlus11)
tools/clang/lib/AST/Interp/Interp.h
  875   if (V.isSigned() && !S.getLangOpts().CPlusPlus2a) {