Home
last modified time | relevance | path

Searched refs:AttributeCommonInfo (Results 1 – 16 of 16) sorted by relevance

/freebsd-13.1/contrib/llvm-project/clang/lib/Basic/
H A DAttributes.cpp48 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 DAttributeCommonInfo.h22 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 DAttr.td778 const AttributeCommonInfo &CommonInfo) {
782 const AttributeCommonInfo &CommonInfo = {SourceRange{}}) {
/freebsd-13.1/contrib/llvm-project/clang/include/clang/AST/
H A DAttr.h36 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 DParsedAttr.cpp112 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 DSemaDeclAttr.cpp377 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 DSemaAttr.cpp724 AttributeCommonInfo::AS_Pragma, in ActOnPragmaUnused()
739 AttributeCommonInfo Info(Ident, SourceRange(Loc), in AddCFAuditedAttribute()
740 AttributeCommonInfo::AS_Pragma); in AddCFAuditedAttribute()
H A DSemaDecl.cpp9525 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 DSemaObjCProperty.cpp2514 Context, SA->getName(), Loc, AttributeCommonInfo::AS_GNU, in ProcessPropertyDecl()
2587 Context, SA->getName(), Loc, AttributeCommonInfo::AS_GNU, in ProcessPropertyDecl()
H A DSemaOpenMP.cpp3926 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 DSemaDeclCXX.cpp3496 AttributeCommonInfo::AS_Keyword)); in ActOnCXXMemberDeclarator()
3499 Context, VS.getFinalLoc(), AttributeCommonInfo::AS_Keyword, in ActOnCXXMemberDeclarator()
H A DSemaType.cpp8561 S.getASTContext(), BestCase, Loc, AttributeCommonInfo::AS_Microsoft, in assignInheritanceModel()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Sema/
H A DParsedAttr.h66 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 DSema.h3327 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 DASTReaderDecl.cpp2808 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 DCGOpenMPRuntimeGPU.cpp212 {}, AttributeCommonInfo::AS_GNU, AlignedAttr::GNU_aligned)); in buildRecordForGlobalizedVars()