Lines Matching defs:lang_opts
483 LangOptions &lang_opts = m_compiler->getLangOpts();
495 lang_opts.CPlusPlus = true;
498 lang_opts.ObjC = true;
501 lang_opts.CPlusPlus = true;
509 lang_opts.CPlusPlus11 = true;
512 lang_opts.CPlusPlus20 = true;
518 lang_opts.CPlusPlus14 = true;
519 lang_opts.CPlusPlus17 = true;
524 lang_opts.CPlusPlus11 = true;
528 lang_opts.CPlusPlus = true;
533 lang_opts.ObjC =
539 lang_opts.ObjC = true;
540 lang_opts.CPlusPlus = true;
541 lang_opts.CPlusPlus11 = true;
546 lang_opts.Bool = true;
547 lang_opts.WChar = true;
548 lang_opts.Blocks = true;
549 lang_opts.DebuggerSupport =
552 lang_opts.DebuggerCastResultToId = true;
554 lang_opts.CharIsSigned = ArchSpec(m_compiler->getTargetOpts().Triple.c_str())
560 lang_opts.SpellChecking = false;
566 lang_opts.Modules = true;
568 lang_opts.ImplicitModules = true;
570 lang_opts.ModulesLocalVisibility = false;
574 lang_opts.ObjC = true;
578 lang_opts.GNUMode = true;
579 lang_opts.GNUKeywords = true;
580 lang_opts.CPlusPlus11 = true;
581 lang_opts.BuiltinHeadersInSystemModules = true;
584 lang_opts.GNUCVersion = 40201;
590 if (process_sp && lang_opts.ObjC) {
594 lang_opts.ObjCRuntime.set(ObjCRuntime::MacOSX, VersionTuple(10, 7));
598 lang_opts.ObjCRuntime.set(ObjCRuntime::FragileMacOSX,
602 lang_opts.ObjCRuntime.set(ObjCRuntime::GNUstep, VersionTuple(2, 0));
607 lang_opts.DebuggerObjCLiteral = true;
611 lang_opts.ThreadsafeStatics = false;
612 lang_opts.AccessControl = false; // Debuggers get universal access
613 lang_opts.DollarIdents = true; // $ indicates a persistent variable name
617 lang_opts.NoBuiltin = true;