Add new files for 7.4.549.
diff --git a/src/testdir/test_nested_function.in b/src/testdir/test_nested_function.in
new file mode 100644
index 0000000..534164a
--- /dev/null
+++ b/src/testdir/test_nested_function.in
@@ -0,0 +1,34 @@
+Tests for Nested function vim: set ft=vim :
+
+STARTTEST
+:so small.vim
+:fu! NestedFunc()
+: fu! Func1()
+: $put ='Func1'
+: endfunction
+: call Func1()
+: fu! s:func2()
+: $put ='s:func2'
+: endfunction
+: call s:func2()
+: fu! s:_func3()
+: $put ='s:_func3'
+: endfunction
+: call s:_func3()
+: let fn = 'Func4'
+: fu! {fn}()
+: $put ='Func4'
+: endfunction
+: call {fn}()
+: let fn = 'func5'
+: fu! s:{fn}()
+: $put ='s:func5'
+: endfunction
+: call s:{fn}()
+:endfunction
+:call NestedFunc()
+:/^result:/,$w! test.out
+:qa!
+ENDTEST
+
+result:
diff --git a/src/testdir/test_nested_function.ok b/src/testdir/test_nested_function.ok
new file mode 100644
index 0000000..c1fd19a
--- /dev/null
+++ b/src/testdir/test_nested_function.ok
@@ -0,0 +1,6 @@
+result:
+Func1
+s:func2
+s:_func3
+Func4
+s:func5