Home
last modified time | relevance | path

Searched refs:ParsedClangName (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/Driver/
H A DToolChain.h65 struct ParsedClangName { struct
78 ParsedClangName() = default; argument
79 ParsedClangName(std::string Suffix, const char *Mode) in ParsedClangName() argument
81 ParsedClangName(std::string Target, std::string Suffix, const char *Mode, in ParsedClangName() argument
346 static ParsedClangName getTargetAndModeFromProgramName(StringRef ProgName);
H A DDriver.h161 ParsedClangName ClangNameParts;
415 void setTargetAndMode(const ParsedClangName &TM) { ClangNameParts = TM; } in setTargetAndMode()
/freebsd/contrib/llvm-project/clang/tools/driver/
H A Ddriver.cpp88 static void insertTargetAndModeArgs(const ParsedClangName &NameParts, in insertTargetAndModeArgs()
/freebsd/contrib/llvm-project/clang/lib/Driver/
H A DToolChain.cpp401 ParsedClangName
412 return ParsedClangName(ProgName.substr(0, SuffixEnd), DS->ModeFlag); in getTargetAndModeFromProgramName()
422 return ParsedClangName{std::string(Prefix), ModeSuffix, DS->ModeFlag, in getTargetAndModeFromProgramName()