Home | History | Annotate | Download | only in slang

Lines Matching refs:Args

90     std::unique_ptr<llvm::opt::InputArgList> Args(OptParser->ParseArgs(
96 << Args->getArgString(MissingArgIndex) << MissingArgCount;
99 DiagOpts.IgnoreWarnings = Args->hasArg(OPT_w);
100 DiagOpts.Warnings = Args->getAllArgValues(OPT_W);
104 for (llvm::opt::arg_iterator it = Args->filtered_begin(OPT_UNKNOWN),
105 ie = Args->filtered_end();
108 << (*it)->getAsString(*Args);
110 for (llvm::opt::ArgList::const_iterator it = Args->begin(),
111 ie = Args->end();
118 Opts.mIncludePaths = Args->getAllArgValues(OPT_I);
120 Opts.mBitcodeOutputDir = Args->getLastArgValue(OPT_o);
122 if (const llvm::opt::Arg *A = Args->getLastArg(OPT_M_Group)) {
138 if (const llvm::opt::Arg *A = Args->getLastArg(OPT_Output_Type_Group)) {
166 << Args->getLastArg(OPT_M_Group)->getAsString(*Args)
167 << Args->getLastArg(OPT_Output_Type_Group)->getAsString(*Args);
169 Opts.mAllowRSPrefix = Args->hasArg(OPT_allow_rs_prefix);
172 Args->getLastArgValue(OPT_java_reflection_path_base);
174 Args->getLastArgValue(OPT_java_reflection_package_name);
176 Opts.mRSPackageName = Args->getLastArgValue(OPT_rs_package_name);
179 Args->getLastArgValue(OPT_bitcode_storage);
189 llvm::opt::Arg *lastBitwidthArg = Args->getLastArg(OPT_m32, OPT_m64);
190 if (Args->hasArg(OPT_reflect_cpp)) {
214 Args->getLastArgValue(OPT_output_dep_dir, Opts.mBitcodeOutputDir);
216 Args->getAllArgValues(OPT_additional_dep_target);
218 Opts.mShowHelp = Args->hasArg(OPT_help);
219 Opts.mShowVersion = Args->hasArg(OPT_version);
220 Opts.mDebugEmission = Args->hasArg(OPT_emit_g);
221 Opts.mVerbose = Args->hasArg(OPT_verbose);
226 clang::getLastArgIntValue(*Args, OPT_optimization_level, 3, DiagEngine);
231 Opts.mTargetAPI = clang::getLastArgIntValue(*Args, OPT_target_api,