How inline pragma works