/freebsd/contrib/llvm-project/clang/include/clang/Parse/ |
H A D | Parser.h | 1653 ParsedAttributes *OutAttrs = nullptr); 1657 ParsedAttributes *OutAttrs = nullptr); 1683 DeclGroupPtrTy ParseExternalDeclaration(ParsedAttributes &DeclAttrs, 1684 ParsedAttributes &DeclSpecAttrs, 1689 ParsedAttributes &DeclAttrs, ParsedAttributes &DeclSpecAttrs, 1691 DeclGroupPtrTy ParseDeclOrFunctionDefInternal(ParsedAttributes &Attrs, 1692 ParsedAttributes &DeclSpecAttrs, 1707 DeclGroupPtrTy ParseObjCAtDirectives(ParsedAttributes &DeclAttrs, 1708 ParsedAttributes &DeclSpecAttrs); 1711 ParsedAttributes &prefixAttrs); [all …]
|
H A D | RAIIObjectsForParser.h | 205 const ParsedAttributes &DeclarationAttrs, in ParsingDeclarator() 234 const ParsedAttributes &DeclarationAttrs) in ParsingFieldDeclarator()
|
/freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | ParsedAttr.h | 696 friend class ParsedAttributes; variable 958 class ParsedAttributes : public ParsedAttributesView { 960 ParsedAttributes(AttributeFactory &factory) : pool(factory) {} in ParsedAttributes() function 961 ParsedAttributes(const ParsedAttributes &) = delete; 962 ParsedAttributes &operator=(const ParsedAttributes &) = delete; 963 ParsedAttributes(ParsedAttributes &&G) = default; 967 void takeAllFrom(ParsedAttributes &Other) { in takeAllFrom() 975 void takeOneFrom(ParsedAttributes &Other, ParsedAttr *PA) { in takeOneFrom() 1074 void takeAndConcatenateAttrs(ParsedAttributes &First, ParsedAttributes &Second, 1075 ParsedAttributes &Result);
|
H A D | DeclSpec.h | 419 ParsedAttributes Attrs; 870 ParsedAttributes &getAttributes() { return Attrs; } in getAttributes() 871 const ParsedAttributes &getAttributes() const { return Attrs; } in getAttributes() 873 void takeAttributesFrom(ParsedAttributes &attrs) { in takeAttributesFrom() 1794 std::optional<ParsedAttributes> Attrs; 1960 ParsedAttributes Attrs; 2353 void AddTypeInfo(const DeclaratorChunk &TI, ParsedAttributes &&attrs, in AddTypeInfo() 2676 void takeAttributes(ParsedAttributes &attrs) { in takeAttributes() 2683 const ParsedAttributes &getAttributes() const { return Attrs; } in getAttributes() 2684 ParsedAttributes &getAttributes() { return Attrs; } in getAttributes() [all …]
|
H A D | Sema.h | 3677 ParsedAttributes &Attrs); 3768 void ActOnFinishDelayedAttribute(Scope *S, Decl *D, ParsedAttributes &Attrs); 10704 StmtResult ActOnAttributedStmt(const ParsedAttributes &AttrList, 11005 void ProcessStmtAttributes(Stmt *Stmt, const ParsedAttributes &InAttrs,
|
/freebsd/contrib/llvm-project/clang/lib/Parse/ |
H A D | ParseHLSL.cpp | 65 ParsedAttributes Attrs(AttrFactory); in ParseHLSLBuffer() 81 ParsedAttributes DeclAttrs(AttrFactory); in ParseHLSLBuffer() 82 ParsedAttributes EmptyDeclSpecAttrs(AttrFactory); in ParseHLSLBuffer() 121 void Parser::ParseHLSLAnnotations(ParsedAttributes &Attrs, in ParseHLSLAnnotations()
|
H A D | ParseDecl.cpp | 52 ParsedAttributes *Attrs) { in ParseTypeName() 133 void Parser::ParseAttributes(unsigned WhichAttrKinds, ParsedAttributes &Attrs, in ParseAttributes() 190 void Parser::ParseGNUAttributes(ParsedAttributes &Attrs, in ParseGNUAttributes() 413 ParsedAttributes &Attrs, in ParseAttributeWithTypeArg() 521 ParsedAttributes &Attrs, SourceLocation *EndLoc, IdentifierInfo *ScopeName, in ParseAttributeArgsCommon() 671 ParsedAttributes &Attrs, SourceLocation *EndLoc, IdentifierInfo *ScopeName, in ParseGNUAttributeArgs() 736 ParsedAttributes &Attrs, SourceLocation *EndLoc, IdentifierInfo *ScopeName, in ParseClangAttributeArgs() 777 ParsedAttributes &Attrs) { in ParseMicrosoftDeclSpecArgs() 925 void Parser::ParseMicrosoftDeclSpecs(ParsedAttributes &Attrs) { in ParseMicrosoftDeclSpecs() 1001 void Parser::ParseMicrosoftTypeAttributes(ParsedAttributes &attrs) { in ParseMicrosoftTypeAttributes() [all …]
|
H A D | ParseDeclCXX.cpp | 82 ParsedAttributes attrs(AttrFactory); in ParseNamespace() 264 ParsedAttributes &attrs, in ParseInnerNamespace() 269 ParsedAttributes DeclAttrs(AttrFactory); in ParseInnerNamespace() 271 ParsedAttributes EmptyDeclSpecAttrs(AttrFactory); in ParseInnerNamespace() 373 ParsedAttributes DeclAttrs(AttrFactory); in ParseLinkage() 374 ParsedAttributes DeclSpecAttrs(AttrFactory); in ParseLinkage() 427 ParsedAttributes DeclAttrs(AttrFactory); in ParseLinkage() 467 ParsedAttributes DeclAttrs(AttrFactory); in ParseExportDeclaration() 469 ParsedAttributes EmptyDeclSpecAttrs(AttrFactory); in ParseExportDeclaration() 480 ParsedAttributes DeclAttrs(AttrFactory); in ParseExportDeclaration() [all …]
|
H A D | ParseStmt.cpp | 115 ParsedAttributes CXX11Attrs(AttrFactory); in ParseStatementOrDeclaration() 117 ParsedAttributes GNUOrMSAttrs(AttrFactory); in ParseStatementOrDeclaration() 130 ParsedAttributes Attrs(AttrFactory); in ParseStatementOrDeclaration() 177 SourceLocation *TrailingElseLoc, ParsedAttributes &CXX11Attrs, in ParseStatementOrDeclarationAfterAttributes() 178 ParsedAttributes &GNUAttrs) { in ParseStatementOrDeclarationAfterAttributes() 209 ParsedAttributes Attrs(AttrFactory); in ParseStatementOrDeclarationAfterAttributes() 742 StmtResult Parser::ParseLabeledStatement(ParsedAttributes &Attrs, in ParseLabeledStatement() 763 ParsedAttributes TempAttrs(AttrFactory); in ParseLabeledStatement() 777 ParsedAttributes EmptyCXX11Attrs(AttrFactory); in ParseLabeledStatement() 1258 ParsedAttributes attrs(AttrFactory); in ParseCompoundStatementBody() [all …]
|
H A D | Parser.cpp | 753 ParsedAttributes DeclAttrs(AttrFactory); in ParseTopLevelDecl() 754 ParsedAttributes DeclSpecAttrs(AttrFactory); in ParseTopLevelDecl() 811 Parser::ParseExternalDeclaration(ParsedAttributes &Attrs, in ParseExternalDeclaration() 812 ParsedAttributes &DeclSpecAttrs, in ParseExternalDeclaration() 1139 ParsedAttributes &Attrs, ParsedAttributes &DeclSpecAttrs, in ParseDeclOrFunctionDefInternal() 1253 ParsedAttributes &Attrs, ParsedAttributes &DeclSpecAttrs, in ParseDeclarationOrFunctionDefinition() 2439 ParsedAttributes Attrs(AttrFactory); in ParseMicrosoftIfExistsExternalDeclaration() 2441 ParsedAttributes EmptyDeclSpecAttrs(AttrFactory); in ParseMicrosoftIfExistsExternalDeclaration() 2530 ParsedAttributes Attrs(AttrFactory); in ParseModuleDecl() 2599 ParsedAttributes Attrs(AttrFactory); in ParseModuleImport()
|
H A D | ParseTemplate.cpp | 42 ParsedAttributes &AccessAttrs) { in ParseDeclarationStartingWithTemplate() 80 ParsedAttributes &AccessAttrs, AccessSpecifier AS) { in ParseTemplateDeclarationOrSpecialization() 195 ParsedAttributes &AccessAttrs, AccessSpecifier AS) { in ParseDeclarationAfterTemplate() 213 ParsedAttributes DeclAttrs(AttrFactory); in ParseDeclarationAfterTemplate() 214 ParsedAttributes DeclSpecAttrs(AttrFactory); in ParseDeclarationAfterTemplate() 323 ParsedAttributes Attrs(AttrFactory); in ParseConceptDefinition() 1581 ParsedAttributes &AccessAttrs, AccessSpecifier AS) { in ParseExplicitInstantiation()
|
H A D | ParseObjc.cpp | 32 ParsedAttributes attrs(AttrFactory); in MaybeSkipAttributes() 52 Parser::ParseObjCAtDirectives(ParsedAttributes &DeclAttrs, in ParseObjCAtDirectives() 53 ParsedAttributes &DeclSpecAttrs) { in ParseObjCAtDirectives() 237 ParsedAttributes &attrs) { in ParseObjCAtInterfaceDeclaration() 703 ParsedAttributes EmptyDeclAttrs(AttrFactory); in ParseObjCInterfaceDeclList() 704 ParsedAttributes EmptyDeclSpecAttrs(AttrFactory); in ParseObjCInterfaceDeclList() 711 ParsedAttributes EmptyDeclSpecAttrs(AttrFactory); in ParseObjCInterfaceDeclList() 1278 static void takeDeclAttributes(ParsedAttributes &attrs, in takeDeclAttributes() 1301 ParsedAttributes *paramAttrs) { in ParseObjCTypeName() 1415 ParsedAttributes methodAttrs(AttrFactory); in ParseObjCMethodDecl() [all …]
|
H A D | ParseExprCXX.cpp | 1367 ParsedAttributes Attributes(AttrFactory); in ParseLambdaExpressionAfterIntroducer() 2077 ParsedAttributes &Attrs) { in ParseAliasDeclarationInInitStatement() 2157 ParsedAttributes attrs(AttrFactory); in ParseCXXCondition() 2214 ParsedAttributes DeclSpecAttrs(AttrFactory); in ParseCXXCondition() 2228 ParsedAttributes DeclSpecAttrs(AttrFactory); in ParseCXXCondition() 3445 ParsedAttributes Attrs(AttrFactory); in ParseDirectNewDeclarator() 3614 ParsedAttributes FirstArgAttrs(getAttrFactory()); in ParseRequiresExpression()
|
H A D | ParseCXXInlineMethods.cpp | 793 ParsedAttributes Attrs(AttrFactory); in ParseLexedAttribute() 869 ParsedAttributes Attrs(AttrFactory); in ParseLexedPragma()
|
H A D | ParsePragma.cpp | 389 ParsedAttributes AttributesForPragmaAttribute; 1616 ParsedAttributes &Attributes; 1621 PragmaAttributeInfo(ParsedAttributes &Attributes) : Attributes(Attributes) {} in PragmaAttributeInfo() 1811 unsigned DiagID, ParsedAttributes &Attrs, in createExpectedAttributeSubjectRulesTokenDiagnostic() 1904 ParsedAttributes &Attrs = Info->Attributes; in HandlePragmaAttribute()
|
H A D | ParseOpenMP.cpp | 2053 AccessSpecifier &AS, ParsedAttributes &Attrs, bool Delayed, in ParseOpenMPDeclarativeDirectiveWithExtDecl() 2317 ParsedAttributes EmptyDeclSpecAttrs(AttrFactory); in ParseOpenMPDeclarativeDirectiveWithExtDecl() 3630 ParsedAttributes ParsedAttrs(AttrFactory); in ParseOpenMPOMPXAttributesClause()
|
H A D | ParseTentative.cpp | 2092 ParsedAttributes attrs(AttrFactory); in TryParseParameterDeclarationClause()
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | ParsedAttr.cpp | 314 void clang::takeAndConcatenateAttrs(ParsedAttributes &First, in takeAndConcatenateAttrs() 315 ParsedAttributes &Second, in takeAndConcatenateAttrs() 316 ParsedAttributes &Result) { in takeAndConcatenateAttrs()
|
H A D | SemaStmtAttr.cpp | 685 void Sema::ProcessStmtAttributes(Stmt *S, const ParsedAttributes &InAttrs, in ProcessStmtAttributes()
|
H A D | SemaStmt.cpp | 623 StmtResult Sema::ActOnAttributedStmt(const ParsedAttributes &Attrs, in ActOnAttributedStmt()
|
H A D | SemaDecl.cpp | 14147 ParsedAttributes &Attrs) { in ActOnCXXForRangeIdentifier() 16231 ParsedAttributes &Attrs) { in ActOnFinishDelayedAttribute()
|