Home
last modified time | relevance | path

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

/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Driver/
DToolChain.h64 struct ParsedClangName { struct
77 ParsedClangName() = default; argument
78 ParsedClangName(std::string Suffix, const char *Mode) in ParsedClangName() argument
80 ParsedClangName(std::string Target, std::string Suffix, const char *Mode, in ParsedClangName() function
286 static ParsedClangName getTargetAndModeFromProgramName(StringRef ProgName);
DDriver.h129 ParsedClangName ClangNameParts;
335 void setTargetAndMode(const ParsedClangName &TM) { ClangNameParts = TM; } in setTargetAndMode()
/freebsd-12-stable/contrib/llvm-project/clang/lib/Driver/
DToolChain.cpp205 ParsedClangName
216 return ParsedClangName(ProgName.substr(0, SuffixEnd), DS->ModeFlag); in getTargetAndModeFromProgramName()
226 return ParsedClangName{std::string(Prefix), ModeSuffix, DS->ModeFlag, in getTargetAndModeFromProgramName()
/freebsd-12-stable/contrib/llvm-project/clang/tools/driver/
Ddriver.cpp213 static void insertTargetAndModeArgs(const ParsedClangName &NameParts, in insertTargetAndModeArgs()