reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Sema/SemaDecl.cpp
14710   assert((Name != nullptr || TUK == TUK_Definition) &&
14712   assert(TemplateParameterLists.size() == 0 || TUK != TUK_Reference);
14726       (SS.isNotEmpty() && TUK != TUK_Reference)) {
14730                 TUK == TUK_Friend, isMemberSpecialization, Invalid)) {
14745             S, TagSpec, TUK, KWLoc, SS, Name, NameLoc, Attrs, TemplateParams,
14790       if (TUK == TUK_Definition || getLangOpts().MSVCCompat)
14801   if (TUK == TUK_Friend || TUK == TUK_Reference)
14801   if (TUK == TUK_Friend || TUK == TUK_Reference)
14819       if (TUK != TUK_Definition && !Invalid)
14844       if (TUK == TUK_Definition && (!SkipBody || !SkipBody->ShouldSkip)) {
14865     if (TUK == TUK_Friend || TUK == TUK_Reference) {
14865     if (TUK == TUK_Friend || TUK == TUK_Reference) {
14898           (TUK == TUK_Reference || TUK == TUK_Friend)) {
14898           (TUK == TUK_Reference || TUK == TUK_Friend)) {
14915     if (TUK != TUK_Reference && TUK != TUK_Friend &&
14915     if (TUK != TUK_Reference && TUK != TUK_Friend &&
14929         (TUK == TUK_Definition || TUK == TUK_Declaration)) {
14929         (TUK == TUK_Definition || TUK == TUK_Declaration)) {
14953     if (!Previous.empty() && TUK == TUK_Friend) {
14983     if (!getLangOpts().CPlusPlus && TUK != TUK_Reference) {
15024       (TUK == TUK_Reference || TUK == TUK_Friend || IsTemplateParamOrArg)) {
15024       (TUK == TUK_Reference || TUK == TUK_Friend || IsTemplateParamOrArg)) {
15028     if (TUK == TUK_Reference || IsTemplateParamOrArg) {
15062       assert(TUK == TUK_Friend);
15123       if (SS.isEmpty() && TUK != TUK_Reference && TUK != TUK_Friend &&
15123       if (SS.isEmpty() && TUK != TUK_Reference && TUK != TUK_Friend &&
15142       if (TUK == TUK_Reference || TUK == TUK_Friend ||
15142       if (TUK == TUK_Reference || TUK == TUK_Friend ||
15148                                           TUK == TUK_Definition, KWLoc,
15177           if (TUK == TUK_Reference || TUK == TUK_Friend) {
15177           if (TUK == TUK_Reference || TUK == TUK_Friend) {
15197             return TUK == TUK_Declaration ? PrevTagDecl : nullptr;
15204         if (TUK == TUK_Declaration && PrevDecl->isCXXClassMember() &&
15213           if (TUK == TUK_Reference || TUK == TUK_Friend) {
15213           if (TUK == TUK_Reference || TUK == TUK_Friend) {
15217             } else if (TUK == TUK_Reference &&
15241           if (TUK == TUK_Definition) {
15321           if (TUK == TUK_Friend || TUK == TUK_Reference) {
15321           if (TUK == TUK_Friend || TUK == TUK_Reference) {
15347       if ((TUK == TUK_Reference || TUK == TUK_Friend) &&
15347       if ((TUK == TUK_Reference || TUK == TUK_Friend) &&
15361       } else if (TUK == TUK_Reference || TUK == TUK_Friend) {
15361       } else if (TUK == TUK_Reference || TUK == TUK_Friend) {
15420     if (TUK != TUK_Definition && !Invalid) {
15469       TUK == TUK_Definition) {
15475   if (!Invalid && getLangOpts().CPlusPlus && TUK == TUK_Definition &&
15487       if ((TUK == TUK_Definition || TUK == TUK_Declaration) &&
15487       if ((TUK == TUK_Definition || TUK == TUK_Declaration) &&
15511     if (TUK == TUK_Definition && (!SkipBody || !SkipBody->ShouldSkip)) {
15542       if (TUK == TUK_Definition && !IsTypeSpecifier) {
15563   if (TUK == TUK_Friend)
15573   if (TUK == TUK_Definition && (!SkipBody || !SkipBody->ShouldSkip))
15580   if (TUK == TUK_Friend) {