Lines Matching refs:AttrName
143 static StringRef NormalizeAttrName(StringRef AttrName) { in NormalizeAttrName() argument
144 AttrName.consume_front("__"); in NormalizeAttrName()
145 AttrName.consume_back("__"); in NormalizeAttrName()
146 return AttrName; in NormalizeAttrName()
3624 static bool isArgVariadic(const Record &R, StringRef AttrName) { in isArgVariadic() argument
3625 return createArgument(R, AttrName)->isVariadic(); in isArgVariadic()
4233 const std::string &AttrName = I->first; in EmitClangAttrParsedAttrImpl() local
4277 OS << " /*AttrKind=*/ParsedAttr::AT_" << AttrName << ",\n"; in EmitClangAttrParsedAttrImpl()
4377 std::string AttrName; in EmitClangAttrParsedAttrKinds() local
4380 AttrName = std::string(Attr.getValueAsString("ParseKind")); in EmitClangAttrParsedAttrKinds()
4381 if (!Seen.insert(AttrName).second) in EmitClangAttrParsedAttrKinds()
4384 AttrName = NormalizeAttrName(StringRef(Attr.getName())).str(); in EmitClangAttrParsedAttrKinds()
4422 Spelling, "return AttributeCommonInfo::AT_" + AttrName + ";")); in EmitClangAttrParsedAttrKinds()