コード例 #1
0
ファイル: chunk_list.cpp プロジェクト: jibsen/uncrustify
static chunk_t *chunk_get_ncnlnp(chunk_t *cur, const scope_e scope, const direction_e dir)
{
   chunk_t *pc = cur;

   pc = (chunk_is_preproc(pc) == true) ?
        chunk_search(pc, chunk_is_comment_or_newline_in_preproc, scope, dir, false) :
        chunk_search(pc, chunk_is_comment_newline_or_preproc, scope, dir, false);
   return(pc);
}
コード例 #2
0
static chunk_t *chunk_get_ncnlnp(chunk_t *cur, const nav_t nav, const loc_t dir)
{
   chunk_t *pc = cur;

   pc = (chunk_is_preproc(pc) == true) ?
        chunk_search(pc, chunk_is_comment_or_newline_in_preproc, nav, dir, false) :
        chunk_search(pc, chunk_is_comment_newline_or_preproc, nav, dir, false);
   return(pc);
}
コード例 #3
0
chunk_t *chunk_get_prev_ncnl(chunk_t *cur, nav_t nav)
{
   return(chunk_search(cur, chunk_is_comment_or_newline, nav, BEFORE, false));
}
コード例 #4
0
chunk_t *chunk_get_next_nisq(chunk_t *cur, nav_t nav)
{
   return(chunk_search(cur, chunk_is_balanced_square, nav, AFTER, false));
}
コード例 #5
0
chunk_t *chunk_get_next_nc(chunk_t *cur, nav_t nav)
{
   return(chunk_search(cur, chunk_is_comment, nav, AFTER, false));
}
コード例 #6
0
chunk_t *chunk_get_prev_nblank(chunk_t *cur, nav_t nav)
{
   return(chunk_search(cur, chunk_is_comment_newline_or_blank, nav, BEFORE, false));
}
コード例 #7
0
chunk_t *chunk_get_next_nblank(chunk_t *cur, nav_t nav)
{
   return(chunk_search(cur, chunk_is_comment_newline_or_blank, nav, AFTER, false));
}
コード例 #8
0
ファイル: chunk_list.cpp プロジェクト: jibsen/uncrustify
chunk_t *chunk_get_prev_nnl(chunk_t *cur, scope_e scope)
{
   return(chunk_search(cur, chunk_is_newline, scope, direction_e::BACKWARD, false));
}
コード例 #9
0
chunk_t *chunk_get_prev_nvb(chunk_t *cur, const nav_t nav)
{
   return(chunk_search(cur, chunk_is_vbrace, nav, BEFORE, false));
}
コード例 #10
0
chunk_t *chunk_get_next_nl(chunk_t *cur, nav_t nav)
{
   return(chunk_search(cur, chunk_is_newline, nav, AFTER, true));
}
コード例 #11
0
ファイル: chunk_list.cpp プロジェクト: jibsen/uncrustify
chunk_t *chunk_get_prev_nvb(chunk_t *cur, const scope_e scope)
{
   return(chunk_search(cur, chunk_is_vbrace, scope, direction_e::BACKWARD, false));
}
コード例 #12
0
ファイル: chunk_list.cpp プロジェクト: jibsen/uncrustify
chunk_t *chunk_get_prev_nc(chunk_t *cur, scope_e scope)
{
   return(chunk_search(cur, chunk_is_comment, scope, direction_e::BACKWARD, false));
}
コード例 #13
0
ファイル: chunk_list.cpp プロジェクト: jibsen/uncrustify
chunk_t *chunk_get_next_nisq(chunk_t *cur, scope_e scope)
{
   return(chunk_search(cur, chunk_is_balanced_square, scope, direction_e::FORWARD, false));
}
コード例 #14
0
ファイル: chunk_list.cpp プロジェクト: jibsen/uncrustify
chunk_t *chunk_get_next_nc(chunk_t *cur, scope_e scope)
{
   return(chunk_search(cur, chunk_is_comment, scope, direction_e::FORWARD, false));
}
コード例 #15
0
ファイル: chunk_list.cpp プロジェクト: jibsen/uncrustify
chunk_t *chunk_get_prev_nblank(chunk_t *cur, scope_e scope)
{
   return(chunk_search(cur, chunk_is_comment_newline_or_blank, scope, direction_e::BACKWARD, false));
}
コード例 #16
0
chunk_t *chunk_get_prev_nc(chunk_t *cur, nav_t nav)
{
   return(chunk_search(cur, chunk_is_comment, nav, BEFORE, false));
}
コード例 #17
0
chunk_t *chunk_get_next_nvb(chunk_t *cur, const nav_t nav)
{
   return(chunk_search(cur, chunk_is_vbrace, nav, AFTER, false));
}
コード例 #18
0
chunk_t *chunk_get_prev_nl(chunk_t *cur, nav_t nav)
{
   return(chunk_search(cur, chunk_is_newline, nav, BEFORE, true));
}
コード例 #19
0
chunk_t *chunk_get_next_ncnl(chunk_t *cur, nav_t nav)
{
   return(chunk_search(cur, chunk_is_comment_or_newline, nav, AFTER, false));
}
コード例 #20
0
ファイル: chunk_list.cpp プロジェクト: jibsen/uncrustify
chunk_t *chunk_get_next_nl(chunk_t *cur, scope_e scope)
{
   return(chunk_search(cur, chunk_is_newline, scope, direction_e::FORWARD, true));
}