Implement native LSL parser runtime (#82)
This commit is contained in:
@@ -26,7 +26,7 @@ async fn compile_rlv_calls(
|
||||
.await;
|
||||
}
|
||||
|
||||
fn compile_parser_call(parser: &Parser) {
|
||||
fn compile_parser_call(parser: &mut Parser) {
|
||||
let _ = parser.parse_with_string(String::new());
|
||||
}
|
||||
|
||||
@@ -65,11 +65,8 @@ fn extension_flows_have_typed_callable_signatures() {
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn extension_constructors_fail_with_catalog_ids() {
|
||||
assert_eq!(
|
||||
member_id(YyParser::new()),
|
||||
"M:LibreMetaverse.LslTools.YyParser.#ctor"
|
||||
);
|
||||
fn extension_constructors_have_expected_native_or_failure_behavior() {
|
||||
assert!(YyParser::new().is_ok());
|
||||
assert_eq!(
|
||||
member_id(RlvActionCallbacksDefault::new()),
|
||||
"M:LibreMetaverse.RLV.RlvActionCallbacksDefault.#ctor"
|
||||
|
||||
Reference in New Issue
Block a user