xref: /llvm-project/clang/test/Modules/Inputs/codegen/use.cpp (revision 1524e67feb5ad7fe9d6b42392929c1c6771cffab)
1e6b7c28dSDavid Blaikie #include "foo.h"
non_modular_use_of_implicit_dtor()2e6b7c28dSDavid Blaikie void non_modular_use_of_implicit_dtor() {
3e6b7c28dSDavid Blaikie   implicit_dtor d1;
4e6b7c28dSDavid Blaikie   uninst_implicit_dtor d2;
5e6b7c28dSDavid Blaikie }
use_of_instantiated_declaration_without_definition()6e6b7c28dSDavid Blaikie void use_of_instantiated_declaration_without_definition() {
7e6b7c28dSDavid Blaikie   inst<int>();
8e6b7c28dSDavid Blaikie }
call_always_inline()9*1524e67fSDavid Blaikie void call_always_inline() {
10*1524e67fSDavid Blaikie   always_inl();
11*1524e67fSDavid Blaikie }
12