Searched refs:DeclAttrs (Results 1 - 11 of 11) sorted by relevance
/openbsd-current/gnu/llvm/clang/lib/Parse/ |
H A D | ParseHLSL.cpp | 80 ParsedAttributes DeclAttrs(AttrFactory); 84 ParseExternalDeclaration(DeclAttrs, EmptyDeclSpecAttrs);
|
H A D | ParseDeclCXX.cpp | 258 ParsedAttributes DeclAttrs(AttrFactory); 259 MaybeParseCXX11Attributes(DeclAttrs); 261 ParseExternalDeclaration(DeclAttrs, EmptyDeclSpecAttrs); 362 ParsedAttributes DeclAttrs(AttrFactory); 365 while (MaybeParseCXX11Attributes(DeclAttrs) || 376 ParseExternalDeclaration(DeclAttrs, DeclSpecAttrs, &DS); 384 ProhibitAttributes(DeclAttrs); 416 ParsedAttributes DeclAttrs(AttrFactory); 417 MaybeParseCXX11Attributes(DeclAttrs); 418 ParseExternalDeclaration(DeclAttrs, DeclSpecAttr [all...] |
H A D | ParseObjc.cpp | 50 Parser::ParseObjCAtDirectives(ParsedAttributes &DeclAttrs, argument 52 DeclAttrs.takeAllFrom(DeclSpecAttrs); 68 llvm::for_each(DeclAttrs, [this](const auto &Attr) { 79 SingleDecl = ParseObjCAtInterfaceDeclaration(AtLoc, DeclAttrs); 82 return ParseObjCAtProtocolDeclaration(AtLoc, DeclAttrs); 84 return ParseObjCAtImplementationDeclaration(AtLoc, DeclAttrs); 2270 ParsedAttributes DeclAttrs(AttrFactory); 2271 MaybeParseCXX11Attributes(DeclAttrs); 2274 ParseExternalDeclaration(DeclAttrs, EmptyDeclSpecAttrs)) {
|
H A D | ParseDecl.cpp | 1772 ParsedAttributes &DeclAttrs, 1784 ProhibitAttributes(DeclAttrs); 1787 ParseDeclarationStartingWithTemplate(Context, DeclEnd, DeclAttrs); 1792 ProhibitAttributes(DeclAttrs); 1797 return ParseSimpleDeclaration(Context, DeclEnd, DeclAttrs, DeclSpecAttrs, 1805 ProhibitAttributes(DeclAttrs); 1810 takeAndConcatenateAttrs(DeclAttrs, DeclSpecAttrs, Attrs); 1816 ProhibitAttributes(DeclAttrs); 1821 return ParseSimpleDeclaration(Context, DeclEnd, DeclAttrs, DeclSpecAttrs, 1853 ParsedAttributes &DeclAttrs, ParsedAttribute 1770 ParseDeclaration(DeclaratorContext Context, SourceLocation &DeclEnd, ParsedAttributes &DeclAttrs, ParsedAttributes &DeclSpecAttrs, SourceLocation *DeclSpecStart) argument 1851 ParseSimpleDeclaration( DeclaratorContext Context, SourceLocation &DeclEnd, ParsedAttributes &DeclAttrs, ParsedAttributes &DeclSpecAttrs, bool RequireSemi, ForRangeInit *FRI, SourceLocation *DeclSpecStart) argument [all...] |
H A D | Parser.cpp | 733 ParsedAttributes DeclAttrs(AttrFactory); 739 while (MaybeParseCXX11Attributes(DeclAttrs) || 743 Result = ParseExternalDeclaration(DeclAttrs, DeclSpecAttrs);
|
/openbsd-current/gnu/llvm/clang/include/clang/Parse/ |
H A D | Parser.h | 1612 DeclGroupPtrTy ParseExternalDeclaration(ParsedAttributes &DeclAttrs, 1618 ParsedAttributes &DeclAttrs, ParsedAttributes &DeclSpecAttrs, 1636 DeclGroupPtrTy ParseObjCAtDirectives(ParsedAttributes &DeclAttrs, 2092 SourceLocation *TrailingElseLoc, ParsedAttributes &DeclAttrs, 2379 ParsedAttributes &DeclAttrs, 2384 ParsedAttributes &DeclAttrs,
|
/openbsd-current/gnu/llvm/clang/utils/TableGen/ |
H A D | ClangAttrEmitter.cpp | 3897 std::vector<std::string> DeclAttrs, StmtAttrs; 3915 DeclAttrs.push_back((AttrToExclude->getName() + "Attr").str()); 3922 if (!DeclAttrs.empty() || !StmtAttrs.empty()) 3927 if (!DeclAttrs.empty()) { 3931 for (const std::string &A : DeclAttrs) { 3950 for (const std::string &A : DeclAttrs) {
|
/openbsd-current/gnu/llvm/clang/lib/AST/ |
H A D | ASTContext.cpp | 995 for (llvm::DenseMap<const Decl*, AttrVec*>::iterator A = DeclAttrs.begin(), 996 AEnd = DeclAttrs.end(); 999 DeclAttrs.clear(); 1477 AttrVec *&Result = DeclAttrs[D]; 1488 llvm::DenseMap<const Decl*, AttrVec*>::iterator Pos = DeclAttrs.find(D); 1489 if (Pos != DeclAttrs.end()) { 1491 DeclAttrs.erase(Pos); 11944 llvm::capacity_in_bytes(DeclAttrs) +
|
/openbsd-current/gnu/llvm/clang/include/clang/AST/ |
H A D | ASTContext.h | 426 llvm::DenseMap<const Decl*, AttrVec*> DeclAttrs; member in class:clang::ASTContext
|
/openbsd-current/gnu/llvm/clang/lib/Sema/ |
H A D | SemaDecl.cpp | 4834 const ParsedAttributesView &DeclAttrs, 4837 S, AS, DS, DeclAttrs, MultiTemplateParamsArg(), false, AnonRecord); 5052 const ParsedAttributesView &DeclAttrs, 5294 if (!DS.getAttributes().empty() || !DeclAttrs.empty()) { 5304 for (const ParsedAttr &AL : DeclAttrs)
|
/openbsd-current/gnu/llvm/clang/include/clang/Sema/ |
H A D | Sema.h | 3265 const ParsedAttributesView &DeclAttrs, 3268 const ParsedAttributesView &DeclAttrs,
|
Completed in 527 milliseconds