Lines Matching defs:Documentation
2692 // to ensure that every attribute has a Documentation field, and produce an
2698 (void)R.getValueAsListOfDefs("Documentation");
5003 std::vector<Record *> Docs = A->getValueAsListOfDefs("Documentation");
5068 const Record *Documentation;
5073 DocumentationData(const Record &Documentation, const Record &Attribute,
5075 : Documentation(&Documentation), Attribute(&Attribute),
5094 GetAttributeHeadingAndSpellings(const Record &Documentation,
5108 std::string Heading = std::string(Documentation.getValueAsString("Heading"));
5182 if (!Doc.Documentation->isValueUnset("Deprecated")) {
5185 const Record &Deprecated = *Doc.Documentation->getValueAsDef("Deprecated");
5193 const StringRef ContentStr = Doc.Documentation->getValueAsString("Content");
5202 const Record *Documentation = Records.getDef("GlobalDocumentation");
5203 if (!Documentation) {
5204 PrintFatalError("The Documentation top-level definition is missing, "
5209 OS << Documentation->getValueAsString("Intro") << "\n";
5211 // Gather the Documentation lists from each of the attributes, based on the
5223 std::vector<Record *> Docs = Attr.getValueAsListOfDefs("Documentation");