Lines Matching refs:expr
984 func s:SendEval(expr) argument
987 let expr = a:expr
990 " a trailing comma is ignored as it commonly separates multiple expr.
991 let expr = substitute(expr, '\..*', '', '')
992 let expr = substitute(expr, '[;\n]', ' ', 'g')
993 let expr = substitute(expr, ',*$', '', '')
995 let expr = substitute(expr, '\n', ' ', 'g')
997 let expr = substitute(expr, '^ *\(.*\) *', '\1', '')
999 call s:SendCommand('-data-evaluate-expression "' . expr . '"')
1000 let s:evalexpr = expr
1006 let expr = a:arg
1012 let expr = @v
1016 let expr = expand('<cexpr>')
1019 call s:SendEval(expr)