Searched refs:TUK_Definition (Results 1 – 5 of 5) sorted by relevance
/external/clang/lib/Parse/ |
D | ParseDeclCXX.cpp | 1489 TUK = Sema::TUK_Definition; in ParseClassSpecifier() 1517 TUK = Sema::TUK_Definition; in ParseClassSpecifier() 1568 TUK != Sema::TUK_Definition)) { in ParseClassSpecifier() 1578 if (TUK == Sema::TUK_Definition && Tok.is(tok::colon)) in ParseClassSpecifier() 1647 assert((TUK == Sema::TUK_Definition || TUK == Sema::TUK_Friend) && in ParseClassSpecifier() 1708 if (TUK != Sema::TUK_Declaration && TUK != Sema::TUK_Definition) in ParseClassSpecifier() 1711 if (TUK == Sema::TUK_Definition && in ParseClassSpecifier() 1752 if (TUK == Sema::TUK_Definition) { in ParseClassSpecifier() 1798 if (TUK == Sema::TUK_Definition && in ParseClassSpecifier()
|
D | ParseDecl.cpp | 3926 TUK = Sema::TUK_Definition; in ParseEnumSpecifier() 3974 if (!Name && TUK != Sema::TUK_Definition) { in ParseEnumSpecifier() 3985 if (!Name && TUK == Sema::TUK_Definition && Tok.is(tok::l_brace) && in ParseEnumSpecifier() 4003 assert(TUK == Sema::TUK_Definition && "can only skip a definition"); in ParseEnumSpecifier()
|
/external/clang/lib/Sema/ |
D | SemaTemplate.cpp | 1013 TUK == TUK_Definition, KWLoc, Name)) { in CheckClassTemplate() 1022 if (TUK == TUK_Definition) { in CheckClassTemplate() 1100 if (TUK == TUK_Definition) { in CheckClassTemplate() 1134 if (TUK == TUK_Definition) in CheckClassTemplate() 2369 if (!isAcceptableTagRedeclaration(D, TagKind, TUK == TUK_Definition, in ActOnTagTemplateIdType() 6239 Kind, TUK == TUK_Definition, KWLoc, in ActOnClassTemplateSpecialization() 6323 << /*class template*/0 << (TUK == TUK_Definition) in ActOnClassTemplateSpecialization() 6460 if (TUK == TUK_Definition) { in ActOnClassTemplateSpecialization() 6483 if (TUK == TUK_Definition) { in ActOnClassTemplateSpecialization() 6519 if (TUK == TUK_Definition) in ActOnClassTemplateSpecialization() [all …]
|
D | SemaDecl.cpp | 11830 assert((Name != nullptr || TUK == TUK_Definition) && in ActOnTag() 11909 if (getLangOpts().MSVCCompat || TUK == TUK_Definition) { in ActOnTag() 12001 (TUK == TUK_Definition || TUK == TUK_Declaration)) { in ActOnTag() 12220 TUK == TUK_Definition, KWLoc, in ActOnTag() 12297 if (TUK == TUK_Definition) { in ActOnTag() 12463 if (TUK != TUK_Definition && !Invalid) { in ActOnTag() 12518 if (getLangOpts().CPlusPlus && IsTypeSpecifier && TUK == TUK_Definition) { in ActOnTag() 12533 (TUK == TUK_Definition || TUK == TUK_Declaration) && in ActOnTag() 12556 if (TUK == TUK_Definition) { in ActOnTag() 12587 if (TUK == TUK_Definition && !IsTypeSpecifier) { in ActOnTag() [all …]
|
/external/clang/include/clang/Sema/ |
D | Sema.h | 1886 TUK_Definition, // Definition of a tag: 'struct foo { int X; } Y;' enumerator
|