reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
340 if ((A->getOption().matches(options::OPT_Wl_COMMA) || 341 A->getOption().matches(options::OPT_Xlinker)) && 342 A->containsValue("--no-demangle")) { 344 DAL->AddFlagArg(A, Opts.getOption(options::OPT_Z_Xlinker__no_demangle)); 347 for (StringRef Val : A->getValues()) 349 DAL->AddSeparateArg(A, Opts.getOption(options::OPT_Xlinker), Val); 357 if (A->getOption().matches(options::OPT_Wp_COMMA) && 358 (A->getValue(0) == StringRef("-MD") || 359 A->getValue(0) == StringRef("-MMD"))) { 361 if (A->getValue(0) == StringRef("-MD")) 362 DAL->AddFlagArg(A, Opts.getOption(options::OPT_MD)); 364 DAL->AddFlagArg(A, Opts.getOption(options::OPT_MMD)); 365 if (A->getNumValues() == 2) 366 DAL->AddSeparateArg(A, Opts.getOption(options::OPT_MF), A->getValue(1)); 366 DAL->AddSeparateArg(A, Opts.getOption(options::OPT_MF), A->getValue(1)); 371 if (A->getOption().matches(options::OPT_l)) { 372 StringRef Value = A->getValue(); 377 DAL->AddFlagArg(A, Opts.getOption(options::OPT_Z_reserved_lib_stdcxx)); 383 DAL->AddFlagArg(A, Opts.getOption(options::OPT_Z_reserved_lib_cckext)); 389 if (A->getOption().matches(options::OPT__DASH_DASH)) { 390 A->claim(); 391 for (StringRef Val : A->getValues()) 396 DAL->append(A);