Introduce the Redeclarable template class, which serves as a base type defining the common interface for Decls that can be redeclared.
Make FunctionDecl and VarDecl use it.

llvm-svn: 76297
3 files changed
tree: 107b7f35bcdfb73345712a7797b1057646add422
  1. clang/
  2. compiler-rt/
  3. llvm/