Implement the basic approach for instantiating types, with a lot of FIXME'd
stubs for those types we don't yet know how to instantiate (everything
that isn't a template parameter!).

We now instantiate default arguments for template type parameters when
needed. This will be our testbed while I fill out the remaining
type-instantiation logic.

llvm-svn: 65649
5 files changed
tree: 4ab9ac4ad3d787b94fe46a29f08ff5725b5a09e0
  1. clang/
  2. llvm/