llvm-project/clang/test/CodeGenCXX
Douglas Gregor e8925dbc1d Improve code generation for function template specializations:
- Track implicit instantiations vs. the not-yet-supported explicit
  specializations
  - Give implicit instantiations of function templates (and member
  functions of class templates) linkonce_odr linkage.
  - Improve name mangling for function template specializations,
  including the template arguments of the instantiation and the return
  type of the function.

Note that our name-mangling is improved, but not correct: we still
don't mangle substitutions, although the manglings we produce can be
demangled.

llvm-svn: 74466
2009-06-29 22:39:32 +00:00
..
__null.cpp Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
const-init.cpp Add support for generating reference initialization code. 2009-04-11 01:08:03 +00:00
default-arg-temps.cpp Handle temporaries in default arguments. 2009-06-16 03:37:31 +00:00
explicit-instantiation.cpp Make sure that CodeGen sees template instantiations. 2009-05-26 20:50:29 +00:00
expr.cpp Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
extern-c.cpp extern "C" should preserve the 'extern' qualifier for VarDecls. Fixes 6853728. 2009-05-16 21:02:39 +00:00
function-template-specialization.cpp Improve code generation for function template specializations: 2009-06-29 22:39:32 +00:00
implicit-instantiation-1.cpp Implement implicit instantiation of the member functions of a class template 2009-06-22 23:06:13 +00:00
mangle.cpp Add support for converting member pointer types to LLVM types. Also mangle pointer to member functions correctly and add tests. 2009-05-17 17:41:20 +00:00
member-functions.cpp Add a target triple, because this test depends on details of the x86-64 ABI 2009-05-27 23:32:34 +00:00
new.cpp Fix a thinko. 2009-06-01 00:26:14 +00:00
reference-field.cpp Some small fixes for fields of reference type. 2009-05-30 21:09:44 +00:00
references.cpp IRgen support for calls to functions that return references to aggregate exressions. 2009-05-27 16:45:02 +00:00
static-assert.cpp Don't assert when generating code with static_asserts. 2009-06-11 21:22:55 +00:00