OpenOCD
current::pos
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
Development Tools
OpenOCD
current::pos
current::pos field
Syntax
from
linenoise.c:478
int
pos
;
References
Location
Referrer
Text
linenoise.c:478
int
pos
;
/* Cursor position, measured in chars */
linenoise.c:1557
refreshLine()
refreshLineAlt
(
current
,
current
->
prompt
,
sb_str
(
current
->
buf
)
,
current
->
pos
)
;
linenoise.c:1564
set_current()
current
->
pos
=
sb_chars
(
current
->
buf
)
;
linenoise.c:1588
remove_char()
if
(
current
->
output
&&
current
->
pos
==
pos
+
1
&&
current
->
pos
==
sb_chars
(
current
->
buf
)
&&
pos
>
0
)
{
linenoise.c:1606
remove_char()
if
(
current
->
pos
>
pos
)
{
linenoise.c:1607
remove_char()
current
->
pos
--
;
linenoise.c:1648
insert_char()
if
(
current
->
output
&&
pos
==
current
->
pos
&&
pos
==
sb_chars
(
current
->
buf
)
)
{
linenoise.c:1658
insert_char()
if
(
current
->
pos
>=
pos
)
{
linenoise.c:1659
insert_char()
current
->
pos
++
;
linenoise.c:1759
reverseIncrementalSearch()
refreshLineAlt
(
current
,
rprompt
,
sb_str
(
current
->
buf
)
,
current
->
pos
)
;
linenoise.c:1819
reverseIncrementalSearch()
current
->
pos
=
utf8_strlen
(
history
[
searchpos
]
,
p
-
history
[
searchpos
]
)
;
linenoise.c:1863
linenoiseEdit()
if
(
c
==
'\t'
&&
current
->
pos
==
sb_chars
(
current
->
buf
)
&&
completionCallback
!=
NULL
)
{
linenoise.c:1890
linenoiseEdit()
current
->
pos
=
sb_chars
(
current
->
buf
)
;
linenoise.c:1912
linenoiseEdit()
if
(
remove_char
(
current
,
current
->
pos
-
1
)
==
1
)
{
linenoise.c:1925
linenoiseEdit()
if
(
remove_char
(
current
,
current
->
pos
)
==
1
)
{
linenoise.c:1937
linenoiseEdit()
int
pos
=
current
->
pos
;
linenoise.c:1947
linenoiseEdit()
if
(
remove_chars
(
current
,
pos
,
current
->
pos
-
pos
)
)
{
linenoise.c:1953
linenoiseEdit()
if
(
current
->
pos
>
0
&&
current
->
pos
<=
sb_chars
(
current
->
buf
)
)
{
linenoise.c:1955
linenoiseEdit()
int
fixer
=
(
current
->
pos
==
sb_chars
(
current
->
buf
)
)
;
linenoise.c:1956
linenoiseEdit()
c
=
get_char
(
current
,
current
->
pos
-
fixer
)
;
linenoise.c:1957
linenoiseEdit()
remove_char
(
current
,
current
->
pos
-
fixer
)
;
linenoise.c:1958
linenoiseEdit()
insert_char
(
current
,
current
->
pos
-
1
,
c
)
;
linenoise.c:1964
linenoiseEdit()
if
(
insert_char
(
current
,
current
->
pos
,
c
)
)
{
linenoise.c:1970
linenoiseEdit()
remove_char
(
current
,
current
->
pos
-
1
)
;
linenoise.c:1973
linenoiseEdit()
insert_char
(
current
,
current
->
pos
,
c
)
;
linenoise.c:1980
linenoiseEdit()
if
(
current
->
pos
>
0
)
{
linenoise.c:1981
linenoiseEdit()
current
->
pos
--
;
linenoise.c:1987
linenoiseEdit()
if
(
current
->
pos
<
sb_chars
(
current
->
buf
)
)
{
linenoise.c:1988
linenoiseEdit()
current
->
pos
++
;
linenoise.c:2025
linenoiseEdit()
current
->
pos
=
0
;
linenoise.c:2030
linenoiseEdit()
current
->
pos
=
sb_chars
(
current
->
buf
)
;
linenoise.c:2034
linenoiseEdit()
if
(
remove_chars
(
current
,
0
,
current
->
pos
)
)
{
linenoise.c:2039
linenoiseEdit()
if
(
remove_chars
(
current
,
current
->
pos
,
sb_chars
(
current
->
buf
)
-
current
->
pos
)
)
{
linenoise.c:2044
linenoiseEdit()
if
(
current
->
capture
&&
insert_chars
(
current
,
current
->
pos
,
sb_str
(
current
->
capture
)
)
)
{
linenoise.c:2058
linenoiseEdit()
if
(
insert_char
(
current
,
current
->
pos
,
c
)
==
1
)
{
linenoise.c:2128
linenoise()
current
.
pos
=
0
;
Data Use
Functions writing
current::pos
Functions reading
current::pos
set_current()
remove_char()
insert_char()
reverseIncrementalSearch()
linenoiseEdit()
linenoise()
all items filtered out
current::pos
refreshLine()
remove_char()
insert_char()
reverseIncrementalSearch()
linenoiseEdit()
all items filtered out