Lines Matching refs:Name
228 std::string Name = (*I)->ExplicitDef->getValueAsString("GroupName");
248 Twine("group '") + Name +
265 std::string Name = NextDiagGroup->getValueAsString("GroupName");
270 Twine("group '") + Name +
362 Diag->getValueAsDef("DefaultSeverity")->getValueAsString("Name");
543 << R.getValueAsDef("DefaultSeverity")->getValueAsString("Name");
590 static std::string getDiagCategoryEnum(llvm::StringRef name) {
591 if (name.empty())
594 for (llvm::StringRef::iterator I = name.begin(), E = name.end(); I != E; ++I)
730 /// The table is sorted by the name of the diagnostic group. Each element
731 /// consists of the name of the diagnostic group (given as offset in the
732 /// group name table), a reference to a list of diagnostics (optional) and a
765 std::string Name = char(I.first.size()) + I.first;
766 OS << GroupNames.GetOrAddStringOffset(Name, false) << ", ";
806 /// category's name as well as an enum that represents the category. The
851 std::string Name = char(I->first.size()) + I->first;
852 GroupNames.GetOrAddStringOffset(Name, false);
864 // Diagnostic name index generation
872 Name(R.getName()) {}
874 std::string Name;
892 const RecordIndexElement &Rhs) { return Lhs.Name < Rhs.Name; });
897 OS << "DIAG_NAME_INDEX(" << R.Name << ")\n";