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

References

tools/clang/lib/Driver/Driver.cpp
 2097     if (A->getOption().getKind() == Option::InputClass) {
 2098       const char *Value = A->getValue();
 2181         Inputs.push_back(std::make_pair(Ty, A));
 2183     } else if (A->getOption().matches(options::OPT__SLASH_Tc)) {
 2184       StringRef Value = A->getValue();
 2187         Arg *InputArg = MakeInputArg(Args, Opts, A->getValue());
 2190       A->claim();
 2191     } else if (A->getOption().matches(options::OPT__SLASH_Tp)) {
 2192       StringRef Value = A->getValue();
 2195         Arg *InputArg = MakeInputArg(Args, Opts, A->getValue());
 2198       A->claim();
 2199     } else if (A->getOption().hasFlag(options::LinkerInput)) {
 2202       Inputs.push_back(std::make_pair(types::TY_Object, A));
 2204     } else if (A->getOption().matches(options::OPT_x)) {
 2205       InputTypeArg = A;
 2206       InputType = types::lookupTypeForTypeSpecifier(A->getValue());
 2207       A->claim();
 2213         Diag(clang::diag::err_drv_unknown_language) << A->getValue();
 2216     } else if (A->getOption().getID() == options::OPT_U) {
 2217       assert(A->getNumValues() == 1 && "The /U option has one value.");
 2218       StringRef Val = A->getValue(0);