Home
last modified time | relevance | path

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

/llvm-project-15.0.7/clang/include/clang/AST/
H A DODRHash.h61 void AddFunctionDecl(const FunctionDecl *Function, bool SkipBody = false);
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaTemplate.cpp1958 SkipBody)) in CheckClassTemplate()
1993 if (TUK == TUK_Definition && (!SkipBody || !SkipBody->ShouldSkip)) { in CheckClassTemplate()
2031 if (TUK == TUK_Definition && (!SkipBody || !SkipBody->ShouldSkip)) in CheckClassTemplate()
2081 if (SkipBody && SkipBody->ShouldSkip) in CheckClassTemplate()
2082 return SkipBody->Previous; in CheckClassTemplate()
2736 (!SkipBody || !SkipBody->ShouldSkip)) { in CheckTemplateParameterList()
2790 (!SkipBody || !SkipBody->ShouldSkip)) { in CheckTemplateParameterList()
2842 (!SkipBody || !SkipBody->ShouldSkip)) { in CheckTemplateParameterList()
8605 if (TUK == TUK_Definition && (!SkipBody || !SkipBody->ShouldSkip)) { in ActOnClassTemplateSpecialization()
8641 if (TUK == TUK_Definition && (!SkipBody || !SkipBody->ShouldSkip)) in ActOnClassTemplateSpecialization()
[all …]
H A DSemaDecl.cpp2938 Sema::SkipBodyInfo SkipBody; in checkNewAttributesAfterDef() local
2942 if (SkipBody.ShouldSkip) { in checkNewAttributesAfterDef()
14636 SkipBody->ShouldSkip = true; in CheckForFunctionRedefinition()
14756 if (SkipBody && SkipBody->ShouldSkip) in ActOnStartOfFunctionDef()
16306 if (TUK == TUK_Definition && (!SkipBody || !SkipBody->ShouldSkip)) { in ActOnTag()
16561 if (Previous.empty() && SkipBody && SkipBody->Previous) in ActOnTag()
16562 Previous.addDecl(SkipBody->Previous); in ActOnTag()
16980 if (TUK == TUK_Definition && (!SkipBody || !SkipBody->ShouldSkip)) { in ActOnTag()
17042 if (TUK == TUK_Definition && (!SkipBody || !SkipBody->ShouldSkip)) in ActOnTag()
17095 } else if (SkipBody && SkipBody->ShouldSkip) { in ActOnTag()
[all …]
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGCoroutine.cpp608 Value *SkipBody = Builder.CreateFlagLoad(CurCoro.Data->ResumeEHVar, in EmitCoroutineBody() local
610 Builder.CreateCondBr(SkipBody, ContBB, BodyBB); in EmitCoroutineBody()
/llvm-project-15.0.7/clang/lib/Parse/
H A DParseDeclCXX.cpp1850 Sema::SkipBodyInfo SkipBody; in ParseClassSpecifier() local
1930 &SkipBody); in ParseClassSpecifier()
1988 &SkipBody); in ParseClassSpecifier()
2014 if (SkipBody.ShouldSkip) in ParseClassSpecifier()
2022 SkipBody.CheckSameAsPrevious ? SkipBody.New : TagOrTempResult.get(); in ParseClassSpecifier()
2025 if (SkipBody.CheckSameAsPrevious && in ParseClassSpecifier()
2026 !Actions.ActOnDuplicateDefinition(TagOrTempResult.get(), SkipBody)) { in ParseClassSpecifier()
H A DParseDecl.cpp4861 Sema::SkipBodyInfo SkipBody; in ParseEnumSpecifier() local
4864 SkipBody = Actions.shouldSkipAnonEnumBody(getCurScope(), in ParseEnumSpecifier()
4879 &SkipBody); in ParseEnumSpecifier()
4881 if (SkipBody.ShouldSkip) { in ParseEnumSpecifier()
4934 Decl *D = SkipBody.CheckSameAsPrevious ? SkipBody.New : TagDecl; in ParseEnumSpecifier()
4936 if (SkipBody.CheckSameAsPrevious && in ParseEnumSpecifier()
4937 !Actions.ActOnDuplicateDefinition(TagDecl, SkipBody)) { in ParseEnumSpecifier()
H A DParser.cpp1362 Sema::SkipBodyInfo SkipBody; in ParseFunctionDefinition() local
1367 &SkipBody, BodyKind); in ParseFunctionDefinition()
1369 if (SkipBody.ShouldSkip) { in ParseFunctionDefinition()
/llvm-project-15.0.7/clang/lib/AST/
H A DODRHash.cpp521 bool SkipBody) { in AddFunctionDecl() argument
570 if (SkipBody) { in AddFunctionDecl()
/llvm-project-15.0.7/clang/include/clang/Sema/
H A DSema.h3003 SkipBodyInfo *SkipBody = nullptr);
3006 SkipBodyInfo *SkipBody = nullptr,
3009 SkipBodyInfo *SkipBody = nullptr,
3246 SkipBodyInfo *SkipBody = nullptr);
3368 bool ActOnDuplicateDefinition(Decl *Prev, SkipBodyInfo &SkipBody);
7895 SkipBodyInfo *SkipBody = nullptr);
7910 SkipBodyInfo *SkipBody = nullptr);
8005 SkipBodyInfo *SkipBody = nullptr);