bug fixed: create Func with GetterFlag, SetterFlag, ConstructorFlag
add function before typing function block
add FloatLiteralTest