Home
last modified time | relevance | path

Searched refs:TUK_Definition (Results 1 – 5 of 5) sorted by relevance

/freebsd-13.1/contrib/llvm-project/clang/lib/Parse/
H A DParseDeclCXX.cpp1763 TUK = Sema::TUK_Definition; in ParseClassSpecifier()
1795 TUK = Sema::TUK_Definition; in ParseClassSpecifier()
1846 TUK != Sema::TUK_Definition)) { in ParseClassSpecifier()
1856 if (TUK == Sema::TUK_Definition && Tok.is(tok::colon)) in ParseClassSpecifier()
1921 assert((TUK == Sema::TUK_Definition || TUK == Sema::TUK_Friend) && in ParseClassSpecifier()
1977 if (TUK != Sema::TUK_Declaration && TUK != Sema::TUK_Definition) in ParseClassSpecifier()
1981 if (TUK == Sema::TUK_Definition && in ParseClassSpecifier()
2022 if (TUK == Sema::TUK_Definition) { in ParseClassSpecifier()
2082 if (TUK == Sema::TUK_Definition && in ParseClassSpecifier()
H A DParseDecl.cpp4623 TUK = Sema::TUK_Definition; in ParseEnumSpecifier()
4674 if (!Name && TUK != Sema::TUK_Definition) { in ParseEnumSpecifier()
4705 if (!Name && TUK == Sema::TUK_Definition && Tok.is(tok::l_brace) && in ParseEnumSpecifier()
4725 assert(TUK == Sema::TUK_Definition && "can only skip a definition"); in ParseEnumSpecifier()
4776 if (Tok.is(tok::l_brace) && TUK == Sema::TUK_Definition) { in ParseEnumSpecifier()
/freebsd-13.1/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplate.cpp1906 if (TUK == TUK_Definition) { in CheckClassTemplate()
1988 if (TUK == TUK_Definition && (!SkipBody || !SkipBody->ShouldSkip)) { in CheckClassTemplate()
2026 if (TUK == TUK_Definition && (!SkipBody || !SkipBody->ShouldSkip)) in CheckClassTemplate()
4075 if (!isAcceptableTagRedeclaration(D, TagKind, TUK == TUK_Definition, in ActOnTagTemplateIdType()
8329 Kind, TUK == TUK_Definition, KWLoc, in ActOnClassTemplateSpecialization()
8417 << /*class template*/0 << (TUK == TUK_Definition) in ActOnClassTemplateSpecialization()
8521 if (TUK == TUK_Definition) { in ActOnClassTemplateSpecialization()
8541 if (TUK == TUK_Definition && (!SkipBody || !SkipBody->ShouldSkip)) { in ActOnClassTemplateSpecialization()
8577 if (TUK == TUK_Definition && (!SkipBody || !SkipBody->ShouldSkip)) in ActOnClassTemplateSpecialization()
10353 if (TUK == TUK_Declaration || TUK == TUK_Definition) { in ActOnDependentTag()
[all …]
H A DSemaDecl.cpp15549 assert((Name != nullptr || TUK == TUK_Definition) && in ActOnTag()
15633 if (TUK == TUK_Definition || getLangOpts().MSVCCompat) in ActOnTag()
15662 if (TUK != TUK_Definition && !Invalid) in ActOnTag()
15772 (TUK == TUK_Definition || TUK == TUK_Declaration)) { in ActOnTag()
16078 if (TUK == TUK_Definition) { in ActOnTag()
16257 if (TUK != TUK_Definition && !Invalid) { in ActOnTag()
16306 TUK == TUK_Definition) { in ActOnTag()
16312 if (!Invalid && getLangOpts().CPlusPlus && TUK == TUK_Definition && in ActOnTag()
16324 if ((TUK == TUK_Definition || TUK == TUK_Declaration) && in ActOnTag()
16379 if (TUK == TUK_Definition && !IsTypeSpecifier) { in ActOnTag()
[all …]
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h3028 TUK_Definition, // Definition of a tag: 'struct foo { int X; } Y;' enumerator