
Matching the function-homing support for modular codegen. Any type implicitly (implicit template specializations) or explicitly defined in a module is attached to that module's object file and omitted elsewhere (only a declaration used if necessary for references). llvm-svn: 299987
12 lines
116 B
C++
12 lines
116 B
C++
template <typename T>
|
|
void foot() {
|
|
}
|
|
inline void foo() {
|
|
}
|
|
|
|
template <typename T>
|
|
struct bart {
|
|
};
|
|
struct bar {
|
|
};
|