| /llvm-project-15.0.7/clang/include/clang/Parse/ |
| H A D | Parser.h | 2082 ParsedAttributes &DeclSpecAttrs); 2364 ParsedAttributes &Attrs); 2602 ParsedAttributes *Attrs = nullptr); 2639 void ProhibitAttributes(ParsedAttributes &Attrs, 2727 ParsedAttributes Attrs(AttrFactory); 2742 void ParseGNUAttributes(ParsedAttributes &Attrs, 2770 ParsedAttributes Attrs(AttrFactory); in MaybeParseCXX11Attributes() 2819 void ParseHLSLSemantics(ParsedAttributes &Attrs, 2825 ParsedAttributes AttrsWithRange(AttrFactory); in MaybeParseMicrosoftAttributes() 3002 ParsedAttributes &attrs, [all …]
|
| H A D | RAIIObjectsForParser.h | 205 const ParsedAttributes &DeclarationAttrs, in ParsingDeclarator() 234 const ParsedAttributes &DeclarationAttrs) in ParsingFieldDeclarator()
|
| /llvm-project-15.0.7/clang/lib/Parse/ |
| H A D | ParseDecl.cpp | 1795 ParsedAttributes Attrs(AttrFactory); in ParseDeclaration() 1839 ParsedAttributes &DeclAttrs, ParsedAttributes &DeclSpecAttrs, in ParseSimpleDeclaration() 3148 ParsedAttributes attrs(AttrFactory); in ParseDeclarationSpecifiers() 4346 ParsedAttributes Attrs(AttrFactory); in ParseStructDeclaration() 4534 ParsedAttributes attrs(AttrFactory); in ParseStructUnionBody() 4588 ParsedAttributes attrs(AttrFactory); in ParseEnumSpecifier() 4992 ParsedAttributes attrs(AttrFactory); in ParseEnumBody() 5067 ParsedAttributes attrs(AttrFactory); in ParseEnumBody() 5574 ParsedAttributes Attrs(AttrFactory); in isConstructorDeclarator() 5673 ParsedAttributes Attrs(AttrFactory); in ParseTypeQualifierListOpt() [all …]
|
| H A D | ParseDeclCXX.cpp | 77 ParsedAttributes attrs(AttrFactory); in ParseNamespace() 256 ParsedAttributes Attrs(AttrFactory); in ParseInnerNamespace() 359 ParsedAttributes DeclAttrs(AttrFactory); in ParseLinkage() 409 ParsedAttributes Attrs(AttrFactory); in ParseLinkage() 441 ParsedAttributes Attrs(AttrFactory); in ParseExportDeclaration() 460 ParsedAttributes Attrs(AttrFactory); in ParseExportDeclaration() 733 ParsedAttributes Attrs(AttrFactory); in ParseUsingDeclaration() 1509 ParsedAttributes attrs(AttrFactory); in ParseClassSpecifier() 3150 ParsedAttributes Attrs(AttrFactory); in SkipCXXMemberSpecification() 3191 ParsedAttributes Attrs(AttrFactory); in SkipCXXMemberSpecification() [all …]
|
| H A D | ParseStmt.cpp | 108 ParsedAttributes CXX11Attrs(AttrFactory); in ParseStatementOrDeclaration() 110 ParsedAttributes GNUAttrs(AttrFactory); in ParseStatementOrDeclaration() 120 ParsedAttributes Attrs(AttrFactory); in ParseStatementOrDeclaration() 168 ParsedAttributes &GNUAttrs) { in ParseStatementOrDeclarationAfterAttributes() 197 ParsedAttributes Attrs(AttrFactory); in ParseStatementOrDeclarationAfterAttributes() 692 ParsedAttributes TempAttrs(AttrFactory); in ParseLabeledStatement() 1167 ParsedAttributes attrs(AttrFactory); in ParseCompoundStatementBody() 1974 ParsedAttributes attrs(AttrFactory); in ParseForStatement() 2025 ParsedAttributes DeclSpecAttrs(AttrFactory); in ParseForStatement() 2378 ParsedAttributes TempAttrs(AttrFactory); in ParsePragmaLoopHint() [all …]
|
| H A D | ParseHLSL.cpp | 19 void Parser::ParseHLSLSemantics(ParsedAttributes &Attrs, in ParseHLSLSemantics()
|
| H A D | Parser.cpp | 734 ParsedAttributes attrs(AttrFactory); in ParseTopLevelDecl() 780 Parser::DeclGroupPtrTy Parser::ParseExternalDeclaration(ParsedAttributes &Attrs, in ParseExternalDeclaration() 945 ParsedAttributes EmptyDeclSpecAttrs(AttrFactory); in ParseExternalDeclaration() 957 ParsedAttributes EmptyDeclSpecAttrs(AttrFactory); in ParseExternalDeclaration() 970 ParsedAttributes EmptyDeclSpecAttrs(AttrFactory); in ParseExternalDeclaration() 981 ParsedAttributes EmptyDeclSpecAttrs(AttrFactory); in ParseExternalDeclaration() 1084 ParsedAttributes &Attrs, ParsingDeclSpec &DS, AccessSpecifier AS) { in ParseDeclOrFunctionDefInternal() 1183 ParsedAttributes &Attrs, ParsingDeclSpec *DS, AccessSpecifier AS) { in ParseDeclarationOrFunctionDefinition() 2323 ParsedAttributes Attrs(AttrFactory); in ParseMicrosoftIfExistsExternalDeclaration() 2411 ParsedAttributes Attrs(AttrFactory); in ParseModuleDecl() [all …]
|
| H A D | ParseObjc.cpp | 29 ParsedAttributes attrs(AttrFactory); in MaybeSkipAttributes() 214 ParsedAttributes &attrs) { in ParseObjCAtInterfaceDeclaration() 653 ParsedAttributes EmptyAttrs(AttrFactory); in ParseObjCInterfaceDeclList() 660 ParsedAttributes EmptyDeclSpecAttrs(AttrFactory); in ParseObjCInterfaceDeclList() 1228 static void takeDeclAttributes(ParsedAttributes &attrs, in takeDeclAttributes() 1251 ParsedAttributes *paramAttrs) { in ParseObjCTypeName() 1364 ParsedAttributes methodAttrs(AttrFactory); in ParseObjCMethodDecl() 1411 ParsedAttributes paramAttrs(AttrFactory); in ParseObjCMethodDecl() 2029 ParsedAttributes &attrs) { in ParseObjCAtProtocolDeclaration() 2111 ParsedAttributes &Attrs) { in ParseObjCAtImplementationDeclaration() [all …]
|
| H A D | ParseTemplate.cpp | 40 ParsedAttributes &AccessAttrs, AccessSpecifier AS) { in ParseDeclarationStartingWithTemplate() 77 ParsedAttributes &AccessAttrs, AccessSpecifier AS) { in ParseTemplateDeclarationOrSpecialization() 189 ParsedAttributes &AccessAttrs, AccessSpecifier AS) { in ParseSingleDeclarationAfterTemplate() 211 ParsedAttributes prefixAttrs(AttrFactory); in ParseSingleDeclarationAfterTemplate() 1647 ParsedAttributes &AccessAttrs, in ParseExplicitInstantiation()
|
| H A D | ParseExprCXX.cpp | 1255 ParsedAttributes Attr(AttrFactory); in ParseLambdaExpressionAfterIntroducer() 1918 ParsedAttributes &Attrs) { in ParseAliasDeclarationInInitStatement() 1997 ParsedAttributes attrs(AttrFactory); in ParseCXXCondition() 2054 ParsedAttributes DeclSpecAttrs(AttrFactory); in ParseCXXCondition() 2068 ParsedAttributes DeclSpecAttrs(AttrFactory); in ParseCXXCondition() 3252 ParsedAttributes Attrs(AttrFactory); in ParseDirectNewDeclarator() 3423 ParsedAttributes FirstArgAttrs(getAttrFactory()); in ParseRequiresExpression()
|
| H A D | ParseCXXInlineMethods.cpp | 722 ParsedAttributes Attrs(AttrFactory); in ParseLexedAttribute() 798 ParsedAttributes Attrs(AttrFactory); in ParseLexedPragma()
|
| H A D | ParsePragma.cpp | 338 ParsedAttributes AttributesForPragmaAttribute; 1453 ParsedAttributes &Attributes; 1458 PragmaAttributeInfo(ParsedAttributes &Attributes) : Attributes(Attributes) {} in PragmaAttributeInfo() 1648 unsigned DiagID, ParsedAttributes &Attrs, in createExpectedAttributeSubjectRulesTokenDiagnostic() 1741 ParsedAttributes &Attrs = Info->Attributes; in HandlePragmaAttribute()
|
| H A D | ParseTentative.cpp | 1916 ParsedAttributes attrs(AttrFactory); in TryParseParameterDeclarationClause()
|
| H A D | ParseOpenMP.cpp | 2039 AccessSpecifier &AS, ParsedAttributes &Attrs, bool Delayed, in ParseOpenMPDeclarativeDirectiveWithExtDecl()
|
| /llvm-project-15.0.7/clang/include/clang/Sema/ |
| H A D | ParsedAttr.h | 783 friend class ParsedAttributes; variable 1012 class ParsedAttributes : public ParsedAttributesView { 1014 ParsedAttributes(AttributeFactory &factory) : pool(factory) {} in ParsedAttributes() function 1015 ParsedAttributes(const ParsedAttributes &) = delete; 1019 void takeAllFrom(ParsedAttributes &Other) { in takeAllFrom() 1027 void takeOneFrom(ParsedAttributes &Other, ParsedAttr *PA) { in takeOneFrom() 1125 void takeAndConcatenateAttrs(ParsedAttributes &First, ParsedAttributes &Second, 1126 ParsedAttributes &Result);
|
| H A D | DeclSpec.h | 371 ParsedAttributes Attrs; 796 ParsedAttributes &getAttributes() { return Attrs; } in getAttributes() 797 const ParsedAttributes &getAttributes() const { return Attrs; } in getAttributes() 799 void takeAttributesFrom(ParsedAttributes &attrs) { in takeAttributesFrom() 1856 ParsedAttributes Attrs; 2245 void AddTypeInfo(const DeclaratorChunk &TI, ParsedAttributes &&attrs, in AddTypeInfo() 2552 void takeAttributes(ParsedAttributes &attrs) { in takeAttributes() 2559 const ParsedAttributes &getAttributes() const { return Attrs; } in getAttributes() 2560 ParsedAttributes &getAttributes() { return Attrs; } in getAttributes() 2652 const ParsedAttributes &DeclarationAttrs) in FieldDeclarator()
|
| H A D | Sema.h | 2973 ParsedAttributes &Attrs); 3047 void ActOnFinishDelayedAttribute(Scope *S, Decl *D, ParsedAttributes &Attrs); 4608 void ProcessStmtAttributes(Stmt *Stmt, const ParsedAttributes &InAttrs, 4950 StmtResult ActOnAttributedStmt(const ParsedAttributes &AttrList,
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | ParsedAttr.cpp | 302 void clang::takeAndConcatenateAttrs(ParsedAttributes &First, in takeAndConcatenateAttrs() 303 ParsedAttributes &Second, in takeAndConcatenateAttrs() 304 ParsedAttributes &Result) { in takeAndConcatenateAttrs()
|
| H A D | SemaStmtAttr.cpp | 498 void Sema::ProcessStmtAttributes(Stmt *S, const ParsedAttributes &InAttrs, in ProcessStmtAttributes()
|
| H A D | SemaStmt.cpp | 599 StmtResult Sema::ActOnAttributedStmt(const ParsedAttributes &Attrs, in ActOnAttributedStmt()
|
| H A D | SemaDecl.cpp | 13485 ParsedAttributes &Attrs) { in ActOnCXXForRangeIdentifier() 15411 ParsedAttributes &Attrs) { in ActOnFinishDelayedAttribute()
|