Lines Matching defs:Opts

100     LangOptions &Opts,
110 Opts.AsmPreprocessor = 1;
115 Opts.ObjC1 = Opts.ObjC2 = 1;
150 Opts.LineComment = Std.hasLineComments();
151 Opts.C99 = Std.isC99();
152 Opts.CPlusPlus = Std.isCPlusPlus();
153 Opts.CPlusPlus11 = Std.isCPlusPlus11();
154 Opts.Digraphs = Std.hasDigraphs();
155 Opts.GNUMode = Std.isGNUMode();
156 Opts.GNUInline = !Std.isC99();
157 Opts.HexFloats = Std.hasHexFloats();
158 Opts.ImplicitInt = Std.hasImplicitInt();
160 Opts.WChar = true;
164 Opts.OpenCL = 1;
165 Opts.AltiVec = 1;
166 Opts.CXXOperatorNames = 1;
167 Opts.LaxVectorConversions = 1;
171 Opts.Bool = Opts.OpenCL || Opts.CPlusPlus;
173 // if (Opts.CPlusPlus)
174 // Opts.CXXOperatorNames = !Args.hasArg(OPT_fno_operator_names);
177 // Opts.setGCMode(LangOptions::GCOnly);
179 // Opts.setGCMode(LangOptions::HybridGC);
182 // Opts.ObjCGCBitmapPrint = 1;
185 // Opts.AltiVec = 1;
188 // Opts.POSIXThreads = 1;
193 Opts.setValueVisibilityMode(DefaultVisibility);
195 // Opts.setVisibilityMode(LangOptions::Hidden);
197 // Opts.setVisibilityMode(LangOptions::Protected);
202 // Opts.OverflowChecking = Args.hasArg(OPT_ftrapv);
206 Opts.Trigraphs = !Opts.GNUMode;
208 // Opts.Trigraphs = 1;
210 // Opts.DollarIdents = Args.hasFlag(OPT_fdollars_in_identifiers,
212 // !Opts.AsmPreprocessor);
213 // Opts.PascalStrings = Args.hasArg(OPT_fpascal_strings);
214 // Opts.Microsoft = Args.hasArg(OPT_fms_extensions);
215 // Opts.WritableStrings = Args.hasArg(OPT_fwritable_strings);
217 // Opts.LaxVectorConversions = 0;
218 // Opts.Exceptions = Args.hasArg(OPT_fexceptions);
219 // Opts.RTTI = !Args.hasArg(OPT_fno_rtti);
220 // Opts.Blocks = Args.hasArg(OPT_fblocks);
221 // Opts.CharIsSigned = !Args.hasArg(OPT_fno_signed_char);
222 // Opts.ShortWChar = Args.hasArg(OPT_fshort_wchar);
223 // Opts.Freestanding = Args.hasArg(OPT_ffreestanding);
224 // Opts.NoBuiltin = Args.hasArg(OPT_fno_builtin) || Opts.Freestanding;
225 // Opts.AssumeSaneOperatorNew = !Args.hasArg(OPT_fno_assume_sane_operator_new);
226 // Opts.HeinousExtensions = Args.hasArg(OPT_fheinous_gnu_extensions);
227 // Opts.AccessControl = Args.hasArg(OPT_faccess_control);
228 // Opts.ElideConstructors = !Args.hasArg(OPT_fno_elide_constructors);
229 // Opts.MathErrno = !Args.hasArg(OPT_fno_math_errno);
230 // Opts.InstantiationDepth = getLastArgIntValue(Args, OPT_ftemplate_depth, 99,
232 // Opts.NeXTRuntime = !Args.hasArg(OPT_fgnu_runtime);
233 // Opts.ObjCConstantStringClass = getLastArgValue(Args,
235 // Opts.ObjCNonFragileABI = Args.hasArg(OPT_fobjc_nonfragile_abi);
236 // Opts.CatchUndefined = Args.hasArg(OPT_fcatch_undefined_behavior);
237 // Opts.EmitAllDecls = Args.hasArg(OPT_femit_all_decls);
238 // Opts.PICLevel = getLastArgIntValue(Args, OPT_pic_level, 0, Diags);
239 // Opts.Static = Args.hasArg(OPT_static_define);
240 Opts.OptimizeSize = 0;
245 // Opts.Optimize = Opt != 0;
253 Opts.NoInlineDefine = !Opt;
261 // case 0: Opts.setStackProtectorMode(LangOptions::SSPOff); break;
262 // case 1: Opts.setStackProtectorMode(LangOptions::SSPOn); break;
263 // case 2: Opts.setStackProtectorMode(LangOptions::SSPReq); break;