Lines Matching defs:Documentation
2702 // to ensure that every attribute has a Documentation field, and produce an
2708 (void)R.getValueAsListOfDefs("Documentation");
5064 std::vector<const Record *> Docs = A->getValueAsListOfDefs("Documentation");
5131 const Record *Documentation;
5136 DocumentationData(const Record &Documentation, const Record &Attribute,
5138 : Documentation(&Documentation), Attribute(&Attribute),
5157 GetAttributeHeadingAndSpellings(const Record &Documentation,
5171 std::string Heading = Documentation.getValueAsString("Heading").str();
5210 if (StringRef Label = Doc.Documentation->getValueAsString("Label");
5248 if (!Doc.Documentation->isValueUnset("Deprecated")) {
5251 const Record &Deprecated = *Doc.Documentation->getValueAsDef("Deprecated");
5259 const StringRef ContentStr = Doc.Documentation->getValueAsString("Content");
5268 const Record *Documentation = Records.getDef("GlobalDocumentation");
5269 if (!Documentation) {
5270 PrintFatalError("The Documentation top-level definition is missing, "
5275 OS << Documentation->getValueAsString("Intro") << "\n";
5277 // Gather the Documentation lists from each of the attributes, based on the
5289 Attr.getValueAsListOfDefs("Documentation");