Home
last modified time | relevance | path

Searched refs:PHKind (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/mlir/include/mlir/TableGen/
H A DFormat.h43 enum class PHKind : char { enum
64 Optional<StringRef> getSubstFor(PHKind placeholder) const;
67 static PHKind getPlaceHolderKind(StringRef str);
70 struct PHKindInfo : DenseMapInfo<PHKind> {
73 static inline PHKind getEmptyKey() { in getEmptyKey()
74 return static_cast<PHKind>(CharInfo::getEmptyKey()); in getEmptyKey()
76 static inline PHKind getTombstoneKey() { in getTombstoneKey()
77 return static_cast<PHKind>(CharInfo::getTombstoneKey()); in getTombstoneKey()
79 static unsigned getHashValue(const PHKind &val) { in getHashValue()
83 static bool isEqual(const PHKind &lhs, const PHKind &rhs) { in isEqual()
[all …]
/llvm-project-15.0.7/mlir/lib/TableGen/
H A DFormat.cpp37 builtinSubstMap[PHKind::Builder] = subst.str(); in withBuilder()
42 builtinSubstMap[PHKind::Op] = subst.str(); in withOp()
47 builtinSubstMap[PHKind::Self] = subst.str(); in withSelf()
53 if (placeholder == FmtContext::PHKind::None || in getSubstFor()
54 placeholder == FmtContext::PHKind::Custom) in getSubstFor()
70 return StringSwitch<FmtContext::PHKind>(str) in getPlaceHolderKind()
71 .Case("_builder", FmtContext::PHKind::Builder) in getPlaceHolderKind()
72 .Case("_op", FmtContext::PHKind::Op) in getPlaceHolderKind()
73 .Case("_self", FmtContext::PHKind::Self) in getPlaceHolderKind()
74 .Case("", FmtContext::PHKind::None) in getPlaceHolderKind()
[all …]