reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
4397 assert(RedeclLink.isFirst() && 4405 assert(First->RedeclLink.isFirst() && "Expected first"); 4407 RedeclLink = PreviousDeclLink(cast<decl_type>(MostRecent)); 4420 First->RedeclLink.setLatest(static_cast<decl_type*>(this));tools/clang/include/clang/AST/Redeclarable.h
190 return RedeclLink.getPrevious(static_cast<const decl_type *>(this)); 204 if (!RedeclLink.isFirst()) 222 bool isFirstDecl() const { return RedeclLink.isFirst(); }tools/clang/lib/Serialization/ASTReaderDecl.cpp
2400 D->RedeclLink = Redeclarable<T>::PreviousDeclLink(FirstDecl); 2506 D->RedeclLink = Redeclarable<T>::PreviousDeclLink(ExistingCanon); 3382 return D->RedeclLink.getLatestNotUpdated(); 3410 D->RedeclLink.setPrevious(cast<DeclT>(Previous)); 3422 D->RedeclLink.setPrevious(PrevVD); 3451 FD->RedeclLink.setPrevious(PrevFD); 3568 D->RedeclLink.setLatest(cast<DeclT>(Latest)); 3590 D->RedeclLink.markIncomplete();