| /freebsd-13.1/contrib/llvm-project/clang/lib/Basic/ |
| H A D | Attributes.cpp | 48 AttributeCommonInfo::Syntax SyntaxUsed) { in normalizeAttrScopeName() 55 if (SyntaxUsed == AttributeCommonInfo::AS_CXX11 || in normalizeAttrScopeName() 56 SyntaxUsed == AttributeCommonInfo::AS_C2x) { in normalizeAttrScopeName() 71 SyntaxUsed == AttributeCommonInfo::AS_GNU || in normalizeAttrName() 72 ((SyntaxUsed == AttributeCommonInfo::AS_CXX11 || in normalizeAttrName() 73 SyntaxUsed == AttributeCommonInfo::AS_C2x) && in normalizeAttrName() 84 bool AttributeCommonInfo::isGNUScope() const { in isGNUScope() 98 assert(SyntaxUsed == AttributeCommonInfo::AS_CXX11 || in normalizeName() 99 SyntaxUsed == AttributeCommonInfo::AS_C2x); in normalizeName() 107 AttributeCommonInfo::Kind [all …]
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | AttributeCommonInfo.h | 22 class AttributeCommonInfo { 76 AttributeCommonInfo(SourceRange AttrRange) in AttributeCommonInfo() function 80 AttributeCommonInfo(SourceLocation AttrLoc) in AttributeCommonInfo() function 84 AttributeCommonInfo(const IdentifierInfo *AttrName, in AttributeCommonInfo() function 92 AttributeCommonInfo(const IdentifierInfo *AttrName, in AttributeCommonInfo() function 99 AttributeCommonInfo(const IdentifierInfo *AttrName, in AttributeCommonInfo() function 107 AttributeCommonInfo(const IdentifierInfo *AttrName, SourceRange AttrRange, in AttributeCommonInfo() function 113 AttributeCommonInfo(SourceRange AttrRange, Kind K, Syntax SyntaxUsed) in AttributeCommonInfo() function 118 AttributeCommonInfo(SourceRange AttrRange, Kind K, Syntax SyntaxUsed, in AttributeCommonInfo() function 123 AttributeCommonInfo(AttributeCommonInfo &&) = default; [all …]
|
| H A D | Attr.td | 778 const AttributeCommonInfo &CommonInfo) { 782 const AttributeCommonInfo &CommonInfo = {SourceRange{}}) {
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | Attr.h | 36 class AttributeCommonInfo; variable 46 class Attr : public AttributeCommonInfo { 79 Attr(ASTContext &Context, const AttributeCommonInfo &CommonInfo, in Attr() 81 : AttributeCommonInfo(CommonInfo), AttrKind(AK), Inherited(false), in Attr() 116 TypeAttr(ASTContext &Context, const AttributeCommonInfo &CommonInfo, in TypeAttr() 129 StmtAttr(ASTContext &Context, const AttributeCommonInfo &CommonInfo, in StmtAttr() 142 InheritableAttr(ASTContext &Context, const AttributeCommonInfo &CommonInfo, in InheritableAttr() 167 DeclOrStmtAttr(ASTContext &Context, const AttributeCommonInfo &CommonInfo, in DeclOrStmtAttr() 183 const AttributeCommonInfo &CommonInfo, attr::Kind AK, in InheritableParamAttr() 200 ParameterABIAttr(ASTContext &Context, const AttributeCommonInfo &CommonInfo, in ParameterABIAttr()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Sema/ |
| H A D | ParsedAttr.cpp | 112 const ParsedAttrInfo &ParsedAttrInfo::get(const AttributeCommonInfo &A) { in get() 119 AttributeCommonInfo::IgnoredAttribute); in get() 120 if (A.getParsedKind() == AttributeCommonInfo::IgnoredAttribute) in get() 133 AttributeCommonInfo::Syntax SyntaxUsed = A.getSyntax(); in get() 134 if (SyntaxUsed == AttributeCommonInfo::AS_ContextSensitiveKeyword) in get() 135 SyntaxUsed = AttributeCommonInfo::AS_Keyword; in get() 144 AttributeCommonInfo::UnknownAttribute); in get()
|
| H A D | SemaDeclAttr.cpp | 377 const AttributeCommonInfo &CI) { in handleSimpleAttribute() 1630 void Sema::AddAllocAlignAttr(Decl *D, const AttributeCommonInfo &CI, in AddAllocAlignAttr() 2679 Sema::mergeTypeVisibilityAttr(Decl *D, const AttributeCommonInfo &CI, in mergeTypeVisibilityAttr() 3832 void Sema::AddAnnotationAttr(Decl *D, const AttributeCommonInfo &CI, in AddAnnotationAttr() 4081 void Sema::AddAlignedAttr(Decl *D, const AttributeCommonInfo &CI, in AddAlignedAttr() 4242 void Sema::AddModeAttr(Decl *D, const AttributeCommonInfo &CI, in AddModeAttr() 4970 void Sema::AddParameterABIAttr(Decl *D, const AttributeCommonInfo &CI, in AddParameterABIAttr() 5342 void Sema::AddXConsumedAttr(Decl *D, const AttributeCommonInfo &CI, in AddXConsumedAttr() 6421 UuidAttr *Sema::mergeUuidAttr(Decl *D, const AttributeCommonInfo &CI, in mergeUuidAttr() 7243 Sema::mergeMSInheritanceAttr(Decl *D, const AttributeCommonInfo &CI, in mergeMSInheritanceAttr() [all …]
|
| H A D | SemaAttr.cpp | 724 AttributeCommonInfo::AS_Pragma, in ActOnPragmaUnused() 739 AttributeCommonInfo Info(Ident, SourceRange(Loc), in AddCFAuditedAttribute() 740 AttributeCommonInfo::AS_Pragma); in AddCFAuditedAttribute()
|
| H A D | SemaDecl.cpp | 9525 CodeSegStack.CurrentPragmaLocation, AttributeCommonInfo::AS_Pragma, in ActOnFunctionDeclarator() 10123 CodeSegStack.CurrentPragmaLocation, AttributeCommonInfo::AS_Pragma, in getImplicitCodeSegOrSectionAttrForFunction() 13264 if (SA->getSyntax() == AttributeCommonInfo::AS_Declspec) in CheckCompleteVariableDeclaration() 13272 AttributeCommonInfo::AS_Pragma, SectionAttr::Declspec_allocate)); in CheckCompleteVariableDeclaration() 13366 AttributeCommonInfo::AS_Pragma)); in FinalizeDeclaration() 13371 AttributeCommonInfo::AS_Pragma)); in FinalizeDeclaration() 13376 AttributeCommonInfo::AS_Pragma)); in FinalizeDeclaration() 13381 AttributeCommonInfo::AS_Pragma)); in FinalizeDeclaration() 16522 Context, FinalLoc, AttributeCommonInfo::AS_Keyword, in ActOnStartCXXMemberDeclarations() 18441 AttributeCommonInfo Info(AliasName, SourceRange(AliasNameLoc), in ActOnPragmaRedefineExtname() [all …]
|
| H A D | SemaObjCProperty.cpp | 2514 Context, SA->getName(), Loc, AttributeCommonInfo::AS_GNU, in ProcessPropertyDecl() 2587 Context, SA->getName(), Loc, AttributeCommonInfo::AS_GNU, in ProcessPropertyDecl()
|
| H A D | SemaOpenMP.cpp | 3926 Context, {}, AttributeCommonInfo::AS_Keyword, in ActOnOpenMPRegionStart() 3971 Context, {}, AttributeCommonInfo::AS_Keyword, in ActOnOpenMPRegionStart() 4029 Context, {}, AttributeCommonInfo::AS_Keyword, in ActOnOpenMPRegionStart() 4074 Context, {}, AttributeCommonInfo::AS_Keyword, in ActOnOpenMPRegionStart() 4125 Context, {}, AttributeCommonInfo::AS_Keyword, in ActOnOpenMPRegionStart() 4172 Context, {}, AttributeCommonInfo::AS_Keyword, in ActOnOpenMPRegionStart() 4259 Context, {}, AttributeCommonInfo::AS_Keyword, in ActOnOpenMPRegionStart()
|
| H A D | SemaDeclCXX.cpp | 3496 AttributeCommonInfo::AS_Keyword)); in ActOnCXXMemberDeclarator() 3499 Context, VS.getFinalLoc(), AttributeCommonInfo::AS_Keyword, in ActOnCXXMemberDeclarator()
|
| H A D | SemaType.cpp | 8561 S.getASTContext(), BestCase, Loc, AttributeCommonInfo::AS_Microsoft, in assignInheritanceModel()
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | ParsedAttr.h | 66 AttributeCommonInfo::Syntax Syntax; 71 ParsedAttrInfo(AttributeCommonInfo::Kind AttrKind = 72 AttributeCommonInfo::NoSemaHandlerAttribute) 127 static const ParsedAttrInfo &get(const AttributeCommonInfo &A); 209 : public AttributeCommonInfo, 298 : AttributeCommonInfo(attrName, scopeName, attrRange, scopeLoc, in ParsedAttr() 317 : AttributeCommonInfo(attrName, scopeName, attrRange, scopeLoc, in ParsedAttr() 335 : AttributeCommonInfo(attrName, scopeName, attrRange, scopeLoc, in ParsedAttr() 352 : AttributeCommonInfo(attrName, scopeName, attrRange, scopeLoc, in ParsedAttr() 674 AttributeCommonInfo::Kind getKind() const { in getKind() [all …]
|
| H A D | Sema.h | 3327 mergeAvailabilityAttr(NamedDecl *D, const AttributeCommonInfo &CI, 3334 mergeTypeVisibilityAttr(Decl *D, const AttributeCommonInfo &CI, 3338 UuidAttr *mergeUuidAttr(Decl *D, const AttributeCommonInfo &CI, 3346 FormatAttr *mergeFormatAttr(Decl *D, const AttributeCommonInfo &CI, 3349 SectionAttr *mergeSectionAttr(Decl *D, const AttributeCommonInfo &CI, 3351 CodeSegAttr *mergeCodeSegAttr(Decl *D, const AttributeCommonInfo &CI, 10152 void AddAllocAlignAttr(Decl *D, const AttributeCommonInfo &CI, 10160 void AddAnnotationAttr(Decl *D, const AttributeCommonInfo &CI, 10165 void AddLaunchBoundsAttr(Decl *D, const AttributeCommonInfo &CI, 10172 void AddParameterABIAttr(Decl *D, const AttributeCommonInfo &CI, [all …]
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTReaderDecl.cpp | 2808 AttributeCommonInfo Info(AttrName, ScopeName, AttrRange, ScopeLoc, in readAttr() 2809 AttributeCommonInfo::Kind(ParsedKind), in readAttr() 2810 AttributeCommonInfo::Syntax(Syntax), SpellingIndex); in readAttr() 4702 AttributeCommonInfo::AS_Pragma)); in UpdateDecl() 4712 AttributeCommonInfo::AS_Pragma)); in UpdateDecl() 4731 AttributeCommonInfo::AS_Pragma)); in UpdateDecl()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGOpenMPRuntimeGPU.cpp | 212 {}, AttributeCommonInfo::AS_GNU, AlignedAttr::GNU_aligned)); in buildRecordForGlobalizedVars()
|