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

References

gen/tools/clang/include/clang/AST/StmtDataCollectors.inc
   71           Args->get(i).print(Context.getLangOpts(), OS);
tools/clang/include/clang/AST/ASTContext.h
 1795     return getLangOpts().CPlusPlus ? BoolTy : IntTy;
tools/clang/include/clang/AST/DeclCXX.h
 1170             getASTContext().getLangOpts().CPlusPlus2a);
 1262            getASTContext().getLangOpts().CPlusPlus2a;
 1360     return (Ctx.getLangOpts().CPlusPlus2a ? hasConstexprDestructor()
 1362            (!isLambda() || Ctx.getLangOpts().CPlusPlus17) &&
tools/clang/include/clang/Analysis/RetainSummaryManager.h
  626       : Ctx(ctx), ARCEnabled((bool)Ctx.getLangOpts().ObjCAutoRefCount),
tools/clang/include/clang/Sema/Initialization.h
  258     bool Consumed = (Context.getLangOpts().ObjCAutoRefCount &&
tools/clang/include/clang/StaticAnalyzer/Checkers/SValExplainer.h
   32     S->printPretty(OS, nullptr, PrintingPolicy(ACtx.getLangOpts()));
tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h
  126       : Context(Context), LangOpts(Context.getLangOpts()), AOptions(AOptions) {}
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h
   88     return Eng.getContext().getLangOpts();
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SValBuilder.h
  161     return Context.getLangOpts().CPlusPlus ? Context.BoolTy : Context.IntTy;
tools/clang/include/clang/Tooling/Transformer/SourceCode.h
   86                          Context.getLangOpts());
tools/clang/lib/ARCMigrate/ARCMT.cpp
  284     DiagClient->BeginSourceFile(Ctx.getLangOpts(), &Unit->getPreprocessor());
  300                          Ctx.getSourceManager(), Ctx.getLangOpts());
  308   DiagClient->BeginSourceFile(Ctx.getLangOpts(), &Unit->getPreprocessor());
  563     DiagClient->BeginSourceFile(Ctx.getLangOpts(), &Unit->getPreprocessor());
  575   DiagClient->BeginSourceFile(Ctx.getLangOpts(), &Unit->getPreprocessor());
  577   Rewriter rewriter(Ctx.getSourceManager(), Ctx.getLangOpts());
tools/clang/lib/ARCMigrate/ObjCMT.cpp
  141                                         Context.getLangOpts(),
 1748   if (Ctx.getLangOpts().Modules)
 1967   Rewriter rewriter(Ctx.getSourceManager(), Ctx.getLangOpts());
tools/clang/lib/ARCMigrate/TransBlockObjCVariable.cpp
   57               Var->getASTContext().getLangOpts().CPlusPlus)
tools/clang/lib/ARCMigrate/TransRetainReleaseDealloc.cpp
  332                                                      Pass.Ctx.getLangOpts());
tools/clang/lib/ARCMigrate/TransUnbridgedCasts.cpp
  256       if (Lexer::isIdentifierBodyChar(PrevChar, Pass.Ctx.getLangOpts()))
  340                                                     Pass.Ctx.getLangOpts());
tools/clang/lib/ARCMigrate/Transforms.cpp
   39   if (!Ctx.getLangOpts().ObjCWeakRuntime)
  134     if (!Lexer::isAtEndOfMacroExpansion(loc, SM, Ctx.getLangOpts(), &loc))
  137   loc = Lexer::getLocForEndOfToken(loc, /*Offset=*/0, SM, Ctx.getLangOpts());
  152               Ctx.getLangOpts(),
  400               Pass.Ctx.getLangOpts(),
  481               Pass.Ctx.getLangOpts(),
  539         const LangOptions &LangOpts = pass.Ctx.getLangOpts();
tools/clang/lib/AST/APValue.cpp
  522         Out << (Ctx.getLangOpts().CPlusPlus11 ? "nullptr" : "0");
tools/clang/lib/AST/ASTContext.cpp
 1012   if (getLangOpts().CPlusPlus)
 1019   if (getLangOpts().CPlusPlus)
 1155   if (getLangOpts().CPlusPlus)
 1588     if (getLangOpts().OpenMP && getLangOpts().OpenMPIsDevice)
 1588     if (getLangOpts().OpenMP && getLangOpts().OpenMPIsDevice)
 1592     if (getLangOpts().OpenMP && getLangOpts().OpenMPIsDevice)
 1592     if (getLangOpts().OpenMP && getLangOpts().OpenMPIsDevice)
 1705   if (getLangOpts().CPlusPlus) {
 1963       if (Target->hasFloat16Type() || !getLangOpts().OpenMP ||
 1964           !getLangOpts().OpenMPIsDevice) {
 1968         assert(getLangOpts().OpenMP && getLangOpts().OpenMPIsDevice &&
 1968         assert(getLangOpts().OpenMP && getLangOpts().OpenMPIsDevice &&
 1983       if (getLangOpts().OpenMP && getLangOpts().OpenMPIsDevice &&
 1983       if (getLangOpts().OpenMP && getLangOpts().OpenMPIsDevice &&
 1994       if (Target->hasFloat128Type() || !getLangOpts().OpenMP ||
 1995           !getLangOpts().OpenMPIsDevice) {
 1999         assert(getLangOpts().OpenMP && getLangOpts().OpenMPIsDevice &&
 1999         assert(getLangOpts().OpenMP && getLangOpts().OpenMPIsDevice &&
 2881          (getLangOpts().CPlusPlus17 &&
 3792   bool NoexceptInType = getLangOpts().CPlusPlus17;
 5287   if (getLangOpts().ObjC) {
 5797   if (getLangOpts().CPlusPlus && E->getType()->isEnumeralType())
 6006   const auto CFRuntime = getLangOpts().CFRuntime;
 6234   if (!getLangOpts().ObjC ||
 6235       getLangOpts().getGC() != LangOptions::NonGC)
 6329   if (getLangOpts().EncodeExtendedBlockSig)
 6364     if (getLangOpts().EncodeExtendedBlockSig)
 6775   if (Ctx->getLangOpts().ObjCRuntime.isGNUFamily()) {
 7365   if (Context->getLangOpts().CPlusPlus) {
 7554   if (Context->getLangOpts().CPlusPlus) {
 7903   if (getLangOpts().getGC() == LangOptions::NonGC)
 7906   assert(getLangOpts().ObjC);
 8589   if (getLangOpts().CPlusPlus)
 8997     if (getLangOpts().OpenCL) {
 9472       if (Context.getLangOpts().OpenCL)
 9745   if (ArgTypes.empty() && Variadic && !getLangOpts().CPlusPlus)
 9751   if (getLangOpts().CPlusPlus && BuiltinInfo.isNoThrow(Id))
 9753         getLangOpts().CPlusPlus11 ? EST_BasicNoexcept : EST_DynamicNone;
 9796   if ((!Context.getLangOpts().CPlusPlus &&
 9830   } else if (Context.getLangOpts().CUDA && Context.getLangOpts().CUDAIsDevice &&
 9830   } else if (Context.getLangOpts().CUDA && Context.getLangOpts().CUDAIsDevice &&
10345   if (getLangOpts().CPlusPlus || getLangOpts().ConstStrings)
10345   if (getLangOpts().CPlusPlus || getLangOpts().ConstStrings)
tools/clang/lib/AST/ASTDiagnostic.cpp
  430         if (Context.getLangOpts().CPlusPlus)
 1999       Policy(Context.getLangOpts()),
tools/clang/lib/AST/ASTImporter.cpp
 1007     if (Importer.getToContext().getLangOpts().CharIsSigned)
 1016     if (!Importer.getToContext().getLangOpts().CharIsSigned)
 2504   } else if (Importer.getToContext().getLangOpts().CPlusPlus)
 2599   } else if (Importer.getToContext().getLangOpts().CPlusPlus)
 3060         if (Importer.getToContext().getLangOpts().CPlusPlus)
tools/clang/lib/AST/DataCollection.cpp
   21                                              Context.getLangOpts());
tools/clang/lib/AST/Decl.cpp
  532   const LangOptions &Opts = D->getASTContext().getLangOpts();
  651     if (Context.getLangOpts().CPlusPlus &&
  733               ? Context.getLangOpts().getValueVisibilityMode()
  734               : Context.getLangOpts().getTypeVisibilityMode();
  782     if (Context.getLangOpts().CPlusPlus && !isFirstInExternCContext(Var) &&
  823     if (Context.getLangOpts().CPlusPlus && !isFirstInExternCContext(Function)) {
 1268   if (!Context.getLangOpts().CPlusPlus)
 1303                 ? Context.getLangOpts().getValueVisibilityMode()
 1304                 : Context.getLangOpts().getTypeVisibilityMode();
 1359       if (D->getASTContext().getLangOpts().CPlusPlus)
 1476   const LangOptions &Opts = D->getASTContext().getLangOpts();
 1987         !(getASTContext().getLangOpts().OpenMPUseTLS &&
 1991     return ((getASTContext().getLangOpts().isCompatibleWithMSVC(
 2026   if (!Context.getLangOpts().CPlusPlus)
 2050     assert(D.getASTContext().getLangOpts().CPlusPlus);
 2154   if (!C.getLangOpts().CPlusPlus && isFileVarDecl())
 2278   const LangOptions &Lang = C.getLangOpts();
 2384   if (getASTContext().getLangOpts().CPlusPlus11 && !Eval->CheckedICE) {
 2429   if (getASTContext().getLangOpts().CPlusPlus11) {
 2575   const auto &LangOpts = getASTContext().getLangOpts();
 2593                                 (!Ctx.getLangOpts().RegisterStaticDestructors &&
 2882          !tunit->getASTContext().getLangOpts().Freestanding &&
 2972   if (Ctx.getLangOpts().SizedDeallocation &&
 2982   if (Ctx.getLangOpts().AlignedAllocation && !Ty.isNull() && Ty->isAlignValT()) {
 3133   if (Context.getLangOpts().CPlusPlus) {
 3169   if (Context.getLangOpts().OpenCL &&
 3175   if (Context.getLangOpts().CUDA && hasAttr<CUDADeviceAttr>() &&
 3208   if (!getASTContext().getLangOpts().CPlusPlus)
 3279   if (Context.getLangOpts().MSVCCompat) {
 3286   if (Context.getLangOpts().CPlusPlus)
 3289   if (Context.getLangOpts().GNUInline || hasAttr<GNUInlineAttr>()) {
 3384   if (Context.getLangOpts().GNUInline || hasAttr<GNUInlineAttr>()) {
 3391     if (Context.getLangOpts().CPlusPlus)
 3408   assert(!Context.getLangOpts().CPlusPlus &&
 4180   Enum->setMayHaveOutOfDateDef(C.getLangOpts().Modules);
 4189   Enum->setMayHaveOutOfDateDef(C.getLangOpts().Modules);
 4313   R->setMayHaveOutOfDateDef(C.getLangOpts().Modules);
 4323   R->setMayHaveOutOfDateDef(C.getLangOpts().Modules);
 4364   return hasAttr<MSStructAttr>() || C.getLangOpts().MSBitfields == 1;
 4395   const SanitizerMask EnabledAsanMask = Context.getLangOpts().Sanitize.Mask &
 4397   if (!EnabledAsanMask || !Context.getLangOpts().SanitizeAddressFieldPadding)
 4696   if (C.getLangOpts().CPlusPlus)
tools/clang/lib/AST/DeclBase.cpp
   99   if (Ctx.getLangOpts().trackLocalOwningModule() || !Parent) {
  120   return getASTContext().getLangOpts().trackLocalOwningModule();
  473   if (!Context.getLangOpts().AppExt)
  661              getASTContext().getLangOpts().ObjCRuntime.hasWeakClassImport()) {
 1594             !getParentASTContext().getLangOpts().CPlusPlus)))
 1753                      !getParentASTContext().getLangOpts().CPlusPlus;
 1832        (getParentASTContext().getLangOpts().CPlusPlus ||
tools/clang/lib/AST/DeclCXX.cpp
  132   R->setMayHaveOutOfDateDef(C.getLangOpts().Modules);
  194     if (!C.getLangOpts().CPlusPlus17) {
  668   return getASTContext().getLangOpts().CPlusPlus2a;
  779     if (getASTContext().getLangOpts().CPlusPlus2a
  929           Context.getLangOpts().getClangABICompat() >
 1028       } else if (!Context.getLangOpts().ObjCAutoRefCount) {
 1079       if (!getASTContext().getLangOpts().CPlusPlus14)
 1284            !Context.getLangOpts().CPlusPlus2a))
 2198   if (Context.getLangOpts().CPlusPlus17 ||
 2199       Context.getLangOpts().AlignedAllocation ||
tools/clang/lib/AST/DeclObjC.cpp
 1096   if (Context.getLangOpts().ObjCAutoRefCount) {
 1466   Result->Data.setInt(!C.getLangOpts().Modules);
 1476   Result->Data.setInt(!C.getLangOpts().Modules);
 1862   Result->Data.setInt(!C.getLangOpts().Modules);
 1871   Result->Data.setInt(!C.getLangOpts().Modules);
tools/clang/lib/AST/DeclPrinter.cpp
  533   if (D->isFixed() && D->getASTContext().getLangOpts().CPlusPlus11)
tools/clang/lib/AST/Expr.cpp
  425     if ((Ctx.getLangOpts().CPlusPlus11 ?
  728     PrintingPolicy Policy(Context.getLangOpts());
  766                   !Context.getLangOpts().CPlusPlus) &&
 2602     if (Ctx.getLangOpts().ObjCAutoRefCount &&
 3687       (!Ctx.getLangOpts().CPlusPlus11 || Ctx.getLangOpts().MSVCCompat)) {
 3687       (!Ctx.getLangOpts().CPlusPlus11 || Ctx.getLangOpts().MSVCCompat)) {
 3704     if (!Ctx.getLangOpts().CPlusPlus) {
 3713         if ((Ctx.getLangOpts().OpenCLVersion >= 200 &&
 3715             (Ctx.getLangOpts().OpenCL &&
 3716              Ctx.getLangOpts().OpenCLVersion < 200 &&
 3765     if (!Ctx.getLangOpts().CPlusPlus11 &&
 3774       (Ctx.getLangOpts().CPlusPlus && getType()->isEnumeralType()))
 3777   if (Ctx.getLangOpts().CPlusPlus11) {
 3784     else if (!Ctx.getLangOpts().MSVCCompat || !isCXX98IntegralConstantExpr(Ctx))
tools/clang/lib/AST/ExprClassification.cpp
   43   if (!Ctx.getLangOpts().CPlusPlus) {
  104   const LangOptions &Lang = Ctx.getLangOpts();
  454                (Ctx.getLangOpts().CPlusPlus &&
  466   if (!Ctx.getLangOpts().CPlusPlus) return Cl::CL_PRValue;
  487   if (!Ctx.getLangOpts().CPlusPlus) {
  539   assert(Ctx.getLangOpts().CPlusPlus &&
  575   assert(Ctx.getLangOpts().CPlusPlus &&
  624   if (Ctx.getLangOpts().CPlusPlus && E->getType()->isFunctionType())
  639   if (Ctx.getLangOpts().OpenCL &&
tools/clang/lib/AST/ExprConstant.cpp
 4905   if (!Info.Ctx.getLangOpts().CPlusPlus2a && isa<CXXMethodDecl>(Declaration) &&
 6368             << DisplayType << Info.Ctx.getLangOpts().CharIsSigned;
 6745     if (!Info.Ctx.getLangOpts().CPlusPlus2a)
 7026     assert(!Info.Ctx.getLangOpts().CPlusPlus11 &&
 7546     if (!Info.Ctx.getLangOpts().CPlusPlus2a) {
 8076       Info.Ctx.getLangOpts().getClangABICompat() <= LangOptions::ClangABI::Ver7;
13439       !Ctx.getLangOpts().CPlusPlus11) {
13604       !Ctx.getLangOpts().CPlusPlus11)
13641   if (Ctx.getLangOpts().CPlusPlus && !VD->hasLocalStorage() &&
13966     if (Ctx.getLangOpts().CPlusPlus &&
14090         if (Ctx.getLangOpts().C99) {
14246   if (Ctx.getLangOpts().CPlusPlus11)
14262   if (Ctx.getLangOpts().CPlusPlus11)
14298   assert(Ctx.getLangOpts().CPlusPlus);
tools/clang/lib/AST/Interp/Context.cpp
   66 const LangOptions &Context::getLangOpts() const { return Ctx.getLangOpts(); }
tools/clang/lib/AST/Interp/State.cpp
  115 const LangOptions &State::getLangOpts() const { return getCtx().getLangOpts(); }
tools/clang/lib/AST/ItaniumMangle.cpp
  606   if (!getASTContext().getLangOpts().CPlusPlus)
 2400   if (Ctx.getLangOpts().getClangABICompat() > LangOptions::ClangABI::Ver6 &&
 2646     const TargetInfo *TI = getASTContext().getLangOpts().OpenMP &&
 2647                                    getASTContext().getLangOpts().OpenMPIsDevice
 2654     const TargetInfo *TI = getASTContext().getLangOpts().OpenMP &&
 2655                                    getASTContext().getLangOpts().OpenMPIsDevice
tools/clang/lib/AST/JSONNodeDumper.cpp
  219                   Lexer::MeasureTokenLength(Loc, SM, Ctx.getLangOpts()));
tools/clang/lib/AST/Mangle.cpp
   71   if (Context.getLangOpts().CPlusPlus && !isExternC(ND) &&
  108   if (!getASTContext().getLangOpts().CPlusPlus && !D->hasAttrs())
  344     if (Context.getLangOpts().ObjCRuntime.isGNUFamily())
tools/clang/lib/AST/MicrosoftCXXABI.cpp
  177   return MSVtorDispAttr::Mode(getASTContext().getLangOpts().VtorDispMode);
tools/clang/lib/AST/MicrosoftMangle.cpp
  453   if (!getASTContext().getLangOpts().CPlusPlus)
 1521         Out << (Context.getASTContext().getLangOpts().isCompatibleWithMSVC(
 2305   if (MangleExceptionSpec && getASTContext().getLangOpts().CPlusPlus17 &&
 2306       getASTContext().getLangOpts().isCompatibleWithMSVC(
 3206   bool OmitCopyCtor = getASTContext().getLangOpts().isCompatibleWithMSVC(
 3208                       !getASTContext().getLangOpts().isCompatibleWithMSVC(
tools/clang/lib/AST/NSAPI.cpp
  506   if (!Ctx.getLangOpts().ObjC || T.isNull())
  558   if (!Ctx.getLangOpts().ObjC)
  577   if (!Ctx.getLangOpts().ObjC)
tools/clang/lib/AST/OSLog.cpp
  207   ParsePrintfString(H, Data.begin(), Data.end(), Ctx.getLangOpts(),
tools/clang/lib/AST/RecordLayoutBuilder.cpp
 1200       (Packed && ((Context.getLangOpts().getClangABICompat() <=
 1265   if (unsigned DefaultMaxFieldAlignment = Context.getLangOpts().PackStruct) {
 1400   assert(Context.getLangOpts().CPlusPlus &&
 1918   if (Context.getLangOpts().CPlusPlus && getSizeInBits() == 0) {
 2127     if (Context.getLangOpts().CUDA) {
 2131       if (Context.getLangOpts().CUDAIsDevice) {
 2522   if (unsigned DefaultMaxFieldAlignment = Context.getLangOpts().PackStruct)
 3104   if (getLangOpts().DumpRecordLayouts) {
 3106     DumpRecordLayout(D, llvm::outs(), getLangOpts().DumpRecordLayoutsSimple);
tools/clang/lib/AST/Stmt.cpp
  633     const LangOptions &LO = C.getLangOpts();
tools/clang/lib/AST/StmtPrinter.cpp
 1108       Context->getSourceManager(), Context->getLangOpts(), &Invalid);
 2449   printPretty(llvm::errs(), nullptr, PrintingPolicy(Context.getLangOpts()));
tools/clang/lib/AST/Type.cpp
 1848   if (!Ctx.getLangOpts().CPlusPlus)
 2186   if (Context.getLangOpts().CPlusPlus11)
 2326   return !Context.getLangOpts().ObjCAutoRefCount &&
 2327          Context.getLangOpts().ObjCWeak &&
 2389   if (Ctx.getLangOpts().CPlusPlus14 && isVoidType())
 2923   if (!Context.getLangOpts().CPlusPlus ||
tools/clang/lib/AST/VTableBuilder.cpp
 1003     if (Context.getLangOpts().DumpVTableLayouts)
 1618   bool IsAppleKext = Context.getLangOpts().AppleKext;
 2534     if (Context.getLangOpts().RTTIData)
 2539     if (Context.getLangOpts().DumpVTableLayouts)
 3598   if (Context.getLangOpts().DumpVTableLayouts)
tools/clang/lib/Analysis/AnalysisDeclContext.cpp
  276   getCFG()->dump(getASTContext().getLangOpts(), ShowColors);
  480   PrintingPolicy PP(Ctx.getLangOpts());
  523   PrintingPolicy PP(Ctx.getLangOpts());
tools/clang/lib/Analysis/CFG.cpp
 1444              Context->getLangOpts().CPlusPlus17);
 2130   if (Context->getLangOpts().OpenMP)
 2581   if (Context->getLangOpts().Exceptions) {
tools/clang/lib/Analysis/PathDiagnostic.cpp
  912                                D->getASTContext().getLangOpts(), "<", ">");
  979                                  FD->getASTContext().getLangOpts(), "<", ">");
tools/clang/lib/Analysis/ProgramPoint.cpp
  127       Ty.print(Out, Context.getLangOpts());
  144     E.getSrc()->printTerminatorJson(Out, Context.getLangOpts(),
tools/clang/lib/CodeGen/CGBlocks.cpp
  134     findBlockCapturedManagedEntities(BlockInfo, CGM.getContext().getLangOpts(),
  201   if (C.getLangOpts().ObjC &&
  247   if (C.getLangOpts().ObjC) {
  257   if (C.getLangOpts().OpenCL)
  539   else if (C.getLangOpts().ObjC &&
  925   bool IsOpenCL = CGM.getContext().getLangOpts().OpenCL;
 1433   if (CGM.getContext().getLangOpts().OpenCL)
 1468   if (CGM.getContext().getLangOpts().OpenCL)
 1502           getContext().getLangOpts().OpenCL
 1579     auto GenVoidPtrTy = getContext().getLangOpts().OpenCL
tools/clang/lib/CodeGen/CGCall.cpp
  488   if (getContext().getLangOpts().ObjCAutoRefCount &&
tools/clang/lib/CodeGen/CGClass.cpp
  908       if (CGF.getContext().getLangOpts().SanitizeAddressFieldPadding)
tools/clang/lib/CodeGen/CGDecl.cpp
 1664   auto trivialAutoVarInit = getContext().getLangOpts().getTrivialAutoVarInit();
 1795                   : getContext().getLangOpts().getTrivialAutoVarInit()));
tools/clang/lib/CodeGen/CGDeclCXX.cpp
   31        (D.hasLocalStorage() && CGF.getContext().getLangOpts().OpenCLCPlusPlus)) &&
  119     if (CGF.getContext().getLangOpts().OpenCL) {
tools/clang/lib/CodeGen/CGExpr.cpp
 2190   if (Ctx.getLangOpts().getGC() == LangOptions::NonGC)
tools/clang/lib/CodeGen/CGExprConstant.cpp
 2041         !CGM.getContext().getLangOpts().NativeHalfType &&
tools/clang/lib/CodeGen/CGExprScalar.cpp
 1223   if (SrcType->isHalfType() && !CGF.getContext().getLangOpts().NativeHalfType) {
 1346   if (DstType->isHalfType() && !CGF.getContext().getLangOpts().NativeHalfType) {
 2493     if (type->isHalfType() && !CGF.getContext().getLangOpts().NativeHalfType) {
 2529     if (type->isHalfType() && !CGF.getContext().getLangOpts().NativeHalfType) {
tools/clang/lib/CodeGen/CGObjCMac.cpp
 2280   if (Ctx.getLangOpts().getGC() != LangOptions::NonGC) {
tools/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp
 4360         C.getLangOpts().OpenMPCUDAReductionBufNum);
 4386         CGF.Builder.getInt32(C.getLangOpts().OpenMPCUDAReductionBufNum),
tools/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp
  774   if (getContext().getLangOpts().DumpRecordLayouts) {
tools/clang/lib/CodeGen/CGVTables.cpp
  851           return !Context.getLangOpts().AppleKext ?
  858         return !Context.getLangOpts().AppleKext ?
  863         return !Context.getLangOpts().AppleKext ?
  874   if (Context.getLangOpts().AppleKext)
tools/clang/lib/CodeGen/CodeGenModule.cpp
   96     : Context(C), LangOpts(C.getLangOpts()), HeaderSearchOpts(HSO),
  153   if (C.getLangOpts().ObjC)
  406   if (Context.getLangOpts().CUDA && !Context.getLangOpts().CUDAIsDevice &&
  406   if (Context.getLangOpts().CUDA && !Context.getLangOpts().CUDAIsDevice &&
  444       (Context.getLangOpts().Modules || !LinkerOptionsMetadata.empty())) {
  460   if (!ELFDependentLibraries.empty() && !Context.getLangOpts().CUDAIsDevice) {
  527     uint64_t EnumWidth = Context.getLangOpts().ShortEnums ? 1 : 4;
  585   if (uint32_t PLevel = Context.getLangOpts().PICLevel) {
  588     if (Context.getLangOpts().PIE)
 3306   if (!C.getLangOpts().CPlusPlus)
 3385   if (Context.getLangOpts().CPlusPlus) {
 3535     if (Context.getLangOpts().CPlusPlus && GV->hasExternalLinkage() &&
 3684       getContext().getLangOpts().OpenCL
 4208     return !Context.getLangOpts().AppleKext ? llvm::Function::LinkOnceODRLinkage
 4220     if (Context.getLangOpts().AppleKext)
 4222     if (Context.getLangOpts().CUDA && Context.getLangOpts().CUDAIsDevice)
 4222     if (Context.getLangOpts().CUDA && Context.getLangOpts().CUDAIsDevice)
tools/clang/lib/CodeGen/CodeGenTypes.cpp
  479           Context.getLangOpts().NativeHalfType ||
tools/clang/lib/CodeGen/ItaniumCXXABI.cpp
 1623   if (getContext().getLangOpts().AppleKext &&
 2184   bool threadsafe = getContext().getLangOpts().ThreadsafeStatics &&
 3048   if (!Context.getLangOpts().RTTI) return false;
tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp
 1616       getContext().getLangOpts().RTTIData
 1782       !VFTableComesFromAnotherTU && getContext().getLangOpts().RTTIData;
 2442   bool ThreadsafeStatic = getContext().getLangOpts().ThreadsafeStatics;
tools/clang/lib/CodeGen/ModuleBuilder.cpp
  238       if (Ctx->getLangOpts().OpenMP) {
tools/clang/lib/CodeGen/TargetInfo.cpp
 2171     if (getContext().getLangOpts().getClangABICompat() <=
 2186     if (getContext().getLangOpts().getClangABICompat() <=
 4641       if (getContext().getLangOpts().CPlusPlus &&
 5157     if (!getContext().getLangOpts().CPlusPlus || isDarwinPCS())
 5882       !getContext().getLangOpts().NativeHalfArgsAndReturns) {
 6089       !getContext().getLangOpts().NativeHalfArgsAndReturns) {
 6414   if (getContext().getLangOpts().OpenMP &&
 6415       getContext().getLangOpts().OpenMPIsDevice &&
 6654       if (getContext().getLangOpts().CPlusPlus &&
tools/clang/lib/CrossTU/CrossTranslationUnit.cpp
  265   const auto &LangTo = Context.getLangOpts();
  266   const auto &LangFrom = Unit->getASTContext().getLangOpts();
tools/clang/lib/Edit/RewriteObjCFoundationAPI.cpp
   61   if (!checkForLiteralCreation(Msg, II, NS.getASTContext().getLangOpts()))
  342   if (!checkForLiteralCreation(Msg, II, NS.getASTContext().getLangOpts()))
  450     if (!checkForLiteralCreation(Msg, Cls, NS.getASTContext().getLangOpts()))
  608   if (!checkForLiteralCreation(Msg, II, NS.getASTContext().getLangOpts()))
  690                                   Ctx.getSourceManager(), Ctx.getLangOpts());
tools/clang/lib/Frontend/ASTConsumers.cpp
   92         PrintingPolicy Policy(D->getASTContext().getLangOpts());
tools/clang/lib/Frontend/ASTMerge.cpp
   36                                              CI.getASTContext().getLangOpts());
tools/clang/lib/Frontend/ASTUnit.cpp
  281   getDiagnostics().getClient()->BeginSourceFile(Ctx->getLangOpts(), PP.get());
  394           R.Declaration, Ctx->getLangOpts(), IsNestedNameSpecifier);
  426       if (TheSema->Context.getLangOpts().CPlusPlus && IsNestedNameSpecifier &&
 1931       if (AST.getASTContext().getLangOpts().CPlusPlus)
 2030       if (Ctx.getLangOpts().CPlusPlus)
tools/clang/lib/Frontend/Rewrite/HTMLPrint.cpp
   56   R.setSourceMgr(context.getSourceManager(), context.getLangOpts());
tools/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp
  708   Rewrite.setSourceMgr(Context->getSourceManager(), Context->getLangOpts());
 5810   if (Context->getLangOpts().MicrosoftExt)
 6736     if (Context->getLangOpts().MicrosoftExt)
 6739     if (!Context->getLangOpts().MicrosoftExt ||
tools/clang/lib/Frontend/Rewrite/RewriteObjC.cpp
  637   Rewrite.setSourceMgr(Context->getSourceManager(), Context->getLangOpts());
tools/clang/lib/Index/CommentToXML.cpp
  573   const LangOptions &LangOpts = Context.getLangOpts();
tools/clang/lib/Index/IndexingContext.cpp
   32   return Ctx->getLangOpts();
tools/clang/lib/Index/USRGeneration.cpp
  236   PrintingPolicy Policy(Context->getLangOpts());
  243   if ((!Ctx.getLangOpts().CPlusPlus || D->isExternC()) &&
  622   PrintingPolicy PO(Ctx.getLangOpts());
tools/clang/lib/Sema/JumpDiagnostics.cpp
  173     if (S.Context.getLangOpts().CPlusPlus && VD->hasLocalStorage() && Init) {
tools/clang/lib/Sema/Sema.cpp
   60   Policy.Bool = Context.getLangOpts().Bool;
tools/clang/lib/Sema/SemaCXXScopeSpec.cpp
  337       if (Context.getLangOpts().CPlusPlus11)
  345     if (Context.getLangOpts().CPlusPlus11)
tools/clang/lib/Sema/SemaCast.cpp
  599   if (!CheckCVR && CheckObjCLifetime && !Self.Context.getLangOpts().ObjC)
tools/clang/lib/Sema/SemaChecking.cpp
10088     if (!C.getLangOpts().CPlusPlus) {
tools/clang/lib/Sema/SemaCodeComplete.cpp
 1524   if (!C.getLangOpts().CPlusPlus)
 3624                                              Context.getLangOpts());
 4243   if (Context.getLangOpts().CPlusPlus && !Qualifier && Enumerators.Seen.empty()) {
 8293   if (Context.getLangOpts().ObjC) {
tools/clang/lib/Sema/SemaDecl.cpp
 1410   if (Context.getLangOpts().CPlusPlus)
 1819         D->getEndLoc(), tok::colon, Ctx.getSourceManager(), Ctx.getLangOpts(),
 4300   if (!Context.getLangOpts().CPlusPlus)
 6039   if (Context.getLangOpts().CPlusPlus) {
tools/clang/lib/Sema/SemaDeclAttr.cpp
 7524       if (Context.getLangOpts().AppExt) {
tools/clang/lib/Sema/SemaDeclCXX.cpp
 6504       Context.getLangOpts().getClangABICompat() <= LangOptions::ClangABI::Ver4;
10333         if (!Ctx.getLangOpts().CPlusPlus11)
12333   if (Context.getLangOpts().OpenCLCPlusPlus)
12658   if (Context.getLangOpts().OpenCLCPlusPlus)
13036   if (Context.getLangOpts().OpenCLCPlusPlus)
13168   if (Context.getLangOpts().OpenCLCPlusPlus)
tools/clang/lib/Sema/SemaDeclObjC.cpp
  484         if (Context.getLangOpts().getGC() != LangOptions::NonGC)
 1363         if (isa<RecordDecl>(typeDecl) && !Context.getLangOpts().CPlusPlus)
tools/clang/lib/Sema/SemaExpr.cpp
 6536   switch (Context.getLangOpts().getLaxVectorConversions()) {
11394   if (!Context.getLangOpts().CPlusPlus) {
11397     if (Context.getLangOpts().OpenCL &&
11398         Context.getLangOpts().OpenCLVersion < 120) {
12792   return OpRequiresConversion && !Ctx.getLangOpts().NativeHalfType &&
13527              (!Context.getLangOpts().ZVector ||
13553     else if (resultType->isExtVectorType() && Context.getLangOpts().OpenCL) {
13573     if (resultType->isHalfType() && !Context.getLangOpts().NativeHalfType) {
13582       if (Context.getLangOpts().CPlusPlus) {
13587       } else if (Context.getLangOpts().OpenCL &&
13588                  Context.getLangOpts().OpenCLVersion < 120) {
13596       if (Context.getLangOpts().OpenCL &&
13597           Context.getLangOpts().OpenCLVersion < 120 &&
13598           !Context.getLangOpts().OpenCLCPlusPlus) {
tools/clang/lib/Sema/SemaExprCXX.cpp
 2282         S.Context.getLangOpts().MSVCCompat) {
 4737       if (C.getLangOpts().AccessControl && Destructor->getAccess() != AS_public)
 6423             Context.getLangOpts().ObjCRuntime.hasEmptyCollections())
 6432             Context.getLangOpts().ObjCRuntime.hasEmptyCollections())
tools/clang/lib/Sema/SemaInit.cpp
   41   if (Context.getLangOpts().CPlusPlus || Context.getLangOpts().C11) {
   41   if (Context.getLangOpts().CPlusPlus || Context.getLangOpts().C11) {
   93               Context.getLangOpts().Char8)
tools/clang/lib/Sema/SemaLookup.cpp
  768     if (Context.getLangOpts().OpenCLVersion < OpenCLBuiltin.MinVersion)
  771         (Context.getLangOpts().OpenCLVersion >= OpenCLBuiltin.MaxVersion))
 5237         CurContext->getParentASTContext().getLangOpts().CPlusPlus)
tools/clang/lib/Sema/SemaObjCProperty.cpp
  329               Context.getLangOpts(),
tools/clang/lib/Sema/SemaOverload.cpp
  306   assert(Ctx.getLangOpts().CPlusPlus && "narrowing check outside C++");
 7962     if (S.Context.getLangOpts().Char8)
tools/clang/lib/Sema/SemaStmtAttr.cpp
  257     PrintingPolicy Policy(S.Context.getLangOpts());
tools/clang/lib/Sema/SemaTemplateDeduction.cpp
 5297   if (Ctx.getLangOpts().CPlusPlus17)
tools/clang/lib/Serialization/ASTReader.cpp
 2060   if (getContext().getLangOpts().Modules)
 2087   if (getContext().getLangOpts().Modules)
 2953         if (DC->hasExternalLexicalStorage() && !Ctx->getLangOpts().CPlusPlus)
 7622       if (!getContext().getLangOpts().CPlusPlus &&
10027       if (!getContext().getLangOpts().Modules || !FD->hasBody(Defn)) {
10051     if (!getContext().getLangOpts().Modules || !MD->hasBody())
tools/clang/lib/Serialization/ASTReaderDecl.cpp
  614     } else if (Reader.getContext().getLangOpts().ModulesLocalVisibility) {
  755       Reader.getContext().getLangOpts().Modules &&
  756       Reader.getContext().getLangOpts().CPlusPlus) {
  970         assert(Reader.getContext().getLangOpts().Modules &&
 2423   if (!Reader.getContext().getLangOpts().Modules)
 2551   if (!Reader.getContext().getLangOpts().Modules)
 2558   if (!Reader.getContext().getLangOpts().CPlusPlus &&
 3026       if (C.getLangOpts().CPlusPlus17 && XFPT && YFPT &&
 3160     return ED->getASTContext().getLangOpts().CPlusPlus? ED->getDefinition()
 3190              !Reader.getContext().getLangOpts().CPlusPlus) {
 3321              !Reader.getContext().getLangOpts().CPlusPlus) {
tools/clang/lib/Serialization/ASTWriter.cpp
 1493         Context.getLangOpts().BuildingPCHWithObjectFile,
 1592   const LangOptions &LangOpts = Context.getLangOpts();
 4257   if (DC->isTranslationUnit() && !Context.getLangOpts().CPlusPlus)
 4315   if (!SemaRef.Context.getLangOpts().OpenCL)
 4332   if (!SemaRef.Context.getLangOpts().OpenCL)
 4365   if (!SemaRef.Context.getLangOpts().OpenCL)
 4686   return Context->getLangOpts();
 6195   bool ModulesDebugInfo = Writer->Context->getLangOpts().ModulesDebugInfo &&
tools/clang/lib/Serialization/ASTWriterDecl.cpp
 2410     if (Writer->Context->getLangOpts().ModulesCodegen) {
tools/clang/lib/StaticAnalyzer/Checkers/CheckSecuritySyntaxOnly.cpp
  740   if (!BR.getContext().getLangOpts().C11)
tools/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp
  231           const LangOptions &LO = ACtx.getLangOpts();
tools/clang/lib/StaticAnalyzer/Checkers/DynamicTypeChecker.cpp
  110   const LangOptions &LangOpts = BRC.getASTContext().getLangOpts();
tools/clang/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp
  944   const LangOptions &LangOpts = BRC.getASTContext().getLangOpts();
tools/clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp
 1026   if (!C.getASTContext().getLangOpts().ObjCAutoRefCount)
tools/clang/lib/StaticAnalyzer/Checkers/NumberObjectConversionChecker.cpp
   82           Loc, ACtx.getSourceManager(), ACtx.getLangOpts());
tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.cpp
  716   bool IgnoreRetainMsg = (bool)C.getASTContext().getLangOpts().ObjCAutoRefCount;
  880       C.getASTContext().getLangOpts(), N, Sym);
 1096           const LangOptions &LOpts = C.getASTContext().getLangOpts();
 1123               returnNotOwnedForOwned, C.getASTContext().getLangOpts(), N, Sym);
 1275     const LangOptions &LOpts = Ctx.getASTContext().getLangOpts();
 1319   const LangOptions &LOpts = Ctx.getASTContext().getLangOpts();
tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.cpp
  777         if (BRC.getASTContext().getLangOpts().ObjCAutoRefCount) {
tools/clang/lib/StaticAnalyzer/Checkers/StackAddrEscapeChecker.cpp
  115   return C.getASTContext().getLangOpts().ObjCAutoRefCount &&
tools/clang/lib/StaticAnalyzer/Core/AnalysisManager.cpp
   41       Ctx(ASTCtx), LangOpts(ASTCtx.getLangOpts()),
tools/clang/lib/StaticAnalyzer/Core/BasicValueFactory.cpp
  242       if (!Ctx.getLangOpts().CPlusPlus2a) {
tools/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp
  245       BRC.getASTContext().getLangOpts());
 1745                                      BRC.getASTContext().getLangOpts());
 2337       const LangOptions &LO = BRC.getASTContext().getLangOpts();
 2397                  BRC.getSourceManager(), BRC.getASTContext().getLangOpts(), 0)
tools/clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp
  868   if (Ctx.getLangOpts().CPlusPlus) {
tools/clang/lib/StaticAnalyzer/Core/MemRegion.cpp
  518   Str->printPretty(os, nullptr, PrintingPolicy(getContext().getLangOpts()));
  523   Str->printPretty(os, nullptr, PrintingPolicy(getContext().getLangOpts()));
tools/clang/lib/StaticAnalyzer/Core/RegionStore.cpp
  409       IsMainAnalysis = FD->isMain() && !Ctx.getLangOpts().CPlusPlus;
 2432     assert((CRD->isAggregate() || (Ctx.getLangOpts().ObjC && VI == VE)) &&
tools/clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp
  688     if (Ctx->getLangOpts().CPlusPlus) {
tools/clang/lib/StaticAnalyzer/Frontend/CheckerRegistration.cpp
   35   CheckerRegistry allCheckers(plugins, diags, opts, context.getLangOpts(),
tools/clang/lib/Tooling/ASTDiff/ASTDiff.cpp
  262     : Parent(Parent), AST(AST), TypePP(AST.getLangOpts()) {
  368   else if (AST.getLangOpts().CPlusPlus11)
  441                                 AST.getLangOpts());
 1000       Range.getEnd(), /*Offset=*/0, SrcMgr, TreeImpl->AST.getLangOpts());
tools/clang/lib/Tooling/FixIt.cpp
   23                               Context.getLangOpts());
tools/clang/lib/Tooling/Refactoring/ASTSelection.cpp
   96         selectionKindFor(getLexicalDeclRange(D, SM, Context.getLangOpts()));
  144       End = Lexer::getLocForEndOfToken(End, 0, SM, Context.getLangOpts());
tools/clang/lib/Tooling/Refactoring/Extract/Extract.cpp
  110   const LangOptions &LangOpts = AST.getLangOpts();
tools/clang/lib/Tooling/Refactoring/Rename/USRFinder.cpp
   39                                Context.getLangOpts()),
tools/clang/lib/Tooling/Refactoring/Rename/USRLocFinder.cpp
   61                                Context.getLangOpts()),
   90         BeginLoc, 0, Context.getSourceManager(), Context.getLangOpts());
   93                              Context.getSourceManager(), Context.getLangOpts());
  560               SM, TranslationUnitDecl->getASTContext().getLangOpts());
tools/clang/lib/Tooling/RefactoringCallbacks.cpp
  218                                      Result.Context->getLangOpts());
  230                            Result.Context->getLangOpts());
tools/clang/lib/Tooling/Syntax/BuildTree.cpp
  200       : Builder(Builder), LangOpts(Ctx.getLangOpts()) {}
tools/clang/lib/Tooling/Transformer/RangeSelector.cpp
  125         Result.Context->getLangOpts()));
  270       findOpenParen(CE, *Result.SourceManager, Result.Context->getLangOpts())
tools/clang/lib/Tooling/Transformer/SourceCode.cpp
   20                               Context.getLangOpts());
   27       Range.getEnd(), Context.getSourceManager(), Context.getLangOpts());
tools/clang/lib/Tooling/Transformer/Stencil.cpp
  160   NodeOrErr->print(Os, PrintingPolicy(Match.Context->getLangOpts()));
tools/clang/tools/arcmt-test/arcmt-test.cpp
  320   const LangOptions &langOpts = Ctx.getLangOpts();
tools/clang/tools/c-index-test/core_main.cpp
  299   if (printSymbolName(D, Ctx.getLangOpts(), OS)) {
tools/clang/tools/extra/clang-change-namespace/ChangeNamespace.cpp
  687       getLocAfterNamespaceLBrace(NsDecl, SM, Result.Context->getLangOpts());
  706         OuterNs->getRBraceLoc(), SM, Result.Context->getLangOpts());
  741       End, tok::semi, SM, Result.Context->getLangOpts(),
  750       SM, Result.Context->getLangOpts());
  760       getLocAfterNamespaceLBrace(NsDecl, SM, Result.Context->getLangOpts()),
  801       *Result.SourceManager, Result.Context->getLangOpts());
tools/clang/tools/extra/clang-query/Query.cpp
  116             TextDiagnostic TD(OS, AST->getASTContext().getLangOpts(),
tools/clang/tools/extra/clang-reorder-fields/ReorderFieldsAction.cpp
   88                            Context.getSourceManager(), Context.getLangOpts());
   91                          Context.getLangOpts());
tools/clang/tools/extra/clang-tidy/ClangTidyDiagnosticConsumer.cpp
  183   LangOpts = Context->getLangOpts();
tools/clang/tools/extra/clang-tidy/abseil/DurationDivisionCheck.cpp
   52                  *result.SourceManager, result.Context->getLangOpts()),
tools/clang/tools/extra/clang-tidy/abseil/DurationFactoryFloatCheck.cpp
   26               *Result.SourceManager, Result.Context->getLangOpts())
tools/clang/tools/extra/clang-tidy/abseil/StringFindStartswithCheck.cpp
   80       Context.getLangOpts());
   83       Context.getLangOpts());
tools/clang/tools/extra/clang-tidy/abseil/TimeSubtractionCheck.cpp
   26               *Result.SourceManager, Result.Context->getLangOpts())
tools/clang/tools/extra/clang-tidy/abseil/UpgradeDurationConversionsCheck.cpp
  150       *Result.SourceManager, Result.Context->getLangOpts());
tools/clang/tools/extra/clang-tidy/android/CloexecCheck.cpp
   61                                         Result.Context->getLangOpts(),
   67                                  Result.Context->getLangOpts());
   94       ModeArg, *Result.SourceManager, Result.Context->getLangOpts(), Mode);
  108       SM, Result.Context->getLangOpts());
tools/clang/tools/extra/clang-tidy/android/ComparisonInTempFailureRetryCheck.cpp
   30   const LangOptions &Opts = Finder->getASTContext().getLangOpts();
tools/clang/tools/extra/clang-tidy/bugprone/ArgumentCommentCheck.cpp
   80   Lexer TheLexer(SM.getLocForStartOfFile(BeginLoc.first), Ctx->getLangOpts(),
  112         Loc, Ctx->getSourceManager(), Ctx->getLangOpts(),
  121                              Ctx->getSourceManager(), Ctx->getLangOpts()));
  260                                     Ctx->getLangOpts());
tools/clang/tools/extra/clang-tidy/bugprone/MoveForwardingReferenceCheck.cpp
   27   const LangOptions &LangOpts = Context.getLangOpts();
tools/clang/tools/extra/clang-tidy/bugprone/NotNullTerminatedResultCheck.cpp
  146       *Result.SourceManager, Result.Context->getLangOpts(), 0);
  153                                     Result.Context->getLangOpts());
  479       Result.Context->getLangOpts(), 0);
tools/clang/tools/extra/clang-tidy/bugprone/PosixReturnCheck.cpp
   27                               SM, Result.Context->getLangOpts());
tools/clang/tools/extra/clang-tidy/bugprone/SuspiciousSemicolonCheck.cpp
   43                                               Ctxt.getLangOpts());
   57   Lexer Lexer(SM.getLocForStartOfFile(FID), Ctxt.getLangOpts(),
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/NarrowingConversionsCheck.cpp
   77   if (Ctx.getLangOpts().CPlusPlus && E.isCXX11ConstantExpr(Ctx, &Constant))
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeMemberInitCheck.cpp
   85                                     Context.getLangOpts());
  123                      Context.getSourceManager(), Context.getLangOpts())
  129                      Context.getSourceManager(), Context.getLangOpts())
  471   if (Context.getLangOpts().CPlusPlus11) {
  533       Context.getLangOpts().CPlusPlus11 ? "{}" : " = {}");
tools/clang/tools/extra/clang-tidy/fuchsia/DefaultArgumentsDeclarationsCheck.cpp
   44                                  Result.Context->getLangOpts()),
tools/clang/tools/extra/clang-tidy/google/AvoidNSObjectNewCheck.cpp
  118                             Result.Context->getLangOpts());
tools/clang/tools/extra/clang-tidy/google/IntegerTypesCheck.cpp
   28                          MatchResult.Context->getLangOpts(), false))
tools/clang/tools/extra/clang-tidy/google/UpgradeGoogletestCaseCheck.cpp
  343       ReplacementRange, *Result.SourceManager, Result.Context->getLangOpts());
tools/clang/tools/extra/clang-tidy/misc/NewDeleteOverloadsCheck.cpp
   57   if (Ctx.getLangOpts().SizedDeallocation &&
tools/clang/tools/extra/clang-tidy/misc/RedundantExpressionCheck.cpp
  324   const LangOptions &LO = Finder->getASTContext().getLangOpts();
  620   const LangOptions &LO = AstCtx->getLangOpts();
  897           Result.Context->getLangOpts());
  906           Result.Context->getLangOpts());
tools/clang/tools/extra/clang-tidy/misc/StaticAssertCheck.cpp
   81   const LangOptions &Opts = ASTCtx->getLangOpts();
  145   const LangOptions &Opts = ASTCtx->getLangOpts();
tools/clang/tools/extra/clang-tidy/misc/UnusedParametersCheck.cpp
   50                                    Result.Context->getLangOpts()),
  147     if (!Result.Context->getLangOpts().CPlusPlus)
tools/clang/tools/extra/clang-tidy/modernize/AvoidBindCheck.cpp
   62         *Result.SourceManager, Result.Context->getLangOpts());
tools/clang/tools/extra/clang-tidy/modernize/LoopConvertCheck.cpp
  662         getStringFromRange(Context->getSourceManager(), Context->getLangOpts(),
tools/clang/tools/extra/clang-tidy/modernize/LoopConvertUtils.cpp
  579         Context->getLangOpts());
tools/clang/tools/extra/clang-tidy/modernize/RawStringLiteralCheck.cpp
   56       *Result.SourceManager, Result.Context->getLangOpts());
   58                                         Result.Context->getLangOpts());
tools/clang/tools/extra/clang-tidy/modernize/UseEqualsDefaultCheck.cpp
  196       Context->getSourceManager(), Context->getLangOpts(), &Invalid);
tools/clang/tools/extra/clang-tidy/modernize/UseNoexceptCheck.cpp
   88       Result.Context->getLangOpts());
  107                               Result.Context->getLangOpts())
tools/clang/tools/extra/clang-tidy/modernize/UseNullptrCheck.cpp
  242           getOutermostMacroName(StartLoc, SM, Context.getLangOpts());
  327             Lexer::getImmediateMacroName(OldArgLoc, SM, Context.getLangOpts());
tools/clang/tools/extra/clang-tidy/modernize/UseOverrideCheck.cpp
   55                  Result.Context->getLangOpts(), File.begin(), TokenBegin,
tools/clang/tools/extra/clang-tidy/modernize/UseUsingCheck.cpp
   38   Lexer DeclLexer(SM.getLocForStartOfFile(LocInfo.first), Context.getLangOpts(),
tools/clang/tools/extra/clang-tidy/performance/InefficientVectorOperationCheck.cpp
  239       SM, Context->getLangOpts());
  249                              SM, Context->getLangOpts());
  255         Context->getLangOpts());
tools/clang/tools/extra/clang-tidy/performance/NoexceptMoveConstructorCheck.cpp
   62             NoexceptLoc, tok::r_paren, SM, Result.Context->getLangOpts(), true);
tools/clang/tools/extra/clang-tidy/performance/UnnecessaryValueParamCheck.cpp
  201                                            Context.getLangOpts());
tools/clang/tools/extra/clang-tidy/readability/AvoidConstParamsInDecls.cpp
   58                  Result.Context->getLangOpts(), File.begin(), TokenBegin,
tools/clang/tools/extra/clang-tidy/readability/BracesAroundStatementsCheck.cpp
   25       Lexer::GetBeginningOfToken(Loc, SM, Context->getLangOpts());
   27       Lexer::getRawToken(Beginning, Tok, SM, Context->getLangOpts());
   49     Loc = Lexer::getLocForEndOfToken(Loc, 0, SM, Context->getLangOpts());
   57       Lexer::GetBeginningOfToken(LastTokenLoc, SM, Context->getLangOpts());
   70   Loc = Lexer::getLocForEndOfToken(Loc, 0, SM, Context->getLangOpts());
   76       Loc = Lexer::getLocForEndOfToken(Loc, 0, SM, Context->getLangOpts());
   96         Lexer::getLocForEndOfToken(Loc, 0, SM, Context->getLangOpts());
   99         CharSourceRange::getTokenRange(TokRange), SM, Context->getLangOpts());
  188       Lexer::getLocForEndOfToken(CondEndLoc, 0, SM, Context->getLangOpts());
  226       Context->getLangOpts());
  235                    SM, Context->getLangOpts())
  240       Lexer::getLocForEndOfToken(InitialLoc, 0, SM, Context->getLangOpts());
tools/clang/tools/extra/clang-tidy/readability/ConstReturnTypeCheck.cpp
   45       *Result.SourceManager, Result.Context->getLangOpts());
tools/clang/tools/extra/clang-tidy/readability/ConvertMemberFunctionsToStatic.cpp
   48              Ctxt.getSourceManager(), Ctxt.getLangOpts())
  149                                               Result.Context->getLangOpts());
  157           Result.Context->getLangOpts());
tools/clang/tools/extra/clang-tidy/readability/DeleteNullPointerCheck.cpp
   68                                      Result.Context->getLangOpts())
tools/clang/tools/extra/clang-tidy/readability/ImplicitBoolConversionCheck.cpp
   32   const LangOptions &LO = Context.getLangOpts();
   54     return Context.getLangOpts().CPlusPlus11 ? "nullptr" : "0";
  147       Cast->getEndLoc(), 0, Context.getSourceManager(), Context.getLangOpts());
  192         Context.getLangOpts());
  201   if (!Context.getLangOpts().CPlusPlus11 &&
tools/clang/tools/extra/clang-tidy/readability/RedundantDeclarationCheck.cpp
   75       D->getSourceRange().getEnd(), 0, SM, Result.Context->getLangOpts());
tools/clang/tools/extra/clang-tidy/readability/SimplifyBooleanExprCheck.cpp
   28                               Result.Context->getLangOpts());
  185       Result.Context->getLangOpts().CPlusPlus11 ? "nullptr" : "NULL";
  302                            Result.Context->getLangOpts())
  304   Lexer Lex(CharRange.getBegin(), Result.Context->getLangOpts(),
tools/clang/tools/extra/clang-tidy/readability/StaticAccessedThroughInstanceCheck.cpp
   68   PrintingPolicy PrintingPolicyWithSupressedTag(AstContext->getLangOpts());
tools/clang/tools/extra/clang-tidy/utils/FixItHintUtils.cpp
   21       AmpLocation, Context.getSourceManager(), Context.getLangOpts());
   25                                              Context.getLangOpts());
tools/clang/tools/extra/clang-tidy/utils/LexerUtils.cpp
  100   Lexer RawLexer(SM.getLocForStartOfFile(LocInfo.first), Context.getLangOpts(),
tools/clang/tools/extra/clang-tidy/utils/NamespaceAliaser.cpp
   73                                    SourceMgr, Context.getLangOpts());
tools/clang/tools/extra/clang-tidy/utils/TypeTraits.cpp
  105   if (Context.getLangOpts().ObjCAutoRefCount) {
tools/clang/tools/extra/clang-tidy/utils/UsingInserter.cpp
   43       Function->getBody()->getBeginLoc(), 0, SourceMgr, Context.getLangOpts());
tools/clang/tools/extra/clangd/AST.cpp
   90   PrintingPolicy Policy(ND.getASTContext().getLangOpts());
  116   PrintingPolicy PP(Ctx.getLangOpts());
  129   PrintingPolicy PP(Ctx.getLangOpts());
  165   PrintingPolicy Policy(ND.getASTContext().getLangOpts());
tools/clang/tools/extra/clangd/ClangdServer.cpp
  322         Pos, AST.getSourceManager(), AST.getASTContext().getLangOpts());
  324                                    AST.getASTContext().getLangOpts(), Loc))
tools/clang/tools/extra/clangd/CodeComplete.cpp
  282             FixIt, ASTCtx->getSourceManager(), ASTCtx->getLangOpts()));
tools/clang/tools/extra/clangd/FindSymbols.cpp
  150       SM, Lexer::getLocForEndOfToken(NameLoc, 0, SM, Ctx.getLangOpts()));
tools/clang/tools/extra/clangd/HeaderSourceSwitch.cpp
   99   bool IsHeader = AST.getASTContext().getLangOpts().IsHeaderFile;
tools/clang/tools/extra/clangd/Selection.cpp
  259       : SM(AST.getSourceManager()), LangOpts(AST.getLangOpts()),
  483     : PrintPolicy(AST.getLangOpts()) {
tools/clang/tools/extra/clangd/SemanticHighlighting.cpp
  290     auto R = getTokenRange(SM, AST.getASTContext().getLangOpts(), Loc);
tools/clang/tools/extra/clangd/SemanticSelection.cpp
   33   const auto &LangOpts = AST.getASTContext().getLangOpts();
tools/clang/tools/extra/clangd/XRefs.cpp
  227           getTokenRange(AST.getSourceManager(), AST.getLangOpts(), TokLoc)) {
  263           Pos, AST.getSourceManager(), AST.getASTContext().getLangOpts()));
  419                             Pos, SM, AST.getASTContext().getLangOpts()))),
  428                           AST.getASTContext().getLangOpts(), Ref.Loc)) {
  742                                         AST.getASTContext().getLangOpts());
  864                          ASTCtx.getLangOpts(), false) ||
  888       getBeginningOfIdentifier(Pos, SM, AST.getASTContext().getLangOpts()));
  914                     AST.getASTContext().getLangOpts(), SourceLocationBeg);
  931       getBeginningOfIdentifier(Pos, SM, AST.getASTContext().getLangOpts()));
  949                           AST.getASTContext().getLangOpts(), Ref.Loc)) {
  988       getBeginningOfIdentifier(Pos, SM, AST.getASTContext().getLangOpts()));
 1053       SM, Lexer::getLocForEndOfToken(NameLoc, 0, SM, Ctx.getLangOpts()));
 1160       getBeginningOfIdentifier(Pos, SM, AST.getASTContext().getLangOpts()));
tools/clang/tools/extra/clangd/index/SymbolCollector.cpp
  307       !ASTCtx->getLangOpts().IsHeaderFile;
  530                 getTokenRange(LocAndRole.first, SM, ASTCtx->getLangOpts());
  579           getTokenLocation(Loc, SM, Opts, ASTCtx->getLangOpts(), FileURI))
  639           getTokenLocation(Loc, SM, Opts, ASTCtx->getLangOpts(), FileURI))
tools/clang/tools/extra/clangd/refactor/Rename.cpp
   83   bool MainFileIsHeader = ASTCtx.getLangOpts().IsHeaderFile;
  166       getBeginningOfIdentifier(Pos, SM, AST.getASTContext().getLangOpts()));
tools/clang/tools/extra/clangd/refactor/tweaks/DefineInline.cpp
   73   const LangOptions &LangOpts = FD->getASTContext().getLangOpts();
  212       SM, FD->getASTContext().getLangOpts(), FD->getBody()->getSourceRange());
  342         SM, AST.getLangOpts(),
tools/clang/tools/extra/clangd/refactor/tweaks/ExtractFunction.cpp
  648   const LangOptions &LangOpts = Inputs.AST.getASTContext().getLangOpts();
  658   const LangOptions &LangOpts = Inputs.AST.getASTContext().getLangOpts();
tools/clang/tools/extra/clangd/refactor/tweaks/ExtractVariable.cpp
  175       toHalfOpenFileRange(SM, Ctx.getLangOpts(),
  314       getBinaryOperatorRange(*ExprNode, SM, Ctx.getLangOpts());
  319   return *toHalfOpenFileRange(SM, Ctx.getLangOpts(), Expr->getSourceRange());
tools/clang/tools/extra/clangd/refactor/tweaks/RawStringLiteral.cpp
   95                            Inputs.AST.getASTContext().getLangOpts()));
tools/clang/tools/extra/clangd/refactor/tweaks/RemoveUsingNamespace.cpp
   74       Lexer::findNextToken(D->getEndLoc(), SM, Ctx.getLangOpts());
   83       "", Ctx.getLangOpts());
tools/clang/tools/extra/clangd/refactor/tweaks/SwapIfBranches.cpp
   68   auto ThenRng = toHalfOpenFileRange(SrcMgr, Ctx.getLangOpts(),
   74   auto ElseRng = toHalfOpenFileRange(SrcMgr, Ctx.getLangOpts(),
tools/clang/tools/extra/clangd/unittests/SelectionTests.cpp
   43   const LangOptions &LangOpts = AST.getASTContext().getLangOpts();
tools/clang/tools/extra/clangd/unittests/SourceCodeTests.cpp
  362         TestCase.points().back(), SourceMgr, AST.getASTContext().getLangOpts());
  486                                       AST.getASTContext().getLangOpts());
  552   const LangOptions &LangOpts = AST.getASTContext().getLangOpts();
  592       AST.getSourceManager(), AST.getASTContext().getLangOpts(),
tools/clang/tools/extra/clangd/unittests/TypeHierarchyTests.cpp
  236     PrintingPolicy Policy(ND.getASTContext().getLangOpts());
tools/clang/tools/libclang/CIndex.cpp
 5959                                     CXXUnit->getASTContext().getLangOpts());
 6721             CXXUnit->getASTContext().getLangOpts(),
 7460             CXXUnit->getASTContext().getLangOpts(),
tools/clang/tools/libclang/CIndexDiagnostic.cpp
  187     CXDiagnosticRenderer Renderer(AU->getASTContext().getLangOpts(),
tools/clang/tools/libclang/CXCursor.cpp
 1593                  cxcursor::getCursorContext(C).getLangOpts());
tools/clang/tools/libclang/CXSourceLocation.h
   43                                  Context.getLangOpts(),
   61                               Context.getLangOpts(),
tools/clang/tools/libclang/CXType.cpp
  143     if (Ctx.getLangOpts().ObjC) {
  298   PrintingPolicy PP(cxtu::getASTUnit(TU)->getASTContext().getLangOpts());
tools/clang/unittests/Rewrite/RewriterTest.cpp
   31     Rewrite = Rewriter(C.getSourceManager(), C.getLangOpts());
tools/clang/unittests/Tooling/RefactoringTest.cpp
  754           Replace = Replacement(*SM, &NNSLoc, "", Context->getLangOpts());
tools/clang/unittests/Tooling/Syntax/TreeTest.cpp
   44                                                  Ctx.getLangOpts(),
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.cpp
  799   if (m_ast_context->getLangOpts().ObjC)
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp
  978   if (ast_context.getLangOpts().Modules) {
 1006   if (ast_context.getLangOpts().Modules) {
 1020   if (ast_context.getLangOpts().Modules)
tools/lldb/source/Symbol/ClangASTContext.cpp
 1153       if (ast->getLangOpts().CharIsSigned && type_name &&
 1206       if (!ast->getLangOpts().CharIsSigned && type_name &&
tools/lldb/tools/lldb-instr/Instrument.cpp
  183     PrintingPolicy Policy(Context.getLangOpts());