Lines Matching defs:NamedDecl
158 NamedDecl *New;
159 NamedDecl *Existing;
168 FindExistingResult(ASTReader &Reader, NamedDecl *New, NamedDecl *Existing)
184 operator NamedDecl*() const { return Existing; }
190 FindExistingResult findExisting(NamedDecl *D);
230 void VisitNamedDecl(NamedDecl *ND);
446 void ASTDeclReader::VisitNamedDecl(NamedDecl *ND) {
495 TD->NamedDeclOrQualifier = ReadDeclAs<NamedDecl>(Record, Idx);
687 TemplDecls.addDecl(ReadDeclAs<NamedDecl>(Record, Idx));
977 FD->Chaining = new (Reader.getContext())NamedDecl*[FD->ChainingSize];
980 FD->Chaining[I] = ReadDeclAs<NamedDecl>(Record, Idx);
1158 D->Namespace = ReadDeclAs<NamedDecl>(Record, Idx);
1168 if (NamedDecl *Pattern = ReadDeclAs<NamedDecl>(Record, Idx))
1175 D->setTargetDecl(ReadDeclAs<NamedDecl>(Record, Idx));
1176 D->UsingOrNextShadow = ReadDeclAs<NamedDecl>(Record, Idx);
1188 D->NominatedNamespace = ReadDeclAs<NamedDecl>(Record, Idx);
1542 D->Friend = ReadDeclAs<NamedDecl>(Record, Idx);
1560 D->Friend = ReadDeclAs<NamedDecl>(Record, Idx);
1570 NamedDecl *TemplatedDecl = cast_or_null<NamedDecl>(Reader.GetDecl(PatternID));
2235 static bool isSameTemplateParameter(const NamedDecl *X,
2236 const NamedDecl *Y) {
2273 static bool isSameEntity(NamedDecl *X, NamedDecl *Y) {
2400 ASTDeclReader::FindExistingResult ASTDeclReader::findExisting(NamedDecl *D) {
3302 Reader.Context.setManglingNumber(cast<NamedDecl>(D), Record[Idx++]);