Lines Matching refs:EnumAttr
174 EnumAttr::EnumAttr(const llvm::Record *record) : Attribute(record) { in EnumAttr() function in EnumAttr
179 EnumAttr::EnumAttr(const llvm::Record &record) : Attribute(&record) {} in EnumAttr() function in EnumAttr
181 EnumAttr::EnumAttr(const llvm::DefInit *init) : EnumAttr(init->getDef()) {} in EnumAttr() function in EnumAttr
183 bool EnumAttr::classof(const Attribute *attr) { in classof()
187 bool EnumAttr::isBitEnum() const { return isSubClassOf("BitEnumAttr"); } in isBitEnum()
189 StringRef EnumAttr::getEnumClassName() const { in getEnumClassName()
193 StringRef EnumAttr::getCppNamespace() const { in getCppNamespace()
197 StringRef EnumAttr::getUnderlyingType() const { in getUnderlyingType()
201 StringRef EnumAttr::getUnderlyingToSymbolFnName() const { in getUnderlyingToSymbolFnName()
205 StringRef EnumAttr::getStringToSymbolFnName() const { in getStringToSymbolFnName()
209 StringRef EnumAttr::getSymbolToStringFnName() const { in getSymbolToStringFnName()
213 StringRef EnumAttr::getSymbolToStringFnRetType() const { in getSymbolToStringFnRetType()
217 StringRef EnumAttr::getMaxEnumValFnName() const { in getMaxEnumValFnName()
221 std::vector<EnumAttrCase> EnumAttr::getAllCases() const { in getAllCases()