Home
last modified time | relevance | path

Searched refs:ParsedAttributes (Results 1 – 21 of 21) sorted by relevance

/llvm-project-15.0.7/clang/include/clang/Parse/
H A DParser.h2082 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 DRAIIObjectsForParser.h205 const ParsedAttributes &DeclarationAttrs, in ParsingDeclarator()
234 const ParsedAttributes &DeclarationAttrs) in ParsingFieldDeclarator()
/llvm-project-15.0.7/clang/lib/Parse/
H A DParseDecl.cpp1795 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 DParseDeclCXX.cpp77 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 DParseStmt.cpp108 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 DParseHLSL.cpp19 void Parser::ParseHLSLSemantics(ParsedAttributes &Attrs, in ParseHLSLSemantics()
H A DParser.cpp734 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 DParseObjc.cpp29 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 DParseTemplate.cpp40 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 DParseExprCXX.cpp1255 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 DParseCXXInlineMethods.cpp722 ParsedAttributes Attrs(AttrFactory); in ParseLexedAttribute()
798 ParsedAttributes Attrs(AttrFactory); in ParseLexedPragma()
H A DParsePragma.cpp338 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 DParseTentative.cpp1916 ParsedAttributes attrs(AttrFactory); in TryParseParameterDeclarationClause()
H A DParseOpenMP.cpp2039 AccessSpecifier &AS, ParsedAttributes &Attrs, bool Delayed, in ParseOpenMPDeclarativeDirectiveWithExtDecl()
/llvm-project-15.0.7/clang/include/clang/Sema/
H A DParsedAttr.h783 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 DDeclSpec.h371 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 DSema.h2973 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 DParsedAttr.cpp302 void clang::takeAndConcatenateAttrs(ParsedAttributes &First, in takeAndConcatenateAttrs()
303 ParsedAttributes &Second, in takeAndConcatenateAttrs()
304 ParsedAttributes &Result) { in takeAndConcatenateAttrs()
H A DSemaStmtAttr.cpp498 void Sema::ProcessStmtAttributes(Stmt *S, const ParsedAttributes &InAttrs, in ProcessStmtAttributes()
H A DSemaStmt.cpp599 StmtResult Sema::ActOnAttributedStmt(const ParsedAttributes &Attrs, in ActOnAttributedStmt()
H A DSemaDecl.cpp13485 ParsedAttributes &Attrs) { in ActOnCXXForRangeIdentifier()
15411 ParsedAttributes &Attrs) { in ActOnFinishDelayedAttribute()