func(funcA)内で別のfunc(funcB)を定義して、
funcA内の定義箇所の前でfuncBを使おうとすると、

Use of local variable 'testFuncB' before its declaration

とエラーがでます。

メンバー変数のようにあらかじめfunc名を宣言することはできますか?