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

Declarations

tools/clang/include/clang/AST/Decl.h
 3852   bool isInjectedClassName() const;

References

tools/clang/include/clang/AST/DeclCXX.h
  523     while (Recent->isInjectedClassName()) {
tools/clang/include/clang/AST/RecursiveASTVisitor.h
 1662       if (cast<CXXRecordDecl>(RD)->isInjectedClassName())
tools/clang/lib/AST/ASTImporter.cpp
 2699     } else if (DCXX->isInjectedClassName()) {
 2733       if (!DCXX->isInjectedClassName() && !IsFriendTemplate) {
 2743           if (Record && Record->isInjectedClassName()) {
tools/clang/lib/Sema/Sema.cpp
  800       if (R->isInjectedClassName())
tools/clang/lib/Sema/SemaAccess.cpp
 1112       if (isa<RecordDecl>(D) && cast<RecordDecl>(D)->isInjectedClassName())
tools/clang/lib/Sema/SemaCodeComplete.cpp
  770           cast<CXXRecordDecl>(ND)->isInjectedClassName()))) {
tools/clang/lib/Sema/SemaDecl.cpp
   96         if (!RD || !RD->isInjectedClassName())
  475         FoundRD->isInjectedClassName() &&
15700   assert(InjectedClassName->isInjectedClassName() &&
tools/clang/lib/Sema/SemaDeclCXX.cpp
10106       if (RD->isInjectedClassName() && !isa<FieldDecl>(Target) &&
10329       if (FoundRecord && FoundRecord->isInjectedClassName()) {
10365       if (FoundRecord && FoundRecord->isInjectedClassName())
10554       if (RD && RD->isInjectedClassName()) {
tools/clang/lib/Sema/SemaExprCXX.cpp
  110     if (RD && RD->isInjectedClassName()) {
tools/clang/lib/Sema/SemaTemplate.cpp
   79     if (Record->isInjectedClassName()) {
 1449       cast<CXXRecordDecl>(PrevDecl)->isInjectedClassName()) {
10073           FoundRD->isInjectedClassName() &&
tools/clang/lib/Sema/SemaTemplateInstantiate.cpp
 2760       if (Record->isInjectedClassName() || Record->getPreviousDecl() ||
tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
 1654   if (D->isInjectedClassName())
 1681   if (!D->isInjectedClassName())
tools/clang/tools/extra/clangd/CodeComplete.cpp
  650     if (R->isInjectedClassName())
tools/clang/tools/extra/clangd/Quality.cpp
  265     if (R->isInjectedClassName())
tools/clang/tools/extra/clangd/unittests/SelectionTests.cpp
  333   EXPECT_FALSE(D->isInjectedClassName());
tools/lldb/source/Symbol/ClangASTContext.cpp
 2345            record_decl->isInjectedClassName() ? " (injected class name)" : "");
tools/lldb/source/Symbol/ClangASTImporter.cpp
  329     if (from_record_decl && from_record_decl->isInjectedClassName())