Lines Matching defs:Form

176                  ParsedAttr::Form::GNU());
201 SourceLocation(), ParsedAttr::Form::GNU(), D);
447 ParsedAttr::Form Form) {
464 ScopeName, ScopeLoc, T.get(), Form);
467 ScopeName, ScopeLoc, nullptr, 0, Form);
553 SourceLocation ScopeLoc, ParsedAttr::Form Form) {
558 *AttrName, Form.getSyntax(), ScopeName);
560 attributeIsTypeArgAttr(*AttrName, Form.getSyntax(), ScopeName);
562 attributeHasVariadicIdentifierArg(*AttrName, Form.getSyntax(), ScopeName);
574 Form.getSyntax(), ScopeName);
576 ParsedAttr::getParsedKind(AttrName, ScopeName, Form.getSyntax());
606 attributeHasStrictIdentifierArgs(*AttrName, Form.getSyntax(),
623 *AttrName, Form.getSyntax(), ScopeName);
644 bool Uneval = attributeParsedArgsUnevaluated(*AttrName, Form.getSyntax(),
657 Form.getSyntax(), ScopeName);
668 if (!attributeAcceptsExprPack(*AttrName, Form.getSyntax(), ScopeName)) {
687 ScopeName, ScopeLoc, TheParsedType, Form);
690 ArgExprs.data(), ArgExprs.size(), Form);
705 SourceLocation ScopeLoc, ParsedAttr::Form Form, Declarator *D) {
710 ParsedAttr::getParsedKind(AttrName, ScopeName, Form.getSyntax());
714 ScopeLoc, Form);
718 ScopeName, ScopeLoc, Form);
722 ScopeName, ScopeLoc, Form);
726 ScopeLoc, Form);
730 ScopeName, ScopeLoc, Form);
732 } else if (attributeIsTypeArgAttr(*AttrName, Form.getSyntax(), ScopeName)) {
734 ScopeLoc, Form);
741 Form);
744 ParseCXXAssumeAttributeArg(Attrs, AttrName, AttrNameLoc, EndLoc, Form);
764 ScopeLoc, Form);
770 SourceLocation ScopeLoc, ParsedAttr::Form Form) {
774 ParsedAttr::getParsedKind(AttrName, ScopeName, Form.getSyntax());
779 ScopeName, ScopeLoc, Form);
782 ScopeName, ScopeLoc, Form);
786 ScopeLoc, Form);
790 ScopeName, ScopeLoc, Form);
794 ScopeLoc, Form);
798 ScopeName, ScopeLoc, Form);
802 ParseCXXAssumeAttributeArg(Attrs, AttrName, AttrNameLoc, EndLoc, Form);
934 ParsedAttr::Form::Declspec());
941 SourceLocation(), ParsedAttr::Form::Declspec());
1025 ParsedAttr::Form::Declspec());
1336 SourceLocation ScopeLoc, ParsedAttr::Form Form) {
1553 Changes[Obsoleted], UnavailableLoc, MessageExpr.get(), Form,
1574 SourceLocation ScopeLoc, ParsedAttr::Form Form) {
1686 ScopeName, ScopeLoc, Args, std::size(Args), Form);
1703 SourceLocation ScopeLoc, ParsedAttr::Form Form) {
1766 Form);
1772 SourceLocation ScopeLoc, ParsedAttr::Form Form) {
1807 ScopeName, ScopeLoc, Args, std::size(Args), Form);
1813 SourceLocation ScopeLoc, ParsedAttr::Form Form) {
1862 LayoutCompatible, MustBeNull, Form);
3411 ParsedAttr::Form Form) {
3449 ScopeName, ScopeLoc, ArgExprs.data(), ArgExprs.size(), Form);
5089 SourceLocation(), ParsedAttr::Form::GNU(), nullptr);
8620 // Form a new lexer that references the buffer.