Home
last modified time | relevance | path

Searched refs:SkipBodyInfo (Results 1 – 9 of 9) sorted by relevance

/src/contrib/llvm-project/clang/include/clang/Sema/
H A DSemaObjC.h48 struct SkipBodyInfo;
267 const ParsedAttributesView &AttrList, SkipBodyInfo *SkipBody);
295 SkipBodyInfo *SkipBody);
H A DSema.h370 struct SkipBodyInfo { struct
371 SkipBodyInfo() = default;
3719 SkipBodyInfo *SkipBody = nullptr);
3722 SkipBodyInfo *SkipBody = nullptr,
3725 SkipBodyInfo *SkipBody = nullptr,
3893 OffsetOfKind OOK, SkipBodyInfo *SkipBody = nullptr);
3944 bool ActOnDuplicateDefinition(Decl *Prev, SkipBodyInfo &SkipBody);
3987 SkipBodyInfo shouldSkipAnonEnumBody(Scope *S, IdentifierInfo *II,
11320 SkipBodyInfo *SkipBody = nullptr);
11373 SkipBodyInfo *SkipBody = nullptr);
[all …]
/src/contrib/llvm-project/clang/lib/Sema/
H A DSemaDecl.cpp2924 SkipBodyInfo SkipBody; in checkNewAttributesAfterDef()
15200 SkipBodyInfo *SkipBody, FnBodyKind BodyKind) { in ActOnStartOfFunctionDef()
15306 SkipBodyInfo *SkipBody) { in CheckForFunctionRedefinition()
15412 SkipBodyInfo *SkipBody, in ActOnStartOfFunctionDef()
16987 OffsetOfKind OOK, SkipBodyInfo *SkipBody) { in ActOnTag()
17998 bool Sema::ActOnDuplicateDefinition(Decl *Prev, SkipBodyInfo &SkipBody) { in ActOnDuplicateDefinition()
19553 SkipBodyInfo Sema::shouldSkipAnonEnumBody(Scope *S, IdentifierInfo *II, in shouldSkipAnonEnumBody()
19557 return SkipBodyInfo(); in shouldSkipAnonEnumBody()
19566 return SkipBodyInfo(); in shouldSkipAnonEnumBody()
19571 SkipBodyInfo Skip; in shouldSkipAnonEnumBody()
[all …]
H A DSemaDeclObjC.cpp981 const ParsedAttributesView &AttrList, SkipBodyInfo *SkipBody) { in ActOnStartClassInterface()
1220 const ParsedAttributesView &AttrList, SkipBodyInfo *SkipBody) { in ActOnStartProtocolInterface()
H A DSemaTemplate.cpp1800 TemplateParameterList **OuterTemplateParamLists, SkipBodyInfo *SkipBody) { in CheckClassTemplate()
2277 SkipBodyInfo *SkipBody) { in CheckTemplateParameterList()
8070 MultiTemplateParamsArg TemplateParameterLists, SkipBodyInfo *SkipBody) { in ActOnClassTemplateSpecialization()
/src/contrib/llvm-project/clang/lib/Parse/
H A DParseObjc.cpp381 SkipBodyInfo SkipBody; in ParseObjCAtInterfaceDeclaration()
2129 SkipBodyInfo SkipBody; in ParseObjCAtProtocolDeclaration()
H A DParser.cpp1448 SkipBodyInfo SkipBody; in ParseFunctionDefinition()
H A DParseDeclCXX.cpp2140 SkipBodyInfo SkipBody; in ParseClassSpecifier()
H A DParseDecl.cpp5528 SkipBodyInfo SkipBody; in ParseEnumSpecifier()