reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Driver/Driver.cpp
  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);