static関数の宣言の仕方は
 staticの使い方3〜静的関数〜
 ttp://www.paw.hi-ho.ne.jp/takadayouhei/technic/39.html
ここにあるとおり
/* 静的関数の関数プロトタイプ宣言の例 */
static int testfunction( int value );
/* 静的関数の関数定義の例 */
static int testfunction( int value )
{
  int a;
    :
  return a;
}
で良いとのことですが、inline関数の宣言の仕方は
同じく
/* inline関数の関数プロトタイプ宣言の例 */
inline int testfunction( int value );
/* inline関数の関数定義の例 */
inline int testfunction( int value )
{
  int a;
    :
  return a;
}
で宜しいのでしょうか?
それともどちらか片方にinlineを付ければ宜しいのでしょうか?
(なお、inlineになるかどうかはコンパイラによってうんぬんはおいといてください。)

よろしくお願い申し上げます。