Home
last modified time | relevance | path

Searched refs:ParsedAttributesView (Results 1 – 25 of 28) sorted by relevance

12

/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSemaObjC.h48 class ParsedAttributesView; variable
255 const ParsedAttributesView &AttrList, SkipBodyInfo *SkipBody);
282 SourceLocation EndProtoLoc, const ParsedAttributesView &AttrList,
291 const ParsedAttributesView &AttrList);
296 SourceLocation SuperClassLoc, const ParsedAttributesView &AttrList);
301 SourceLocation CatLoc, const ParsedAttributesView &AttrList);
311 const ParsedAttributesView &attrList);
351 ParsedAttributesView ArgAttrs;
368 const ParsedAttributesView &AttrList, tok::ObjCKeywordKind MethodImplKind,
H A DParsedAttr.h676 class ParsedAttributesView; variable
733 void takeFrom(ParsedAttributesView &List, AttributePool &Pool);
809 class ParsedAttributesView {
817 static const ParsedAttributesView &none() { in none()
818 static const ParsedAttributesView Attrs; in none()
846 friend class ParsedAttributesView; member
856 friend class ParsedAttributesView; member
937 class ParsedAttributes : public ParsedAttributesView {
H A DSemaCUDA.h42 class ParsedAttributesView; variable
116 CUDAFunctionTarget IdentifyTarget(const ParsedAttributesView &Attrs);
H A DDeclSpec.h866 void addAttributes(const ParsedAttributesView &AL) { in addAttributes()
1268 ParsedAttributesView AttrList;
1662 const ParsedAttributesView &getAttrs() const { return AttrList; } in getAttrs()
1663 ParsedAttributesView &getAttrs() { return AttrList; } in getAttrs()
1967 const ParsedAttributesView &DeclarationAttrs;
2025 Declarator(const DeclSpec &DS, const ParsedAttributesView &DeclarationAttrs, in Declarator()
2689 const ParsedAttributesView &getDeclarationAttributes() const { in getDeclarationAttributes()
H A DSema.h4206 const ParsedAttributesView &DeclAttrs,
4213 const ParsedAttributesView &DeclAttrs,
4277 const ParsedAttributesView &Attr, AccessSpecifier AS,
4325 SourceLocation RBrac, const ParsedAttributesView &AttrList);
4388 const ParsedAttributesView &Attrs,
4393 const ParsedAttributesView &Attr);
5020 const ParsedAttributesView &AttrList);
5052 const ParsedAttributesView &AttrList,
5059 const ParsedAttributesView &AttrList);
5164 const ParsedAttributesView &AttrList,
[all …]
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DParsedAttr.cpp92 void AttributePool::takeFrom(ParsedAttributesView &List, AttributePool &Pool) { in takeFrom()
H A DSemaType.cpp255 ParsedAttributesView &getCurrentAttributes() const { in getCurrentAttributes()
380 ParsedAttributesView &fromList, in moveAttrFromListToList()
381 ParsedAttributesView &toList) { in moveAttrFromListToList()
398 TypeAttrLocation TAL, const ParsedAttributesView &attrs,
648 ParsedAttributesView &attrList, QualType &declSpecType, in distributeFunctionTypeAttrToInnermost()
721 ParsedAttributesView AttrsCopy{state.getDeclarator().getAttributes()}; in distributeTypeAttrsFromDeclarator()
870 getImageAccess(const ParsedAttributesView &Attrs) { in getImageAccess()
1461 ParsedAttributesView SlidingAttrs; in ConvertDeclSpecToType()
3693 Sema &S, Declarator &D, const ParsedAttributesView &AttrList, in getCCForDeclaratorChunk()
3822 static bool hasNullabilityAttr(const ParsedAttributesView &attrs) { in hasNullabilityAttr()
[all …]
H A DSemaDeclObjC.cpp981 const ParsedAttributesView &AttrList, SkipBodyInfo *SkipBody) { in ActOnStartClassInterface()
1220 const ParsedAttributesView &AttrList, SkipBodyInfo *SkipBody) { in ActOnStartProtocolInterface()
1604 Declarator D(DS, ParsedAttributesView::none(), DeclaratorContext::TypeName); in actOnObjCTypeArgsOrProtocolQualifiers()
1791 const ParsedAttributesView &attrList) { in ActOnForwardProtocolDeclaration()
1823 const ParsedAttributesView &AttrList) { in ActOnStartCategoryInterface()
1919 SourceLocation CatLoc, const ParsedAttributesView &Attrs) { in ActOnStartCategoryImplementation()
1987 SourceLocation SuperClassLoc, const ParsedAttributesView &Attrs) { in ActOnStartClassImplementation()
4790 const ParsedAttributesView &AttrList, tok::ObjCKeywordKind MethodDeclKind, in ActOnMethodDeclaration()
H A DSemaCUDA.cpp69 CUDAFunctionTarget SemaCUDA::IdentifyTarget(const ParsedAttributesView &Attrs) { in IdentifyTarget()
H A DSemaLambda.cpp1596 SourceLocation(), ParsedAttributesView()); in ActOnLambdaError()
2281 SourceLocation(), ParsedAttributesView()); in BuildLambdaExpr()
H A DSemaDeclAttr.cpp7896 Scope *S, Decl *D, const ParsedAttributesView &AttrList, in ProcessDeclAttributeList()
7981 const ParsedAttributesView &AttrList) { in ProcessDeclAttributeDelayed()
7995 AccessSpecDecl *ASDecl, const ParsedAttributesView &AttrList) { in ProcessAccessDeclAttributeList()
8010 static void checkUnusedDeclAttributes(Sema &S, const ParsedAttributesView &A) { in checkUnusedDeclAttributes()
8176 [&](const ParsedAttributesView &Src, in ProcessDeclAttributes()
8178 ParsedAttributesView NonSlidingAttrs; in ProcessDeclAttributes()
H A DSemaDeclCXX.cpp2847 const ParsedAttributesView &Attributes, in ActOnBaseSpecifier()
3224 const ParsedAttributesView &Attrs) { in ActOnAccessSpecifier()
10662 SourceLocation RBrac, const ParsedAttributesView &AttrList) { in ActOnFinishCXXMemberSpecification()
11770 const ParsedAttributesView &AttrList, in ActOnStartNamespaceDef()
12430 const ParsedAttributesView &AttrList) { in ActOnUsingDirective()
12527 const ParsedAttributesView &AttrList) { in ActOnUsingDeclaration()
13039 const ParsedAttributesView &AttrList, bool IsInstantiation, in BuildUsingDeclaration()
13659 const ParsedAttributesView &AttrList, in ActOnAliasDeclaration()
17210 const ParsedAttributesView &AttrList, in ActOnEmptyDeclaration()
17895 SourceLocation EllipsisLoc, const ParsedAttributesView &Attr, in ActOnTemplatedFriendTag()
[all …]
H A DSemaDecl.cpp4885 const ParsedAttributesView &DeclAttrs, in ParsedFreeStandingDeclSpec()
5110 const ParsedAttributesView &DeclAttrs, in ParsedFreeStandingDeclSpec()
5755 Declarator Dc(DS, ParsedAttributesView::none(), DeclaratorContext::Member); in BuildAnonymousStructOrUnion()
5843 Declarator Dc(DS, ParsedAttributesView::none(), DeclaratorContext::TypeName); in BuildMicrosoftCAnonymousStruct()
14521 Declarator D(DS, ParsedAttributesView::none(), DeclaratorContext::ForInit); in ActOnCXXForRangeIdentifier()
15624 Declarator ParamD(DS, ParsedAttributesView::none(), in ActOnFinishKNRParamDeclarations()
16825 Declarator D(DS, ParsedAttributesView::none(), DeclaratorContext::Block); in ImplicitlyDefineFunction()
17470 const ParsedAttributesView &Attrs, AccessSpecifier AS, in ActOnTag()
19405 const ParsedAttributesView &Attrs) { in ActOnFields()
20152 const ParsedAttributesView &Attrs, in ActOnEnumConstant()
[all …]
H A DSemaAttr.cpp1220 ParsedAttributesView Attrs; in AddPragmaAttributes()
H A DSemaTemplate.cpp1819 const ParsedAttributesView &Attr, TemplateParameterList *TemplateParams, in CheckClassTemplate()
8499 TemplateIdAnnotation &TemplateId, const ParsedAttributesView &Attr, in ActOnClassTemplateSpecialization()
8967 const ParsedAttributesView &Attrs) { in ActOnFinishConceptDefinition()
9935 SourceLocation RAngleLoc, const ParsedAttributesView &Attr) { in ActOnExplicitInstantiation()
10231 const ParsedAttributesView &Attr) { in ActOnExplicitInstantiation()
H A DSemaTemplateInstantiateDecl.cpp2165 Enumerators, nullptr, ParsedAttributesView()); in InstantiateEnumDefinition()
4092 ParsedAttributesView(), in instantiateUnresolvedUsingDecl()
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseObjc.cpp1068 static void takeDeclAttributes(ParsedAttributesView &attrs, in takeDeclAttributes()
1069 ParsedAttributesView &from) { in takeDeclAttributes()
1125 Declarator declarator(declSpec, ParsedAttributesView::none(), context); in ParseObjCTypeName()
1316 Declarator ParmDecl(DS, ParsedAttributesView::none(), in ParseObjCMethodDecl()
1517 Declarator D(DS, ParsedAttributesView::none(), in parseObjCTypeArgsOrProtocolQualifiers()
1695 ParsedAttributesView()); in HelperActionsForIvarDeclarations()
2294 Declarator ParmDecl(DS, ParsedAttributesView::none(), in ParseObjCTryStmt()
2677 Declarator DeclaratorInfo(DS, ParsedAttributesView::none(), in ParseObjCXXMessageReceiver()
H A DParseExprCXX.cpp1216 Declarator D(DS, ParsedAttributesView::none(), DeclaratorContext::LambdaExpr); in ParseLambdaExpressionAfterIntroducer()
1526 Declarator DeclaratorInfo(DS, ParsedAttributesView::none(), in ParseCXXCasts()
1789 Declarator DeclaratorInfo(DS, ParsedAttributesView::none(), in ParseCXXTypeConstructExpression()
2558 Declarator D(DS, ParsedAttributesView::none(), in ParseUnqualifiedIdOperator()
2874 Declarator DeclaratorInfo(DS, ParsedAttributesView::none(), in ParseCXXNewExpression()
3638 Declarator DeclaratorInfo(DS, ParsedAttributesView::none(), in ParseCXXAmbiguousParenExpression()
3716 Declarator DeclaratorInfo(DS, ParsedAttributesView::none(), in ParseBuiltinBitCast()
H A DParseTemplate.cpp209 getCurScope(), AS, DS, ParsedAttributesView::none(), in ParseDeclarationAfterTemplate()
498 Declarator D(DS, ParsedAttributesView::none(), in ParseTemplateParameter()
810 Declarator ParamDecl(DS, ParsedAttributesView::none(), in ParseNonTypeTemplateParameter()
H A DParseExpr.cpp982 Declarator DeclaratorInfo(DS, ParsedAttributesView::none(), in ParseCastExpression()
1275 Declarator DeclaratorInfo(DS, ParsedAttributesView::none(), in ParseCastExpression()
2071 Declarator DeclaratorInfo(DS, ParsedAttributesView::none(), in ParseExprAfterUnaryExprOrTypeTrait()
2746 Declarator DeclaratorInfo(DS, ParsedAttributesView::none(), in ParseParenExpression()
3246 Declarator DeclaratorInfo(DS, ParsedAttributesView::none(), in ParseBlockId()
3276 Declarator ParamInfo(DS, ParsedAttributesView::none(), in ParseBlockLiteralExpression()
H A DParseDeclCXX.cpp1317 Declarator DeclaratorInfo(DS, ParsedAttributesView::none(), in ParseBaseTypeSpecifier()
1325 Declarator DeclaratorInfo(DS, ParsedAttributesView::none(), in ParseBaseTypeSpecifier()
1422 Declarator DeclaratorInfo(DS, ParsedAttributesView::none(), in ParseBaseTypeSpecifier()
2768 /*AttrList*/ ParsedAttributesView()))); in ParseCXXClassMemberDeclaration()
5087 ParsedAttributesView{}); in ParseMicrosoftIfExistsClassDeclaration()
H A DParseDecl.cpp72 Declarator DeclaratorInfo(DS, ParsedAttributesView::none(), Context); in ParseTypeName()
1780 const ParsedAttributesView &Attrs, const SourceLocation CorrectLocation) { in DiagnoseProhibitedAttributes()
1936 ParsedAttributesView OriginalDeclSpecAttrs; in ParseSimpleDeclaration()
1962 getCurScope(), AS_none, DS, ParsedAttributesView::none(), AnonRecord); in ParseSimpleDeclaration()
4711 getCurScope(), AS_none, DS, ParsedAttributesView::none(), AnonRecord); in ParseStructDeclaration()
5131 Declarator DeclaratorInfo(DS, ParsedAttributesView::none(), in ParseEnumSpecifier()
7828 Declarator TempDeclarator(D.getDeclSpec(), ParsedAttributesView::none(), in ParseMisplacedBracketDeclarator()
H A DParser.cpp1131 getCurScope(), AS_none, DS, ParsedAttributesView::none(), AnonRecord); in ParseDeclOrFunctionDefInternal()
1517 Declarator ParmDeclarator(DS, ParsedAttributesView::none(), in ParseKNRParamDeclarations()
H A DParseCXXInlineMethods.cpp64 AccessSpecifier AS, const ParsedAttributesView &AccessAttrs, in ParseCXXInlineMethodDef()
/freebsd/contrib/llvm-project/clang/include/clang/Parse/
H A DParser.h1312 const ParsedAttributesView &AccessAttrs,
2093 void ProhibitAttributes(ParsedAttributesView &Attrs,
2100 void DiagnoseProhibitedAttributes(const ParsedAttributesView &Attrs,

12