new pragma(inline) syntax

2015-06-13 Thread Ilya Yaroshenko via Digitalmars-d-learn

Are `foo` and `bar` always inlined?

struct S
{
  pragma(inline, true):

  void foo(T)(T t) {}
  void bar(T)(T t) {}
}


Re: new pragma(inline) syntax

2015-06-13 Thread Ilya Yaroshenko via Digitalmars-d-learn

On Saturday, 13 June 2015 at 19:13:20 UTC, Ilya Yaroshenko wrote:

Are `foo` and `bar` always inlined?

struct S
{
  pragma(inline, true):

  void foo(T)(T t) {}
  void bar(T)(T t) {}
}


I am confused becuase they are templates.