Lines Matching refs:col2
466 " - lin2,col2: position of expression last char
469 function! s:Block_pattern(lin1,lin2,col1,col2) argument
477 let end_num3 = end_num2 + a:col2
538 let col2 = col(".")
541 return [lin1,lin2,col1-1,col2]
547 let [lin2,col2] = searchpairpos('\[|','','|\]','n')
548 return [cursor_line,lin2,cursor_col-1,col2+1]
550 let [lin2,col2] = searchpairpos('\[','','\]','n')
551 return [cursor_line,lin2,cursor_col-1,col2]
553 let [lin2,col2] = searchpairpos('(','',')','n')
554 return [cursor_line,lin2,cursor_col-1,col2]
556 let [lin2,col2] = searchpairpos('{','','}','n')
557 return [cursor_line,lin2,cursor_col-1,col2]
560 let [lin2,col2] = searchpos('\v%('.s:ocaml_word_char.'|\.)*','nce')
561 if col1 == 0 || col2 == 0
564 return [cursor_line,cursor_line,col1-1,col2]
572 let [lin1,lin2,col1,col2] = s:Match_borders(a:mode)
573 return s:Extract_type_data(s:Block_pattern(lin1,lin2,col1,col2), a:annot_file_name)