Lines Matching refs:Attributes
762 /// \brief The set of attributes that can be attached to a module.
763 struct Attributes {
764 Attributes() : IsSystem(), IsExhaustive() { }
826 bool parseOptionalAttributes(Attributes &Attrs);
1022 /// \brief Enumerates the known attributes.
1036 /// 'explicit'[opt] 'framework'[opt] 'module' module-id attributes[opt]
1132 Attributes Attrs;
1587 /// 'config_macros' attributes[opt] config-macro-list?
1600 // Parse the optional attributes.
1601 Attributes Attrs;
1690 /// 'explicit'[opt] 'framework'[opt] 'module' * attributes[opt]
1745 // Parse optional attributes.
1746 Attributes Attrs;
1836 /// \brief Parse optional attributes.
1838 /// attributes:
1839 /// attribute attributes
1845 /// \param Attrs Will be filled in with the parsed attributes.
1848 bool ModuleMapParser::parseOptionalAttributes(Attributes &Attrs) {