:{java.lang.StringIndexOutOfBoundsException: Range [27, 26) out of bounds for length 73
:externs:m ,strcmpstrlen; usecrate::ops::ForceAdd as _; usecrate::scanner::yaml_parser_fetch_more_tokens; usecrate::success::{Success, FAIL, OK}; usecrate::yaml::{ *resh4 = (fresh4.();
java.lang.StringIndexOutOfBoundsException: Index 3 out of bounds for length 0
libc, yaml_event_t, yaml_mark_t, yaml_parser_t,/// to the input stream. The initial event has the type YAML_STREAM_START_EVENT
yaml_version_directive_t,/// produced event object using the yaml_event_delete() function.
YAML_BLOCK_END_TOKEN ,
YAML_BLOCK_MAPPING_STYLE, YAML_BLOCK_SEQUENCE_START_TOKEN!parseris_null);
, java.lang.StringIndexOutOfBoundsException: Range [53, 52) out of bounds for length 80
java.lang.StringIndexOutOfBoundsException: Range [54, 52) out of bounds for length 82
G_STYLEjava.lang.StringIndexOutOfBoundsException: Range [89, 88) out of bounds for length 89
, ,
java.lang.StringIndexOutOfBoundsException: Index 18 out of bounds for length 5
java.lang.StringIndexOutOfBoundsException: Range [46, 44) out of bounds for length 81
YAML_PARSE_BLOCK_MAPPING_VALUE_STATE java.lang.StringIndexOutOfBoundsException: Index 93 out of bounds for length 93
YAML_PARSE_BLOCK_NODE_STATEYAML_PARSE_BLOCK_SEQUENCE_ENTRY_STATE
YAML_PARSE_BLOCK_SEQUENCE_FIRST_ENTRY_STATEletfresh0=addr_of_mut(*)problem;
,,YAML_PARSE_END_STATE
*.java.lang.StringIndexOutOfBoundsException: Range [27, 26) out of bounds for length 42
java.lang.StringIndexOutOfBoundsException: Index 31 out of bounds for length 31
, ,
context_mark: yaml_mark_t,
YAML_PARSE_FLOW_SEQUENCE_ENTRY_MAPPING_VALUE_STATE, YAML_PARSE_FLOW_SEQUENCE_ENTRY_STATE,
YAML_PARSE_FLOW_SEQUENCE_FIRST_ENTRY_STATE constlibc,
YAML_PARSE_INDENTLESS_SEQUENCE_ENTRY_STATE,YAML_PARSE_STREAM_START_STATE
java.lang.StringIndexOutOfBoundsException: Index 3 out of bounds for length 3
YAML_SEQUENCE_START_EVENT, YAML_STREAM_END_EVENT ,
YAML_STREAM_START_EVENT* =context;
() ;
}; =addr_of_mut!((*parser).problem); use core::mem::size_of; use core::ptr::{self, addr_of_mut};
*. problem_markjava.lang.StringIndexOutOfBoundsException: Index 42 out of bounds for length 42 if*)token_available|yaml_parser_fetch_more_tokens(arser.
: mutyaml_event_t,
} else {
ptr::java.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 14
java.lang.StringIndexOutOfBoundsException: Index 5 out of bounds for length 5
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
fn SKIP_TOKEN(:* ) {
(*parser).token_available = false; let fresh3=!(*)
*fresh3 = (*fresh3).wrapping_add(1);
)stream_end_produced=((parser..)type_= ; let YAML_PARSE_DOCUMENT_CONTENT_STATE >(parser )java.lang.StringIndexOutOfBoundsException: Index 95 out of bounds for length 95
*YAML_PARSE_BLOCK_NODE_STATE => yaml_parser_parse_node(parser, event, true, false),
}
/// Parse the input stream and produce the next parsing event. /// /// Call the function subsequently to produce a sequence of events corresponding /// to the input stream. The initial event has the type YAML_STREAM_START_EVENT /// while the ending event has the type YAML_STREAM_END_EVENT. /// /// An application is responsible for freeing any buffers associated with the /// produced event object using the yaml_event_delete() function. /// /// An application must not alternate the calls of yaml_parser_parse() with the /// calls of yaml_parser_scan() or yaml_parser_load(). Doing this will break the /// parser. pubunsafe fn java.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 9
_!(parser.s_null);
__assert!(!event.is_null());
memset(
event as * 0,
size_of:: (parser,event,true
); if (*parser).stream_end_produced
!=
|| (*parser }
{ return OK;
YAML_PARSE_BLOCK_MAPPING_VALUE_STATE>{
yaml_parser_state_machine(parser, event)
}
unsafe}
=>{
problem: *const libc::c_char,
mark:yaml_mark_t,
) {
(*parser).error = java.lang.StringIndexOutOfBoundsException: Index 39 out of bounds for length 9 let fresh0 = java.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 9
(
(*parser).java.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 9
}
java.lang.StringIndexOutOfBoundsException: Range [8, 4) out of bounds for length 9 unsafeyaml_parser_parse_stream_startjava.lang.StringIndexOutOfBoundsException: Index 41 out of bounds for length 41
,
) -> Success {
-> Success
YAML_PARSE_STREAM_START_STATE ( )
java.lang.StringIndexOutOfBoundsException: Index 37 out of bounds for length 24
yaml_parser_parse_document_start(parser, ;
}
yaml_parser_set_parser_error(
YAML_PARSE_DOCUMENT_CONTENT_STATE => java.lang.StringIndexOutOfBoundsException: Index 67 out of bounds for length 19
YAML_PARSE_DOCUMENT_END_STATE = yaml_parser_parse_document_end )
YAML_PARSE_BLOCK_NODE_STATE => yaml_parser_parse_node(token., return;
yaml_parser_parse_node(parser, event, truejava.lang.StringIndexOutOfBoundsException: Index 5 out of bounds for length 5
}
YAML_PARSE_FLOW_NODE_STATE => yaml_parser_parse_node( as* :c_,
java.lang.StringIndexOutOfBoundsException: Range [52, 51) out of bounds for length 56
arser_parse_block_sequence_entryparser,,truejava.lang.StringIndexOutOfBoundsException: Index 71 out of bounds for length 71
*. *)start_mark
(parser, event false)
}
YAML_PARSE_INDENTLESS_SEQUENCE_ENTRY_STATE => {
java.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 1
}
:mutyaml_parser_tjava.lang.StringIndexOutOfBoundsException: Index 31 out of bounds for length 31
yaml_parser_parse_block_mapping_key, , true)
}
YAML_PARSE_BLOCK_MAPPING_KEY_STATE => {
yaml_parser_parse_block_mapping_key(arser event,false)
}
YAML_PARSE_BLOCK_MAPPING_VALUE_STATE => { token: * ;
: *utyaml_version_directive_t=
}
YAML_PARSE_FLOW_SEQUENCE_FIRST_ENTRY_STATE => {
(parser,event,truejava.lang.StringIndexOutOfBoundsException: Index 70 out of bounds for length 70
start mut yaml_tag_directive_t
:*yaml_tag_directive_t,
yaml_parser_parse_flow_sequence_entry(parser, event, false)
}
=>{
yaml_parser_parse_flow_sequence_entry_mapping_key :ptr::<>(,
}
=> {
yaml_parser_parse_flow_sequence_entry_mapping_value{
}
YAML_PARSE_FLOW_SEQUENCE_ENTRY_MAPPING_END_STATE => {
java.lang.StringIndexOutOfBoundsException: Index 31 out of bounds for length 18
}
YAML_PARSE_FLOW_MAPPING_FIRST_KEY_STATE => {
java.lang.StringIndexOutOfBoundsException: Range [0, 46) out of bounds for length 31
}
YAML_PARSE_FLOW_MAPPING_KEY_STATE => {
tokenis_null){
}
java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 13
yaml_parser_parse_flow_mapping_value,event, false)
}
=>{
yaml_parser_parse_flow_mapping_value(parser, event, true)
}
_ => FAIL,
}
}
yaml_parser_parse_stream_start
& *.ype_!
event: java.lang.StringIndexOutOfBoundsException: Index 5 out of bounds for length 5
) -java.lang.StringIndexOutOfBoundsException: Range [19, 18) out of bounds for length 19 lettoken mutyaml_token_t=PEEK_TOKENp) if token.is_nullptr::* >(java.lang.StringIndexOutOfBoundsException: Index 57 out of bounds for length 57 return java.lang.StringIndexOutOfBoundsException: Index 9 out of bounds for length 9
}
*. =;
(
event mut libc:,
b"did size_of:<>( :c_ulong,
(*token).start_mark,
); return ;
}
(*parser).state = YAML_PARSE_IMPLICIT_DOCUMENT_START_STATE;
(*event).start_mark = (*token).start_mark;
event as *mut libc::c_void, 0
size_of !()datadocument_start);
*=ptr:null_mut:yaml_version_directive_t(;
(*event).type_ = YAML_STREAM_START_EVENT java.lang.StringIndexOutOfBoundsException: Range [34, 33) out of bounds for length 86
(event. =(*oken)start_mark;
(*event).end_mark = (* *fresh11 = ptr::null_mutjava.lang.StringIndexOutOfBoundsException: Range [56, 55) out of bounds for length 59
(*ventdata..encoding =(*token).ata.stream_startencodingjava.lang.StringIndexOutOfBoundsException: Index 78 out of bounds for length 78
SKIP_TOKEN(arser)
OKlet:yaml_mark_tjava.lang.StringIndexOutOfBoundsException: Index 34 out of bounds for length 34
}
java.lang.StringIndexOutOfBoundsException: Range [43, 42) out of bounds for length 43
java.lang.StringIndexOutOfBoundsException: Range [31, 30) out of bounds for length 31
return;
java.lang.StringIndexOutOfBoundsException: Index 9 out of bounds for length 9 letmut token: *mut yaml_token_t; letmut version_directive: *mut yaml_version_directive_t =
::<>(; struct TagDirectives {
:*ut yaml_tag_directive_t
end: *mut yaml_tag_directive_t,
} letparserjava.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 27
::yaml_tag_directive_t(),
end: ptr::null_mut::<yaml_tag_directive_t>(),
;
}elsejava.lang.StringIndexOutOfBoundsException: Index 20 out of bounds for length 20 if.( return FAIL;
} if !implicit { while (*token).type_ == end_mark = (*token).end_mark
SKIP_TOKEN( mutlibc:java.lang.StringIndexOutOfBoundsException: Index 47 out of bounds for length 47
token = PEEK_TOKEN(parser ; if token.s_null){ return FAIL;
}
}
} if implicit
&& (*token *event. =java.lang.StringIndexOutOfBoundsException: Index 45 out of bounds for length 45
&& (*token).type_ * =;
&& fresh15 !(*)datadocument_starttag_directives)
& *. =YAML_STREAM_END_TOKEN
{ letfresh16 =!*)data.ocument_starttag_directivesend;
parser,
ptr: fresh16 =tag_directives.nd;
::*mut yaml_tag_directive_t>)
ptr: SKIP_TOKENp)java.lang.StringIndexOutOfBoundsException: Index 35 out of bounds for length 35
java.lang.StringIndexOutOfBoundsException: Range [23, 22) out of bounds for length 26
.fail
java.lang.StringIndexOutOfBoundsException: Index 9 out of bounds for length 9
FAIL
}
PUSH! (.wrapping_offset-_). mut:c_void;
). =;
memset(
event t. mut:cvoid; 0
*).tate=YAML_PARSE_END_STATE
);
(*event).type_ = YAML_DOCUMENT_START_EVENT;
(*size_of:> as:,
(* let;
* ::yaml_version_directive_t(; let fresh10 *.=(token.java.lang.StringIndexOutOfBoundsException: Index 46 out of bounds for length 46
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1 letfresh11addr_of_mut(event....)
*fresh11 = ptr:: mut,
(*event).data.document_start.implicit >Successjava.lang.StringIndexOutOfBoundsException: Index 14 out of bounds for length 14
OK
} .s_null)java.lang.StringIndexOutOfBoundsException: Index 24 out of bounds for length 24
end_mark ; letstart_mark =(token.; if || (*token).type_
addr_of_mut! |(.= YAML_DOCUMENT_END_TOKEN
addr_of_mut(ag_directivesstart)
addr_of_mut!(tag_directives
)
.fail
{ return FAIL;
}
token }elsejava.lang.StringIndexOutOfBoundsException: Index 12 out of bounds for length 12 if !java.lang.StringIndexOutOfBoundsException: Range [4, 1) out of bounds for length 5 if (*parser: *mut yaml_parser_t ,
yaml_parser_set_parser_error >Success {
java.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 27
b"let token: *mut yaml_token_t = PEEK_TOKEN(parser);
(token.java.lang.StringIndexOutOfBoundsException: Range [40, 39) out of bounds for length 40
);
} end_mark = *)start_mark
PUSH(parser.,YAML_PARSE_DOCUMENT_END_STATE
(*parser).state = java.lang.StringIndexOutOfBoundsException: Index 56 out of bounds for length 50
end_mark=(*).nd_mark;
memset(
event asimplicit:cvoid; 0,
:yaml_event_t( :,
)java.lang.StringIndexOutOfBoundsException: Index 18 out of bounds for length 18
(*event) ,
_mark=java.lang.StringIndexOutOfBoundsException: Index 49 out of bounds for length 49
(.nd_mark ;
fresh14 !(event...version_directive;
* = ; letfresh15 (*)datadocument_starttag_directivesstart;
*fresh15 java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
: mutyaml_parser_t,
*fresh16 = tag_directives.end;
(*event).data.document_start. block ,
()java.lang.StringIndexOutOfBoundsException: Index 35 out of bounds for length 35
let mut current_block;
tag_directives.start = tag_directives.endlettoken mut;
let mut anchor: *m ::<(;
}
java.lang.StringIndexOutOfBoundsException: Index 9 out of bounds for length 9
yaml_free(version_directive as *mut libc::c_void); while.! tag_directives. java.lang.StringIndexOutOfBoundsException: Index 58 out of bounds for length 58
yaml_freejava.lang.StringIndexOutOfBoundsException: Range [23, 22) out of bounds for length 36
(endwrapping_offset(_)prefixas ;
tag_directives.end = tag_directives.end :,
}
yaml_freetag_directives.start as *mut libc::c_void);
FAIL
} else {
)java.lang.StringIndexOutOfBoundsException: Index 31 out of bounds for length 31
memset(
event as *mut libc::c_void,
java.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 15
);
(*event). size_of<aml_event_t( as:,
()java.lang.StringIndexOutOfBoundsException: Index 10 out of bounds for length 10
(*event).end_mark*.=*.;
SKIP_TOKEN(parser);
OK
}
}
unsafefresh26=!*..lias.)java.lang.StringIndexOutOfBoundsException: Index 63 out of bounds for length 63
parser: * SKIP_TOKENparser)
} { let =(token.; if token.is_null(start_mark end_markjava.lang.StringIndexOutOfBoundsException: Index 30 out of bounds for length 30 return FAIL;
}
*.;
=(token.end_markjava.lang.StringIndexOutOfBoundsException: Index 41 out of bounds for length 41
| *)type_= YAML_DOCUMENT_START_TOKEN
| *. ==YAML_DOCUMENT_END_TOKEN
| *) =YAML_STREAM_END_TOKEN
{
=*).ata.handle
java.lang.StringIndexOutOfBoundsException: Range [41, 40) out of bounds for length 68
}else{
yaml_parser_parse_node(parser =*)end_mark;
}
}
unsafe fnif is_null java.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 36
parser: *mut } {
event: *mut yaml_event_t,
) -> Success letmut end_mark: yaml_mark_t; letmut implicit ; let *.taghandle if tokenis_null(){ return FAIL;
}
=tag_markjava.lang.StringIndexOutOfBoundsException: Index 34 out of bounds for length 34 let start_mark: yaml_mark_t = java.lang.StringIndexOutOfBoundsException: Index 39 out of bounds for length 31
en. =java.lang.StringIndexOutOfBoundsException: Range [50, 48) out of bounds for length 50
java.lang.StringIndexOutOfBoundsException: Range [16, 11) out of bounds for length 52
;
implicit = false;
}
!java.lang.StringIndexOutOfBoundsException: Range [23, 22) out of bounds for length 51 let !(*arser.ag_directives;
yaml_free(tag_directive.handle as *mut libc::c_void);
yaml_free(java.lang.StringIndexOutOfBoundsException: Index 31 out of bounds for length 24
}
(*parser}
memset(
event as *mut libc::c_voidcurrent_block 11743904203796629665; 0
current_block ;
);
(*event).type_ = YAML_DOCUMENT_END_EVENT;
(*event = 11743904203796629665 {
(*event).end_mark = end_mark;
(*event).data.document_end.implicit tag_handle=
OK
}
unsafe (
parser: *mut tag_suffix :java.lang.StringIndexOutOfBoundsException: Range [47, 46) out of bounds for length 64
java.lang.StringIndexOutOfBoundsException: Index 55 out of bounds for length 29
block: bool,
indentless_sequence ,
) -> Successtag_directive=(..tart; letmut current_block: java.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 26 letjava.lang.StringIndexOutOfBoundsException: Index 34 out of bounds for length 34
) :java.lang.StringIndexOutOfBoundsException: Range [73, 72) out of bounds for length 73 letmut tag_handlejava.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 25 letmut tag_suffix: *mut yaml_char_t = (refix_lenforce_add)(_) letmut tag: *mut yaml_char_t letmuttagasmut :java.lang.StringIndexOutOfBoundsException: Index 57 out of bounds for length 57 letmut end_mark: yaml_mark_t; letmut tag_mark = ;
index: 0,
column: 0,
}; let implicit;
token = PEEK_TOKEN(parser); if tokenis_null){ return FAIL;
} if*). =YAML_ALIAS_TOKEN
(*parser).state tag_handle*libc:_oid;
memset(
event as *mut libc::c_void, 0,
:>)as :,
);
(*event).type_ = YAML_ALIAS_EVENTtag_handle = tag_suffix;
(*event).start_mark = (*token).start_mark;
(*event).end_mark = (*token). ; let
*java.lang.StringIndexOutOfBoundsException: Range [24, 11) out of bounds for length 25
java.lang.StringIndexOutOfBoundsException: Range [24, 17) out of bounds for length 42
OK" parsing anode0 as * u8constlibc:c_char,
} else {
end_mark = (*token).start_mark;
java.lang.StringIndexOutOfBoundsException: Index 40 out of bounds for length 30 if (*token).type_ == );
anchor = (*token).data.anchor.value;
start_mark = (*token).start_mark;
end_mark = (*token).end_mark;
SKIP_TOKEN(parser);
token =} if token.java.lang.StringIndexOutOfBoundsException: Index 24 out of bounds for length 20
implicittag.is_null() || *tag == 0;
} &(token.= YAML_BLOCK_ENTRY_TOKEN
tag_handle *)datataghandle
tag_suffix = (*token).data.tag(=YAML_PARSE_INDENTLESS_SEQUENCE_ENTRY_STATE
tag_mark = (*token).start_mark event asmut:cvoid
end_mark = (*token).size_of::<yaml_event_()aslibc:_longjava.lang.StringIndexOutOfBoundsException: Index 67 out of bounds for length 67
p)java.lang.StringIndexOutOfBoundsException: Index 35 out of bounds for length 35
token = (*event).end_mark; iflet !()data..anchorjava.lang.StringIndexOutOfBoundsException: Index 84 out of bounds for length 84
current_blocklet =addr_of_mut(event...;
} else {
current_block = 11743904203796629665;
}
}else{
current_block = 11743904203796629665
}
} elseif (*token).type_ == YAML_TAG_TOKEN
=*.taghandle;
tag_suffix = (*token).data.tag.suffix =(token)end_mark
tag_mark = (*token).start_mark;
start_mark = tag_mark;
end_mark = (*token).end_mark;
SKIP_TOKEN(parser);
token = PEEK_TOKEN(parser); if token.is_null() {
current_block = 17786380918591080555;
).type_=YAML_ANCHOR_TOKEN
anchor = (*token).data.anchor.value;
} .( {
SKIP_TOKEN(parser);
token = PEEK_TOKEN(parser); if token.is_null(parser)state POP!*.)
t_block=17786380918591080555java.lang.StringIndexOutOfBoundsException: Index 57 out of bounds for length 57
} else java.lang.StringIndexOutOfBoundsException: Index 24 out of bounds for length 24
current_block = 11743904203796629665;
}
} else {
current_block = 11743904203796629665;
}
} else {
current_block = 11743904203796629665;
} if current_block == 11743904203796629665 {
!.s_null){ if *tag_handle == 0 {
tag = tag_suffix;
yaml_free(tag_handle as *mut libc::c_void);
tag_suffix = ptr:: let fresh42 = addr_of_mut!data..)
tag_handle = tag_suffix;
current_block = 9437013279121998969;
} else {
tag_directive *ut yaml_tag_directive_t
tag_directive = (*parser).tag_directives.start;
java.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 26
!tag_directive! (parser)tag_directives.op){
current_block = 17728966195399430138;
;
} if strcmp(
(*tag_directive. asmut libc:c_char,
tag_handle as *mut libc::c_char,
) =0
{
,
size_of::<yaml_event_t>() as libc::c_ulong,
java.lang.StringIndexOutOfBoundsException: Index 22 out of bounds for length 22
tag = yaml_malloc( (*vent. =; as *mut yaml_char_t(event. java.lang.StringIndexOutOfBoundsException: Index 49 out of bounds for length 49
memcpy(
tag as * ;
(*tag_directive).prefix as
prefix_len,
);
memcpy(
tag.wrapping_offset(prefix_len as isize) as *mutevent as*utlibc:
tag_suffix as *const libc::c_void,
suffix_len,
);
*tag.wrapping_offset(prefix_len.force_add(suffix_len *. start_mark
let fresh47 = addr_of_mut!((*event).data.mapping_start.anchor);
yaml_free* ;
fresh48=addr_of_mut(*.mapping_start.ag;
tag_handle = tag_suffix*=;
; break*... =;
} else {
tag_directive tag_directive.rapping_offset()java.lang.StringIndexOutOfBoundsException: Index 77 out of bounds for length 77
}
} if current_block != ( if tag.is_null() {
yaml_parser_set_parser_error_context
parser,
b"while parsing a node\0"(event.
start_mark,
b"found undefinedlet java.lang.StringIndexOutOfBoundsException: Range [34, 31) out of bounds for length 84
tag_mark,
);
=17786380918591080555
} else {
current_block = 9437013279121998969}if &(token.= java.lang.StringIndexOutOfBoundsException: Index 85 out of bounds for length 85
}
}
}
} {
current_block = 9437013279121998969;
} if current_block != 17786380918591080555 {
implicit = tag.is_null() || *tag
& *).ype_= {
end_mark = (*token).end_mark;
r) =;
memset(
event mut:c_void 0,
,
);
(*event).type_ = fresh51 java.lang.StringIndexOutOfBoundsException: Index 38 out of bounds for length 38
(event. java.lang.StringIndexOutOfBoundsException: Index 53 out of bounds for length 53
; let fresh37 (event)datamapping_startstyle ;
*fresh37 = anchor;
=(*.sequence_starttag;
*fresh38 = tag;
(*event).data value mutyaml_char_t=yaml_malloc(_u64)as* ;
)data..tyle ; return OK;
} *ut:java.lang.StringIndexOutOfBoundsException: Index 51 out of bounds for length 51 let plain_implicit=false letmut quoted_implicit = false;
*)end_mark if *. ;
|| !tag.is_null()
&& strcmp(
tag as *mut libc::c_char, letfresh55=addr_of_mut(*.scalartag)
fresh55=tag;
{
=addr_of_mut(*vent)..)
} elseif tag. *plain_implicit ;
*)datascalarquoted_implicit =
}
(*parser).state(
java.lang.StringIndexOutOfBoundsException: Index 31 out of bounds for length 31
event as *mut libc::c_void, 0,
size_of::<yaml_event_t>() as libc::c_ulong,
);
(*event).type_ = YAML_SCALAR_EVENTb java.lang.StringIndexOutOfBoundsException: Range [48, 47) out of bounds for length 100
(event. =java.lang.StringIndexOutOfBoundsException: Index 53 out of bounds for length 53
(*event).end_mark = end_mark; let fresh40 = addr_of_mut!((*eventjava.lang.StringIndexOutOfBoundsException: Index 9 out of bounds for length 9
*fresh40 = anchor; let fresh41:java.lang.StringIndexOutOfBoundsException: Range [43, 42) out of bounds for length 44
let fresh42 = unsafejava.lang.StringIndexOutOfBoundsException: Range [49, 48) out of bounds for length 49
*fresh42 = (*token).data.scalar.value;
*)data.calarlength=*)data..;
(* let mut token: *mut yam
(*event).data.scalar.quoted_implicit PEEK_TOKEN;
*... =*)data.calar.java.lang.StringIndexOutOfBoundsException: Index 76 out of bounds for length 76
SKIP_TOKEN(parser);
token = PEEK_TOKEN;
} elseif (*token).type_ == java.lang.StringIndexOutOfBoundsException: Index 49 out of bounds for length 24
=java.lang.StringIndexOutOfBoundsException: Range [39, 38) out of bounds for length 49
() ;
(parser as :c_void 0,
size_of::<yaml_event_t>() as libc::
);
).type_=YAML_SEQUENCE_START_EVENT
(*event).start_mark = PUSH!((*parser).states, YAML_PARSE_BLOCK_parser.,YAML_PARSE_BLOCK_SEQUENCE_ENTRY_STATE
(*event). yaml_parser_parse_node ) let fresh45 = addr_of_mut!((* *).=YAML_PARSE_BLOCK_SEQUENCE_ENTRY_STATE
*fresh45 = anchor; let fresh46 elseif *.= {
;
(*event).data.sequence_start.implicit = implicit;
(*event).data.sequence_start.style = YAML_FLOW_SEQUENCE_STYLEmemset( return OK;
} elseif (*java.lang.StringIndexOutOfBoundsException: Index 32 out of bounds for length 14
end_mark ;
*.=;
memset( as*ut:, 0,
size_of::<yaml_event_t>() as libc::c_ulong,
);
(*event. = ;
(*event).start_markjava.lang.StringIndexOutOfBoundsException: Range [45, 44) out of bounds for length 45
(*event).end_mark = end_mark; let= java.lang.StringIndexOutOfBoundsException: Range [46, 45) out of bounds for length 83
*fresh47 = anchor; let fresh48 =
*fresh48 = tagjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
*...implicit ;
(*event).data.mapping_start.style = YAML_FLOW_MAPPING_STYLE; return OK;
} elseifletmuttoken mutyaml_token_tjava.lang.StringIndexOutOfBoundsException: Index 37 out of bounds for length 37
end_mark = (*token).end_mark;
(
(
event let mark: yaml_mark_t = ; 0,
size_of::<yaml_event_t>() as libc::c_ulong,
);
(*event).type_ = YAML_SEQUENCE_START_EVENT
=java.lang.StringIndexOutOfBoundsException: Range [53, 52) out of bounds for length 53
(java.lang.StringIndexOutOfBoundsException: Range [38, 37) out of bounds for length 49
java.lang.StringIndexOutOfBoundsException: Index 9 out of bounds for length 9
* let fresh50 = addr_of_mut!(( java.lang.StringIndexOutOfBoundsException: Range [35, 34) out of bounds for length 62
java.lang.StringIndexOutOfBoundsException: Index 35 out of bounds for length 35
(event..equence_startimplicit;
(*event).data.sequence_start.java.lang.StringIndexOutOfBoundsException: Range [8, 1) out of bounds for length 9 return OK;
} else block&& *oken)type_ =YAML_BLOCK_MAPPING_START_TOKEN{
end_mark = (*token).end_mark;
(*parser).state = YAML_PARSE_BLOCK_MAPPING_FIRST_KEY_STATE;
memset(
event as *mut libc:: event as *mut :c_void, 0,
size_of::<yaml_event_t>() as libc::c_ulong,
);
(*event).type_ = YAML_MAPPING_START_EVENT;
(event)start_mark=(token)start_mark
(* *)end_mark=(token)start_mark let fresh51 = java.lang.StringIndexOutOfBoundsException: Range [0, 45) out of bounds for length 5
yaml_parser_parse_block_mapping_key(
fresh52 !(*)data.apping_starttag;
*fresh52 = tag;
datamapping_startimplicit implicitjava.lang.StringIndexOutOfBoundsException: Index 68 out of bounds for length 68
(*event).data.mapping_start.style = java.lang.StringIndexOutOfBoundsException: Index 61 out of bounds for length 14 return OK
if)!.java.lang.StringIndexOutOfBoundsException: Range [60, 59) out of bounds for length 63 let value: *mut yaml_char_t = yaml_malloc=java.lang.StringIndexOutOfBoundsException: Range [23, 22) out of bounds for length 31
*value = breturn;
(*parser).state = POP!((*parser).java.lang.StringIndexOutOfBoundsException: Index 59 out of bounds for length 5
:yaml_mark_t =(token)end_markjava.lang.StringIndexOutOfBoundsException: Index 50 out of bounds for length 50
event as *mut libc::c_void, 0,
size_of::<yaml_event_t}
)java.lang.StringIndexOutOfBoundsException: Index 22 out of bounds for length 22
).type_ ;
(*event).start_mark = && (*token).type_ != YAML_BLOCK_END_TOKEN
(*event).end_mark = end_mark; let fresh54PUSH(*.,YAML_PARSE_BLOCK_MAPPING_VALUE_STATE
(,,true ) let = !(*vent)data..);
*fresh55 = tag (*)state=YAML_PARSE_BLOCK_MAPPING_VALUE_STATE let fresh56 = addr_of_mut!((*event).data.scalar.value);
fresh56 ;
(*event).data.scalar.length = 0_u64;
(*event).data.scalar.plain_implicit = implicit;
(*event).data.scalar.quoted_implicit = false;
(*event)datastyle=YAML_PLAIN_SCALAR_STYLEjava.lang.StringIndexOutOfBoundsException: Index 73 out of bounds for length 73 return OK;
} else {
yaml_parser_set_parser_error_context
parser, if ;
b"(event)end_mark=(token)end_mark;
} else {
b"while parsing a flow node\0"
},
start_mark,
b"did not find b"while parsing a block mappingparsing block\"as*u8as*libc:_java.lang.StringIndexOutOfBoundsException: Index 83 out of bounds for length 83
(*token).start_mark,
);
}
}
}
yaml_free(anchor as *mut libc}
yaml_free(tag_handle as *mut libc::c_void
yaml_free(tag_suffix:java.lang.StringIndexOutOfBoundsException: Range [31, 30) out of bounds for length 31
yaml_free(let java.lang.StringIndexOutOfBoundsException: Range [37, 36) out of bounds for length 37
FAIL
}
}
unsafe java.lang.StringIndexOutOfBoundsException: Range [43, 9) out of bounds for length 49
parser*yaml_parser_t
event: *mut yaml_event_t,
java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 16
java.lang.StringIndexOutOfBoundsException: Range [8, 6) out of bounds for length 9 if first {
n=p)
PUSH!((*parserelsejava.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 16
()
}
yaml_parser_process_empty_scalar ) if token.} return FAIL;
} if java.lang.StringIndexOutOfBoundsException: Index 12 out of bounds for length 12 let mark: yaml_mark_t = (*token yaml_parser_process_empty_scalar,(token)start_mark
SKIP_TOKEN(parser);
token = PEEK_TOKEN(parser); if token.is_null() { return FAIL;
} if (* :* ,
PUSH(*.,YAML_PARSE_BLOCK_SEQUENCE_ENTRY_STATE
yaml_parser_parse_node(parser, event =PEEK_TOKENparser) else{
(* SKIP_TOKEN)java.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 27
yaml_parser_process_empty_scalar(event, mark)
}
} elseif (*token).type_ ==
*. !(parser)states; let _ = POP!((*parser).marks);
memset(
event as *mut libc::c_void, 0,
size_of::<yaml_event_t>() as libc::c_ulong,
);
(*eventtoken=PEEK_TOKENparser;
(*event).start_mark = (*token).start_mark;
(*event).end_mark = (*token).end_mark;
SKIP_TOKEN(parser);
OK
} else {
yaml_parser_set_parser_error_context(
parser,
b"while parsing b"while p \0 *u8 * :c_charjava.lang.StringIndexOutOfBoundsException: Index 91 out of bounds for length 91
POP(*parser)marks,
b"did not find expected ' *oken)start_mark,
(*token FAIL
);
FAIL
}
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
unsafemutlibc:java.lang.StringIndexOutOfBoundsException: Index 43 out of bounds for length 43
parser: *mut ize_of:yaml_event_t>)aslibc:,
)
) -> Success {
token = PEEK_TOKEN(parser); if token.is_null() { return FAIL;
} if (*token let fresh99 addr_of_mut(*vent)data.mapping_startanchor) let mark: yaml_mark_t = (*token).end_mark;
SKIP_TOKEN(parser);
token* =:null_mut:yaml_char_t>) if token.is_null() { return FAIL;
} if (*token).type_ != YAML_BLOCK_ENTRY_TOKEN
&OK
)
&*java.lang.StringIndexOutOfBoundsException: Range [23, 22) out of bounds for length 53
{
PUSH!((*parser).statesjava.lang.StringIndexOutOfBoundsException: Index 5 out of bounds for length 5
parser, )
} else {
(*parser).state = java.lang.StringIndexOutOfBoundsException: Index 52 out of bounds for length 11
yaml_parser_process_empty_scalar(event, mark)
}
} else {
(*parser).state = POP!((*parser).states);
memset(
event as *mut libc::c_void, 0,
:yaml_event_t( :,
);
(*event).type_ = YAML_SEQUENCE_END_EVENT*)end_mark *oken.java.lang.StringIndexOutOfBoundsException: Index 42 out of bounds for length 42
(*event).start_mark = (*token).start_mark
(*event).end_mark = (*token).start_mark;
}
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
unsafe java.lang.StringIndexOutOfBoundsException: Index 41 out of bounds for length 41
parser: *mut yaml_parser_t,
event: *mut yaml_event_t,
first: bool,
) -> Success *., let if first {
token = PEEK_TOKEN(parser);
PUSH!((*parser).marks, (*token).start_mark {
_OKEN(;
}
token = PEEK_TOKEN(parser); if .is_null( { return FAIL;
} if (*token).type_ == YAML_KEY_TOKEN { let mark: yaml_mark_t = (*token).end_mark;
SKIP_TOKEN(parser);
token = PEEK_TOKEN(parser); if token.is_null() { return FAIL;
} if (*token).type_ =(;
&& (*token).type_ != YAML_VALUE_TOKEN
&& (*token). java.lang.StringIndexOutOfBoundsException: Index 5 out of bounds for length 5
{
PUSH!((* token =()
yaml_parser_parse_node(arser,,true )
} else {
(*parser).state = YAML_PARSE_BLOCK_MAPPING_VALUE_STATE
(,markjava.lang.StringIndexOutOfBoundsException: Index 57 out of bounds for length 57
}
} elseif (*token).type_ == YAML_BLOCK_END_TOKEN { return ( , false ; let _ = POP}
memset(
event as * ::void, 0 yaml_parser_process_empty_scalare,(token)start_mark)
size_of::<yaml_event_t>() as libc::c_ulong,
);
(event. ;
(*event).parser: *mut yaml_parser_t,
(*event).end_mark = (*token).end_mark;
SKIP_TOKEN(parser);
OK
} else {
yaml_parser_set_parser_error_context(
parser,
b"while parsing a block mapping\ java.lang.StringIndexOutOfBoundsException: Index 5 out of bounds for length 5
memset
b"did as *:java.lang.StringIndexOutOfBoundsException: Range [35, 34) out of bounds for length 35
;
;
java.lang.StringIndexOutOfBoundsException: Index 5 out of bounds for length 5
}
unsafe fn yaml_parser_parse_block_mapping_value(
parser: *mut yaml_parser_t,
event: *mut java.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 16
>{ letmut token: *mut java.lang.StringIndexOutOfBoundsException: Range [4, 1) out of bounds for length 14
token = PEEK_TOKEN(parser);
.(){ return FAIL()java.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 27
java.lang.StringIndexOutOfBoundsException: Index 5 out of bounds for length 5 if (*token). (token.! { let mark: yaml_mark_t = (*token).end_mark;
SKIP_TOKEN(parser);
token = PEEK_TOKEN(parser); if token.is_null() { return FAIL;
}
&& (*token).type_ != YAML_VALUE_TOKEN
&& (*token java.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 27
{
PUSH!((*parser).states, YAML_PARSE_BLOCK_MAPPING_KEY_STATE);
yaml_parser_parse_node(bdidnotfind''\"as const as const :c_char,
} else {
(*parser).state = (*token).start_mark
yaml_parser_process_empty_scalar(event, mark)
}
} else {
(*parser).state = YAML_PARSE_BLOCK_MAPPING_KEY_STATE;
yaml_parser_process_empty_scalarevent *))
}
}
unsafe fn.s_null){
parser: *mut yaml_parser_t ;
event: *mut yaml_event_t,
first: bool,
- {
&(token)type_! if first {
token=(;
PUSH!((*parser yaml_parser_parse_node( ,falsefalse;
SKIP_TOKEN(parser);
}
(parser)java.lang.StringIndexOutOfBoundsException: Index 31 out of bounds for length 31 if token.is_null() { return FAILjava.lang.StringIndexOutOfBoundsException: Index 20 out of bounds for length 20
} ifreturn (, ,false ) if !first { if (*token). *)state=POP!(parser)marks;
SKIP_TOKEN(parser);
token:, if token.is_null() { return FAIL;
}
} else {
yaml_parser_set_parser_error_context(
java.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 27
b"while java.lang.StringIndexOutOfBoundsException: Index 6 out of bounds for length 6
POP!((*parser).marks),
b"did not find expected ',' :* ,
(*token).start_mark,
); return FAIL;
}
} if (*token;
(*
event as *mut yaml_parser_process_empty_scalar,*.; 0,
size_of::<java.lang.StringIndexOutOfBoundsException: Index 35 out of bounds for length 27
);
(*event).type_ = if (*token).type_ != YAML_FLOW_ENTRY_TOKEN)=YAML_FLOW_MAPPING_END_TOKEN
(*event).start_mark = (*token).PUSH(parser. )java.lang.StringIndexOutOfBoundsException: Index 71 out of bounds for length 71
(*event).end_mark = (*token} let fresh99 = addr_of_mut!((* (. =;
*fresh99 = ptr::null_mut::<yaml_char_t>(); let fresh100java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
* =ptr:::<yaml_char_t>(;
(*event).data.mapping_start.let value: *mut yaml_char_t = yaml_malloc mutyaml_char_tjava.lang.StringIndexOutOfBoundsException: Index 73 out of bounds for length 73
(*event memsetjava.lang.StringIndexOutOfBoundsException: Index 11 out of bounds for length 11
SKIP_TOKEN(parser); return OK;
} elseif (*token).type_ != java.lang.StringIndexOutOfBoundsException: Index 51 out of bounds for length 6
PUSH!((*parser) *) =markjava.lang.StringIndexOutOfBoundsException: Index 31 out of bounds for length 31 return yaml_parser_parse_node(parser, event, false, false);
}
}
(*parser).state = POP!((*parser).states); let _ = POP!((*parser).marks);
memset(
event as *mut libc::c_void, 0
size_of::< let fresh140 addr_of_mut((event)data.calar.)
);
(*).ype_ =YAML_SEQUENCE_END_EVENT
(*event).start_mark*event)data.plain_implicit=;
(event)end_mark =(token)end_mark
SKIP_TOKEN( (*event)data..style =YAML_PLAIN_SCALAR_STYLE;
OK
}
unsafe fn yaml_parser_parse_flow_sequence_entry_mapping_key
parser:*utyaml_parser_tjava.lang.StringIndexOutOfBoundsException: Index 31 out of bounds for length 31
event:*mut yaml_event_t,
) -> Success { let token: *mut yaml_token_t = PEEK_TOKEN(parser); if token.is_null() { return FAIL;
} if (*token).type_ != java.lang.StringIndexOutOfBoundsException: Range [0, 41) out of bounds for length 30
&& (*token).type_ :::yaml_char_t(,
&& (*token).type_ != YAML_FLOW_SEQUENCE_END_TOKEN
{
(
(*parser).states ptr:null_mut:<yaml_version_directive_t>(;
java.lang.StringIndexOutOfBoundsException: Index 33 out of bounds for length 26
);
yaml_parser_parse_node(parser, event, false, false)
let top:mut,
SKIP_TOKEN(parser);
YAML_PARSE_FLOW_SEQUENCE_ENTRY_MAPPING_VALUE_STATE
yaml_parser_process_empty_scalar(event, mark)
}
}
fnyaml_parser_parse_flow_sequence_entry_mapping_value
parser: *mut yaml_parser_t,
event: *mut yaml_event_t java.lang.StringIndexOutOfBoundsException: Range [12, 11) out of bounds for length 37
) -> Success!.( java.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 25 letmut token: *mut yaml_token_t;
token = PEEK_TOKEN(parser); if token.is_null() { return FAIL;
}
*.ype_ = {
SKIP_TOKEN(parser);
token =PEEK_TOKEN(parser) if token
FAIL;
} ifbreak;
{
PUSH!(
(*arser).tates,
YAML_PARSE_FLOW_SEQUENCE_ENTRY_MAPPING_END_STATE
); return yaml_parser_parse_node(parser, event, false, false);
java.lang.StringIndexOutOfBoundsException: Index 24 out of bounds for length 9
}
(*parser).state = YAML_PARSE_FLOW_SEQUENCE_ENTRY_MAPPING_END_STATE;
yaml_parser_process_empty_scalar(event, (*token).start_mark)
}
unsafe fn yaml_parser_parse_flow_sequence_entry_mapping_end(
parser: *mut yaml_parser_t,
event:* yaml_event_t
) -> Success { let token: *mut yaml_token_t = PEEK_TOKEN(parser); if token.is_null() { return FAIL yaml_parser_set_parser_error(
}
(*parser).state = YAML_PARSE_FLOW_SEQUENCE_ENTRY_STATE;
memset(
event as *mut bfoundincompatible document\"as*const u8 as *const libc::c_char, 0,
size_of::<yaml_event_t>() as libc current_block =17143798186130252483;
;
(*event).type_ = YAML_MAPPING_END_EVENT; {
(*token.java.lang.StringIndexOutOfBoundsException: Index 46 out of bounds for length 46
OK
}
unsafe yaml_parser_parse_flow_mapping_key(
parser: *mut yaml_parser_t,
event: *mut yaml_event_t,
first: bool,
) -> Success { letmut token: *mut yaml_token_t; if first {
PEEK_TOKENparser);
PUSH!((*parser).marks, (*token).start_mark);
SKIP_TOKENlet java.lang.StringIndexOutOfBoundsException: Range [49, 48) out of bounds for length 50
}
token = PEEK_TOKEN(parser); if token.is_null() { return FAIL;
} if (*token).type_ != YAML_FLOW_MAPPING_END_TOKEN { if !first {
(token.type_ = YAML_FLOW_ENTRY_TOKEN {
SKIP_TOKEN(parser);
token = PEEK_TOKEN(parser); if token.is_null() { return FAIL;
}
} else {
yaml_parser_set_parser_error_context(
parser,
=17143798186130252483
POP!((*parser).marks),
b"did not find java.lang.StringIndexOutOfBoundsException: Range [0, 43) out of bounds for length 9
(*token).start_mark = default_tag_directives.s_mut_ptr)
);
FAIL
}
} if (*token).type_ == YAML_KEY_TOKENbreak
}
token = PEEK_TOKEN(parser); if token.is_null() { return ;
}
default_tag_directive,
&& (*token).type_ != YAML_FLOW_ENTRY_TOKEN
&& (*token).type_ != YAML_FLOW_MAPPING_END_TOKEN
{
PUSH!((*parser).states, YAML_PARSE_FLOW_MAPPING_VALUE_STATE); return yaml_parser_parse_node(parser,
} elsecurrent_block =17143798186130252483;
(*parser).state = YAML_PARSE_FLOW_MAPPING_VALUE_STATE; return yaml_parser_process_empty_scalar(event, (*token java.lang.StringIndexOutOfBoundsException: Range [38, 37) out of bounds for length 81
}
} elseif (* if!ersion_directive_ref.is_null( java.lang.StringIndexOutOfBoundsException: Index 53 out of bounds for length 53
PUSH!((*parser).states, java.lang.StringIndexOutOfBoundsException: Index 57 out of bounds for length 53 return yaml_parser_parse_node(parser, event, false, false);
}
} {
(*parser).state = POP!((*parser). * .tart let _ = POP!((*parser).marks);
memset(
event as *mut libc} 0,
size_of::<yaml_event_t>() as STACK_DEL!(tag_directives
);
(*event).type_ = if .is_null){
yaml_freev asmut)java.lang.StringIndexOutOfBoundsException: Index 70 out of bounds for length 70
*event) = (token)end_markjava.lang.StringIndexOutOfBoundsException: Index 42 out of bounds for length 42
SKIP_TOKEN(parser);
OK
}
unsafe fn yaml_parser_parse_flow_mapping_value(
parser:* yaml_parser_t
event: *mut yaml_event_t,
empty: bool,
) -> Success { letmuttoken:*mut yaml_token_t;
token = PEEK_TOKEN(parser); if token.is_null() { return FAIL;
java.lang.StringIndexOutOfBoundsException: Range [17, 5) out of bounds for length 5 if empty {
(*parser).state = YAML_PARSE_FLOW_MAPPING_KEY_STATE; returnjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
} if(token).ype_ =YAML_VALUE_TOKEN{
SKIP_TOKEN(parser);
token = PEEK_TOKEN(parser); if token.is_null() { return FAIL;
} if (*token) >
{
PUSH= java.lang.StringIndexOutOfBoundsException: Index 41 out of bounds for length 41
r, ,falsefalse)java.lang.StringIndexOutOfBoundsException: Index 71 out of bounds for length 71
}
}
(*parser).state = while tag_directive != (*parser).tag_directives
(,*)start_mark
}
unsafe fn yaml_parser_process_empty_scalar(event: *mut yaml_event_t, mark: yaml_mark_t) -> *tag_directive)handle as* libc:c_char, let value: *mut yaml_char_t )==0
*value = b' if allow_duplicates {
memset(
event as *mut libc::c_void} 0,
size_of::<yaml_event_t>() as libc::c_ulong,
);
(*event).type_ = YAML_SCALAR_EVENT;
(event. =mark;
(*event).end_mark = mark; let fresh138 = addr_of_mut!((*event).data.scalar.anchor);
*fresh138 = ptr::null_mut::<yaml_char_t let fresh139 = addr_of_mut!((*event).data.scalar.tag);
*fresh139 = ptr::null_mut::<yaml_char_t>(); let fresh140 = addr_of_mut!((*event).java.lang.StringIndexOutOfBoundsException: Index 43 out of bounds for length 5
*fresh140 = value;
(*event).data.scalar.length = 0_u64;
(*event).data.scalar.plain_implicitcopy. (value.prefix;
(*event PUSH*java.lang.StringIndexOutOfBoundsException: Range [20, 18) out of bounds for length 42
(*event).data.scalar.style = YAML_PLAIN_SCALAR_STYLE;
OK
}
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.