Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/include/clang/Parse/
H A DParser.h903 DeclGroupPtrTy ParseExternalDeclaration(ParsedAttributes &DeclAttrs,
904 ParsedAttributes &DeclSpecAttrs,
916 ParsedAttributes &DeclAttrs, ParsedAttributes &DeclSpecAttrs,
937 DeclGroupPtrTy ParseDeclOrFunctionDefInternal(ParsedAttributes &Attrs,
938 ParsedAttributes &DeclSpecAttrs,
1400 ParsedAttributes *Attrs = nullptr);
1480 ParsedAttributes *OutAttrs = nullptr);
1488 ParsedAttributes *OutAttrs = nullptr);
1734 ParsedAttributes &DeclAttrs,
1735 ParsedAttributes &DeclSpecAttrs,
[all …]
H A DRAIIObjectsForParser.h205 const ParsedAttributes &DeclarationAttrs, in ParsingDeclarator()
234 const ParsedAttributes &DeclarationAttrs) in ParsingFieldDeclarator()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DParsedAttr.h679 friend class ParsedAttributes; variable
937 class ParsedAttributes : public ParsedAttributesView {
939 ParsedAttributes(AttributeFactory &factory) : pool(factory) {} in ParsedAttributes() function
940 ParsedAttributes(const ParsedAttributes &) = delete;
941 ParsedAttributes &operator=(const ParsedAttributes &) = delete;
942 ParsedAttributes(ParsedAttributes &&G) = default;
946 void takeAllFrom(ParsedAttributes &Other) { in takeAllFrom()
954 void takeAllAtEndFrom(ParsedAttributes &Other) { in takeAllAtEndFrom()
962 void takeOneFrom(ParsedAttributes &Other, ParsedAttr *PA) { in takeOneFrom()
1058 void takeAndConcatenateAttrs(ParsedAttributes &First,
[all …]
H A DDeclSpec.h421 ParsedAttributes Attrs;
872 ParsedAttributes &getAttributes() { return Attrs; } in getAttributes()
873 const ParsedAttributes &getAttributes() const { return Attrs; } in getAttributes()
875 void takeAttributesFrom(ParsedAttributes &attrs) { in takeAttributesFrom()
1796 std::optional<ParsedAttributes> Attrs;
1963 ParsedAttributes Attrs;
2356 void AddTypeInfo(const DeclaratorChunk &TI, ParsedAttributes &&attrs, in AddTypeInfo()
2679 void takeAttributes(ParsedAttributes &attrs) { in takeAttributes()
2686 const ParsedAttributes &getAttributes() const { return Attrs; } in getAttributes()
2687 ParsedAttributes &getAttributes() { return Attrs; } in getAttributes()
[all …]
H A DSema.h4091 ParsedAttributes &Attrs);
4182 void ActOnFinishDelayedAttribute(Scope *S, Decl *D, ParsedAttributes &Attrs);
10919 StmtResult ActOnAttributedStmt(const ParsedAttributes &AttrList,
11223 void ProcessStmtAttributes(Stmt *Stmt, const ParsedAttributes &InAttrs,
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseDeclCXX.cpp55 ParsedAttributes attrs(AttrFactory); in ParseNamespace()
228 ParsedAttributes &attrs, in ParseInnerNamespace()
233 ParsedAttributes DeclAttrs(AttrFactory); in ParseInnerNamespace()
235 ParsedAttributes EmptyDeclSpecAttrs(AttrFactory); in ParseInnerNamespace()
327 ParsedAttributes DeclAttrs(AttrFactory); in ParseLinkage()
328 ParsedAttributes DeclSpecAttrs(AttrFactory); in ParseLinkage()
381 ParsedAttributes DeclAttrs(AttrFactory); in ParseLinkage()
382 ParsedAttributes DeclSpecAttrs(AttrFactory); in ParseLinkage()
419 ParsedAttributes DeclAttrs(AttrFactory); in ParseExportDeclaration()
421 ParsedAttributes EmptyDeclSpecAttrs(AttrFactory); in ParseExportDeclaration()
[all …]
H A DParseDecl.cpp46 ParsedAttributes *Attrs) { in ParseTypeName()
127 void Parser::ParseAttributes(unsigned WhichAttrKinds, ParsedAttributes &Attrs, in ParseAttributes()
143 bool Parser::ParseSingleGNUAttribute(ParsedAttributes &Attrs, in ParseSingleGNUAttribute()
209 void Parser::ParseGNUAttributes(ParsedAttributes &Attrs, in ParseGNUAttributes()
381 ParsedAttributes &Attrs, in ParseAttributeWithTypeArg()
479 ParsedAttributes &Attrs, SourceLocation *EndLoc, IdentifierInfo *ScopeName, in ParseAttributeArgsCommon()
629 ParsedAttributes &Attrs, SourceLocation *EndLoc, IdentifierInfo *ScopeName, in ParseGNUAttributeArgs()
695 ParsedAttributes &Attrs, SourceLocation *EndLoc, IdentifierInfo *ScopeName, in ParseClangAttributeArgs()
737 ParsedAttributes &Attrs) { in ParseMicrosoftDeclSpecArgs()
879 void Parser::ParseMicrosoftDeclSpecs(ParsedAttributes &Attrs) { in ParseMicrosoftDeclSpecs()
[all …]
H A DParseHLSL.cpp65 ParsedAttributes Attrs(AttrFactory); in ParseHLSLBuffer()
82 ParsedAttributes DeclAttrs(AttrFactory); in ParseHLSLBuffer()
83 ParsedAttributes EmptyDeclSpecAttrs(AttrFactory); in ParseHLSLBuffer()
121 void Parser::ParseHLSLAnnotations(ParsedAttributes &Attrs, in ParseHLSLAnnotations()
H A DParseStmt.cpp65 ParsedAttributes CXX11Attrs(AttrFactory); in ParseStatementOrDeclaration()
68 ParsedAttributes GNUOrMSAttrs(AttrFactory); in ParseStatementOrDeclaration()
132 SourceLocation *TrailingElseLoc, ParsedAttributes &CXX11Attrs, in ParseStatementOrDeclarationAfterAttributes()
133 ParsedAttributes &GNUAttrs) { in ParseStatementOrDeclarationAfterAttributes()
681 StmtResult Parser::ParseLabeledStatement(ParsedAttributes &Attrs, in ParseLabeledStatement()
702 ParsedAttributes TempAttrs(AttrFactory); in ParseLabeledStatement()
716 ParsedAttributes EmptyCXX11Attrs(AttrFactory); in ParseLabeledStatement()
1171 ParsedAttributes attrs(AttrFactory); in ParseCompoundStatementBody()
1181 ParsedAttributes DeclSpecAttrs(AttrFactory); in ParseCompoundStatementBody()
1936 ParsedAttributes attrs(AttrFactory); in ParseForStatement()
[all …]
H A DParseTemplate.cpp35 ParsedAttributes &AccessAttrs) { in ParseDeclarationStartingWithTemplate()
49 ParsedAttributes &AccessAttrs, AccessSpecifier AS) { in ParseTemplateDeclarationOrSpecialization()
153 ParsedAttributes AccessAttrs(AttrFactory); in ParseTemplateDeclarationOrSpecialization()
161 ParsedAttributes &AccessAttrs, AccessSpecifier AS) { in ParseDeclarationAfterTemplate()
179 ParsedAttributes DeclAttrs(AttrFactory); in ParseDeclarationAfterTemplate()
180 ParsedAttributes DeclSpecAttrs(AttrFactory); in ParseDeclarationAfterTemplate()
288 ParsedAttributes Attrs(AttrFactory); in ParseConceptDefinition()
1371 ParsedAttributes &AccessAttrs, AccessSpecifier AS) { in ParseExplicitInstantiation()
H A DParser.cpp735 ParsedAttributes DeclAttrs(AttrFactory); in ParseTopLevelDecl()
736 ParsedAttributes DeclSpecAttrs(AttrFactory); in ParseTopLevelDecl()
764 Parser::ParseExternalDeclaration(ParsedAttributes &Attrs, in ParseExternalDeclaration()
765 ParsedAttributes &DeclSpecAttrs, in ParseExternalDeclaration()
1077 ParsedAttributes &Attrs, ParsedAttributes &DeclSpecAttrs, in ParseDeclOrFunctionDefInternal()
1191 ParsedAttributes &Attrs, ParsedAttributes &DeclSpecAttrs, in ParseDeclarationOrFunctionDefinition()
2332 ParsedAttributes Attrs(AttrFactory); in ParseMicrosoftIfExistsExternalDeclaration()
2334 ParsedAttributes EmptyDeclSpecAttrs(AttrFactory); in ParseMicrosoftIfExistsExternalDeclaration()
2412 ParsedAttributes Attrs(AttrFactory); in ParseModuleDecl()
2467 ParsedAttributes Attrs(AttrFactory); in ParseModuleImport()
H A DParseObjc.cpp32 ParsedAttributes attrs(AttrFactory); in MaybeSkipAttributes()
44 Parser::ParseObjCAtDirectives(ParsedAttributes &DeclAttrs, in ParseObjCAtDirectives()
45 ParsedAttributes &DeclSpecAttrs) { in ParseObjCAtDirectives()
192 ParsedAttributes &attrs) { in ParseObjCAtInterfaceDeclaration()
622 ParsedAttributes EmptyDeclAttrs(AttrFactory); in ParseObjCInterfaceDeclList()
623 ParsedAttributes EmptyDeclSpecAttrs(AttrFactory); in ParseObjCInterfaceDeclList()
630 ParsedAttributes EmptyDeclSpecAttrs(AttrFactory); in ParseObjCInterfaceDeclList()
1080 static void takeDeclAttributes(ParsedAttributes &attrs, in takeDeclAttributes()
1099 ParsedAttributes *paramAttrs) { in ParseObjCTypeName()
1185 ParsedAttributes methodAttrs(AttrFactory); in ParseObjCMethodDecl()
[all …]
H A DParseExprCXX.cpp1226 ParsedAttributes Attributes(AttrFactory); in ParseLambdaExpressionAfterIntroducer()
1852 ParsedAttributes &Attrs) { in ParseAliasDeclarationInInitStatement()
1901 ParsedAttributes attrs(AttrFactory); in ParseCXXCondition()
1964 ParsedAttributes DeclSpecAttrs(AttrFactory); in ParseCXXCondition()
1978 ParsedAttributes DeclSpecAttrs(AttrFactory); in ParseCXXCondition()
3017 ParsedAttributes Attrs(AttrFactory); in ParseDirectNewDeclarator()
3141 ParsedAttributes FirstArgAttrs(getAttrFactory()); in ParseRequiresExpression()
H A DParseOpenACC.cpp1588 AccessSpecifier &AS, ParsedAttributes &Attrs, DeclSpec::TST TagType, in ParseOpenACCAfterRoutineDecl()
1600 ParsedAttributes EmptyDeclSpecAttrs(AttrFactory); in ParseOpenACCAfterRoutineDecl()
1646 Parser::ParseOpenACCDirectiveDecl(AccessSpecifier &AS, ParsedAttributes &Attrs, in ParseOpenACCDirectiveDecl()
H A DParseCXXInlineMethods.cpp750 ParsedAttributes Attrs(AttrFactory); in ParseLexedAttribute()
826 ParsedAttributes Attrs(AttrFactory); in ParseLexedPragma()
H A DParsePragma.cpp383 ParsedAttributes AttributesForPragmaAttribute;
1600 ParsedAttributes &Attributes;
1605 PragmaAttributeInfo(ParsedAttributes &Attributes) : Attributes(Attributes) {} in PragmaAttributeInfo()
1795 unsigned DiagID, ParsedAttributes &Attrs, in createExpectedAttributeSubjectRulesTokenDiagnostic()
1888 ParsedAttributes &Attrs = Info->Attributes; in HandlePragmaAttribute()
H A DParseTentative.cpp1733 ParsedAttributes attrs(AttrFactory); in TryParseParameterDeclarationClause()
H A DParseOpenMP.cpp1956 AccessSpecifier &AS, ParsedAttributes &Attrs, bool Delayed, in ParseOpenMPDeclarativeDirectiveWithExtDecl()
2167 ParsedAttributes EmptyDeclSpecAttrs(AttrFactory); in ParseOpenMPDeclarativeDirectiveWithExtDecl()
3588 ParsedAttributes ParsedAttrs(AttrFactory); in ParseOpenMPOMPXAttributesClause()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DParsedAttr.cpp304 void clang::takeAndConcatenateAttrs(ParsedAttributes &First, in takeAndConcatenateAttrs()
305 ParsedAttributes &&Second) { in takeAndConcatenateAttrs()
H A DSemaStmtAttr.cpp740 void Sema::ProcessStmtAttributes(Stmt *S, const ParsedAttributes &InAttrs, in ProcessStmtAttributes()
H A DSemaStmt.cpp658 StmtResult Sema::ActOnAttributedStmt(const ParsedAttributes &Attrs, in ActOnAttributedStmt()
H A DSemaDecl.cpp14508 ParsedAttributes &Attrs) { in ActOnCXXForRangeIdentifier()
16712 ParsedAttributes &Attrs) { in ActOnFinishDelayedAttribute()
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc4202 …sEPNS_14SourceLocationE", "clang::Parser::ParseGNUAttributes(clang::ParsedAttributes&, clang::Sour…
4204 …lSpecERNS_16ParsedAttributesE", "clang::Parser::ParseMicrosoftDeclSpec(clang::ParsedAttributes&)"},
4205 …RNS_16ParsedAttributesE", "clang::Parser::ParseMicrosoftTypeAttributes(clang::ParsedAttributes&)"},
4206 …sERNS_16ParsedAttributesE", "clang::Parser::ParseBorlandTypeAttributes(clang::ParsedAttributes&)"},
4209 …ector<clang::Stmt*, 32u>&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, bool)"},
4230 …rseFunctionDeclarator(clang::SourceLocation, clang::Declarator&, clang::ParsedAttributes&, bool)"},
4242 …Directive(unsigned int, clang::SourceLocation, clang::SourceLocation&, clang::ParsedAttributes&)"},
4267 …14SourceLocationE", "clang::Parser::ParseMicrosoftAttributes(clang::ParsedAttributes&, clang::Sour…
4318 …"clang::Parser::ParseObjCAtInterfaceDeclaration(clang::SourceLocation, clang::ParsedAttributes&)"},
4319 … "clang::Parser::ParseObjCAtProtocolDeclaration(clang::SourceLocation, clang::ParsedAttributes&)"},
[all …]