Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/clang/include/clang/Parse/
H A DParser.h1612 DeclGroupPtrTy ParseExternalDeclaration(ParsedAttributes &DeclAttrs,
1613 ParsedAttributes &DeclSpecAttrs,
1618 ParsedAttributes &DeclAttrs, ParsedAttributes &DeclSpecAttrs,
1620 DeclGroupPtrTy ParseDeclOrFunctionDefInternal(ParsedAttributes &Attrs,
1621 ParsedAttributes &DeclSpecAttrs,
1636 DeclGroupPtrTy ParseObjCAtDirectives(ParsedAttributes &DeclAttrs,
1637 ParsedAttributes &DeclSpecAttrs);
1640 ParsedAttributes &prefixAttrs);
1706 ParsedAttributes &prefixAttrs);
1732 ParsedAttributes &Attrs);
[all …]
H A DRAIIObjectsForParser.h205 const ParsedAttributes &DeclarationAttrs, in ParsingDeclarator()
234 const ParsedAttributes &DeclarationAttrs) in ParsingFieldDeclarator()
/openbsd-src/gnu/llvm/clang/lib/Parse/
H A DParseHLSL.cpp64 ParsedAttributes Attrs(AttrFactory); in ParseHLSLBuffer()
80 ParsedAttributes DeclAttrs(AttrFactory); in ParseHLSLBuffer()
81 ParsedAttributes EmptyDeclSpecAttrs(AttrFactory); in ParseHLSLBuffer()
120 void Parser::ParseHLSLSemantics(ParsedAttributes &Attrs, in ParseHLSLSemantics()
H A DParseDeclCXX.cpp79 ParsedAttributes attrs(AttrFactory); in ParseNamespace()
253 ParsedAttributes &attrs, in ParseInnerNamespace()
258 ParsedAttributes DeclAttrs(AttrFactory); in ParseInnerNamespace()
260 ParsedAttributes EmptyDeclSpecAttrs(AttrFactory); in ParseInnerNamespace()
362 ParsedAttributes DeclAttrs(AttrFactory); in ParseLinkage()
363 ParsedAttributes DeclSpecAttrs(AttrFactory); in ParseLinkage()
416 ParsedAttributes DeclAttrs(AttrFactory); in ParseLinkage()
448 ParsedAttributes DeclAttrs(AttrFactory); in ParseExportDeclaration()
450 ParsedAttributes EmptyDeclSpecAttrs(AttrFactory); in ParseExportDeclaration()
468 ParsedAttributes DeclAttrs(AttrFactory); in ParseExportDeclaration()
[all …]
H A DParseDecl.cpp46 ParsedAttributes *Attrs) { in ParseTypeName()
105 void Parser::ParseAttributes(unsigned WhichAttrKinds, ParsedAttributes &Attrs, in ParseAttributes()
162 void Parser::ParseGNUAttributes(ParsedAttributes &Attrs, in ParseGNUAttributes()
335 ParsedAttributes &Attrs, in ParseAttributeWithTypeArg()
363 ParsedAttributes &Attrs, SourceLocation *EndLoc, IdentifierInfo *ScopeName, in ParseAttributeArgsCommon()
501 ParsedAttributes &Attrs, SourceLocation *EndLoc, IdentifierInfo *ScopeName, in ParseGNUAttributeArgs()
556 ParsedAttributes &Attrs, SourceLocation *EndLoc, IdentifierInfo *ScopeName, in ParseClangAttributeArgs()
593 ParsedAttributes &Attrs) { in ParseMicrosoftDeclSpecArgs()
741 void Parser::ParseMicrosoftDeclSpecs(ParsedAttributes &Attrs) { in ParseMicrosoftDeclSpecs()
816 void Parser::ParseMicrosoftTypeAttributes(ParsedAttributes &attrs) { in ParseMicrosoftTypeAttributes()
[all …]
H A DParseStmt.cpp110 ParsedAttributes CXX11Attrs(AttrFactory); in ParseStatementOrDeclaration()
112 ParsedAttributes GNUAttrs(AttrFactory); in ParseStatementOrDeclaration()
122 ParsedAttributes Attrs(AttrFactory); in ParseStatementOrDeclaration()
169 SourceLocation *TrailingElseLoc, ParsedAttributes &CXX11Attrs, in ParseStatementOrDeclarationAfterAttributes()
170 ParsedAttributes &GNUAttrs) { in ParseStatementOrDeclarationAfterAttributes()
200 ParsedAttributes Attrs(AttrFactory); in ParseStatementOrDeclarationAfterAttributes()
690 StmtResult Parser::ParseLabeledStatement(ParsedAttributes &Attrs, in ParseLabeledStatement()
710 ParsedAttributes TempAttrs(AttrFactory); in ParseLabeledStatement()
724 ParsedAttributes EmptyCXX11Attrs(AttrFactory); in ParseLabeledStatement()
1196 ParsedAttributes attrs(AttrFactory); in ParseCompoundStatementBody()
[all …]
H A DParser.cpp733 ParsedAttributes DeclAttrs(AttrFactory); in ParseTopLevelDecl()
734 ParsedAttributes DeclSpecAttrs(AttrFactory); in ParseTopLevelDecl()
791 Parser::ParseExternalDeclaration(ParsedAttributes &Attrs, in ParseExternalDeclaration()
792 ParsedAttributes &DeclSpecAttrs, in ParseExternalDeclaration()
1106 ParsedAttributes &Attrs, ParsedAttributes &DeclSpecAttrs, in ParseDeclOrFunctionDefInternal()
1215 ParsedAttributes &Attrs, ParsedAttributes &DeclSpecAttrs, in ParseDeclarationOrFunctionDefinition()
2366 ParsedAttributes Attrs(AttrFactory); in ParseMicrosoftIfExistsExternalDeclaration()
2368 ParsedAttributes EmptyDeclSpecAttrs(AttrFactory); in ParseMicrosoftIfExistsExternalDeclaration()
2457 ParsedAttributes Attrs(AttrFactory); in ParseModuleDecl()
2525 ParsedAttributes Attrs(AttrFactory); in ParseModuleImport()
H A DParseObjc.cpp30 ParsedAttributes attrs(AttrFactory); in MaybeSkipAttributes()
50 Parser::ParseObjCAtDirectives(ParsedAttributes &DeclAttrs, in ParseObjCAtDirectives()
51 ParsedAttributes &DeclSpecAttrs) { in ParseObjCAtDirectives()
231 ParsedAttributes &attrs) { in ParseObjCAtInterfaceDeclaration()
683 ParsedAttributes EmptyDeclAttrs(AttrFactory); in ParseObjCInterfaceDeclList()
684 ParsedAttributes EmptyDeclSpecAttrs(AttrFactory); in ParseObjCInterfaceDeclList()
691 ParsedAttributes EmptyDeclSpecAttrs(AttrFactory); in ParseObjCInterfaceDeclList()
1260 static void takeDeclAttributes(ParsedAttributes &attrs, in takeDeclAttributes()
1283 ParsedAttributes *paramAttrs) { in ParseObjCTypeName()
1396 ParsedAttributes methodAttrs(AttrFactory); in ParseObjCMethodDecl()
[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()
1666 ParsedAttributes &AccessAttrs, in ParseExplicitInstantiation()
H A DParseExprCXX.cpp1289 ParsedAttributes Attr(AttrFactory); in ParseLambdaExpressionAfterIntroducer()
1969 ParsedAttributes &Attrs) { in ParseAliasDeclarationInInitStatement()
2048 ParsedAttributes attrs(AttrFactory); in ParseCXXCondition()
2105 ParsedAttributes DeclSpecAttrs(AttrFactory); in ParseCXXCondition()
2119 ParsedAttributes DeclSpecAttrs(AttrFactory); in ParseCXXCondition()
3316 ParsedAttributes Attrs(AttrFactory); in ParseDirectNewDeclarator()
3485 ParsedAttributes FirstArgAttrs(getAttrFactory()); in ParseRequiresExpression()
H A DParseCXXInlineMethods.cpp727 ParsedAttributes Attrs(AttrFactory); in ParseLexedAttribute()
803 ParsedAttributes Attrs(AttrFactory); in ParseLexedPragma()
H A DParsePragma.cpp339 ParsedAttributes AttributesForPragmaAttribute;
1507 ParsedAttributes &Attributes;
1512 PragmaAttributeInfo(ParsedAttributes &Attributes) : Attributes(Attributes) {} in PragmaAttributeInfo()
1702 unsigned DiagID, ParsedAttributes &Attrs, in createExpectedAttributeSubjectRulesTokenDiagnostic()
1795 ParsedAttributes &Attrs = Info->Attributes; in HandlePragmaAttribute()
H A DParseTentative.cpp1989 ParsedAttributes attrs(AttrFactory); in TryParseParameterDeclarationClause()
H A DParseOpenMP.cpp2042 AccessSpecifier &AS, ParsedAttributes &Attrs, bool Delayed, in ParseOpenMPDeclarativeDirectiveWithExtDecl()
2308 ParsedAttributes EmptyDeclSpecAttrs(AttrFactory); in ParseOpenMPDeclarativeDirectiveWithExtDecl()
/openbsd-src/gnu/llvm/clang/include/clang/Sema/
H A DParsedAttr.h794 friend class ParsedAttributes; variable
1023 class ParsedAttributes : public ParsedAttributesView {
1025 ParsedAttributes(AttributeFactory &factory) : pool(factory) {} in ParsedAttributes() function
1026 ParsedAttributes(const ParsedAttributes &) = delete;
1030 void takeAllFrom(ParsedAttributes &Other) { in takeAllFrom()
1038 void takeOneFrom(ParsedAttributes &Other, ParsedAttr *PA) { in takeOneFrom()
1136 void takeAndConcatenateAttrs(ParsedAttributes &First, ParsedAttributes &Second,
1137 ParsedAttributes &Result);
H A DDeclSpec.h381 ParsedAttributes Attrs;
818 ParsedAttributes &getAttributes() { return Attrs; } in getAttributes()
819 const ParsedAttributes &getAttributes() const { return Attrs; } in getAttributes()
821 void takeAttributesFrom(ParsedAttributes &attrs) { in takeAttributesFrom()
1885 ParsedAttributes Attrs;
2274 void AddTypeInfo(const DeclaratorChunk &TI, ParsedAttributes &&attrs, in AddTypeInfo()
2581 void takeAttributes(ParsedAttributes &attrs) { in takeAttributes()
2588 const ParsedAttributes &getAttributes() const { return Attrs; } in getAttributes()
2589 ParsedAttributes &getAttributes() { return Attrs; } in getAttributes()
2681 const ParsedAttributes &DeclarationAttrs) in FieldDeclarator()
H A DSema.h3036 ParsedAttributes &Attrs);
3115 void ActOnFinishDelayedAttribute(Scope *S, Decl *D, ParsedAttributes &Attrs);
4731 void ProcessStmtAttributes(Stmt *Stmt, const ParsedAttributes &InAttrs,
5073 StmtResult ActOnAttributedStmt(const ParsedAttributes &AttrList,
/openbsd-src/gnu/llvm/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.cpp503 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.cpp13868 ParsedAttributes &Attrs) { in ActOnCXXForRangeIdentifier()
15844 ParsedAttributes &Attrs) { in ActOnFinishDelayedAttribute()