reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1433 CurContext->addDecl(D); 1437 if (getLangOpts().CPlusPlus && D->isOutOfLine() && 1438 !D->getDeclContext()->getRedeclContext()->Equals( 1439 D->getLexicalDeclContext()->getRedeclContext()) && 1440 !D->getLexicalDeclContext()->isFunctionOrMethod()) 1444 if (isa<FunctionDecl>(D) && 1445 cast<FunctionDecl>(D)->isFunctionTemplateSpecialization()) 1449 IdentifierResolver::iterator I = IdResolver.begin(D->getDeclName()), 1452 if (S->isDeclScope(*I) && D->declarationReplaces(*I)) { 1461 S->AddDecl(D); 1463 if (isa<LabelDecl>(D) && !cast<LabelDecl>(D)->isGnuLocal()) { 1463 if (isa<LabelDecl>(D) && !cast<LabelDecl>(D)->isGnuLocal()) { 1467 for (I = IdResolver.begin(D->getDeclName()); I != IEnd; ++I) { 1476 IdResolver.InsertDeclAfter(I, D); 1478 IdResolver.AddDecl(D);