1e6b7c28dSDavid Blaikie #include "foo.h" non_modular_use_of_implicit_dtor()2e6b7c28dSDavid Blaikievoid 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 Blaikievoid use_of_instantiated_declaration_without_definition() { 7e6b7c28dSDavid Blaikie inst<int>(); 8e6b7c28dSDavid Blaikie } call_always_inline()9*1524e67fSDavid Blaikievoid call_always_inline() { 10*1524e67fSDavid Blaikie always_inl(); 11*1524e67fSDavid Blaikie } 12