Lines Matching defs:lang_opts

596   LangOptions &lang_opts = compiler.getLangOpts();
609 lang_opts.CPlusPlus = true;
612 lang_opts.ObjC = true;
615 lang_opts.CPlusPlus = true;
623 lang_opts.CPlusPlus11 = true;
626 lang_opts.CPlusPlus20 = true;
632 lang_opts.CPlusPlus14 = true;
633 lang_opts.CPlusPlus17 = true;
638 lang_opts.CPlusPlus11 = true;
642 lang_opts.CPlusPlus = true;
647 lang_opts.ObjC =
653 lang_opts.ObjC = true;
654 lang_opts.CPlusPlus = true;
655 lang_opts.CPlusPlus11 = true;
660 lang_opts.Bool = true;
661 lang_opts.WChar = true;
662 lang_opts.Blocks = true;
663 lang_opts.DebuggerSupport =
666 lang_opts.DebuggerCastResultToId = true;
668 lang_opts.CharIsSigned =
674 lang_opts.SpellChecking = false;
676 if (process_sp && lang_opts.ObjC) {
680 lang_opts.ObjCRuntime.set(ObjCRuntime::MacOSX, VersionTuple(10, 7));
684 lang_opts.ObjCRuntime.set(ObjCRuntime::FragileMacOSX,
688 lang_opts.ObjCRuntime.set(ObjCRuntime::GNUstep, VersionTuple(2, 0));
693 lang_opts.DebuggerObjCLiteral = true;
697 lang_opts.ThreadsafeStatics = false;
698 lang_opts.AccessControl = false; // Debuggers get universal access
699 lang_opts.DollarIdents = true; // $ indicates a persistent variable name
703 lang_opts.NoBuiltin = true;
709 LangOptions &lang_opts = compiler.getLangOpts();
710 lang_opts.Modules = true;
712 lang_opts.ImplicitModules = true;
714 lang_opts.ModulesLocalVisibility = false;
718 lang_opts.ObjC = true;
722 lang_opts.GNUMode = true;
723 lang_opts.GNUKeywords = true;
724 lang_opts.CPlusPlus11 = true;
727 lang_opts.BuiltinHeadersInSystemModules = !*supported_or_err;
734 lang_opts.GNUCVersion = 40201;