# get src positions
lspSourceCursor main_template main.cpp 0
setenv offset stdout
lspSourceCursor main_template _discard 1
setenv offset2 stdout

lspDefinition main.cpp offset
contains stdout "&{{0 4} {0 9}}"

lspDefinition main.cpp offset2
contains stdout "&{{3 4} {3 9}}"

-- main_template --
int main2(){
	return 2;
}
int main3(){
	return 3;
}
int main() {
	int v1 = mai●n2()+ma●in3();
	return 0;
}