summaryrefslogtreecommitdiffstats
path: root/runtime/syntax/testdir/input/vim_ex_def_nested.vim
blob: 008c41520a42ed09a663eb7833f79aa55591ffce (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
vim9script
# Vim9 :def command (nested)

class Test
    const name: string

    def new()
	def Name(): string
	    function GiveName()
		return "any"
	    endfunction

	    return GiveName()
	enddef

	this.name = Name()
    enddef
endclass

echo Test.new()