Lines Matching full:nameddecl
70 void IdentifierResolver::IdDeclInfo::RemoveDecl(NamedDecl *D) {
82 IdentifierResolver::IdDeclInfo::ReplaceDecl(NamedDecl *Old, NamedDecl *New) {
154 void IdentifierResolver::AddDecl(NamedDecl *D) {
171 NamedDecl *PrevD = static_cast<NamedDecl*>(Ptr);
179 void IdentifierResolver::InsertDeclAfter(iterator Pos, NamedDecl *D) {
196 NamedDecl *PrevD = static_cast<NamedDecl*>(Ptr);
219 void IdentifierResolver::RemoveDecl(NamedDecl *D) {
238 bool IdentifierResolver::ReplaceDecl(NamedDecl *Old, NamedDecl *New) {
272 return iterator(static_cast<NamedDecl*>(Ptr));
294 static DeclMatchKind compareDeclarations(NamedDecl *Existing, NamedDecl *New) {
331 bool IdentifierResolver::tryAddTopLevelDecl(NamedDecl *D, DeclarationName Name){
345 NamedDecl *PrevD = static_cast<NamedDecl*>(Ptr);
445 NamedDecl *D = **this;