Lines Matching refs:AttrName
141 static StringRef NormalizeAttrName(StringRef AttrName) { in NormalizeAttrName() argument
142 AttrName.consume_front("__"); in NormalizeAttrName()
143 AttrName.consume_back("__"); in NormalizeAttrName()
144 return AttrName; in NormalizeAttrName()
3370 static bool isArgVariadic(const Record &R, StringRef AttrName) { in isArgVariadic() argument
3371 return createArgument(R, AttrName)->isVariadic(); in isArgVariadic()
3737 const std::string &AttrName = I->first; in EmitClangAttrParsedAttrImpl() local
3760 OS << " AttrKind = ParsedAttr::AT_" << AttrName << ";\n"; in EmitClangAttrParsedAttrImpl()
3824 std::string AttrName; in EmitClangAttrParsedAttrKinds() local
3827 AttrName = std::string(Attr.getValueAsString("ParseKind")); in EmitClangAttrParsedAttrKinds()
3828 if (Seen.find(AttrName) != Seen.end()) in EmitClangAttrParsedAttrKinds()
3830 Seen.insert(AttrName); in EmitClangAttrParsedAttrKinds()
3832 AttrName = NormalizeAttrName(StringRef(Attr.getName())).str(); in EmitClangAttrParsedAttrKinds()
3868 Spelling, "return AttributeCommonInfo::AT_" + AttrName + ";")); in EmitClangAttrParsedAttrKinds()