Lines Matching refs:curbuf
48 cinw_len = (int)STRLEN(curbuf->b_p_cinw) + 1; in cin_is_cinword()
53 for (cinw = curbuf->b_p_cinw; *cinw; ) in cin_is_cinword()
148 return find_start_comment(curbuf->b_ind_maxcomment); in ind_find_start_comment()
233 comment_pos = find_start_comment(curbuf->b_ind_maxcomment); in ind_find_start_CORS()
241 rs_pos = find_start_rawstring(curbuf->b_ind_maxcomment); in ind_find_start_CORS()
264 return (!p_paste && (curbuf->b_p_cin in cindent_on()
266 || *curbuf->b_p_inde != NUL in cindent_on()
292 if (curbuf->b_ind_hash_comment != 0 && s != prev_s && *s == '#') in cin_skipcomment()
1178 && (trypos = find_match_paren(curbuf->b_ind_maxparen)) != NULL) in cin_isfuncdecl()
1241 if (lnum >= curbuf->b_ml.ml_line_count) in cin_isfuncdecl()
1247 if (lnum >= curbuf->b_ml.ml_line_count) in cin_isfuncdecl()
1311 curbuf->b_ind_maxparen)) != NULL in cin_iswhileofdo()
1396 trypos = find_match_paren(curbuf->b_ind_maxparen); in cin_iswhileofdo_end()
1611 && (trypos = find_match_paren(curbuf->b_ind_maxparen)) != NULL) in get_baseclass_amount()
1614 amount += curbuf->b_ind_cpp_baseclass; in get_baseclass_amount()
1622 if (amount < curbuf->b_ind_cpp_baseclass) in get_baseclass_amount()
1623 amount = curbuf->b_ind_cpp_baseclass; in get_baseclass_amount()
1699 if (n > 0 && n < curbuf->b_ind_maxparen / 2) in corr_ind_maxparen()
1700 return curbuf->b_ind_maxparen - (int)n; in corr_ind_maxparen()
1701 return curbuf->b_ind_maxparen; in corr_ind_maxparen()
2072 int ind_continuation = curbuf->b_ind_continuation; in get_c_indent()
2115 trypos = find_start_rawstring(curbuf->b_ind_maxcomment); in get_c_indent()
2128 if (curbuf->b_ind_pragma == 0 || STRNCMP(directive, "pragma", 6) != 0) in get_c_indent()
2130 amount = curbuf->b_ind_hash_comment; in get_c_indent()
2138 if (original_line_islabel && !curbuf->b_ind_js in get_c_indent()
2139 && curbuf->b_ind_jump_label < 0) in get_c_indent()
2176 p = curbuf->b_p_com; in get_c_indent()
2289 if (!curbuf->b_ind_in_comment2) in get_c_indent()
2298 if (curbuf->b_ind_in_comment2 || *look == NUL) in get_c_indent()
2299 amount += curbuf->b_ind_in_comment; in get_c_indent()
2307 && (trypos = find_match_char('[', curbuf->b_ind_maxparen)) != NULL) in get_c_indent()
2315 if (((trypos = find_match_paren(curbuf->b_ind_maxparen)) != NULL in get_c_indent()
2316 && curbuf->b_ind_java == 0) in get_c_indent()
2336 if (theline[0] == ')' && curbuf->b_ind_paren_prev) in get_c_indent()
2389 if (curbuf->b_ind_if_for_while) in get_c_indent()
2404 trypos = find_match_paren(curbuf->b_ind_maxparen); in get_c_indent()
2430 curbuf->b_ind_maxparen)) in get_c_indent()
2439 if (theline[0] == ')' || (curbuf->b_ind_unclosed == 0 in get_c_indent()
2441 || (!curbuf->b_ind_unclosed_noignore && *look == '(' in get_c_indent()
2455 if (curbuf->b_ind_unclosed_wrapped in get_c_indent()
2477 amount += n * curbuf->b_ind_unclosed_wrapped; in get_c_indent()
2479 else if (curbuf->b_ind_unclosed_whiteok) in get_c_indent()
2503 if (theline[0] == ')' && curbuf->b_ind_matching_paren) in get_c_indent()
2507 else if ((curbuf->b_ind_unclosed == 0 && is_if_for_while == 0) in get_c_indent()
2508 || (!curbuf->b_ind_unclosed_noignore in get_c_indent()
2524 case '(': amount += curbuf->b_ind_unclosed2; in get_c_indent()
2527 case ')': amount -= curbuf->b_ind_unclosed2; in get_c_indent()
2536 amount += curbuf->b_ind_unclosed; in get_c_indent()
2541 if (find_match_paren_after_brace(curbuf->b_ind_maxparen) in get_c_indent()
2543 amount += curbuf->b_ind_unclosed2; in get_c_indent()
2547 amount += curbuf->b_ind_if_for_while; in get_c_indent()
2549 amount += curbuf->b_ind_unclosed; in get_c_indent()
2565 amount += curbuf->b_ind_comment; in get_c_indent()
2603 && (trypos = find_match_paren(curbuf->b_ind_maxparen)) in get_c_indent()
2611 if ((curbuf->b_ind_js || curbuf->b_ind_keep_case_label) in get_c_indent()
2614 else if (curbuf->b_ind_js) in get_c_indent()
2623 if (curbuf->b_ind_js) in get_c_indent()
2633 amount += curbuf->b_ind_close_extra; in get_c_indent()
2667 amount = curbuf->b_ind_open_left_imag; in get_c_indent()
2680 amount += curbuf->b_ind_open_imag; in get_c_indent()
2684 amount += curbuf->b_ind_cpp_namespace; in get_c_indent()
2686 amount += curbuf->b_ind_cpp_extern_c; in get_c_indent()
2691 amount -= curbuf->b_ind_open_extra; in get_c_indent()
2702 amount += curbuf->b_ind_case; in get_c_indent()
2707 amount += curbuf->b_ind_scopedecl; in get_c_indent()
2711 if (curbuf->b_ind_case_break && cin_isbreak(theline)) in get_c_indent()
2717 amount += curbuf->b_ind_level; in get_c_indent()
2750 < ourscope - curbuf->b_ind_maxparen) in get_c_indent()
2757 else if (!curbuf->b_ind_js) in get_c_indent()
2818 curbuf->b_ind_maxparen); in get_c_indent()
2856 amount += curbuf->b_ind_open_extra; in get_c_indent()
2857 added_to_amount = curbuf->b_ind_open_extra; in get_c_indent()
2893 amount += curbuf->b_ind_cpp_namespace in get_c_indent()
2899 amount += curbuf->b_ind_cpp_extern_c in get_c_indent()
2999 amount += curbuf->b_ind_open_extra; in get_c_indent()
3001 amount += curbuf->b_ind_level in get_c_indent()
3002 + curbuf->b_ind_no_brace; in get_c_indent()
3014 ? curbuf->b_ind_case_code in get_c_indent()
3015 : curbuf->b_ind_scopedecl_code); in get_c_indent()
3016 lookfor = curbuf->b_ind_case_break in get_c_indent()
3035 if (!curbuf->b_ind_js && cin_islabel()) in get_c_indent()
3054 if (lookfor != LOOKFOR_TERM && curbuf->b_ind_cpp_baseclass > 0) in get_c_indent()
3105 if (curbuf->b_ind_js && terminated == ',') in get_c_indent()
3205 if (curbuf->b_ind_js) in get_c_indent()
3224 amount += curbuf->b_ind_open_extra; in get_c_indent()
3226 if (curbuf->b_ind_cpp_baseclass && !curbuf->b_ind_js) in get_c_indent()
3268 amount += curbuf->b_ind_open_extra; in get_c_indent()
3271 amount += curbuf->b_ind_level in get_c_indent()
3272 + curbuf->b_ind_no_brace; in get_c_indent()
3337 if (curbuf->b_ind_cpp_baseclass == 0) in get_c_indent()
3374 if (curbuf->b_ind_js) in get_c_indent()
3391 curbuf->b_ind_maxparen); in get_c_indent()
3452 amount += curbuf->b_ind_open_extra; in get_c_indent()
3532 curbuf->b_ind_maxparen)) != NULL) in get_c_indent()
3556 iscase = (curbuf->b_ind_keep_case_label in get_c_indent()
3564 amount += curbuf->b_ind_open_extra; in get_c_indent()
3568 amount -= curbuf->b_ind_open_extra; in get_c_indent()
3612 amount += curbuf->b_ind_comment; in get_c_indent()
3615 if (curbuf->b_ind_jump_label > 0 && original_line_islabel) in get_c_indent()
3616 amount -= curbuf->b_ind_jump_label; in get_c_indent()
3634 amount = curbuf->b_ind_first_open; in get_c_indent()
3643 if (cur_curpos.lnum < curbuf->b_ml.ml_line_count in get_c_indent()
3653 amount = curbuf->b_ind_func_type; in get_c_indent()
3679 if (curbuf->b_ind_cpp_baseclass != 0 && theline[0] != '{') in get_c_indent()
3715 curbuf->b_ind_maxparen)) != NULL) in get_c_indent()
3796 amount = curbuf->b_ind_param; in get_c_indent()
3821 if ((trypos = find_match_paren(curbuf->b_ind_maxparen)) != NULL) in get_c_indent()
3829 amount += curbuf->b_ind_comment; in get_c_indent()
3894 if (*curbuf->b_p_inde != NUL) in in_cinkeys()
3895 look = curbuf->b_p_indk; // 'indentexpr' set: use 'indentkeys' in in_cinkeys()
3898 look = curbuf->b_p_cink; // 'indentexpr' empty: use 'cinkeys' in in_cinkeys()
4113 if (*curbuf->b_p_inde != NUL) in do_c_expr_indent()
4137 if (lnum >= 1 && lnum <= curbuf->b_ml.ml_line_count) in f_cindent()