Files
MetaCrate/crates/libremetaverse-lsl-tools/src/generated.rs
Chili Palmer c8a953996e
Some checks failed
Rust API gates / api-gates (push) Has been cancelled
Add complete downstream API gate
2026-08-08 13:11:55 +02:00

5313 lines
239 KiB
Rust

// @generated by tools/generate_api_shims.py; do not edit by hand.
#![allow(clippy::missing_errors_doc)]
#![allow(clippy::must_use_candidate)]
#![allow(clippy::all, clippy::pedantic, dead_code, unused_variables)]
#![allow(non_camel_case_types)]
#![allow(non_snake_case)]
/// C# type: `T:LibreMetaverse.LslTools.ANY`.
pub struct ANY;
impl ANY {
/// C# member: `M:LibreMetaverse.LslTools.ANY.#ctor(LibreMetaverse.LslTools.Lexer)`.
pub fn new(yyl: libremetaverse_lsl_tools::Lexer) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.ANY.#ctor(LibreMetaverse.LslTools.Lexer)",
)
}
/// C# member: `P:LibreMetaverse.LslTools.ANY.yyname`.
pub fn yyname(&self) -> String {
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.LslTools.ANY.yyname")
}
/// C# member: `P:LibreMetaverse.LslTools.ANY.yynum`.
pub fn yynum(&self) -> i32 {
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.LslTools.ANY.yynum")
}
}
/// C# type: `T:LibreMetaverse.LslTools.AddToFunc`.
pub struct AddToFunc;
impl AddToFunc {
/// C# member: `M:LibreMetaverse.LslTools.AddToFunc.#ctor(System.Object,System.IntPtr)`.
pub fn new(
object: libremetaverse_types::compat::Object,
method: isize,
) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.AddToFunc.#ctor(System.Object,System.IntPtr)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.AddToFunc.BeginInvoke(LibreMetaverse.LslTools.Transition,LibreMetaverse.LslTools.SymbolSet,System.AsyncCallback,System.Object)`.
pub fn begin_invoke(
&self,
a: libremetaverse_lsl_tools::Transition,
s: libremetaverse_lsl_tools::SymbolSet,
callback: Box<dyn Fn(&dyn std::any::Any) + Send + Sync>,
object: libremetaverse_types::compat::Object,
) -> Result<Box<dyn std::any::Any + Send + Sync>, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.AddToFunc.BeginInvoke(LibreMetaverse.LslTools.Transition,LibreMetaverse.LslTools.SymbolSet,System.AsyncCallback,System.Object)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.AddToFunc.EndInvoke(System.IAsyncResult)`.
pub fn end_invoke(
&self,
result: Box<dyn std::any::Any + Send + Sync>,
) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.AddToFunc.EndInvoke(System.IAsyncResult)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.AddToFunc.Invoke(LibreMetaverse.LslTools.Transition,LibreMetaverse.LslTools.SymbolSet)`.
pub fn invoke(
&self,
a: libremetaverse_lsl_tools::Transition,
s: libremetaverse_lsl_tools::SymbolSet,
) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.AddToFunc.Invoke(LibreMetaverse.LslTools.Transition,LibreMetaverse.LslTools.SymbolSet)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.BASE`.
pub struct BASE;
impl BASE {
/// C# member: `M:LibreMetaverse.LslTools.BASE.#ctor(LibreMetaverse.LslTools.Lexer)`.
pub fn new(yyl: libremetaverse_lsl_tools::Lexer) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.BASE.#ctor(LibreMetaverse.LslTools.Lexer)",
)
}
/// C# member: `P:LibreMetaverse.LslTools.BASE.yyname`.
pub fn yyname(&self) -> String {
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.LslTools.BASE.yyname")
}
/// C# member: `P:LibreMetaverse.LslTools.BASE.yynum`.
pub fn yynum(&self) -> i32 {
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.LslTools.BASE.yynum")
}
}
/// C# type: `T:LibreMetaverse.LslTools.BaseCall`.
pub struct BaseCall;
impl BaseCall {
/// C# member: `M:LibreMetaverse.LslTools.BaseCall.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.BaseCall.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `P:LibreMetaverse.LslTools.BaseCall.yyname`.
pub fn yyname(&self) -> String {
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.LslTools.BaseCall.yyname")
}
/// C# member: `P:LibreMetaverse.LslTools.BaseCall.yynum`.
pub fn yynum(&self) -> i32 {
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.LslTools.BaseCall.yynum")
}
}
/// C# type: `T:LibreMetaverse.LslTools.BaseCall_1`.
pub struct BaseCall_1;
impl BaseCall_1 {
/// C# member: `M:LibreMetaverse.LslTools.BaseCall_1.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.BaseCall_1.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.BaseCall_2`.
pub struct BaseCall_2;
impl BaseCall_2 {
/// C# member: `M:LibreMetaverse.LslTools.BaseCall_2.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.BaseCall_2.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.BaseCall_2_1`.
pub struct BaseCall_2_1;
impl BaseCall_2_1 {
/// C# member: `M:LibreMetaverse.LslTools.BaseCall_2_1.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.BaseCall_2_1.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.BaseCall_3`.
pub struct BaseCall_3;
impl BaseCall_3 {
/// C# member: `M:LibreMetaverse.LslTools.BaseCall_3.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.BaseCall_3.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.BaseCall_4`.
pub struct BaseCall_4;
impl BaseCall_4 {
/// C# member: `M:LibreMetaverse.LslTools.BaseCall_4.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.BaseCall_4.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.BaseCall_4_1`.
pub struct BaseCall_4_1;
impl BaseCall_4_1 {
/// C# member: `M:LibreMetaverse.LslTools.BaseCall_4_1.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.BaseCall_4_1.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.BaseCall_5`.
pub struct BaseCall_5;
impl BaseCall_5 {
/// C# member: `M:LibreMetaverse.LslTools.BaseCall_5.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.BaseCall_5.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.BaseCall_6`.
pub struct BaseCall_6;
impl BaseCall_6 {
/// C# member: `M:LibreMetaverse.LslTools.BaseCall_6.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.BaseCall_6.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.BaseCall_6_1`.
pub struct BaseCall_6_1;
impl BaseCall_6_1 {
/// C# member: `M:LibreMetaverse.LslTools.BaseCall_6_1.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.BaseCall_6_1.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.Builder`.
pub struct Builder;
impl Builder {
/// C# member: `M:LibreMetaverse.LslTools.Builder.#ctor(System.Object,System.IntPtr)`.
pub fn new(
object: libremetaverse_types::compat::Object,
method: isize,
) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Builder.#ctor(System.Object,System.IntPtr)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.Builder.BeginInvoke(LibreMetaverse.LslTools.Transition,System.AsyncCallback,System.Object)`.
pub fn begin_invoke(
&self,
t: libremetaverse_lsl_tools::Transition,
callback: Box<dyn Fn(&dyn std::any::Any) + Send + Sync>,
object: libremetaverse_types::compat::Object,
) -> Result<Box<dyn std::any::Any + Send + Sync>, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Builder.BeginInvoke(LibreMetaverse.LslTools.Transition,System.AsyncCallback,System.Object)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.Builder.EndInvoke(System.IAsyncResult)`.
pub fn end_invoke(
&self,
result: Box<dyn std::any::Any + Send + Sync>,
) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Builder.EndInvoke(System.IAsyncResult)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.Builder.Invoke(LibreMetaverse.LslTools.Transition)`.
pub fn invoke(&self, t: libremetaverse_lsl_tools::Transition) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Builder.Invoke(LibreMetaverse.LslTools.Transition)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.COLON`.
pub struct COLON;
impl COLON {
/// C# member: `M:LibreMetaverse.LslTools.COLON.#ctor(LibreMetaverse.LslTools.Lexer)`.
pub fn new(yyl: libremetaverse_lsl_tools::Lexer) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.COLON.#ctor(LibreMetaverse.LslTools.Lexer)",
)
}
/// C# member: `P:LibreMetaverse.LslTools.COLON.yyname`.
pub fn yyname(&self) -> String {
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.LslTools.COLON.yyname")
}
/// C# member: `P:LibreMetaverse.LslTools.COLON.yynum`.
pub fn yynum(&self) -> i32 {
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.LslTools.COLON.yynum")
}
}
/// C# type: `T:LibreMetaverse.LslTools.CSToolsException`.
pub struct CSToolsException {
/// C# member: `F:LibreMetaverse.LslTools.CSToolsException.handled`.
pub handled: bool,
/// C# member: `F:LibreMetaverse.LslTools.CSToolsException.nExceptionNumber`.
pub n_exception_number: i32,
/// C# member: `F:LibreMetaverse.LslTools.CSToolsException.sInput`.
pub s_input: String,
/// C# member: `F:LibreMetaverse.LslTools.CSToolsException.slInfo`.
pub sl_info: libremetaverse_lsl_tools::SourceLineInfo,
/// C# member: `F:LibreMetaverse.LslTools.CSToolsException.sym`.
pub sym: libremetaverse_lsl_tools::SYMBOL,
}
impl CSToolsException {
/// C# member: `M:LibreMetaverse.LslTools.CSToolsException.#ctor(System.Int32,LibreMetaverse.LslTools.Lexer,System.Int32,System.String,System.String)`.
pub fn new_with_int32_lexer_int32_string_string(
en: i32,
yl: libremetaverse_lsl_tools::Lexer,
p: i32,
y: String,
s: String,
) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.CSToolsException.#ctor(System.Int32,LibreMetaverse.LslTools.Lexer,System.Int32,System.String,System.String)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.CSToolsException.#ctor(System.Int32,LibreMetaverse.LslTools.Lexer,System.String)`.
pub fn new_with_int32_lexer_string(
n: i32,
yl: libremetaverse_lsl_tools::Lexer,
s: String,
) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.CSToolsException.#ctor(System.Int32,LibreMetaverse.LslTools.Lexer,System.String)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.CSToolsException.#ctor(System.Int32,LibreMetaverse.LslTools.Lexer,System.String,System.String)`.
pub fn new_with_int32_lexer_string_string(
n: i32,
yl: libremetaverse_lsl_tools::Lexer,
yy: String,
s: String,
) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.CSToolsException.#ctor(System.Int32,LibreMetaverse.LslTools.Lexer,System.String,System.String)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.CSToolsException.#ctor(System.Int32,LibreMetaverse.LslTools.SYMBOL,System.String)`.
pub fn new_with_int32_symbol_string(
n: i32,
t: libremetaverse_lsl_tools::SYMBOL,
s: String,
) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.CSToolsException.#ctor(System.Int32,LibreMetaverse.LslTools.SYMBOL,System.String)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.CSToolsException.#ctor(System.Int32,LibreMetaverse.LslTools.SourceLineInfo,System.String,System.String)`.
pub fn new_with_int32_source_line_info_string_string(
en: i32,
s: libremetaverse_lsl_tools::SourceLineInfo,
y: String,
m: String,
) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.CSToolsException.#ctor(System.Int32,LibreMetaverse.LslTools.SourceLineInfo,System.String,System.String)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.CSToolsException.#ctor(System.Int32,LibreMetaverse.LslTools.TOKEN,System.String)`.
pub fn new_with_int32_token_string(
n: i32,
t: libremetaverse_lsl_tools::TOKEN,
s: String,
) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.CSToolsException.#ctor(System.Int32,LibreMetaverse.LslTools.TOKEN,System.String)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.CSToolsException.#ctor(System.Int32,System.String)`.
pub fn new_with_int32_string(n: i32, s: String) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.CSToolsException.#ctor(System.Int32,System.String)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.CSToolsException.Handle(LibreMetaverse.LslTools.ErrorHandler)`.
pub fn handle(&self, erh: libremetaverse_lsl_tools::ErrorHandler) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.CSToolsException.Handle(LibreMetaverse.LslTools.ErrorHandler)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.CSToolsFatalException`.
pub struct CSToolsFatalException;
impl CSToolsFatalException {
/// C# member: `M:LibreMetaverse.LslTools.CSToolsFatalException.#ctor(System.Int32,LibreMetaverse.LslTools.Lexer,System.Int32,System.String,System.String)`.
pub fn new_with_int32_lexer_int32_string_string(
n: i32,
yl: libremetaverse_lsl_tools::Lexer,
p: i32,
y: String,
s: String,
) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.CSToolsFatalException.#ctor(System.Int32,LibreMetaverse.LslTools.Lexer,System.Int32,System.String,System.String)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.CSToolsFatalException.#ctor(System.Int32,LibreMetaverse.LslTools.Lexer,System.String)`.
pub fn new_with_int32_lexer_string(
n: i32,
yl: libremetaverse_lsl_tools::Lexer,
s: String,
) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.CSToolsFatalException.#ctor(System.Int32,LibreMetaverse.LslTools.Lexer,System.String)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.CSToolsFatalException.#ctor(System.Int32,LibreMetaverse.LslTools.Lexer,System.String,System.String)`.
pub fn new_with_int32_lexer_string_string(
n: i32,
yl: libremetaverse_lsl_tools::Lexer,
yy: String,
s: String,
) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.CSToolsFatalException.#ctor(System.Int32,LibreMetaverse.LslTools.Lexer,System.String,System.String)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.CSToolsFatalException.#ctor(System.Int32,LibreMetaverse.LslTools.SourceLineInfo,System.String,System.String)`.
pub fn new_with_int32_source_line_info_string_string(
en: i32,
s: libremetaverse_lsl_tools::SourceLineInfo,
y: String,
m: String,
) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.CSToolsFatalException.#ctor(System.Int32,LibreMetaverse.LslTools.SourceLineInfo,System.String,System.String)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.CSToolsFatalException.#ctor(System.Int32,LibreMetaverse.LslTools.TOKEN,System.String)`.
pub fn new_with_int32_token_string(
n: i32,
t: libremetaverse_lsl_tools::TOKEN,
s: String,
) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.CSToolsFatalException.#ctor(System.Int32,LibreMetaverse.LslTools.TOKEN,System.String)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.CSToolsFatalException.#ctor(System.Int32,System.String)`.
pub fn new_with_int32_string(n: i32, s: String) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.CSToolsFatalException.#ctor(System.Int32,System.String)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.CSToolsFatalException.Handle(LibreMetaverse.LslTools.ErrorHandler)`.
pub fn handle(&self, erh: libremetaverse_lsl_tools::ErrorHandler) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.CSToolsFatalException.Handle(LibreMetaverse.LslTools.ErrorHandler)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.CSToolsStopException`.
pub struct CSToolsStopException;
impl CSToolsStopException {
/// C# member: `M:LibreMetaverse.LslTools.CSToolsStopException.#ctor(System.Int32,LibreMetaverse.LslTools.Lexer,System.Int32,System.String,System.String)`.
pub fn new_with_int32_lexer_int32_string_string(
n: i32,
yl: libremetaverse_lsl_tools::Lexer,
p: i32,
y: String,
s: String,
) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.CSToolsStopException.#ctor(System.Int32,LibreMetaverse.LslTools.Lexer,System.Int32,System.String,System.String)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.CSToolsStopException.#ctor(System.Int32,LibreMetaverse.LslTools.Lexer,System.String)`.
pub fn new_with_int32_lexer_string(
n: i32,
yl: libremetaverse_lsl_tools::Lexer,
s: String,
) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.CSToolsStopException.#ctor(System.Int32,LibreMetaverse.LslTools.Lexer,System.String)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.CSToolsStopException.#ctor(System.Int32,LibreMetaverse.LslTools.Lexer,System.String,System.String)`.
pub fn new_with_int32_lexer_string_string(
n: i32,
yl: libremetaverse_lsl_tools::Lexer,
yy: String,
s: String,
) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.CSToolsStopException.#ctor(System.Int32,LibreMetaverse.LslTools.Lexer,System.String,System.String)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.CSToolsStopException.#ctor(System.Int32,LibreMetaverse.LslTools.SYMBOL,System.String)`.
pub fn new_with_int32_symbol_string(
n: i32,
t: libremetaverse_lsl_tools::SYMBOL,
s: String,
) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.CSToolsStopException.#ctor(System.Int32,LibreMetaverse.LslTools.SYMBOL,System.String)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.CSToolsStopException.#ctor(System.Int32,LibreMetaverse.LslTools.SourceLineInfo,System.String,System.String)`.
pub fn new_with_int32_source_line_info_string_string(
en: i32,
s: libremetaverse_lsl_tools::SourceLineInfo,
y: String,
m: String,
) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.CSToolsStopException.#ctor(System.Int32,LibreMetaverse.LslTools.SourceLineInfo,System.String,System.String)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.CSToolsStopException.#ctor(System.Int32,LibreMetaverse.LslTools.TOKEN,System.String)`.
pub fn new_with_int32_token_string(
n: i32,
t: libremetaverse_lsl_tools::TOKEN,
s: String,
) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.CSToolsStopException.#ctor(System.Int32,LibreMetaverse.LslTools.TOKEN,System.String)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.CSToolsStopException.#ctor(System.Int32,System.String)`.
pub fn new_with_int32_string(n: i32, s: String) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.CSToolsStopException.#ctor(System.Int32,System.String)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.CSToolsStopException.Handle(LibreMetaverse.LslTools.ErrorHandler)`.
pub fn handle(&self, erh: libremetaverse_lsl_tools::ErrorHandler) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.CSToolsStopException.Handle(LibreMetaverse.LslTools.ErrorHandler)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.CSymbol`.
pub struct CSymbol {
/// C# member: `F:LibreMetaverse.LslTools.CSymbol.m_defined`.
pub m_defined: bool,
/// C# member: `F:LibreMetaverse.LslTools.CSymbol.m_emitted`.
pub m_emitted: bool,
/// C# member: `F:LibreMetaverse.LslTools.CSymbol.m_first`.
pub m_first: libremetaverse_lsl_tools::SymbolSet,
/// C# member: `F:LibreMetaverse.LslTools.CSymbol.m_follow`.
pub m_follow: libremetaverse_lsl_tools::SymbolSet,
/// C# member: `F:LibreMetaverse.LslTools.CSymbol.m_initialisation`.
pub m_initialisation: String,
/// C# member: `F:LibreMetaverse.LslTools.CSymbol.m_parser`.
pub m_parser: Box<libremetaverse_lsl_tools::SymbolsGen>,
/// C# member: `F:LibreMetaverse.LslTools.CSymbol.m_prec`.
pub m_prec: libremetaverse_lsl_tools::Precedence,
/// C# member: `F:LibreMetaverse.LslTools.CSymbol.m_prod`.
pub m_prod: Box<libremetaverse_lsl_tools::Production>,
/// C# member: `F:LibreMetaverse.LslTools.CSymbol.m_prods`.
pub m_prods: libremetaverse_lsl_tools::ObjectList,
/// C# member: `F:LibreMetaverse.LslTools.CSymbol.m_refSymbol`.
pub m_ref_symbol: Box<libremetaverse_lsl_tools::CSymbol>,
/// C# member: `F:LibreMetaverse.LslTools.CSymbol.m_symtype`.
pub m_symtype: libremetaverse_lsl_tools::CSymbolSymType,
/// C# member: `F:LibreMetaverse.LslTools.CSymbol.m_yynum`.
pub m_yynum: i32,
}
impl CSymbol {
/// C# member: `M:LibreMetaverse.LslTools.CSymbol.#ctor(LibreMetaverse.LslTools.Lexer)`.
pub fn new_with_lexer(yyl: libremetaverse_lsl_tools::Lexer) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.CSymbol.#ctor(LibreMetaverse.LslTools.Lexer)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.CSymbol.#ctor(LibreMetaverse.LslTools.SymbolsGen)`.
pub fn new_with_symbols_gen(
yyp: libremetaverse_lsl_tools::SymbolsGen,
) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.CSymbol.#ctor(LibreMetaverse.LslTools.SymbolsGen)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.CSymbol.AddFollow(LibreMetaverse.LslTools.SymbolSet)`.
pub fn add_follow(
&self,
map: libremetaverse_lsl_tools::SymbolSet,
) -> Result<bool, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.CSymbol.AddFollow(LibreMetaverse.LslTools.SymbolSet)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.CSymbol.AddStartItems(LibreMetaverse.LslTools.ParseState,LibreMetaverse.LslTools.SymbolSet)`.
pub fn add_start_items(
&self,
pstate: libremetaverse_lsl_tools::ParseState,
follows: libremetaverse_lsl_tools::SymbolSet,
) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.CSymbol.AddStartItems(LibreMetaverse.LslTools.ParseState,LibreMetaverse.LslTools.SymbolSet)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.CSymbol.IsNullable`.
pub fn is_nullable(&self) -> Result<bool, crate::Error> {
libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.CSymbol.IsNullable")
}
/// C# member: `M:LibreMetaverse.LslTools.CSymbol.IsTerminal`.
pub fn is_terminal(&self) -> Result<bool, crate::Error> {
libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.CSymbol.IsTerminal")
}
/// C# member: `M:LibreMetaverse.LslTools.CSymbol.Matches(System.String)`.
pub fn matches(&self, s: String) -> Result<bool, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.CSymbol.Matches(System.String)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.CSymbol.Resolve`.
pub fn resolve(&self) -> Result<libremetaverse_lsl_tools::CSymbol, crate::Error> {
libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.CSymbol.Resolve")
}
/// C# member: `M:LibreMetaverse.LslTools.CSymbol.Serialise(System.Object,LibreMetaverse.LslTools.Serialiser)`.
pub fn serialise(
o: libremetaverse_types::compat::Object,
s: libremetaverse_lsl_tools::Serialiser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.CSymbol.Serialise(System.Object,LibreMetaverse.LslTools.Serialiser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.CSymbol.ShiftPrecedence(LibreMetaverse.LslTools.Production,LibreMetaverse.LslTools.ParseState)`.
pub fn shift_precedence(
&self,
prod: libremetaverse_lsl_tools::Production,
ps: libremetaverse_lsl_tools::ParseState,
) -> Result<libremetaverse_lsl_tools::PrecedencePrecType, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.CSymbol.ShiftPrecedence(LibreMetaverse.LslTools.Production,LibreMetaverse.LslTools.ParseState)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.CSymbol.TypeStr`.
pub fn type_str(&self) -> Result<String, crate::Error> {
libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.CSymbol.TypeStr")
}
}
/// C# type: `T:LibreMetaverse.LslTools.CSymbol.SymType`.
#[derive(Clone, Copy, Debug, Eq, Hash, PartialEq)]
#[repr(i32)]
pub enum CSymbolSymType {
/// C# member: `F:LibreMetaverse.LslTools.CSymbol.SymType.eofsymbol`.
Eofsymbol = 6,
/// C# member: `F:LibreMetaverse.LslTools.CSymbol.SymType.nodesymbol`.
Nodesymbol = 3,
/// C# member: `F:LibreMetaverse.LslTools.CSymbol.SymType.nonterminal`.
Nonterminal = 2,
/// C# member: `F:LibreMetaverse.LslTools.CSymbol.SymType.oldaction`.
Oldaction = 4,
/// C# member: `F:LibreMetaverse.LslTools.CSymbol.SymType.simpleaction`.
Simpleaction = 5,
/// C# member: `F:LibreMetaverse.LslTools.CSymbol.SymType.terminal`.
Terminal = 1,
/// C# member: `F:LibreMetaverse.LslTools.CSymbol.SymType.unknown`.
Unknown = 0,
}
/// C# type: `T:LibreMetaverse.LslTools.Call`.
pub struct Call;
impl Call {
/// C# member: `M:LibreMetaverse.LslTools.Call.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Call.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `P:LibreMetaverse.LslTools.Call.yyname`.
pub fn yyname(&self) -> String {
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.LslTools.Call.yyname")
}
/// C# member: `P:LibreMetaverse.LslTools.Call.yynum`.
pub fn yynum(&self) -> i32 {
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.LslTools.Call.yynum")
}
}
/// C# type: `T:LibreMetaverse.LslTools.Call_1`.
pub struct Call_1;
impl Call_1 {
/// C# member: `M:LibreMetaverse.LslTools.Call_1.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Call_1.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.Call_2`.
pub struct Call_2;
impl Call_2 {
/// C# member: `M:LibreMetaverse.LslTools.Call_2.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Call_2.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.Call_2_1`.
pub struct Call_2_1;
impl Call_2_1 {
/// C# member: `M:LibreMetaverse.LslTools.Call_2_1.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Call_2_1.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.CatTest`.
pub struct CatTest;
impl CatTest {
/// C# member: `M:LibreMetaverse.LslTools.CatTest.#ctor(System.Globalization.UnicodeCategory)`.
pub fn new(c: libremetaverse_types::compat::UnicodeCategory) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.CatTest.#ctor(System.Globalization.UnicodeCategory)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.CatTest.Test(System.Char)`.
pub fn test(
&self,
ch: libremetaverse_types::compat::Utf16CodeUnit,
) -> Result<bool, crate::Error> {
libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.CatTest.Test(System.Char)")
}
}
/// C# type: `T:LibreMetaverse.LslTools.Charset`.
pub struct Charset;
impl Charset {
/// C# member: `M:LibreMetaverse.LslTools.Charset.GetEncoding(System.String,System.Boolean@,LibreMetaverse.LslTools.ErrorHandler)`.
pub fn get_encoding(
enc: String,
toupper: &mut bool,
erh: libremetaverse_lsl_tools::ErrorHandler,
) -> Result<libremetaverse_types::compat::TextEncoding, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Charset.GetEncoding(System.String,System.Boolean@,LibreMetaverse.LslTools.ErrorHandler)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.Charset.Serialise(System.Object,LibreMetaverse.LslTools.Serialiser)`.
pub fn serialise(
o: libremetaverse_types::compat::Object,
s: libremetaverse_lsl_tools::Serialiser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Charset.Serialise(System.Object,LibreMetaverse.LslTools.Serialiser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.ClassBody`.
pub struct ClassBody;
impl ClassBody {
/// C# member: `M:LibreMetaverse.LslTools.ClassBody.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.ClassBody.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `P:LibreMetaverse.LslTools.ClassBody.yyname`.
pub fn yyname(&self) -> String {
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.LslTools.ClassBody.yyname")
}
/// C# member: `P:LibreMetaverse.LslTools.ClassBody.yynum`.
pub fn yynum(&self) -> i32 {
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.LslTools.ClassBody.yynum")
}
}
/// C# type: `T:LibreMetaverse.LslTools.ClassBody_1`.
pub struct ClassBody_1;
impl ClassBody_1 {
/// C# member: `M:LibreMetaverse.LslTools.ClassBody_1.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.ClassBody_1.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.ClassBody_2`.
pub struct ClassBody_2;
impl ClassBody_2 {
/// C# member: `M:LibreMetaverse.LslTools.ClassBody_2.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.ClassBody_2.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.ClassBody_2_1`.
pub struct ClassBody_2_1;
impl ClassBody_2_1 {
/// C# member: `M:LibreMetaverse.LslTools.ClassBody_2_1.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.ClassBody_2_1.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.CommentList`.
pub struct CommentList {
/// C# member: `F:LibreMetaverse.LslTools.CommentList.len`.
pub len: i32,
/// C# member: `F:LibreMetaverse.LslTools.CommentList.spos`.
pub spos: i32,
/// C# member: `F:LibreMetaverse.LslTools.CommentList.tail`.
pub tail: Box<libremetaverse_lsl_tools::CommentList>,
}
impl CommentList {
/// C# member: `M:LibreMetaverse.LslTools.CommentList.#ctor(System.Int32,System.Int32,LibreMetaverse.LslTools.CommentList)`.
pub fn new(
st: i32,
ln: i32,
t: libremetaverse_lsl_tools::CommentList,
) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.CommentList.#ctor(System.Int32,System.Int32,LibreMetaverse.LslTools.CommentList)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.Cons`.
pub struct Cons;
impl Cons {
/// C# member: `M:LibreMetaverse.LslTools.Cons.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Cons.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `P:LibreMetaverse.LslTools.Cons.yyname`.
pub fn yyname(&self) -> String {
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.LslTools.Cons.yyname")
}
/// C# member: `P:LibreMetaverse.LslTools.Cons.yynum`.
pub fn yynum(&self) -> i32 {
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.LslTools.Cons.yynum")
}
}
/// C# type: `T:LibreMetaverse.LslTools.Cons_1`.
pub struct Cons_1;
impl Cons_1 {
/// C# member: `M:LibreMetaverse.LslTools.Cons_1.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Cons_1.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.Cons_2`.
pub struct Cons_2;
impl Cons_2 {
/// C# member: `M:LibreMetaverse.LslTools.Cons_2.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Cons_2.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.Cons_2_1`.
pub struct Cons_2_1;
impl Cons_2_1 {
/// C# member: `M:LibreMetaverse.LslTools.Cons_2_1.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Cons_2_1.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.CsReader`.
pub struct CsReader {
/// C# member: `F:LibreMetaverse.LslTools.CsReader.fname`.
pub fname: String,
/// C# member: `F:LibreMetaverse.LslTools.CsReader.lm`.
pub lm: libremetaverse_lsl_tools::LineManager,
}
impl CsReader {
/// C# member: `M:LibreMetaverse.LslTools.CsReader.#ctor(LibreMetaverse.LslTools.CsReader,System.Text.Encoding)`.
pub fn new_with_cs_reader_encoding(
inf: libremetaverse_lsl_tools::CsReader,
enc: libremetaverse_types::compat::TextEncoding,
) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.CsReader.#ctor(LibreMetaverse.LslTools.CsReader,System.Text.Encoding)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.CsReader.#ctor(System.String)`.
pub fn new_with_string(data: String) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.CsReader.#ctor(System.String)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.CsReader.#ctor(System.String,System.Text.Encoding)`.
pub fn new_with_string_encoding(
file_name: String,
enc: libremetaverse_types::compat::TextEncoding,
) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.CsReader.#ctor(System.String,System.Text.Encoding)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.CsReader.Eof`.
pub fn eof(&self) -> Result<bool, crate::Error> {
libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.CsReader.Eof")
}
/// C# member: `M:LibreMetaverse.LslTools.CsReader.Read`.
pub fn read_with_method(&self) -> Result<i32, crate::Error> {
libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.CsReader.Read")
}
/// C# member: `M:LibreMetaverse.LslTools.CsReader.Read(System.Char[],System.Int32,System.Int32)`.
pub fn read_with_char_array_int32_int32(
&self,
arr: Vec<libremetaverse_types::compat::Utf16CodeUnit>,
offset: i32,
count: i32,
) -> Result<i32, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.CsReader.Read(System.Char[],System.Int32,System.Int32)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.CsReader.ReadLine`.
pub fn read_line(&self) -> Result<String, crate::Error> {
libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.CsReader.ReadLine")
}
}
/// C# type: `T:LibreMetaverse.LslTools.Dfa`.
pub struct Dfa {
/// C# member: `F:LibreMetaverse.LslTools.Dfa.m_actions`.
pub m_actions: libremetaverse_lsl_tools::DfaAction,
/// C# member: `F:LibreMetaverse.LslTools.Dfa.m_map`.
pub m_map: libremetaverse_types::compat::Hashtable,
/// C# member: `F:LibreMetaverse.LslTools.Dfa.m_reswds`.
pub m_reswds: i32,
/// C# member: `F:LibreMetaverse.LslTools.Dfa.m_tokClass`.
pub m_tok_class: String,
}
impl Dfa {
/// C# member: `M:LibreMetaverse.LslTools.Dfa.#ctor(LibreMetaverse.LslTools.Nfa)`.
pub fn new_with_nfa(nfa: libremetaverse_lsl_tools::Nfa) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Dfa.#ctor(LibreMetaverse.LslTools.Nfa)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.Dfa.#ctor(LibreMetaverse.LslTools.TokensGen)`.
pub fn new_with_tokens_gen(
tks: libremetaverse_lsl_tools::TokensGen,
) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Dfa.#ctor(LibreMetaverse.LslTools.TokensGen)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.Dfa.Match(System.String,System.Int32,System.Int32@)`.
pub fn match_(&self, str: String, ix: i32, action: &mut i32) -> Result<i32, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Dfa.Match(System.String,System.Int32,System.Int32@)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.Dfa.Print`.
pub fn print(&self) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.Dfa.Print")
}
/// C# member: `M:LibreMetaverse.LslTools.Dfa.Serialise(System.Object,LibreMetaverse.LslTools.Serialiser)`.
pub fn serialise(
o: libremetaverse_types::compat::Object,
s: libremetaverse_lsl_tools::Serialiser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Dfa.Serialise(System.Object,LibreMetaverse.LslTools.Serialiser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.Dfa.SetTokens(LibreMetaverse.LslTools.YyLexer,System.Collections.Hashtable)`.
pub fn set_tokens(
tks: libremetaverse_lsl_tools::YyLexer,
h: libremetaverse_types::compat::Hashtable,
) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Dfa.SetTokens(LibreMetaverse.LslTools.YyLexer,System.Collections.Hashtable)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.Dfa.Action`.
pub struct DfaAction {
/// C# member: `F:LibreMetaverse.LslTools.Dfa.Action.a_act`.
pub a_act: i32,
/// C# member: `F:LibreMetaverse.LslTools.Dfa.Action.a_next`.
pub a_next: Box<libremetaverse_lsl_tools::DfaAction>,
}
impl DfaAction {
/// C# member: `M:LibreMetaverse.LslTools.Dfa.Action.#ctor(System.Int32,LibreMetaverse.LslTools.Dfa.Action)`.
pub fn new(act: i32, next: libremetaverse_lsl_tools::DfaAction) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Dfa.Action.#ctor(System.Int32,LibreMetaverse.LslTools.Dfa.Action)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.Dfa.Action.Serialise(System.Object,LibreMetaverse.LslTools.Serialiser)`.
pub fn serialise(
o: libremetaverse_types::compat::Object,
s: libremetaverse_lsl_tools::Serialiser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Dfa.Action.Serialise(System.Object,LibreMetaverse.LslTools.Serialiser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.EOF`.
pub struct EOF;
impl EOF {
/// C# member: `M:LibreMetaverse.LslTools.EOF.#ctor(LibreMetaverse.LslTools.Lexer)`.
pub fn new_with_lexer(yyl: libremetaverse_lsl_tools::Lexer) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.EOF.#ctor(LibreMetaverse.LslTools.Lexer)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.EOF.#ctor(LibreMetaverse.LslTools.SymbolsGen)`.
pub fn new_with_symbols_gen(
yyp: libremetaverse_lsl_tools::SymbolsGen,
) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.EOF.#ctor(LibreMetaverse.LslTools.SymbolsGen)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.EOF.Serialise(System.Object,LibreMetaverse.LslTools.Serialiser)`.
pub fn serialise(
o: libremetaverse_types::compat::Object,
s: libremetaverse_lsl_tools::Serialiser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.EOF.Serialise(System.Object,LibreMetaverse.LslTools.Serialiser)",
)
}
/// C# member: `P:LibreMetaverse.LslTools.EOF.yyname`.
pub fn yyname(&self) -> String {
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.LslTools.EOF.yyname")
}
/// C# member: `P:LibreMetaverse.LslTools.EOF.yynum`.
pub fn yynum(&self) -> i32 {
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.LslTools.EOF.yynum")
}
}
/// C# type: `T:LibreMetaverse.LslTools.Error`.
pub struct LslError {
/// C# member: `F:LibreMetaverse.LslTools.Error.state`.
pub state: i32,
/// C# member: `F:LibreMetaverse.LslTools.Error.sym`.
pub sym: libremetaverse_lsl_tools::SYMBOL,
}
impl LslError {
/// C# member: `M:LibreMetaverse.LslTools.Error.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new_with_parser(yyp: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Error.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.Error.#ctor(LibreMetaverse.LslTools.Parser,LibreMetaverse.LslTools.ParseStackEntry)`.
pub fn new_with_parser_parse_stack_entry(
yyp: libremetaverse_lsl_tools::Parser,
s: libremetaverse_lsl_tools::ParseStackEntry,
) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Error.#ctor(LibreMetaverse.LslTools.Parser,LibreMetaverse.LslTools.ParseStackEntry)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.Error.ToString`.
pub fn to_string(&self) -> String {
libremetaverse_types::unimplemented_api!("M:LibreMetaverse.LslTools.Error.ToString")
}
/// C# member: `P:LibreMetaverse.LslTools.Error.yyname`.
pub fn yyname(&self) -> String {
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.LslTools.Error.yyname")
}
}
/// C# type: `T:LibreMetaverse.LslTools.ErrorHandler`.
pub struct ErrorHandler {
/// C# member: `F:LibreMetaverse.LslTools.ErrorHandler.counter`.
pub counter: i32,
/// C# member: `F:LibreMetaverse.LslTools.ErrorHandler.throwExceptions`.
pub throw_exceptions: bool,
}
impl ErrorHandler {
/// C# member: `M:LibreMetaverse.LslTools.ErrorHandler.#ctor`.
pub fn new_with_constructor() -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.ErrorHandler.#ctor")
}
/// C# member: `M:LibreMetaverse.LslTools.ErrorHandler.#ctor(System.Boolean)`.
pub fn new_with_boolean(ee: bool) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.ErrorHandler.#ctor(System.Boolean)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.ErrorHandler.Error(LibreMetaverse.LslTools.CSToolsException)`.
pub fn error(&self, e: libremetaverse_lsl_tools::CSToolsException) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.ErrorHandler.Error(LibreMetaverse.LslTools.CSToolsException)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.ErrorHandler.Report(LibreMetaverse.LslTools.CSToolsException)`.
pub fn report(
&self,
e: libremetaverse_lsl_tools::CSToolsException,
) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.ErrorHandler.Report(LibreMetaverse.LslTools.CSToolsException)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.Func`.
pub struct Func;
impl Func {
/// C# member: `M:LibreMetaverse.LslTools.Func.#ctor(System.Object,System.IntPtr)`.
pub fn new(
object: libremetaverse_types::compat::Object,
method: isize,
) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Func.#ctor(System.Object,System.IntPtr)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.Func.BeginInvoke(LibreMetaverse.LslTools.Transition,System.AsyncCallback,System.Object)`.
pub fn begin_invoke(
&self,
a: libremetaverse_lsl_tools::Transition,
callback: Box<dyn Fn(&dyn std::any::Any) + Send + Sync>,
object: libremetaverse_types::compat::Object,
) -> Result<Box<dyn std::any::Any + Send + Sync>, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Func.BeginInvoke(LibreMetaverse.LslTools.Transition,System.AsyncCallback,System.Object)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.Func.EndInvoke(System.IAsyncResult)`.
pub fn end_invoke(
&self,
result: Box<dyn std::any::Any + Send + Sync>,
) -> Result<libremetaverse_lsl_tools::SymbolSet, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Func.EndInvoke(System.IAsyncResult)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.Func.Invoke(LibreMetaverse.LslTools.Transition)`.
pub fn invoke(
&self,
a: libremetaverse_lsl_tools::Transition,
) -> Result<libremetaverse_lsl_tools::SymbolSet, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Func.Invoke(LibreMetaverse.LslTools.Transition)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.GStuff`.
pub struct GStuff;
impl GStuff {
/// C# member: `M:LibreMetaverse.LslTools.GStuff.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.GStuff.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `P:LibreMetaverse.LslTools.GStuff.yyname`.
pub fn yyname(&self) -> String {
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.LslTools.GStuff.yyname")
}
/// C# member: `P:LibreMetaverse.LslTools.GStuff.yynum`.
pub fn yynum(&self) -> i32 {
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.LslTools.GStuff.yynum")
}
}
/// C# type: `T:LibreMetaverse.LslTools.GStuff_1`.
pub struct GStuff_1;
impl GStuff_1 {
/// C# member: `M:LibreMetaverse.LslTools.GStuff_1.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.GStuff_1.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.GStuff_2`.
pub struct GStuff_2;
impl GStuff_2 {
/// C# member: `M:LibreMetaverse.LslTools.GStuff_2.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.GStuff_2.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.GStuff_2_1`.
pub struct GStuff_2_1;
impl GStuff_2_1 {
/// C# member: `M:LibreMetaverse.LslTools.GStuff_2_1.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.GStuff_2_1.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.GStuff_3`.
pub struct GStuff_3;
impl GStuff_3 {
/// C# member: `M:LibreMetaverse.LslTools.GStuff_3.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.GStuff_3.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.GStuff_4`.
pub struct GStuff_4;
impl GStuff_4 {
/// C# member: `M:LibreMetaverse.LslTools.GStuff_4.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.GStuff_4.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.GStuff_4_1`.
pub struct GStuff_4_1;
impl GStuff_4_1 {
/// C# member: `M:LibreMetaverse.LslTools.GStuff_4_1.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.GStuff_4_1.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.GStuff_5`.
pub struct GStuff_5;
impl GStuff_5 {
/// C# member: `M:LibreMetaverse.LslTools.GStuff_5.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.GStuff_5.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.GStuff_6`.
pub struct GStuff_6;
impl GStuff_6 {
/// C# member: `M:LibreMetaverse.LslTools.GStuff_6.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.GStuff_6.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.GStuff_6_1`.
pub struct GStuff_6_1;
impl GStuff_6_1 {
/// C# member: `M:LibreMetaverse.LslTools.GStuff_6_1.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.GStuff_6_1.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.GenBase`.
pub struct GenBase {
/// C# member: `F:LibreMetaverse.LslTools.GenBase.LastSymbol`.
pub last_symbol: i32,
/// C# member: `F:LibreMetaverse.LslTools.GenBase.erh`.
pub erh: libremetaverse_lsl_tools::ErrorHandler,
/// C# member: `F:LibreMetaverse.LslTools.GenBase.m_outFile`.
pub m_out_file: Box<dyn std::io::Write + Send>,
/// C# member: `F:LibreMetaverse.LslTools.GenBase.m_outname`.
pub m_outname: String,
/// C# member: `F:LibreMetaverse.LslTools.GenBase.m_prod`.
pub m_prod: libremetaverse_lsl_tools::Production,
}
impl GenBase {
/// C# member: `M:LibreMetaverse.LslTools.GenBase.EmitClassDefin(System.String,System.Int32@,System.Int32,LibreMetaverse.LslTools.CsReader,System.String,System.String@,System.String@,System.Boolean)`.
pub fn emit_class_defin(
&self,
b: String,
p: &mut i32,
max: i32,
inf: libremetaverse_lsl_tools::CsReader,
defbas: String,
bas: &mut String,
name: &mut String,
lx: bool,
) -> Result<i32, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.GenBase.EmitClassDefin(System.String,System.Int32@,System.Int32,LibreMetaverse.LslTools.CsReader,System.String,System.String@,System.String@,System.Boolean)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.GenBase.Error(System.Int32,System.Int32,System.String)`.
pub fn error(&self, n: i32, p: i32, str: String) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.GenBase.Error(System.Int32,System.Int32,System.String)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.GenBase.NonWhite(System.String,System.Int32@,System.Int32)`.
pub fn non_white(&self, buf: String, offset: &mut i32, max: i32) -> Result<bool, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.GenBase.NonWhite(System.String,System.Int32@,System.Int32)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.GenBase.Saypos(System.Int32)`.
pub fn saypos(&self, pos: i32) -> Result<String, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.GenBase.Saypos(System.Int32)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.GenBase.White(System.String,System.Int32@,System.Int32)`.
pub fn white(&self, buf: String, offset: &mut i32, max: i32) -> Result<bool, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.GenBase.White(System.String,System.Int32@,System.Int32)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.GenBase.line(System.Int32)`.
pub fn line(&self, pos: i32) -> Result<i32, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.GenBase.line(System.Int32)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.GenBase.position(System.Int32)`.
pub fn position(&self, pos: i32) -> Result<i32, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.GenBase.position(System.Int32)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.GenBase.sourceLineInfo(System.Int32)`.
pub fn source_line_info(
&self,
pos: i32,
) -> Result<libremetaverse_lsl_tools::SourceLineInfo, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.GenBase.sourceLineInfo(System.Int32)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.ID`.
pub struct ID;
impl ID {
/// C# member: `M:LibreMetaverse.LslTools.ID.#ctor(LibreMetaverse.LslTools.Lexer)`.
pub fn new(yyl: libremetaverse_lsl_tools::Lexer) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.ID.#ctor(LibreMetaverse.LslTools.Lexer)",
)
}
/// C# member: `P:LibreMetaverse.LslTools.ID.yyname`.
pub fn yyname(&self) -> String {
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.LslTools.ID.yyname")
}
/// C# member: `P:LibreMetaverse.LslTools.ID.yynum`.
pub fn yynum(&self) -> i32 {
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.LslTools.ID.yynum")
}
}
/// C# type: `T:LibreMetaverse.LslTools.Item`.
pub struct Item;
impl Item {
/// C# member: `M:LibreMetaverse.LslTools.Item.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Item.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `P:LibreMetaverse.LslTools.Item.yyname`.
pub fn yyname(&self) -> String {
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.LslTools.Item.yyname")
}
/// C# member: `P:LibreMetaverse.LslTools.Item.yynum`.
pub fn yynum(&self) -> i32 {
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.LslTools.Item.yynum")
}
}
/// C# type: `T:LibreMetaverse.LslTools.Item_1`.
pub struct Item_1;
impl Item_1 {
/// C# member: `M:LibreMetaverse.LslTools.Item_1.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Item_1.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.Item_10`.
pub struct Item_10;
impl Item_10 {
/// C# member: `M:LibreMetaverse.LslTools.Item_10.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Item_10.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.Item_10_1`.
pub struct Item_10_1;
impl Item_10_1 {
/// C# member: `M:LibreMetaverse.LslTools.Item_10_1.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Item_10_1.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.Item_11`.
pub struct Item_11;
impl Item_11 {
/// C# member: `M:LibreMetaverse.LslTools.Item_11.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Item_11.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.Item_12`.
pub struct Item_12;
impl Item_12 {
/// C# member: `M:LibreMetaverse.LslTools.Item_12.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Item_12.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.Item_12_1`.
pub struct Item_12_1;
impl Item_12_1 {
/// C# member: `M:LibreMetaverse.LslTools.Item_12_1.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Item_12_1.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.Item_13`.
pub struct Item_13;
impl Item_13 {
/// C# member: `M:LibreMetaverse.LslTools.Item_13.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Item_13.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.Item_14`.
pub struct Item_14;
impl Item_14 {
/// C# member: `M:LibreMetaverse.LslTools.Item_14.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Item_14.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.Item_14_1`.
pub struct Item_14_1;
impl Item_14_1 {
/// C# member: `M:LibreMetaverse.LslTools.Item_14_1.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Item_14_1.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.Item_15`.
pub struct Item_15;
impl Item_15 {
/// C# member: `M:LibreMetaverse.LslTools.Item_15.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Item_15.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.Item_16`.
pub struct Item_16;
impl Item_16 {
/// C# member: `M:LibreMetaverse.LslTools.Item_16.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Item_16.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.Item_16_1`.
pub struct Item_16_1;
impl Item_16_1 {
/// C# member: `M:LibreMetaverse.LslTools.Item_16_1.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Item_16_1.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.Item_17`.
pub struct Item_17;
impl Item_17 {
/// C# member: `M:LibreMetaverse.LslTools.Item_17.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Item_17.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.Item_18`.
pub struct Item_18;
impl Item_18 {
/// C# member: `M:LibreMetaverse.LslTools.Item_18.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Item_18.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.Item_18_1`.
pub struct Item_18_1;
impl Item_18_1 {
/// C# member: `M:LibreMetaverse.LslTools.Item_18_1.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Item_18_1.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.Item_19`.
pub struct Item_19;
impl Item_19 {
/// C# member: `M:LibreMetaverse.LslTools.Item_19.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Item_19.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.Item_2`.
pub struct Item_2;
impl Item_2 {
/// C# member: `M:LibreMetaverse.LslTools.Item_2.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Item_2.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.Item_20`.
pub struct Item_20;
impl Item_20 {
/// C# member: `M:LibreMetaverse.LslTools.Item_20.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Item_20.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.Item_20_1`.
pub struct Item_20_1;
impl Item_20_1 {
/// C# member: `M:LibreMetaverse.LslTools.Item_20_1.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Item_20_1.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.Item_21`.
pub struct Item_21;
impl Item_21 {
/// C# member: `M:LibreMetaverse.LslTools.Item_21.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Item_21.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.Item_22`.
pub struct Item_22;
impl Item_22 {
/// C# member: `M:LibreMetaverse.LslTools.Item_22.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Item_22.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.Item_22_1`.
pub struct Item_22_1;
impl Item_22_1 {
/// C# member: `M:LibreMetaverse.LslTools.Item_22_1.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Item_22_1.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.Item_23`.
pub struct Item_23;
impl Item_23 {
/// C# member: `M:LibreMetaverse.LslTools.Item_23.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Item_23.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.Item_24`.
pub struct Item_24;
impl Item_24 {
/// C# member: `M:LibreMetaverse.LslTools.Item_24.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Item_24.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.Item_24_1`.
pub struct Item_24_1;
impl Item_24_1 {
/// C# member: `M:LibreMetaverse.LslTools.Item_24_1.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Item_24_1.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.Item_2_1`.
pub struct Item_2_1;
impl Item_2_1 {
/// C# member: `M:LibreMetaverse.LslTools.Item_2_1.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Item_2_1.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.Item_3`.
pub struct Item_3;
impl Item_3 {
/// C# member: `M:LibreMetaverse.LslTools.Item_3.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Item_3.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.Item_4`.
pub struct Item_4;
impl Item_4 {
/// C# member: `M:LibreMetaverse.LslTools.Item_4.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Item_4.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.Item_4_1`.
pub struct Item_4_1;
impl Item_4_1 {
/// C# member: `M:LibreMetaverse.LslTools.Item_4_1.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Item_4_1.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.Item_5`.
pub struct Item_5;
impl Item_5 {
/// C# member: `M:LibreMetaverse.LslTools.Item_5.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Item_5.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.Item_6`.
pub struct Item_6;
impl Item_6 {
/// C# member: `M:LibreMetaverse.LslTools.Item_6.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Item_6.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.Item_6_1`.
pub struct Item_6_1;
impl Item_6_1 {
/// C# member: `M:LibreMetaverse.LslTools.Item_6_1.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Item_6_1.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.Item_7`.
pub struct Item_7;
impl Item_7 {
/// C# member: `M:LibreMetaverse.LslTools.Item_7.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Item_7.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.Item_8`.
pub struct Item_8;
impl Item_8 {
/// C# member: `M:LibreMetaverse.LslTools.Item_8.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Item_8.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.Item_8_1`.
pub struct Item_8_1;
impl Item_8_1 {
/// C# member: `M:LibreMetaverse.LslTools.Item_8_1.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Item_8_1.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.Item_9`.
pub struct Item_9;
impl Item_9 {
/// C# member: `M:LibreMetaverse.LslTools.Item_9.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Item_9.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.LBRACE`.
pub struct LBRACE;
impl LBRACE {
/// C# member: `M:LibreMetaverse.LslTools.LBRACE.#ctor(LibreMetaverse.LslTools.Lexer)`.
pub fn new(yyl: libremetaverse_lsl_tools::Lexer) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.LBRACE.#ctor(LibreMetaverse.LslTools.Lexer)",
)
}
/// C# member: `P:LibreMetaverse.LslTools.LBRACE.yyname`.
pub fn yyname(&self) -> String {
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.LslTools.LBRACE.yyname")
}
/// C# member: `P:LibreMetaverse.LslTools.LBRACE.yynum`.
pub fn yynum(&self) -> i32 {
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.LslTools.LBRACE.yynum")
}
}
/// C# type: `T:LibreMetaverse.LslTools.LBRACK`.
pub struct LBRACK;
impl LBRACK {
/// C# member: `M:LibreMetaverse.LslTools.LBRACK.#ctor(LibreMetaverse.LslTools.Lexer)`.
pub fn new(yyl: libremetaverse_lsl_tools::Lexer) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.LBRACK.#ctor(LibreMetaverse.LslTools.Lexer)",
)
}
/// C# member: `P:LibreMetaverse.LslTools.LBRACK.yyname`.
pub fn yyname(&self) -> String {
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.LslTools.LBRACK.yyname")
}
/// C# member: `P:LibreMetaverse.LslTools.LBRACK.yynum`.
pub fn yynum(&self) -> i32 {
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.LslTools.LBRACK.yynum")
}
}
/// C# type: `T:LibreMetaverse.LslTools.LNode`.
pub struct LNode {
/// C# member: `F:LibreMetaverse.LslTools.LNode.m_state`.
pub m_state: i32,
/// C# member: `F:LibreMetaverse.LslTools.LNode.m_tks`.
pub m_tks: libremetaverse_lsl_tools::TokensGen,
}
impl LNode {}
/// C# type: `T:LibreMetaverse.LslTools.LPAREN`.
pub struct LPAREN;
impl LPAREN {
/// C# member: `M:LibreMetaverse.LslTools.LPAREN.#ctor(LibreMetaverse.LslTools.Lexer)`.
pub fn new(yyl: libremetaverse_lsl_tools::Lexer) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.LPAREN.#ctor(LibreMetaverse.LslTools.Lexer)",
)
}
/// C# member: `P:LibreMetaverse.LslTools.LPAREN.yyname`.
pub fn yyname(&self) -> String {
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.LslTools.LPAREN.yyname")
}
/// C# member: `P:LibreMetaverse.LslTools.LPAREN.yynum`.
pub fn yynum(&self) -> i32 {
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.LslTools.LPAREN.yynum")
}
}
/// C# type: `T:LibreMetaverse.LslTools.Lexer`.
pub struct Lexer {
/// C# member: `F:LibreMetaverse.LslTools.Lexer.m_buf`.
pub m_buf: String,
/// C# member: `F:LibreMetaverse.LslTools.Lexer.m_debug`.
pub m_debug: bool,
/// C# member: `F:LibreMetaverse.LslTools.Lexer.m_pch`.
pub m_pch: i32,
/// C# member: `F:LibreMetaverse.LslTools.Lexer.m_state`.
pub m_state: String,
/// C# member: `F:LibreMetaverse.LslTools.Lexer.yytext`.
pub yytext: String,
}
impl Lexer {
/// C# member: `M:LibreMetaverse.LslTools.Lexer.#ctor(LibreMetaverse.LslTools.YyLexer)`.
pub fn new(tks: libremetaverse_lsl_tools::YyLexer) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Lexer.#ctor(LibreMetaverse.LslTools.YyLexer)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.Lexer.Advance`.
pub fn advance(&self) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.Lexer.Advance")
}
/// C# member: `M:LibreMetaverse.LslTools.Lexer.GetChar`.
pub fn get_char(&self) -> Result<i32, crate::Error> {
libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.Lexer.GetChar")
}
/// C# member: `M:LibreMetaverse.LslTools.Lexer.GetEnumerator`.
pub fn get_enumerator(
&self,
) -> Result<libremetaverse_lsl_tools::LexerEnumerator, crate::Error> {
libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.Lexer.GetEnumerator")
}
/// C# member: `M:LibreMetaverse.LslTools.Lexer.Next`.
pub fn next(&self) -> Result<libremetaverse_lsl_tools::TOKEN, crate::Error> {
libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.Lexer.Next")
}
/// C# member: `M:LibreMetaverse.LslTools.Lexer.PeekChar`.
pub fn peek_char(&self) -> Result<libremetaverse_types::compat::Utf16CodeUnit, crate::Error> {
libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.Lexer.PeekChar")
}
/// C# member: `M:LibreMetaverse.LslTools.Lexer.Reset`.
pub fn reset(&self) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.Lexer.Reset")
}
/// C# member: `M:LibreMetaverse.LslTools.Lexer.Saypos(System.Int32)`.
pub fn saypos(&self, pos: i32) -> Result<String, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Lexer.Saypos(System.Int32)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.Lexer.Start(LibreMetaverse.LslTools.CsReader)`.
pub fn start_with_cs_reader(
&self,
in_file: libremetaverse_lsl_tools::CsReader,
) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Lexer.Start(LibreMetaverse.LslTools.CsReader)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.Lexer.Start(System.IO.StreamReader)`.
pub fn start_with_stream_reader(
&self,
in_file: libremetaverse_types::compat::StreamReader,
) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Lexer.Start(System.IO.StreamReader)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.Lexer.Start(System.String)`.
pub fn start_with_string(&self, buf: String) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Lexer.Start(System.String)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.Lexer.UnGetChar`.
pub fn un_get_char(&self) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.Lexer.UnGetChar")
}
/// C# member: `M:LibreMetaverse.LslTools.Lexer.sourceLine(LibreMetaverse.LslTools.SourceLineInfo)`.
pub fn source_line(
&self,
s: libremetaverse_lsl_tools::SourceLineInfo,
) -> Result<String, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Lexer.sourceLine(LibreMetaverse.LslTools.SourceLineInfo)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.Lexer.sourceLineInfo(System.Int32)`.
pub fn source_line_info(
&self,
pos: i32,
) -> Result<libremetaverse_lsl_tools::SourceLineInfo, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Lexer.sourceLineInfo(System.Int32)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.Lexer.yy_begin(System.String)`.
pub fn yy_begin(&self, newstate: String) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Lexer.yy_begin(System.String)",
)
}
/// C# member: `P:LibreMetaverse.LslTools.Lexer.m_start`.
pub fn m_start(&self) -> libremetaverse_lsl_tools::Dfa {
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.LslTools.Lexer.m_start")
}
/// C# member: `P:LibreMetaverse.LslTools.Lexer.tokens`.
pub fn tokens(&self) -> libremetaverse_lsl_tools::YyLexer {
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.LslTools.Lexer.tokens")
}
/// Setter for C# member: `P:LibreMetaverse.LslTools.Lexer.tokens`.
pub fn set_tokens(&mut self, value: libremetaverse_lsl_tools::YyLexer) {
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.LslTools.Lexer.tokens")
}
/// C# member: `P:LibreMetaverse.LslTools.Lexer.yypos`.
pub fn yypos(&self) -> i32 {
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.LslTools.Lexer.yypos")
}
}
/// C# type: `T:LibreMetaverse.LslTools.Lexer._Enumerator`.
pub struct LexerEnumerator;
impl LexerEnumerator {
/// C# member: `M:LibreMetaverse.LslTools.Lexer._Enumerator.#ctor(LibreMetaverse.LslTools.Lexer)`.
pub fn new(x: libremetaverse_lsl_tools::Lexer) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Lexer._Enumerator.#ctor(LibreMetaverse.LslTools.Lexer)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.Lexer._Enumerator.MoveNext`.
pub fn move_next(&self) -> Result<bool, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Lexer._Enumerator.MoveNext",
)
}
/// C# member: `M:LibreMetaverse.LslTools.Lexer._Enumerator.Reset`.
pub fn reset(&self) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.Lexer._Enumerator.Reset")
}
/// C# member: `P:LibreMetaverse.LslTools.Lexer._Enumerator.Current`.
pub fn current(&self) -> libremetaverse_lsl_tools::TOKEN {
libremetaverse_types::unimplemented_api!(
"P:LibreMetaverse.LslTools.Lexer._Enumerator.Current"
)
}
/// Setter for C# member: `P:LibreMetaverse.LslTools.Lexer._Enumerator.Current`.
pub fn set_current(&mut self, value: libremetaverse_lsl_tools::TOKEN) {
libremetaverse_types::unimplemented_api!(
"P:LibreMetaverse.LslTools.Lexer._Enumerator.Current"
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.LineList`.
pub struct LineList {
/// C# member: `F:LibreMetaverse.LslTools.LineList.comments`.
pub comments: libremetaverse_lsl_tools::CommentList,
/// C# member: `F:LibreMetaverse.LslTools.LineList.head`.
pub head: i32,
/// C# member: `F:LibreMetaverse.LslTools.LineList.tail`.
pub tail: Box<libremetaverse_lsl_tools::LineList>,
}
impl LineList {
/// C# member: `M:LibreMetaverse.LslTools.LineList.#ctor(System.Int32,LibreMetaverse.LslTools.LineList)`.
pub fn new(h: i32, t: libremetaverse_lsl_tools::LineList) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.LineList.#ctor(System.Int32,LibreMetaverse.LslTools.LineList)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.LineList.getpos(System.Int32)`.
pub fn getpos(&self, pos: i32) -> Result<i32, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.LineList.getpos(System.Int32)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.LineManager`.
pub struct LineManager {
/// C# member: `F:LibreMetaverse.LslTools.LineManager.end`.
pub end: i32,
/// C# member: `F:LibreMetaverse.LslTools.LineManager.lines`.
pub lines: i32,
/// C# member: `F:LibreMetaverse.LslTools.LineManager.list`.
pub list: libremetaverse_lsl_tools::LineList,
}
impl LineManager {
/// C# member: `M:LibreMetaverse.LslTools.LineManager.#ctor`.
pub fn new() -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.LineManager.#ctor")
}
/// C# member: `M:LibreMetaverse.LslTools.LineManager.backto(System.Int32)`.
pub fn backto(&self, pos: i32) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.LineManager.backto(System.Int32)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.LineManager.comment(System.Int32,System.Int32)`.
pub fn comment(&self, pos: i32, len: i32) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.LineManager.comment(System.Int32,System.Int32)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.LineManager.newline(System.Int32)`.
pub fn newline(&self, pos: i32) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.LineManager.newline(System.Int32)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.Literal`.
pub struct Literal;
impl Literal {
/// C# member: `M:LibreMetaverse.LslTools.Literal.#ctor(LibreMetaverse.LslTools.SymbolsGen)`.
pub fn new(yyp: libremetaverse_lsl_tools::SymbolsGen) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Literal.#ctor(LibreMetaverse.LslTools.SymbolsGen)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.Literal.CouldStart(LibreMetaverse.LslTools.CSymbol)`.
pub fn could_start(
&self,
nonterm: libremetaverse_lsl_tools::CSymbol,
) -> Result<bool, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Literal.CouldStart(LibreMetaverse.LslTools.CSymbol)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.Literal.Resolve`.
pub fn resolve(&self) -> Result<libremetaverse_lsl_tools::CSymbol, crate::Error> {
libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.Literal.Resolve")
}
/// C# member: `M:LibreMetaverse.LslTools.Literal.Serialise(System.Object,LibreMetaverse.LslTools.Serialiser)`.
pub fn serialise(
o: libremetaverse_types::compat::Object,
s: libremetaverse_lsl_tools::Serialiser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Literal.Serialise(System.Object,LibreMetaverse.LslTools.Serialiser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.Literal.TypeStr`.
pub fn type_str(&self) -> Result<String, crate::Error> {
libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.Literal.TypeStr")
}
}
/// C# type: `T:LibreMetaverse.LslTools.NEW`.
pub struct NEW;
impl NEW {
/// C# member: `M:LibreMetaverse.LslTools.NEW.#ctor(LibreMetaverse.LslTools.Lexer)`.
pub fn new(yyl: libremetaverse_lsl_tools::Lexer) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.NEW.#ctor(LibreMetaverse.LslTools.Lexer)",
)
}
/// C# member: `P:LibreMetaverse.LslTools.NEW.yyname`.
pub fn yyname(&self) -> String {
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.LslTools.NEW.yyname")
}
/// C# member: `P:LibreMetaverse.LslTools.NEW.yynum`.
pub fn yynum(&self) -> i32 {
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.LslTools.NEW.yynum")
}
}
/// C# type: `T:LibreMetaverse.LslTools.Name`.
pub struct Name;
impl Name {
/// C# member: `M:LibreMetaverse.LslTools.Name.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Name.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `P:LibreMetaverse.LslTools.Name.yyname`.
pub fn yyname(&self) -> String {
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.LslTools.Name.yyname")
}
/// C# member: `P:LibreMetaverse.LslTools.Name.yynum`.
pub fn yynum(&self) -> i32 {
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.LslTools.Name.yynum")
}
}
/// C# type: `T:LibreMetaverse.LslTools.Name_1`.
pub struct Name_1;
impl Name_1 {
/// C# member: `M:LibreMetaverse.LslTools.Name_1.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Name_1.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.Name_2`.
pub struct Name_2;
impl Name_2 {
/// C# member: `M:LibreMetaverse.LslTools.Name_2.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Name_2.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.Name_2_1`.
pub struct Name_2_1;
impl Name_2_1 {
/// C# member: `M:LibreMetaverse.LslTools.Name_2_1.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Name_2_1.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.Name_3`.
pub struct Name_3;
impl Name_3 {
/// C# member: `M:LibreMetaverse.LslTools.Name_3.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Name_3.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.Name_4`.
pub struct Name_4;
impl Name_4 {
/// C# member: `M:LibreMetaverse.LslTools.Name_4.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Name_4.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.Name_4_1`.
pub struct Name_4_1;
impl Name_4_1 {
/// C# member: `M:LibreMetaverse.LslTools.Name_4_1.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Name_4_1.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.Nfa`.
pub struct Nfa {
/// C# member: `F:LibreMetaverse.LslTools.Nfa.m_end`.
pub m_end: libremetaverse_lsl_tools::NfaNode,
}
impl Nfa {
/// C# member: `M:LibreMetaverse.LslTools.Nfa.#ctor(LibreMetaverse.LslTools.TokensGen)`.
pub fn new_with_tokens_gen(
tks: libremetaverse_lsl_tools::TokensGen,
) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Nfa.#ctor(LibreMetaverse.LslTools.TokensGen)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.Nfa.#ctor(LibreMetaverse.LslTools.TokensGen,LibreMetaverse.LslTools.Regex)`.
pub fn new_with_tokens_gen_regex(
tks: libremetaverse_lsl_tools::TokensGen,
re: libremetaverse_lsl_tools::Regex,
) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Nfa.#ctor(LibreMetaverse.LslTools.TokensGen,LibreMetaverse.LslTools.Regex)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.NfaNode`.
pub struct NfaNode {
/// C# member: `F:LibreMetaverse.LslTools.NfaNode.m_arcs`.
pub m_arcs: libremetaverse_lsl_tools::ObjectList,
/// C# member: `F:LibreMetaverse.LslTools.NfaNode.m_eps`.
pub m_eps: libremetaverse_lsl_tools::ObjectList,
/// C# member: `F:LibreMetaverse.LslTools.NfaNode.m_sTerminal`.
pub m_s_terminal: String,
}
impl NfaNode {
/// C# member: `M:LibreMetaverse.LslTools.NfaNode.#ctor(LibreMetaverse.LslTools.TokensGen)`.
pub fn new(tks: libremetaverse_lsl_tools::TokensGen) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.NfaNode.#ctor(LibreMetaverse.LslTools.TokensGen)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.NfaNode.AddArc(System.Char,LibreMetaverse.LslTools.NfaNode)`.
pub fn add_arc(
&self,
ch: libremetaverse_types::compat::Utf16CodeUnit,
next: libremetaverse_lsl_tools::NfaNode,
) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.NfaNode.AddArc(System.Char,LibreMetaverse.LslTools.NfaNode)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.NfaNode.AddArcEx(LibreMetaverse.LslTools.Regex,LibreMetaverse.LslTools.NfaNode)`.
pub fn add_arc_ex(
&self,
re: libremetaverse_lsl_tools::Regex,
next: libremetaverse_lsl_tools::NfaNode,
) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.NfaNode.AddArcEx(LibreMetaverse.LslTools.Regex,LibreMetaverse.LslTools.NfaNode)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.NfaNode.AddEps(LibreMetaverse.LslTools.NfaNode)`.
pub fn add_eps(&self, next: libremetaverse_lsl_tools::NfaNode) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.NfaNode.AddEps(LibreMetaverse.LslTools.NfaNode)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.NfaNode.AddTarget(System.Char,LibreMetaverse.LslTools.Dfa)`.
pub fn add_target(
&self,
ch: libremetaverse_types::compat::Utf16CodeUnit,
next: libremetaverse_lsl_tools::Dfa,
) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.NfaNode.AddTarget(System.Char,LibreMetaverse.LslTools.Dfa)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.NfaNode.AddUArc(System.Char,LibreMetaverse.LslTools.NfaNode)`.
pub fn add_u_arc(
&self,
ch: libremetaverse_types::compat::Utf16CodeUnit,
next: libremetaverse_lsl_tools::NfaNode,
) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.NfaNode.AddUArc(System.Char,LibreMetaverse.LslTools.NfaNode)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.Null`.
pub struct Null;
impl Null {
/// C# member: `M:LibreMetaverse.LslTools.Null.#ctor(LibreMetaverse.LslTools.Lexer,System.String)`.
pub fn new_with_lexer_string(
yyl: libremetaverse_lsl_tools::Lexer,
proxy: String,
) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Null.#ctor(LibreMetaverse.LslTools.Lexer,System.String)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.Null.#ctor(LibreMetaverse.LslTools.Parser,System.String)`.
pub fn new_with_parser_string(
yyp: libremetaverse_lsl_tools::Parser,
proxy: String,
) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Null.#ctor(LibreMetaverse.LslTools.Parser,System.String)",
)
}
/// C# member: `P:LibreMetaverse.LslTools.Null.yyname`.
pub fn yyname(&self) -> String {
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.LslTools.Null.yyname")
}
}
/// C# type: `T:LibreMetaverse.LslTools.ObjectList`.
pub struct ObjectList;
impl ObjectList {
/// C# member: `M:LibreMetaverse.LslTools.ObjectList.#ctor`.
pub fn new() -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.ObjectList.#ctor")
}
/// C# member: `M:LibreMetaverse.LslTools.ObjectList.Add(System.Object)`.
pub fn add(&self, o: libremetaverse_types::compat::Object) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.ObjectList.Add(System.Object)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.ObjectList.GetEnumerator`.
pub fn get_enumerator(
&self,
) -> Result<libremetaverse_types::compat::IEnumerator, crate::Error> {
libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.ObjectList.GetEnumerator")
}
/// C# member: `M:LibreMetaverse.LslTools.ObjectList.Pop`.
pub fn pop(&self) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.ObjectList.Pop")
}
/// C# member: `M:LibreMetaverse.LslTools.ObjectList.Push(System.Object)`.
pub fn push(&self, o: libremetaverse_types::compat::Object) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.ObjectList.Push(System.Object)",
)
}
/// C# member: `P:LibreMetaverse.LslTools.ObjectList.Count`.
pub fn count(&self) -> i32 {
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.LslTools.ObjectList.Count")
}
/// Setter for C# member: `P:LibreMetaverse.LslTools.ObjectList.Count`.
pub fn set_count(&mut self, value: i32) {
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.LslTools.ObjectList.Count")
}
/// C# member: `P:LibreMetaverse.LslTools.ObjectList.Item(System.Int32)`.
pub fn item(&self, ix: i32) -> libremetaverse_types::compat::Object {
libremetaverse_types::unimplemented_api!(
"P:LibreMetaverse.LslTools.ObjectList.Item(System.Int32)"
)
}
/// C# member: `P:LibreMetaverse.LslTools.ObjectList.Top`.
pub fn top(&self) -> libremetaverse_types::compat::Object {
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.LslTools.ObjectList.Top")
}
}
/// C# type: `T:LibreMetaverse.LslTools.ObjectList.OListEnumerator`.
pub struct ObjectListOListEnumerator;
impl ObjectListOListEnumerator {
/// C# member: `M:LibreMetaverse.LslTools.ObjectList.OListEnumerator.#ctor(LibreMetaverse.LslTools.ObjectList)`.
pub fn new(o: libremetaverse_lsl_tools::ObjectList) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.ObjectList.OListEnumerator.#ctor(LibreMetaverse.LslTools.ObjectList)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.ObjectList.OListEnumerator.MoveNext`.
pub fn move_next(&self) -> Result<bool, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.ObjectList.OListEnumerator.MoveNext",
)
}
/// C# member: `M:LibreMetaverse.LslTools.ObjectList.OListEnumerator.Reset`.
pub fn reset(&self) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.ObjectList.OListEnumerator.Reset",
)
}
/// C# member: `P:LibreMetaverse.LslTools.ObjectList.OListEnumerator.Current`.
pub fn current(&self) -> libremetaverse_types::compat::Object {
libremetaverse_types::unimplemented_api!(
"P:LibreMetaverse.LslTools.ObjectList.OListEnumerator.Current"
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.ParseStackEntry`.
pub struct ParseStackEntry {
/// C# member: `F:LibreMetaverse.LslTools.ParseStackEntry.m_state`.
pub m_state: i32,
/// C# member: `F:LibreMetaverse.LslTools.ParseStackEntry.m_value`.
pub m_value: libremetaverse_lsl_tools::SYMBOL,
/// C# member: `F:LibreMetaverse.LslTools.ParseStackEntry.yyps`.
pub yyps: libremetaverse_lsl_tools::Parser,
}
impl ParseStackEntry {
/// C# member: `M:LibreMetaverse.LslTools.ParseStackEntry.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new_with_parser(yyp: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.ParseStackEntry.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.ParseStackEntry.#ctor(LibreMetaverse.LslTools.Parser,System.Int32,LibreMetaverse.LslTools.SYMBOL)`.
pub fn new_with_parser_int32_symbol(
yyp: libremetaverse_lsl_tools::Parser,
state: i32,
value: libremetaverse_lsl_tools::SYMBOL,
) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.ParseStackEntry.#ctor(LibreMetaverse.LslTools.Parser,System.Int32,LibreMetaverse.LslTools.SYMBOL)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.ParseState`.
pub struct ParseState {
/// C# member: `F:LibreMetaverse.LslTools.ParseState.m_accessingSymbol`.
pub m_accessing_symbol: libremetaverse_lsl_tools::CSymbol,
/// C# member: `F:LibreMetaverse.LslTools.ParseState.m_sgen`.
pub m_sgen: Box<libremetaverse_lsl_tools::SymbolsGen>,
/// C# member: `F:LibreMetaverse.LslTools.ParseState.m_state`.
pub m_state: i32,
/// C# member: `F:LibreMetaverse.LslTools.ParseState.m_transitions`.
pub m_transitions: libremetaverse_types::compat::Hashtable,
}
impl ParseState {
/// C# member: `M:LibreMetaverse.LslTools.ParseState.#ctor(LibreMetaverse.LslTools.SymbolsGen,LibreMetaverse.LslTools.CSymbol)`.
pub fn new(
syms: libremetaverse_lsl_tools::SymbolsGen,
acc: libremetaverse_lsl_tools::CSymbol,
) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.ParseState.#ctor(LibreMetaverse.LslTools.SymbolsGen,LibreMetaverse.LslTools.CSymbol)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.ParseState.Accessor(LibreMetaverse.LslTools.CSymbol[])`.
pub fn accessor(
&self,
x: Vec<libremetaverse_lsl_tools::CSymbol>,
) -> Result<bool, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.ParseState.Accessor(LibreMetaverse.LslTools.CSymbol[])",
)
}
/// C# member: `M:LibreMetaverse.LslTools.ParseState.AddEntries`.
pub fn add_entries(&self) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.ParseState.AddEntries")
}
/// C# member: `M:LibreMetaverse.LslTools.ParseState.CheckClosure(LibreMetaverse.LslTools.ProdItem)`.
pub fn check_closure(
&self,
item: libremetaverse_lsl_tools::ProdItem,
) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.ParseState.CheckClosure(LibreMetaverse.LslTools.ProdItem)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.ParseState.CheckExists`.
pub fn check_exists(&self) -> Result<libremetaverse_lsl_tools::ParseState, crate::Error> {
libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.ParseState.CheckExists")
}
/// C# member: `M:LibreMetaverse.LslTools.ParseState.Closure`.
pub fn closure(&self) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.ParseState.Closure")
}
/// C# member: `M:LibreMetaverse.LslTools.ParseState.GetTransition(LibreMetaverse.LslTools.CSymbol)`.
pub fn get_transition(
&self,
s: libremetaverse_lsl_tools::CSymbol,
) -> Result<libremetaverse_lsl_tools::Transition, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.ParseState.GetTransition(LibreMetaverse.LslTools.CSymbol)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.ParseState.Lookback(LibreMetaverse.LslTools.Production,LibreMetaverse.LslTools.ParseState)`.
pub fn lookback(
&self,
pr: libremetaverse_lsl_tools::Production,
p: libremetaverse_lsl_tools::ParseState,
) -> Result<bool, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.ParseState.Lookback(LibreMetaverse.LslTools.Production,LibreMetaverse.LslTools.ParseState)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.ParseState.MaybeAdd(LibreMetaverse.LslTools.ProdItem)`.
pub fn maybe_add(&self, item: libremetaverse_lsl_tools::ProdItem) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.ParseState.MaybeAdd(LibreMetaverse.LslTools.ProdItem)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.ParseState.Print`.
pub fn print(&self) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.ParseState.Print")
}
/// C# member: `M:LibreMetaverse.LslTools.ParseState.Print0`.
pub fn print0(&self) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.ParseState.Print0")
}
/// C# member: `M:LibreMetaverse.LslTools.ParseState.ReduceStates`.
pub fn reduce_states(&self) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.ParseState.ReduceStates")
}
/// C# member: `M:LibreMetaverse.LslTools.ParseState.SameAs(LibreMetaverse.LslTools.ParseState)`.
pub fn same_as(&self, p: libremetaverse_lsl_tools::ParseState) -> Result<bool, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.ParseState.SameAs(LibreMetaverse.LslTools.ParseState)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.ParseState.Serialise(System.Object,LibreMetaverse.LslTools.Serialiser)`.
pub fn serialise(
o: libremetaverse_types::compat::Object,
s: libremetaverse_lsl_tools::Serialiser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.ParseState.Serialise(System.Object,LibreMetaverse.LslTools.Serialiser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.Parser`.
pub struct Parser {
/// C# member: `F:LibreMetaverse.LslTools.Parser.m_debug`.
pub m_debug: bool,
/// C# member: `F:LibreMetaverse.LslTools.Parser.m_lexer`.
pub m_lexer: libremetaverse_lsl_tools::Lexer,
/// C# member: `F:LibreMetaverse.LslTools.Parser.m_stkdebug`.
pub m_stkdebug: bool,
/// C# member: `F:LibreMetaverse.LslTools.Parser.m_symbols`.
pub m_symbols: libremetaverse_lsl_tools::YyParser,
}
impl Parser {
/// C# member: `M:LibreMetaverse.LslTools.Parser.#ctor(LibreMetaverse.LslTools.YyParser,LibreMetaverse.LslTools.Lexer)`.
pub fn new(
syms: libremetaverse_lsl_tools::YyParser,
lexer: libremetaverse_lsl_tools::Lexer,
) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Parser.#ctor(LibreMetaverse.LslTools.YyParser,LibreMetaverse.LslTools.Lexer)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.Parser.Error(System.Int32,LibreMetaverse.LslTools.SYMBOL,System.String)`.
pub fn error(
&self,
n: i32,
sym: libremetaverse_lsl_tools::SYMBOL,
s: String,
) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Parser.Error(System.Int32,LibreMetaverse.LslTools.SYMBOL,System.String)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.Parser.NextSym`.
pub fn next_sym(&self) -> Result<libremetaverse_lsl_tools::SYMBOL, crate::Error> {
libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.Parser.NextSym")
}
/// C# member: `M:LibreMetaverse.LslTools.Parser.Parse(LibreMetaverse.LslTools.CsReader)`.
pub fn parse_with_cs_reader(
&self,
in_file: libremetaverse_lsl_tools::CsReader,
) -> Result<libremetaverse_lsl_tools::SYMBOL, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Parser.Parse(LibreMetaverse.LslTools.CsReader)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.Parser.Parse(System.IO.StreamReader)`.
pub fn parse_with_stream_reader(
&self,
input: libremetaverse_types::compat::StreamReader,
) -> Result<libremetaverse_lsl_tools::SYMBOL, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Parser.Parse(System.IO.StreamReader)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.Parser.Parse(System.String)`.
pub fn parse_with_string(
&self,
buf: String,
) -> Result<libremetaverse_lsl_tools::SYMBOL, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Parser.Parse(System.String)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.Parser.StackAt(System.Int32)`.
pub fn stack_at(
&self,
ix: i32,
) -> Result<libremetaverse_lsl_tools::ParseStackEntry, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Parser.StackAt(System.Int32)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.ParserAction`.
pub struct ParserAction {
/// C# member: `F:LibreMetaverse.LslTools.ParserAction.m_len`.
pub m_len: i32,
/// C# member: `F:LibreMetaverse.LslTools.ParserAction.m_sym`.
pub m_sym: libremetaverse_lsl_tools::CSymbol,
}
impl ParserAction {
/// C# member: `M:LibreMetaverse.LslTools.ParserAction.#ctor(LibreMetaverse.LslTools.SymbolsGen)`.
pub fn new(yyp: libremetaverse_lsl_tools::SymbolsGen) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.ParserAction.#ctor(LibreMetaverse.LslTools.SymbolsGen)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.ParserAction.ActNum`.
pub fn act_num(&self) -> Result<i32, crate::Error> {
libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.ParserAction.ActNum")
}
/// C# member: `M:LibreMetaverse.LslTools.ParserAction.Action(LibreMetaverse.LslTools.Parser)`.
pub fn action(
&self,
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_lsl_tools::SYMBOL, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.ParserAction.Action(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.ParserAction.IsAction`.
pub fn is_action(&self) -> Result<bool, crate::Error> {
libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.ParserAction.IsAction")
}
/// C# member: `M:LibreMetaverse.LslTools.ParserAction.Print`.
pub fn print(&self) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.ParserAction.Print")
}
/// C# member: `M:LibreMetaverse.LslTools.ParserAction.Serialise(System.Object,LibreMetaverse.LslTools.Serialiser)`.
pub fn serialise(
o: libremetaverse_types::compat::Object,
s: libremetaverse_lsl_tools::Serialiser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.ParserAction.Serialise(System.Object,LibreMetaverse.LslTools.Serialiser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.ParserEntry`.
pub struct ParserEntry {
/// C# member: `F:LibreMetaverse.LslTools.ParserEntry.m_action`.
pub m_action: libremetaverse_lsl_tools::ParserAction,
/// C# member: `F:LibreMetaverse.LslTools.ParserEntry.m_priority`.
pub m_priority: i32,
}
impl ParserEntry {
/// C# member: `M:LibreMetaverse.LslTools.ParserEntry.IsReduce`.
pub fn is_reduce(&self) -> Result<bool, crate::Error> {
libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.ParserEntry.IsReduce")
}
/// C# member: `M:LibreMetaverse.LslTools.ParserEntry.Pass(LibreMetaverse.LslTools.ParseStackEntry@)`.
pub fn pass_(
&self,
top: &mut libremetaverse_lsl_tools::ParseStackEntry,
) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.ParserEntry.Pass(LibreMetaverse.LslTools.ParseStackEntry@)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.ParserEntry.Serialise(System.Object,LibreMetaverse.LslTools.Serialiser)`.
pub fn serialise(
o: libremetaverse_types::compat::Object,
s: libremetaverse_lsl_tools::Serialiser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.ParserEntry.Serialise(System.Object,LibreMetaverse.LslTools.Serialiser)",
)
}
/// C# member: `P:LibreMetaverse.LslTools.ParserEntry.str`.
pub fn str(&self) -> String {
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.LslTools.ParserEntry.str")
}
}
/// C# type: `T:LibreMetaverse.LslTools.ParserOldAction`.
pub struct ParserOldAction {
/// C# member: `F:LibreMetaverse.LslTools.ParserOldAction.m_action`.
pub m_action: i32,
}
impl ParserOldAction {
/// C# member: `M:LibreMetaverse.LslTools.ParserOldAction.#ctor(LibreMetaverse.LslTools.SymbolsGen)`.
pub fn new(yyp: libremetaverse_lsl_tools::SymbolsGen) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.ParserOldAction.#ctor(LibreMetaverse.LslTools.SymbolsGen)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.ParserOldAction.ActNum`.
pub fn act_num(&self) -> Result<i32, crate::Error> {
libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.ParserOldAction.ActNum")
}
/// C# member: `M:LibreMetaverse.LslTools.ParserOldAction.Action(LibreMetaverse.LslTools.Parser)`.
pub fn action(
&self,
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_lsl_tools::SYMBOL, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.ParserOldAction.Action(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.ParserOldAction.Serialise(System.Object,LibreMetaverse.LslTools.Serialiser)`.
pub fn serialise(
o: libremetaverse_types::compat::Object,
s: libremetaverse_lsl_tools::Serialiser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.ParserOldAction.Serialise(System.Object,LibreMetaverse.LslTools.Serialiser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.ParserReduce`.
pub struct ParserReduce {
/// C# member: `F:LibreMetaverse.LslTools.ParserReduce.m_depth`.
pub m_depth: i32,
/// C# member: `F:LibreMetaverse.LslTools.ParserReduce.m_lookAhead`.
pub m_look_ahead: libremetaverse_lsl_tools::SymbolSet,
/// C# member: `F:LibreMetaverse.LslTools.ParserReduce.m_prod`.
pub m_prod: libremetaverse_lsl_tools::Production,
}
impl ParserReduce {
/// C# member: `M:LibreMetaverse.LslTools.ParserReduce.#ctor(LibreMetaverse.LslTools.ParserAction,System.Int32,LibreMetaverse.LslTools.Production)`.
pub fn new(
action: libremetaverse_lsl_tools::ParserAction,
depth: i32,
prod: libremetaverse_lsl_tools::Production,
) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.ParserReduce.#ctor(LibreMetaverse.LslTools.ParserAction,System.Int32,LibreMetaverse.LslTools.Production)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.ParserReduce.BuildLookback(LibreMetaverse.LslTools.Transition)`.
pub fn build_lookback(
&self,
a: libremetaverse_lsl_tools::Transition,
) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.ParserReduce.BuildLookback(LibreMetaverse.LslTools.Transition)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.ParserReduce.IsReduce`.
pub fn is_reduce(&self) -> Result<bool, crate::Error> {
libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.ParserReduce.IsReduce")
}
/// C# member: `M:LibreMetaverse.LslTools.ParserReduce.Pass(LibreMetaverse.LslTools.ParseStackEntry@)`.
pub fn pass_(
&self,
top: &mut libremetaverse_lsl_tools::ParseStackEntry,
) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.ParserReduce.Pass(LibreMetaverse.LslTools.ParseStackEntry@)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.ParserReduce.Serialise(System.Object,LibreMetaverse.LslTools.Serialiser)`.
pub fn serialise(
o: libremetaverse_types::compat::Object,
s: libremetaverse_lsl_tools::Serialiser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.ParserReduce.Serialise(System.Object,LibreMetaverse.LslTools.Serialiser)",
)
}
/// C# member: `P:LibreMetaverse.LslTools.ParserReduce.str`.
pub fn str(&self) -> String {
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.LslTools.ParserReduce.str")
}
}
/// C# type: `T:LibreMetaverse.LslTools.ParserShift`.
pub struct ParserShift {
/// C# member: `F:LibreMetaverse.LslTools.ParserShift.m_next`.
pub m_next: libremetaverse_lsl_tools::ParseState,
}
impl ParserShift {
/// C# member: `M:LibreMetaverse.LslTools.ParserShift.#ctor`.
pub fn new_with_constructor() -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.ParserShift.#ctor")
}
/// C# member: `M:LibreMetaverse.LslTools.ParserShift.#ctor(LibreMetaverse.LslTools.ParserAction,LibreMetaverse.LslTools.ParseState)`.
pub fn new_with_parser_action_parse_state(
action: libremetaverse_lsl_tools::ParserAction,
next: libremetaverse_lsl_tools::ParseState,
) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.ParserShift.#ctor(LibreMetaverse.LslTools.ParserAction,LibreMetaverse.LslTools.ParseState)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.ParserShift.Pass(LibreMetaverse.LslTools.ParseStackEntry@)`.
pub fn pass_(
&self,
top: &mut libremetaverse_lsl_tools::ParseStackEntry,
) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.ParserShift.Pass(LibreMetaverse.LslTools.ParseStackEntry@)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.ParserShift.Serialise(System.Object,LibreMetaverse.LslTools.Serialiser)`.
pub fn serialise(
o: libremetaverse_types::compat::Object,
s: libremetaverse_lsl_tools::Serialiser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.ParserShift.Serialise(System.Object,LibreMetaverse.LslTools.Serialiser)",
)
}
/// C# member: `P:LibreMetaverse.LslTools.ParserShift.str`.
pub fn str(&self) -> String {
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.LslTools.ParserShift.str")
}
}
/// C# type: `T:LibreMetaverse.LslTools.ParserSimpleAction`.
pub struct ParserSimpleAction;
impl ParserSimpleAction {
/// C# member: `M:LibreMetaverse.LslTools.ParserSimpleAction.#ctor(LibreMetaverse.LslTools.SymbolsGen)`.
pub fn new(yyp: libremetaverse_lsl_tools::SymbolsGen) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.ParserSimpleAction.#ctor(LibreMetaverse.LslTools.SymbolsGen)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.ParserSimpleAction.Print`.
pub fn print(&self) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.ParserSimpleAction.Print")
}
/// C# member: `M:LibreMetaverse.LslTools.ParserSimpleAction.Serialise(System.Object,LibreMetaverse.LslTools.Serialiser)`.
pub fn serialise(
o: libremetaverse_types::compat::Object,
s: libremetaverse_lsl_tools::Serialiser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.ParserSimpleAction.Serialise(System.Object,LibreMetaverse.LslTools.Serialiser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.ParserSimpleAction.TypeStr`.
pub fn type_str(&self) -> Result<String, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.ParserSimpleAction.TypeStr",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.ParsingInfo`.
pub struct ParsingInfo {
/// C# member: `F:LibreMetaverse.LslTools.ParsingInfo.m_name`.
pub m_name: String,
/// C# member: `F:LibreMetaverse.LslTools.ParsingInfo.m_parsetable`.
pub m_parsetable: libremetaverse_types::compat::Hashtable,
/// C# member: `F:LibreMetaverse.LslTools.ParsingInfo.m_yynum`.
pub m_yynum: i32,
}
impl ParsingInfo {
/// C# member: `M:LibreMetaverse.LslTools.ParsingInfo.#ctor(System.String,System.Int32)`.
pub fn new(name: String, num: i32) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.ParsingInfo.#ctor(System.String,System.Int32)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.ParsingInfo.Serialise(System.Object,LibreMetaverse.LslTools.Serialiser)`.
pub fn serialise(
o: libremetaverse_types::compat::Object,
s: libremetaverse_lsl_tools::Serialiser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.ParsingInfo.Serialise(System.Object,LibreMetaverse.LslTools.Serialiser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.Path`.
pub struct Path {
/// C# member: `F:LibreMetaverse.LslTools.Path.valid`.
pub valid: bool,
}
impl Path {
/// C# member: `M:LibreMetaverse.LslTools.Path.#ctor(LibreMetaverse.LslTools.CSymbol[])`.
pub fn new_with_c_symbol_array(
x: Vec<libremetaverse_lsl_tools::CSymbol>,
) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Path.#ctor(LibreMetaverse.LslTools.CSymbol[])",
)
}
/// C# member: `M:LibreMetaverse.LslTools.Path.#ctor(LibreMetaverse.LslTools.ParseState,LibreMetaverse.LslTools.CSymbol[])`.
pub fn new_with_parse_state_c_symbol_array(
q: libremetaverse_lsl_tools::ParseState,
x: Vec<libremetaverse_lsl_tools::CSymbol>,
) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Path.#ctor(LibreMetaverse.LslTools.ParseState,LibreMetaverse.LslTools.CSymbol[])",
)
}
/// C# member: `M:LibreMetaverse.LslTools.Path.#ctor(LibreMetaverse.LslTools.ParseState[])`.
pub fn new_with_parse_state_array(
s: Vec<libremetaverse_lsl_tools::ParseState>,
) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Path.#ctor(LibreMetaverse.LslTools.ParseState[])",
)
}
/// C# member: `P:LibreMetaverse.LslTools.Path.Spelling`.
pub fn spelling(&self) -> Vec<libremetaverse_lsl_tools::CSymbol> {
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.LslTools.Path.Spelling")
}
/// C# member: `P:LibreMetaverse.LslTools.Path.Top`.
pub fn top(&self) -> libremetaverse_lsl_tools::ParseState {
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.LslTools.Path.Top")
}
}
/// C# type: `T:LibreMetaverse.LslTools.Precedence`.
pub struct Precedence {
/// C# member: `F:LibreMetaverse.LslTools.Precedence.m_next`.
pub m_next: Box<libremetaverse_lsl_tools::Precedence>,
/// C# member: `F:LibreMetaverse.LslTools.Precedence.m_prec`.
pub m_prec: i32,
/// C# member: `F:LibreMetaverse.LslTools.Precedence.m_type`.
pub m_type: libremetaverse_lsl_tools::PrecedencePrecType,
}
impl Precedence {
/// C# member: `M:LibreMetaverse.LslTools.Precedence.#ctor(LibreMetaverse.LslTools.Precedence.PrecType,System.Int32,LibreMetaverse.LslTools.Precedence)`.
pub fn new(
t: libremetaverse_lsl_tools::PrecedencePrecType,
p: i32,
next: libremetaverse_lsl_tools::Precedence,
) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Precedence.#ctor(LibreMetaverse.LslTools.Precedence.PrecType,System.Int32,LibreMetaverse.LslTools.Precedence)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.Precedence.Check(LibreMetaverse.LslTools.CSymbol,LibreMetaverse.LslTools.Production,System.Int32)`.
pub fn check_with_c_symbol_production_int32(
s: libremetaverse_lsl_tools::CSymbol,
p: libremetaverse_lsl_tools::Production,
d: i32,
) -> Result<i32, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Precedence.Check(LibreMetaverse.LslTools.CSymbol,LibreMetaverse.LslTools.Production,System.Int32)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.Precedence.Check(LibreMetaverse.LslTools.Precedence,LibreMetaverse.LslTools.Precedence.PrecType,System.Int32)`.
pub fn check_with_precedence_prec_type_int32(
p: libremetaverse_lsl_tools::Precedence,
t: libremetaverse_lsl_tools::PrecedencePrecType,
d: i32,
) -> Result<i32, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Precedence.Check(LibreMetaverse.LslTools.Precedence,LibreMetaverse.LslTools.Precedence.PrecType,System.Int32)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.Precedence.Check(LibreMetaverse.LslTools.Production)`.
pub fn check_with_production(
p: libremetaverse_lsl_tools::Production,
) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Precedence.Check(LibreMetaverse.LslTools.Production)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.Precedence.PrecType`.
#[derive(Clone, Copy, Debug, Eq, Hash, PartialEq)]
#[repr(i32)]
pub enum PrecedencePrecType {
/// C# member: `F:LibreMetaverse.LslTools.Precedence.PrecType.after`.
After = 4,
/// C# member: `F:LibreMetaverse.LslTools.Precedence.PrecType.before`.
Before = 3,
/// C# member: `F:LibreMetaverse.LslTools.Precedence.PrecType.left`.
Left = 0,
/// C# member: `F:LibreMetaverse.LslTools.Precedence.PrecType.nonassoc`.
Nonassoc = 2,
/// C# member: `F:LibreMetaverse.LslTools.Precedence.PrecType.right`.
Right = 1,
}
/// C# type: `T:LibreMetaverse.LslTools.ProdItem`.
pub struct ProdItem {
/// C# member: `F:LibreMetaverse.LslTools.ProdItem.m_done`.
pub m_done: bool,
/// C# member: `F:LibreMetaverse.LslTools.ProdItem.m_pos`.
pub m_pos: i32,
/// C# member: `F:LibreMetaverse.LslTools.ProdItem.m_prod`.
pub m_prod: libremetaverse_lsl_tools::Production,
}
impl ProdItem {
/// C# member: `M:LibreMetaverse.LslTools.ProdItem.#ctor`.
pub fn new_with_constructor() -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.ProdItem.#ctor")
}
/// C# member: `M:LibreMetaverse.LslTools.ProdItem.#ctor(LibreMetaverse.LslTools.Production,System.Int32)`.
pub fn new_with_production_int32(
prod: libremetaverse_lsl_tools::Production,
pos: i32,
) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.ProdItem.#ctor(LibreMetaverse.LslTools.Production,System.Int32)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.ProdItem.FirstOfRest(LibreMetaverse.LslTools.SymbolsGen)`.
pub fn first_of_rest(
&self,
syms: libremetaverse_lsl_tools::SymbolsGen,
) -> Result<libremetaverse_lsl_tools::SymbolSet, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.ProdItem.FirstOfRest(LibreMetaverse.LslTools.SymbolsGen)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.ProdItem.IsReducingAction`.
pub fn is_reducing_action(&self) -> Result<bool, crate::Error> {
libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.ProdItem.IsReducingAction")
}
/// C# member: `M:LibreMetaverse.LslTools.ProdItem.Next`.
pub fn next(&self) -> Result<libremetaverse_lsl_tools::CSymbol, crate::Error> {
libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.ProdItem.Next")
}
/// C# member: `M:LibreMetaverse.LslTools.ProdItem.Print`.
pub fn print(&self) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.ProdItem.Print")
}
}
/// C# type: `T:LibreMetaverse.LslTools.Production`.
pub struct Production {
/// C# member: `F:LibreMetaverse.LslTools.Production.m_actionsOnly`.
pub m_actions_only: bool,
/// C# member: `F:LibreMetaverse.LslTools.Production.m_alias`.
pub m_alias: libremetaverse_types::compat::Hashtable,
/// C# member: `F:LibreMetaverse.LslTools.Production.m_lhs`.
pub m_lhs: libremetaverse_lsl_tools::CSymbol,
/// C# member: `F:LibreMetaverse.LslTools.Production.m_pno`.
pub m_pno: i32,
/// C# member: `F:LibreMetaverse.LslTools.Production.m_prec`.
pub m_prec: i32,
/// C# member: `F:LibreMetaverse.LslTools.Production.m_rhs`.
pub m_rhs: libremetaverse_lsl_tools::ObjectList,
}
impl Production {
/// C# member: `M:LibreMetaverse.LslTools.Production.#ctor(LibreMetaverse.LslTools.SymbolsGen)`.
pub fn new_with_symbols_gen(
syms: libremetaverse_lsl_tools::SymbolsGen,
) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Production.#ctor(LibreMetaverse.LslTools.SymbolsGen)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.Production.#ctor(LibreMetaverse.LslTools.SymbolsGen,LibreMetaverse.LslTools.CSymbol)`.
pub fn new_with_symbols_gen_c_symbol(
syms: libremetaverse_lsl_tools::SymbolsGen,
lhs: libremetaverse_lsl_tools::CSymbol,
) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Production.#ctor(LibreMetaverse.LslTools.SymbolsGen,LibreMetaverse.LslTools.CSymbol)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.Production.AddFirst(LibreMetaverse.LslTools.CSymbol,System.Int32)`.
pub fn add_first(
&self,
s: libremetaverse_lsl_tools::CSymbol,
j: i32,
) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Production.AddFirst(LibreMetaverse.LslTools.CSymbol,System.Int32)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.Production.AddToRhs(LibreMetaverse.LslTools.CSymbol)`.
pub fn add_to_rhs(&self, s: libremetaverse_lsl_tools::CSymbol) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Production.AddToRhs(LibreMetaverse.LslTools.CSymbol)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.Production.CouldBeEmpty(System.Int32)`.
pub fn could_be_empty(&self, j: i32) -> Result<bool, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Production.CouldBeEmpty(System.Int32)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.Production.Prefix(System.Int32)`.
pub fn prefix(&self, i: i32) -> Result<Vec<libremetaverse_lsl_tools::CSymbol>, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Production.Prefix(System.Int32)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.Production.Serialise(System.Object,LibreMetaverse.LslTools.Serialiser)`.
pub fn serialise(
o: libremetaverse_types::compat::Object,
s: libremetaverse_lsl_tools::Serialiser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Production.Serialise(System.Object,LibreMetaverse.LslTools.Serialiser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.Production.StackRef(System.String@,System.Int32,System.Int32)`.
pub fn stack_ref(&self, str: &mut String, ch: i32, ix: i32) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Production.StackRef(System.String@,System.Int32,System.Int32)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.RBRACE`.
pub struct RBRACE;
impl RBRACE {
/// C# member: `M:LibreMetaverse.LslTools.RBRACE.#ctor(LibreMetaverse.LslTools.Lexer)`.
pub fn new(yyl: libremetaverse_lsl_tools::Lexer) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.RBRACE.#ctor(LibreMetaverse.LslTools.Lexer)",
)
}
/// C# member: `P:LibreMetaverse.LslTools.RBRACE.yyname`.
pub fn yyname(&self) -> String {
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.LslTools.RBRACE.yyname")
}
/// C# member: `P:LibreMetaverse.LslTools.RBRACE.yynum`.
pub fn yynum(&self) -> i32 {
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.LslTools.RBRACE.yynum")
}
}
/// C# type: `T:LibreMetaverse.LslTools.RBRACK`.
pub struct RBRACK;
impl RBRACK {
/// C# member: `M:LibreMetaverse.LslTools.RBRACK.#ctor(LibreMetaverse.LslTools.Lexer)`.
pub fn new(yyl: libremetaverse_lsl_tools::Lexer) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.RBRACK.#ctor(LibreMetaverse.LslTools.Lexer)",
)
}
/// C# member: `P:LibreMetaverse.LslTools.RBRACK.yyname`.
pub fn yyname(&self) -> String {
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.LslTools.RBRACK.yyname")
}
/// C# member: `P:LibreMetaverse.LslTools.RBRACK.yynum`.
pub fn yynum(&self) -> i32 {
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.LslTools.RBRACK.yynum")
}
}
/// C# type: `T:LibreMetaverse.LslTools.RPAREN`.
pub struct RPAREN;
impl RPAREN {
/// C# member: `M:LibreMetaverse.LslTools.RPAREN.#ctor(LibreMetaverse.LslTools.Lexer)`.
pub fn new(yyl: libremetaverse_lsl_tools::Lexer) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.RPAREN.#ctor(LibreMetaverse.LslTools.Lexer)",
)
}
/// C# member: `P:LibreMetaverse.LslTools.RPAREN.yyname`.
pub fn yyname(&self) -> String {
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.LslTools.RPAREN.yyname")
}
/// C# member: `P:LibreMetaverse.LslTools.RPAREN.yynum`.
pub fn yynum(&self) -> i32 {
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.LslTools.RPAREN.yynum")
}
}
/// C# type: `T:LibreMetaverse.LslTools.Regex`.
pub struct Regex {
/// C# member: `F:LibreMetaverse.LslTools.Regex.m_sub`.
pub m_sub: Box<libremetaverse_lsl_tools::Regex>,
}
impl Regex {
/// C# member: `M:LibreMetaverse.LslTools.Regex.#ctor(LibreMetaverse.LslTools.TokensGen,System.Int32,System.String)`.
pub fn new(
tks: libremetaverse_lsl_tools::TokensGen,
p: i32,
str: String,
) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Regex.#ctor(LibreMetaverse.LslTools.TokensGen,System.Int32,System.String)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.Regex.Build(LibreMetaverse.LslTools.Nfa)`.
pub fn build(&self, nfa: libremetaverse_lsl_tools::Nfa) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Regex.Build(LibreMetaverse.LslTools.Nfa)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.Regex.Match(System.Char)`.
pub fn match__with_char(
&self,
ch: libremetaverse_types::compat::Utf16CodeUnit,
) -> Result<bool, crate::Error> {
libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.Regex.Match(System.Char)")
}
/// C# member: `M:LibreMetaverse.LslTools.Regex.Match(System.String)`.
pub fn match__with_string(&self, str: String) -> Result<i32, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Regex.Match(System.String)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.Regex.Match(System.String,System.Int32,System.Int32)`.
pub fn match__with_string_int32_int32(
&self,
str: String,
pos: i32,
max: i32,
) -> Result<i32, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Regex.Match(System.String,System.Int32,System.Int32)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.Regex.Print(System.IO.TextWriter)`.
pub fn print(&self, s: Box<dyn std::io::Write + Send>) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Regex.Print(System.IO.TextWriter)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.Relation`.
pub struct Relation;
impl Relation {
/// C# member: `M:LibreMetaverse.LslTools.Relation.#ctor(System.Object,System.IntPtr)`.
pub fn new(
object: libremetaverse_types::compat::Object,
method: isize,
) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Relation.#ctor(System.Object,System.IntPtr)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.Relation.BeginInvoke(LibreMetaverse.LslTools.Transition,System.AsyncCallback,System.Object)`.
pub fn begin_invoke(
&self,
a: libremetaverse_lsl_tools::Transition,
callback: Box<dyn Fn(&dyn std::any::Any) + Send + Sync>,
object: libremetaverse_types::compat::Object,
) -> Result<Box<dyn std::any::Any + Send + Sync>, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Relation.BeginInvoke(LibreMetaverse.LslTools.Transition,System.AsyncCallback,System.Object)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.Relation.EndInvoke(System.IAsyncResult)`.
pub fn end_invoke(
&self,
result: Box<dyn std::any::Any + Send + Sync>,
) -> Result<libremetaverse_types::compat::Hashtable, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Relation.EndInvoke(System.IAsyncResult)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.Relation.Invoke(LibreMetaverse.LslTools.Transition)`.
pub fn invoke(
&self,
a: libremetaverse_lsl_tools::Transition,
) -> Result<libremetaverse_types::compat::Hashtable, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Relation.Invoke(LibreMetaverse.LslTools.Transition)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.ResWds`.
pub struct ResWds {
/// C# member: `F:LibreMetaverse.LslTools.ResWds.m_upper`.
pub m_upper: bool,
/// C# member: `F:LibreMetaverse.LslTools.ResWds.m_wds`.
pub m_wds: libremetaverse_types::compat::Hashtable,
}
impl ResWds {
/// C# member: `M:LibreMetaverse.LslTools.ResWds.#ctor`.
pub fn new_with_constructor() -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.ResWds.#ctor")
}
/// C# member: `M:LibreMetaverse.LslTools.ResWds.Check(LibreMetaverse.LslTools.Lexer,LibreMetaverse.LslTools.TOKEN@)`.
pub fn check(
&self,
yyl: libremetaverse_lsl_tools::Lexer,
tok: &mut libremetaverse_lsl_tools::TOKEN,
) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.ResWds.Check(LibreMetaverse.LslTools.Lexer,LibreMetaverse.LslTools.TOKEN@)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.ResWds.New(LibreMetaverse.LslTools.TokensGen,System.String)`.
pub fn new_with_tokens_gen_string(
tks: libremetaverse_lsl_tools::TokensGen,
str: String,
) -> Result<libremetaverse_lsl_tools::ResWds, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.ResWds.New(LibreMetaverse.LslTools.TokensGen,System.String)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.ResWds.Serialise(System.Object,LibreMetaverse.LslTools.Serialiser)`.
pub fn serialise(
o: libremetaverse_types::compat::Object,
s: libremetaverse_lsl_tools::Serialiser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.ResWds.Serialise(System.Object,LibreMetaverse.LslTools.Serialiser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.SCreator`.
pub struct SCreator;
impl SCreator {
/// C# member: `M:LibreMetaverse.LslTools.SCreator.#ctor(System.Object,System.IntPtr)`.
pub fn new(
object: libremetaverse_types::compat::Object,
method: isize,
) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.SCreator.#ctor(System.Object,System.IntPtr)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.SCreator.BeginInvoke(LibreMetaverse.LslTools.Parser,System.AsyncCallback,System.Object)`.
pub fn begin_invoke(
&self,
yyp: libremetaverse_lsl_tools::Parser,
callback: Box<dyn Fn(&dyn std::any::Any) + Send + Sync>,
object: libremetaverse_types::compat::Object,
) -> Result<Box<dyn std::any::Any + Send + Sync>, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.SCreator.BeginInvoke(LibreMetaverse.LslTools.Parser,System.AsyncCallback,System.Object)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.SCreator.EndInvoke(System.IAsyncResult)`.
pub fn end_invoke(
&self,
result: Box<dyn std::any::Any + Send + Sync>,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.SCreator.EndInvoke(System.IAsyncResult)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.SCreator.Invoke(LibreMetaverse.LslTools.Parser)`.
pub fn invoke(
&self,
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.SCreator.Invoke(LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.SEMICOLON`.
pub struct SEMICOLON;
impl SEMICOLON {
/// C# member: `M:LibreMetaverse.LslTools.SEMICOLON.#ctor(LibreMetaverse.LslTools.Lexer)`.
pub fn new(yyl: libremetaverse_lsl_tools::Lexer) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.SEMICOLON.#ctor(LibreMetaverse.LslTools.Lexer)",
)
}
/// C# member: `P:LibreMetaverse.LslTools.SEMICOLON.yyname`.
pub fn yyname(&self) -> String {
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.LslTools.SEMICOLON.yyname")
}
/// C# member: `P:LibreMetaverse.LslTools.SEMICOLON.yynum`.
pub fn yynum(&self) -> i32 {
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.LslTools.SEMICOLON.yynum")
}
}
/// C# type: `T:LibreMetaverse.LslTools.SYMBOL`.
pub struct SYMBOL {
/// C# member: `F:LibreMetaverse.LslTools.SYMBOL.kids`.
pub kids: libremetaverse_lsl_tools::ObjectList,
/// C# member: `F:LibreMetaverse.LslTools.SYMBOL.m_dollar`.
pub m_dollar: libremetaverse_types::compat::Object,
/// C# member: `F:LibreMetaverse.LslTools.SYMBOL.pos`.
pub pos_with_field: i32,
/// C# member: `F:LibreMetaverse.LslTools.SYMBOL.yylx`.
pub yylx: libremetaverse_lsl_tools::Lexer,
/// C# member: `F:LibreMetaverse.LslTools.SYMBOL.yyps`.
pub yyps: libremetaverse_lsl_tools::Parser,
}
impl SYMBOL {
/// C# member: `M:LibreMetaverse.LslTools.SYMBOL.#ctor(LibreMetaverse.LslTools.Lexer)`.
pub fn new_with_lexer(yyl: libremetaverse_lsl_tools::Lexer) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.SYMBOL.#ctor(LibreMetaverse.LslTools.Lexer)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.SYMBOL.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new_with_parser(yyp: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.SYMBOL.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.SYMBOL.ConcreteSyntaxTree`.
pub fn concrete_syntax_tree(&self) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.SYMBOL.ConcreteSyntaxTree")
}
/// C# member: `M:LibreMetaverse.LslTools.SYMBOL.IsAction`.
pub fn is_action(&self) -> Result<bool, crate::Error> {
libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.SYMBOL.IsAction")
}
/// C# member: `M:LibreMetaverse.LslTools.SYMBOL.IsCSymbol`.
pub fn is_c_symbol(&self) -> Result<bool, crate::Error> {
libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.SYMBOL.IsCSymbol")
}
/// C# member: `M:LibreMetaverse.LslTools.SYMBOL.IsTerminal`.
pub fn is_terminal(&self) -> Result<bool, crate::Error> {
libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.SYMBOL.IsTerminal")
}
/// C# member: `M:LibreMetaverse.LslTools.SYMBOL.Matches(System.String)`.
pub fn matches(&self, s: String) -> Result<bool, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.SYMBOL.Matches(System.String)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.SYMBOL.Pass(LibreMetaverse.LslTools.YyParser,System.Int32,LibreMetaverse.LslTools.ParserEntry@)`.
pub fn pass_(
&self,
syms: libremetaverse_lsl_tools::YyParser,
snum: i32,
entry: &mut libremetaverse_lsl_tools::ParserEntry,
) -> Result<bool, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.SYMBOL.Pass(LibreMetaverse.LslTools.YyParser,System.Int32,LibreMetaverse.LslTools.ParserEntry@)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.SYMBOL.Print`.
pub fn print(&self) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.SYMBOL.Print")
}
/// C# member: `M:LibreMetaverse.LslTools.SYMBOL.ToString`.
pub fn to_string(&self) -> String {
libremetaverse_types::unimplemented_api!("M:LibreMetaverse.LslTools.SYMBOL.ToString")
}
/// C# member: `M:LibreMetaverse.LslTools.SYMBOL.op_Implicit(LibreMetaverse.LslTools.SYMBOL)~System.Int32`.
pub fn from(s: libremetaverse_lsl_tools::SYMBOL) -> i32 {
libremetaverse_types::unimplemented_api!(
"M:LibreMetaverse.LslTools.SYMBOL.op_Implicit(LibreMetaverse.LslTools.SYMBOL)~System.Int32"
)
}
/// C# member: `P:LibreMetaverse.LslTools.SYMBOL.Line`.
pub fn line(&self) -> i32 {
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.LslTools.SYMBOL.Line")
}
/// C# member: `P:LibreMetaverse.LslTools.SYMBOL.Pos`.
pub fn pos_with_property(&self) -> String {
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.LslTools.SYMBOL.Pos")
}
/// C# member: `P:LibreMetaverse.LslTools.SYMBOL.Position`.
pub fn position(&self) -> i32 {
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.LslTools.SYMBOL.Position")
}
/// C# member: `P:LibreMetaverse.LslTools.SYMBOL.yyact`.
pub fn yyact(&self) -> libremetaverse_lsl_tools::YyParser {
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.LslTools.SYMBOL.yyact")
}
/// C# member: `P:LibreMetaverse.LslTools.SYMBOL.yylval`.
pub fn yylval(&self) -> libremetaverse_types::compat::Object {
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.LslTools.SYMBOL.yylval")
}
/// Setter for C# member: `P:LibreMetaverse.LslTools.SYMBOL.yylval`.
pub fn set_yylval(&mut self, value: libremetaverse_types::compat::Object) {
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.LslTools.SYMBOL.yylval")
}
/// C# member: `P:LibreMetaverse.LslTools.SYMBOL.yyname`.
pub fn yyname(&self) -> String {
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.LslTools.SYMBOL.yyname")
}
/// C# member: `P:LibreMetaverse.LslTools.SYMBOL.yynum`.
pub fn yynum(&self) -> i32 {
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.LslTools.SYMBOL.yynum")
}
}
/// C# type: `T:LibreMetaverse.LslTools.Serialiser`.
pub struct Serialiser;
impl Serialiser {
/// C# member: `M:LibreMetaverse.LslTools.Serialiser.#ctor(System.IO.TextWriter)`.
pub fn new_with_text_writer(ff: Box<dyn std::io::Write + Send>) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Serialiser.#ctor(System.IO.TextWriter)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.Serialiser.#ctor(System.Int32[])`.
pub fn new_with_int32_array(bb: Vec<i32>) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Serialiser.#ctor(System.Int32[])",
)
}
/// C# member: `M:LibreMetaverse.LslTools.Serialiser.Deserialise`.
pub fn deserialise(&self) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.Serialiser.Deserialise")
}
/// C# member: `M:LibreMetaverse.LslTools.Serialiser.Serialise(System.Object)`.
pub fn serialise(&self, o: libremetaverse_types::compat::Object) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Serialiser.Serialise(System.Object)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.Serialiser.VersionCheck`.
pub fn version_check(&self) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.Serialiser.VersionCheck")
}
/// C# member: `M:LibreMetaverse.LslTools.Serialiser._Read`.
pub fn read(&self) -> Result<i32, crate::Error> {
libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.Serialiser._Read")
}
/// C# member: `M:LibreMetaverse.LslTools.Serialiser._Write(System.Int32)`.
pub fn write(&self, i: i32) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Serialiser._Write(System.Int32)",
)
}
/// C# member: `P:LibreMetaverse.LslTools.Serialiser.Encode`.
pub fn encode(&self) -> bool {
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.LslTools.Serialiser.Encode")
}
}
/// C# type: `T:LibreMetaverse.LslTools.Sfactory`.
pub struct Sfactory;
impl Sfactory {
/// C# member: `M:LibreMetaverse.LslTools.Sfactory.#ctor(LibreMetaverse.LslTools.YyParser,System.String,LibreMetaverse.LslTools.SCreator)`.
pub fn new(
syms: libremetaverse_lsl_tools::YyParser,
cls_name: String,
cr: libremetaverse_lsl_tools::SCreator,
) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Sfactory.#ctor(LibreMetaverse.LslTools.YyParser,System.String,LibreMetaverse.LslTools.SCreator)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.Sfactory.create(System.String,LibreMetaverse.LslTools.Parser)`.
pub fn create(
cls_name: String,
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Sfactory.create(System.String,LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.SourceLineInfo`.
pub struct SourceLineInfo {
/// C# member: `F:LibreMetaverse.LslTools.SourceLineInfo.charPosition`.
pub char_position: i32,
/// C# member: `F:LibreMetaverse.LslTools.SourceLineInfo.endOfLine`.
pub end_of_line: i32,
/// C# member: `F:LibreMetaverse.LslTools.SourceLineInfo.lineNumber`.
pub line_number: i32,
/// C# member: `F:LibreMetaverse.LslTools.SourceLineInfo.lxr`.
pub lxr: libremetaverse_lsl_tools::Lexer,
/// C# member: `F:LibreMetaverse.LslTools.SourceLineInfo.rawCharPosition`.
pub raw_char_position: i32,
/// C# member: `F:LibreMetaverse.LslTools.SourceLineInfo.startOfLine`.
pub start_of_line: i32,
}
impl SourceLineInfo {
/// C# member: `M:LibreMetaverse.LslTools.SourceLineInfo.#ctor(LibreMetaverse.LslTools.Lexer,System.Int32)`.
pub fn new_with_lexer_int32(
lx: libremetaverse_lsl_tools::Lexer,
pos: i32,
) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.SourceLineInfo.#ctor(LibreMetaverse.LslTools.Lexer,System.Int32)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.SourceLineInfo.#ctor(LibreMetaverse.LslTools.LineManager,System.Int32)`.
pub fn new_with_line_manager_int32(
lm: libremetaverse_lsl_tools::LineManager,
pos: i32,
) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.SourceLineInfo.#ctor(LibreMetaverse.LslTools.LineManager,System.Int32)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.SourceLineInfo.#ctor(System.Int32)`.
pub fn new_with_int32(pos: i32) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.SourceLineInfo.#ctor(System.Int32)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.SourceLineInfo.ToString`.
pub fn to_string(&self) -> String {
libremetaverse_types::unimplemented_api!(
"M:LibreMetaverse.LslTools.SourceLineInfo.ToString"
)
}
/// C# member: `P:LibreMetaverse.LslTools.SourceLineInfo.sourceLine`.
pub fn source_line(&self) -> String {
libremetaverse_types::unimplemented_api!(
"P:LibreMetaverse.LslTools.SourceLineInfo.sourceLine"
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.Stuff`.
pub struct Stuff;
impl Stuff {
/// C# member: `M:LibreMetaverse.LslTools.Stuff.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Stuff.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `P:LibreMetaverse.LslTools.Stuff.yyname`.
pub fn yyname(&self) -> String {
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.LslTools.Stuff.yyname")
}
/// C# member: `P:LibreMetaverse.LslTools.Stuff.yynum`.
pub fn yynum(&self) -> i32 {
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.LslTools.Stuff.yynum")
}
}
/// C# type: `T:LibreMetaverse.LslTools.Stuff_1`.
pub struct Stuff_1;
impl Stuff_1 {
/// C# member: `M:LibreMetaverse.LslTools.Stuff_1.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Stuff_1.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.Stuff_2`.
pub struct Stuff_2;
impl Stuff_2 {
/// C# member: `M:LibreMetaverse.LslTools.Stuff_2.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Stuff_2.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.Stuff_2_1`.
pub struct Stuff_2_1;
impl Stuff_2_1 {
/// C# member: `M:LibreMetaverse.LslTools.Stuff_2_1.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Stuff_2_1.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.Stuff_3`.
pub struct Stuff_3;
impl Stuff_3 {
/// C# member: `M:LibreMetaverse.LslTools.Stuff_3.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Stuff_3.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.Stuff_4`.
pub struct Stuff_4;
impl Stuff_4 {
/// C# member: `M:LibreMetaverse.LslTools.Stuff_4.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Stuff_4.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.Stuff_4_1`.
pub struct Stuff_4_1;
impl Stuff_4_1 {
/// C# member: `M:LibreMetaverse.LslTools.Stuff_4_1.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new(yyq: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Stuff_4_1.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.SymbolSet`.
pub struct SymbolSet {
/// C# member: `F:LibreMetaverse.LslTools.SymbolSet.m_next`.
pub m_next: Box<libremetaverse_lsl_tools::SymbolSet>,
/// C# member: `F:LibreMetaverse.LslTools.SymbolSet.m_symbols`.
pub m_symbols: Box<libremetaverse_lsl_tools::SymbolsGen>,
}
impl SymbolSet {
/// C# member: `M:LibreMetaverse.LslTools.SymbolSet.#ctor(LibreMetaverse.LslTools.SymbolSet)`.
pub fn new_with_symbol_set(
s: libremetaverse_lsl_tools::SymbolSet,
) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.SymbolSet.#ctor(LibreMetaverse.LslTools.SymbolSet)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.SymbolSet.#ctor(LibreMetaverse.LslTools.SymbolsGen)`.
pub fn new_with_symbols_gen(
syms: libremetaverse_lsl_tools::SymbolsGen,
) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.SymbolSet.#ctor(LibreMetaverse.LslTools.SymbolsGen)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.SymbolSet.Add(LibreMetaverse.LslTools.SymbolSet)`.
pub fn add_with_symbol_set(
&self,
s: libremetaverse_lsl_tools::SymbolSet,
) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.SymbolSet.Add(LibreMetaverse.LslTools.SymbolSet)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.SymbolSet.AddIn(LibreMetaverse.LslTools.CSymbol)`.
pub fn add_in(&self, t: libremetaverse_lsl_tools::CSymbol) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.SymbolSet.AddIn(LibreMetaverse.LslTools.CSymbol)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.SymbolSet.CheckIn(LibreMetaverse.LslTools.CSymbol)`.
pub fn check_in(&self, a: libremetaverse_lsl_tools::CSymbol) -> Result<bool, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.SymbolSet.CheckIn(LibreMetaverse.LslTools.CSymbol)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.SymbolSet.Contains(LibreMetaverse.LslTools.CSymbol)`.
pub fn contains(&self, a: libremetaverse_lsl_tools::CSymbol) -> Result<bool, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.SymbolSet.Contains(LibreMetaverse.LslTools.CSymbol)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.SymbolSet.GetEnumerator`.
pub fn get_enumerator(
&self,
) -> Result<libremetaverse_types::compat::IDictionaryEnumerator, crate::Error> {
libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.SymbolSet.GetEnumerator")
}
/// C# member: `M:LibreMetaverse.LslTools.SymbolSet.Print`.
pub fn print(&self) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.SymbolSet.Print")
}
/// C# member: `M:LibreMetaverse.LslTools.SymbolSet.Resolve`.
pub fn resolve(&self) -> Result<libremetaverse_lsl_tools::SymbolSet, crate::Error> {
libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.SymbolSet.Resolve")
}
/// C# member: `M:LibreMetaverse.LslTools.SymbolSet.op_Addition(LibreMetaverse.LslTools.SymbolSet,LibreMetaverse.LslTools.SymbolSet)`.
pub fn add_with_symbol_set_symbol_set(
s: libremetaverse_lsl_tools::SymbolSet,
t: libremetaverse_lsl_tools::SymbolSet,
) -> libremetaverse_lsl_tools::SymbolSet {
libremetaverse_types::unimplemented_api!(
"M:LibreMetaverse.LslTools.SymbolSet.op_Addition(LibreMetaverse.LslTools.SymbolSet,LibreMetaverse.LslTools.SymbolSet)"
)
}
/// C# member: `P:LibreMetaverse.LslTools.SymbolSet.Count`.
pub fn count(&self) -> i32 {
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.LslTools.SymbolSet.Count")
}
/// C# member: `P:LibreMetaverse.LslTools.SymbolSet.Keys`.
pub fn keys(&self) -> libremetaverse_types::compat::ICollection {
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.LslTools.SymbolSet.Keys")
}
}
/// C# type: `T:LibreMetaverse.LslTools.SymbolType`.
pub struct SymbolType;
impl SymbolType {
/// C# member: `M:LibreMetaverse.LslTools.SymbolType.#ctor(LibreMetaverse.LslTools.SymbolsGen,System.String)`.
pub fn new_with_symbols_gen_string(
yyp: libremetaverse_lsl_tools::SymbolsGen,
name: String,
) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.SymbolType.#ctor(LibreMetaverse.LslTools.SymbolsGen,System.String)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.SymbolType.#ctor(LibreMetaverse.LslTools.SymbolsGen,System.String,System.Boolean)`.
pub fn new_with_symbols_gen_string_boolean(
yyp: libremetaverse_lsl_tools::SymbolsGen,
name: String,
defined: bool,
) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.SymbolType.#ctor(LibreMetaverse.LslTools.SymbolsGen,System.String,System.Boolean)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.SymbolType._Find(System.String)`.
pub fn find(&self, name: String) -> Result<libremetaverse_lsl_tools::SymbolType, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.SymbolType._Find(System.String)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.SymbolsGen`.
pub struct SymbolsGen {
/// C# member: `F:LibreMetaverse.LslTools.SymbolsGen.action`.
pub action: i32,
/// C# member: `F:LibreMetaverse.LslTools.SymbolsGen.lahead`.
pub lahead: libremetaverse_lsl_tools::SymbolSet,
/// C# member: `F:LibreMetaverse.LslTools.SymbolsGen.m_lalrParser`.
pub m_lalr_parser: bool,
/// C# member: `F:LibreMetaverse.LslTools.SymbolsGen.m_lexer`.
pub m_lexer: libremetaverse_lsl_tools::Lexer,
/// C# member: `F:LibreMetaverse.LslTools.SymbolsGen.m_symbols`.
pub m_symbols: libremetaverse_lsl_tools::YyParser,
/// C# member: `F:LibreMetaverse.LslTools.SymbolsGen.m_trans`.
pub m_trans: i32,
/// C# member: `F:LibreMetaverse.LslTools.SymbolsGen.pno`.
pub pno: i32,
/// C# member: `F:LibreMetaverse.LslTools.SymbolsGen.prods`.
pub prods: libremetaverse_lsl_tools::ObjectList,
/// C# member: `F:LibreMetaverse.LslTools.SymbolsGen.stypes`.
pub stypes: libremetaverse_lsl_tools::SymbolType,
}
impl SymbolsGen {
/// C# member: `M:LibreMetaverse.LslTools.SymbolsGen.AssocType(LibreMetaverse.LslTools.Precedence.PrecType,System.Int32)`.
pub fn assoc_type(
&self,
pt: libremetaverse_lsl_tools::PrecedencePrecType,
n: i32,
) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.SymbolsGen.AssocType(LibreMetaverse.LslTools.Precedence.PrecType,System.Int32)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.SymbolsGen.ClassDefinition(System.String)`.
pub fn class_definition(&self, s: String) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.SymbolsGen.ClassDefinition(System.String)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.SymbolsGen.CopySegment`.
pub fn copy_segment(&self) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.SymbolsGen.CopySegment")
}
/// C# member: `M:LibreMetaverse.LslTools.SymbolsGen.Declare`.
pub fn declare(&self) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.SymbolsGen.Declare")
}
/// C# member: `M:LibreMetaverse.LslTools.SymbolsGen.Find(LibreMetaverse.LslTools.CSymbol)`.
pub fn find(&self, sym: libremetaverse_lsl_tools::CSymbol) -> Result<bool, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.SymbolsGen.Find(LibreMetaverse.LslTools.CSymbol)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.SymbolsGen.OldAction(LibreMetaverse.LslTools.ParserOldAction)`.
pub fn old_action(
&self,
a: libremetaverse_lsl_tools::ParserOldAction,
) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.SymbolsGen.OldAction(LibreMetaverse.LslTools.ParserOldAction)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.SymbolsGen.ParserDirective`.
pub fn parser_directive(&self) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.SymbolsGen.ParserDirective",
)
}
/// C# member: `M:LibreMetaverse.LslTools.SymbolsGen.SetNamespace`.
pub fn set_namespace(&self) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.SymbolsGen.SetNamespace")
}
/// C# member: `M:LibreMetaverse.LslTools.SymbolsGen.SetStartSymbol`.
pub fn set_start_symbol(&self) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.SymbolsGen.SetStartSymbol")
}
/// C# member: `M:LibreMetaverse.LslTools.SymbolsGen.SimpleAction(LibreMetaverse.LslTools.ParserSimpleAction)`.
pub fn simple_action(
&self,
a: libremetaverse_lsl_tools::ParserSimpleAction,
) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.SymbolsGen.SimpleAction(LibreMetaverse.LslTools.ParserSimpleAction)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.TCreator`.
pub struct TCreator;
impl TCreator {
/// C# member: `M:LibreMetaverse.LslTools.TCreator.#ctor(System.Object,System.IntPtr)`.
pub fn new(
object: libremetaverse_types::compat::Object,
method: isize,
) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.TCreator.#ctor(System.Object,System.IntPtr)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.TCreator.BeginInvoke(LibreMetaverse.LslTools.Lexer,System.AsyncCallback,System.Object)`.
pub fn begin_invoke(
&self,
yyl: libremetaverse_lsl_tools::Lexer,
callback: Box<dyn Fn(&dyn std::any::Any) + Send + Sync>,
object: libremetaverse_types::compat::Object,
) -> Result<Box<dyn std::any::Any + Send + Sync>, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.TCreator.BeginInvoke(LibreMetaverse.LslTools.Lexer,System.AsyncCallback,System.Object)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.TCreator.EndInvoke(System.IAsyncResult)`.
pub fn end_invoke(
&self,
result: Box<dyn std::any::Any + Send + Sync>,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.TCreator.EndInvoke(System.IAsyncResult)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.TCreator.Invoke(LibreMetaverse.LslTools.Lexer)`.
pub fn invoke(
&self,
yyl: libremetaverse_lsl_tools::Lexer,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.TCreator.Invoke(LibreMetaverse.LslTools.Lexer)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.THIS`.
pub struct THIS;
impl THIS {
/// C# member: `M:LibreMetaverse.LslTools.THIS.#ctor(LibreMetaverse.LslTools.Lexer)`.
pub fn new(yyl: libremetaverse_lsl_tools::Lexer) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.THIS.#ctor(LibreMetaverse.LslTools.Lexer)",
)
}
/// C# member: `P:LibreMetaverse.LslTools.THIS.yyname`.
pub fn yyname(&self) -> String {
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.LslTools.THIS.yyname")
}
/// C# member: `P:LibreMetaverse.LslTools.THIS.yynum`.
pub fn yynum(&self) -> i32 {
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.LslTools.THIS.yynum")
}
}
/// C# type: `T:LibreMetaverse.LslTools.TOKEN`.
pub struct TOKEN;
impl TOKEN {
/// C# member: `M:LibreMetaverse.LslTools.TOKEN.#ctor(LibreMetaverse.LslTools.Lexer)`.
pub fn new_with_lexer(yyl: libremetaverse_lsl_tools::Lexer) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.TOKEN.#ctor(LibreMetaverse.LslTools.Lexer)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.TOKEN.#ctor(LibreMetaverse.LslTools.Lexer,System.String)`.
pub fn new_with_lexer_string(
yyl: libremetaverse_lsl_tools::Lexer,
s: String,
) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.TOKEN.#ctor(LibreMetaverse.LslTools.Lexer,System.String)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.TOKEN.#ctor(LibreMetaverse.LslTools.Parser)`.
pub fn new_with_parser(yyp: libremetaverse_lsl_tools::Parser) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.TOKEN.#ctor(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.TOKEN.IsTerminal`.
pub fn is_terminal(&self) -> Result<bool, crate::Error> {
libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.TOKEN.IsTerminal")
}
/// C# member: `M:LibreMetaverse.LslTools.TOKEN.Matches(System.String)`.
pub fn matches(&self, s: String) -> Result<bool, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.TOKEN.Matches(System.String)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.TOKEN.Pass(LibreMetaverse.LslTools.YyParser,System.Int32,LibreMetaverse.LslTools.ParserEntry@)`.
pub fn pass_(
&self,
syms: libremetaverse_lsl_tools::YyParser,
snum: i32,
entry: &mut libremetaverse_lsl_tools::ParserEntry,
) -> Result<bool, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.TOKEN.Pass(LibreMetaverse.LslTools.YyParser,System.Int32,LibreMetaverse.LslTools.ParserEntry@)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.TOKEN.Print`.
pub fn print(&self) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.TOKEN.Print")
}
/// C# member: `M:LibreMetaverse.LslTools.TOKEN.ToString`.
pub fn to_string(&self) -> String {
libremetaverse_types::unimplemented_api!("M:LibreMetaverse.LslTools.TOKEN.ToString")
}
/// C# member: `P:LibreMetaverse.LslTools.TOKEN.yyname`.
pub fn yyname(&self) -> String {
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.LslTools.TOKEN.yyname")
}
/// C# member: `P:LibreMetaverse.LslTools.TOKEN.yynum`.
pub fn yynum(&self) -> i32 {
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.LslTools.TOKEN.yynum")
}
/// C# member: `P:LibreMetaverse.LslTools.TOKEN.yytext`.
pub fn yytext(&self) -> String {
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.LslTools.TOKEN.yytext")
}
/// Setter for C# member: `P:LibreMetaverse.LslTools.TOKEN.yytext`.
pub fn set_yytext(&mut self, value: String) {
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.LslTools.TOKEN.yytext")
}
}
/// C# type: `T:LibreMetaverse.LslTools.Tfactory`.
pub struct Tfactory;
impl Tfactory {
/// C# member: `M:LibreMetaverse.LslTools.Tfactory.#ctor(LibreMetaverse.LslTools.YyLexer,System.String,LibreMetaverse.LslTools.TCreator)`.
pub fn new(
tks: libremetaverse_lsl_tools::YyLexer,
cls_name: String,
cr: libremetaverse_lsl_tools::TCreator,
) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Tfactory.#ctor(LibreMetaverse.LslTools.YyLexer,System.String,LibreMetaverse.LslTools.TCreator)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.Tfactory.create(System.String,LibreMetaverse.LslTools.Lexer)`.
pub fn create(
cls_name: String,
yyl: libremetaverse_lsl_tools::Lexer,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Tfactory.create(System.String,LibreMetaverse.LslTools.Lexer)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.TokClassDef`.
pub struct TokClassDef {
/// C# member: `F:LibreMetaverse.LslTools.TokClassDef.m_implement`.
pub m_implement: String,
/// C# member: `F:LibreMetaverse.LslTools.TokClassDef.m_initialisation`.
pub m_initialisation: String,
/// C# member: `F:LibreMetaverse.LslTools.TokClassDef.m_name`.
pub m_name: String,
/// C# member: `F:LibreMetaverse.LslTools.TokClassDef.m_refToken`.
pub m_ref_token: String,
/// C# member: `F:LibreMetaverse.LslTools.TokClassDef.m_yynum`.
pub m_yynum: i32,
}
impl TokClassDef {
/// C# member: `M:LibreMetaverse.LslTools.TokClassDef.#ctor(LibreMetaverse.LslTools.GenBase,System.String,System.String)`.
pub fn new(
gbs: libremetaverse_lsl_tools::GenBase,
name: String,
bas: String,
) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.TokClassDef.#ctor(LibreMetaverse.LslTools.GenBase,System.String,System.String)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.TokClassDef.Serialise(System.Object,LibreMetaverse.LslTools.Serialiser)`.
pub fn serialise(
o: libremetaverse_types::compat::Object,
s: libremetaverse_lsl_tools::Serialiser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.TokClassDef.Serialise(System.Object,LibreMetaverse.LslTools.Serialiser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.TokensGen`.
pub struct TokensGen {
/// C# member: `F:LibreMetaverse.LslTools.TokensGen.defines`.
pub defines: libremetaverse_types::compat::Hashtable,
/// C# member: `F:LibreMetaverse.LslTools.TokensGen.m_tokens`.
pub m_tokens: libremetaverse_lsl_tools::YyLexer,
/// C# member: `F:LibreMetaverse.LslTools.TokensGen.states`.
pub states: libremetaverse_lsl_tools::ObjectList,
}
impl TokensGen {
/// C# member: `M:LibreMetaverse.LslTools.TokensGen.FixActions(System.String)`.
pub fn fix_actions(&self, str: String) -> Result<String, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.TokensGen.FixActions(System.String)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.TokensGen.NewState`.
pub fn new_state(&self) -> Result<i32, crate::Error> {
libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.TokensGen.NewState")
}
}
/// C# type: `T:LibreMetaverse.LslTools.Transition`.
pub struct Transition {
/// C# member: `F:LibreMetaverse.LslTools.Transition.m_A`.
pub m_a: libremetaverse_lsl_tools::CSymbol,
/// C# member: `F:LibreMetaverse.LslTools.Transition.m_next`.
pub m_next: libremetaverse_lsl_tools::ParserShift,
/// C# member: `F:LibreMetaverse.LslTools.Transition.m_ps`.
pub m_ps: libremetaverse_lsl_tools::ParseState,
/// C# member: `F:LibreMetaverse.LslTools.Transition.m_reduce`.
pub m_reduce: libremetaverse_types::compat::Hashtable,
/// C# member: `F:LibreMetaverse.LslTools.Transition.m_tno`.
pub m_tno: i32,
}
impl Transition {
/// C# member: `M:LibreMetaverse.LslTools.Transition.#ctor(LibreMetaverse.LslTools.ParseState,LibreMetaverse.LslTools.CSymbol)`.
pub fn new(
p: libremetaverse_lsl_tools::ParseState,
a: libremetaverse_lsl_tools::CSymbol,
) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Transition.#ctor(LibreMetaverse.LslTools.ParseState,LibreMetaverse.LslTools.CSymbol)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.Transition.AddToFollow(LibreMetaverse.LslTools.Transition,LibreMetaverse.LslTools.SymbolSet)`.
pub fn add_to_follow(
a: libremetaverse_lsl_tools::Transition,
s: libremetaverse_lsl_tools::SymbolSet,
) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Transition.AddToFollow(LibreMetaverse.LslTools.Transition,LibreMetaverse.LslTools.SymbolSet)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.Transition.AddToRead(LibreMetaverse.LslTools.Transition,LibreMetaverse.LslTools.SymbolSet)`.
pub fn add_to_read(
a: libremetaverse_lsl_tools::Transition,
s: libremetaverse_lsl_tools::SymbolSet,
) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Transition.AddToRead(LibreMetaverse.LslTools.Transition,LibreMetaverse.LslTools.SymbolSet)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.Transition.BuildDR(LibreMetaverse.LslTools.Transition)`.
pub fn build_dr(t: libremetaverse_lsl_tools::Transition) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Transition.BuildDR(LibreMetaverse.LslTools.Transition)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.Transition.BuildIncludes(LibreMetaverse.LslTools.Transition)`.
pub fn build_includes(t: libremetaverse_lsl_tools::Transition) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Transition.BuildIncludes(LibreMetaverse.LslTools.Transition)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.Transition.BuildLA(LibreMetaverse.LslTools.Transition)`.
pub fn build_la(t: libremetaverse_lsl_tools::Transition) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Transition.BuildLA(LibreMetaverse.LslTools.Transition)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.Transition.BuildLookback(LibreMetaverse.LslTools.Transition)`.
pub fn build_lookback(t: libremetaverse_lsl_tools::Transition) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Transition.BuildLookback(LibreMetaverse.LslTools.Transition)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.Transition.BuildParseTable(LibreMetaverse.LslTools.Transition)`.
pub fn build_parse_table(t: libremetaverse_lsl_tools::Transition) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Transition.BuildParseTable(LibreMetaverse.LslTools.Transition)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.Transition.BuildReads(LibreMetaverse.LslTools.Transition)`.
pub fn build_reads(t: libremetaverse_lsl_tools::Transition) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Transition.BuildReads(LibreMetaverse.LslTools.Transition)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.Transition.DR(LibreMetaverse.LslTools.Transition)`.
pub fn dr(
a: libremetaverse_lsl_tools::Transition,
) -> Result<libremetaverse_lsl_tools::SymbolSet, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Transition.DR(LibreMetaverse.LslTools.Transition)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.Transition.Final(LibreMetaverse.LslTools.Transition)`.
pub fn final_(t: libremetaverse_lsl_tools::Transition) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Transition.Final(LibreMetaverse.LslTools.Transition)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.Transition.Follow(LibreMetaverse.LslTools.Transition)`.
pub fn follow(
a: libremetaverse_lsl_tools::Transition,
) -> Result<libremetaverse_lsl_tools::SymbolSet, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Transition.Follow(LibreMetaverse.LslTools.Transition)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.Transition.Print(LibreMetaverse.LslTools.SymbolSet,System.String)`.
pub fn print(
&self,
x: libremetaverse_lsl_tools::SymbolSet,
s: String,
) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Transition.Print(LibreMetaverse.LslTools.SymbolSet,System.String)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.Transition.Print0`.
pub fn print0(&self) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.Transition.Print0")
}
/// C# member: `M:LibreMetaverse.LslTools.Transition.Read(LibreMetaverse.LslTools.Transition)`.
pub fn read(
a: libremetaverse_lsl_tools::Transition,
) -> Result<libremetaverse_lsl_tools::SymbolSet, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Transition.Read(LibreMetaverse.LslTools.Transition)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.Transition.includes(LibreMetaverse.LslTools.Transition)`.
pub fn includes(
a: libremetaverse_lsl_tools::Transition,
) -> Result<libremetaverse_types::compat::Hashtable, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Transition.includes(LibreMetaverse.LslTools.Transition)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.Transition.reads(LibreMetaverse.LslTools.Transition)`.
pub fn reads(
a: libremetaverse_lsl_tools::Transition,
) -> Result<libremetaverse_types::compat::Hashtable, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.Transition.reads(LibreMetaverse.LslTools.Transition)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.YyLexer`.
pub struct YyLexer {
/// C# member: `F:LibreMetaverse.LslTools.YyLexer.cats`.
pub cats: libremetaverse_types::compat::Hashtable,
/// C# member: `F:LibreMetaverse.LslTools.YyLexer.erh`.
pub erh: libremetaverse_lsl_tools::ErrorHandler,
/// C# member: `F:LibreMetaverse.LslTools.YyLexer.m_encoding`.
pub m_encoding: libremetaverse_types::compat::TextEncoding,
/// C# member: `F:LibreMetaverse.LslTools.YyLexer.m_gencat`.
pub m_gencat: libremetaverse_types::compat::UnicodeCategory,
/// C# member: `F:LibreMetaverse.LslTools.YyLexer.reswds`.
pub reswds: libremetaverse_types::compat::Hashtable,
/// C# member: `F:LibreMetaverse.LslTools.YyLexer.starts`.
pub starts: libremetaverse_types::compat::Hashtable,
/// C# member: `F:LibreMetaverse.LslTools.YyLexer.tokens`.
pub tokens: libremetaverse_types::compat::Hashtable,
/// C# member: `F:LibreMetaverse.LslTools.YyLexer.toupper`.
pub toupper: bool,
/// C# member: `F:LibreMetaverse.LslTools.YyLexer.types`.
pub types: libremetaverse_types::compat::Hashtable,
/// C# member: `F:LibreMetaverse.LslTools.YyLexer.usingEOF`.
pub using_eof: bool,
}
impl YyLexer {
/// C# member: `M:LibreMetaverse.LslTools.YyLexer.#ctor(LibreMetaverse.LslTools.ErrorHandler)`.
pub fn new(eh: libremetaverse_lsl_tools::ErrorHandler) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.YyLexer.#ctor(LibreMetaverse.LslTools.ErrorHandler)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.YyLexer.EmitDfa(System.IO.TextWriter)`.
pub fn emit_dfa(&self, out_file: Box<dyn std::io::Write + Send>) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.YyLexer.EmitDfa(System.IO.TextWriter)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.YyLexer.GetDfa`.
pub fn get_dfa(&self) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.YyLexer.GetDfa")
}
/// C# member: `M:LibreMetaverse.LslTools.YyLexer.GetEnumerator`.
pub fn get_enumerator(
&self,
) -> Result<libremetaverse_types::compat::IEnumerator, crate::Error> {
libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.YyLexer.GetEnumerator")
}
/// C# member: `M:LibreMetaverse.LslTools.YyLexer.OldAction(LibreMetaverse.LslTools.Lexer,System.String@,System.Int32,System.Boolean@)`.
pub fn old_action(
&self,
yyl: libremetaverse_lsl_tools::Lexer,
yytext: &mut String,
action: i32,
reject: &mut bool,
) -> Result<libremetaverse_lsl_tools::TOKEN, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.YyLexer.OldAction(LibreMetaverse.LslTools.Lexer,System.String@,System.Int32,System.Boolean@)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.YyLexer.UsingCat(System.Globalization.UnicodeCategory)`.
pub fn using_cat(
&self,
cat: libremetaverse_types::compat::UnicodeCategory,
) -> Result<libremetaverse_lsl_tools::Charset, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.YyLexer.UsingCat(System.Globalization.UnicodeCategory)",
)
}
/// C# member: `P:LibreMetaverse.LslTools.YyLexer.InputEncoding`.
pub fn set_input_encoding(&mut self, value: String) {
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.LslTools.YyLexer.InputEncoding")
}
}
/// C# type: `T:LibreMetaverse.LslTools.YyParser`.
pub struct YyParser {
/// C# member: `F:LibreMetaverse.LslTools.YyParser.EOFSymbol`.
pub eof_symbol: libremetaverse_lsl_tools::CSymbol,
/// C# member: `F:LibreMetaverse.LslTools.YyParser.Special`.
pub special: libremetaverse_lsl_tools::CSymbol,
/// C# member: `F:LibreMetaverse.LslTools.YyParser.arr`.
pub arr: Vec<i32>,
/// C# member: `F:LibreMetaverse.LslTools.YyParser.erh`.
pub erh: libremetaverse_lsl_tools::ErrorHandler,
/// C# member: `F:LibreMetaverse.LslTools.YyParser.literals`.
pub literals: libremetaverse_types::compat::Hashtable,
/// C# member: `F:LibreMetaverse.LslTools.YyParser.m_accept`.
pub m_accept: libremetaverse_lsl_tools::ParseState,
/// C# member: `F:LibreMetaverse.LslTools.YyParser.m_concrete`.
pub m_concrete: bool,
/// C# member: `F:LibreMetaverse.LslTools.YyParser.m_startSymbol`.
pub m_start_symbol: libremetaverse_lsl_tools::CSymbol,
/// C# member: `F:LibreMetaverse.LslTools.YyParser.m_states`.
pub m_states: libremetaverse_types::compat::Hashtable,
/// C# member: `F:LibreMetaverse.LslTools.YyParser.symbolInfo`.
pub symbol_info: libremetaverse_types::compat::Hashtable,
/// C# member: `F:LibreMetaverse.LslTools.YyParser.symbols`.
pub symbols: libremetaverse_types::compat::Hashtable,
/// C# member: `F:LibreMetaverse.LslTools.YyParser.types`.
pub types: libremetaverse_types::compat::Hashtable,
}
impl YyParser {
/// C# member: `M:LibreMetaverse.LslTools.YyParser.#ctor`.
pub fn new() -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.YyParser.#ctor")
}
/// C# member: `M:LibreMetaverse.LslTools.YyParser.Action(LibreMetaverse.LslTools.Parser,LibreMetaverse.LslTools.SYMBOL,System.Int32)`.
pub fn action(
&self,
yyp: libremetaverse_lsl_tools::Parser,
yysym: libremetaverse_lsl_tools::SYMBOL,
yyact: i32,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.YyParser.Action(LibreMetaverse.LslTools.Parser,LibreMetaverse.LslTools.SYMBOL,System.Int32)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.YyParser.ClassInit(LibreMetaverse.LslTools.SymbolsGen)`.
pub fn class_init(
&self,
yyp: libremetaverse_lsl_tools::SymbolsGen,
) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.YyParser.ClassInit(LibreMetaverse.LslTools.SymbolsGen)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.YyParser.Emit(System.IO.TextWriter)`.
pub fn emit(&self, m_out_file: Box<dyn std::io::Write + Send>) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.YyParser.Emit(System.IO.TextWriter)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.YyParser.GetEOF(LibreMetaverse.LslTools.Lexer)`.
pub fn get_eof(&self, yyl: libremetaverse_lsl_tools::Lexer) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.YyParser.GetEOF(LibreMetaverse.LslTools.Lexer)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.YyParser.GetParser(LibreMetaverse.LslTools.Lexer)`.
pub fn get_parser(&self, m_lexer: libremetaverse_lsl_tools::Lexer) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.YyParser.GetParser(LibreMetaverse.LslTools.Lexer)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.YyParser.GetSymbolInfo(System.String,System.Int32)`.
pub fn get_symbol_info(
&self,
name: String,
num: i32,
) -> Result<libremetaverse_lsl_tools::ParsingInfo, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.YyParser.GetSymbolInfo(System.String,System.Int32)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.YyParser.PrintTransitions(LibreMetaverse.LslTools.Func,System.String)`.
pub fn print_transitions(
&self,
f: libremetaverse_lsl_tools::Func,
s: String,
) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.YyParser.PrintTransitions(LibreMetaverse.LslTools.Func,System.String)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.YyParser.Transitions(LibreMetaverse.LslTools.Builder)`.
pub fn transitions(&self, b: libremetaverse_lsl_tools::Builder) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.YyParser.Transitions(LibreMetaverse.LslTools.Builder)",
)
}
/// C# member: `P:LibreMetaverse.LslTools.YyParser.StartSymbol`.
pub fn start_symbol(&self) -> String {
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.LslTools.YyParser.StartSymbol")
}
/// Setter for C# member: `P:LibreMetaverse.LslTools.YyParser.StartSymbol`.
pub fn set_start_symbol(&mut self, value: String) {
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.LslTools.YyParser.StartSymbol")
}
}
/// C# type: `T:LibreMetaverse.LslTools.cs0syntax`.
pub struct Cs0syntax {
/// C# member: `F:LibreMetaverse.LslTools.cs0syntax.Cls`.
pub cls: String,
/// C# member: `F:LibreMetaverse.LslTools.cs0syntax.Ctx`.
pub ctx: String,
/// C# member: `F:LibreMetaverse.LslTools.cs0syntax.Out`.
pub out: String,
/// C# member: `F:LibreMetaverse.LslTools.cs0syntax.Par`.
pub par: String,
/// C# member: `F:LibreMetaverse.LslTools.cs0syntax.defconseen`.
pub defconseen: bool,
}
impl Cs0syntax {
/// C# member: `M:LibreMetaverse.LslTools.cs0syntax.#ctor`.
pub fn new_with_constructor() -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.cs0syntax.#ctor")
}
/// C# member: `M:LibreMetaverse.LslTools.cs0syntax.#ctor(LibreMetaverse.LslTools.YyParser)`.
pub fn new_with_yy_parser(
syms: libremetaverse_lsl_tools::YyParser,
) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.cs0syntax.#ctor(LibreMetaverse.LslTools.YyParser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.cs0syntax.#ctor(LibreMetaverse.LslTools.YyParser,LibreMetaverse.LslTools.ErrorHandler)`.
pub fn new_with_yy_parser_error_handler(
syms: libremetaverse_lsl_tools::YyParser,
erh: libremetaverse_lsl_tools::ErrorHandler,
) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.cs0syntax.#ctor(LibreMetaverse.LslTools.YyParser,LibreMetaverse.LslTools.ErrorHandler)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.cs0tokens`.
pub struct Cs0tokens {
/// C# member: `F:LibreMetaverse.LslTools.cs0tokens.Out`.
pub out: String,
}
impl Cs0tokens {
/// C# member: `M:LibreMetaverse.LslTools.cs0tokens.#ctor`.
pub fn new_with_constructor() -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.cs0tokens.#ctor")
}
/// C# member: `M:LibreMetaverse.LslTools.cs0tokens.#ctor(LibreMetaverse.LslTools.ErrorHandler)`.
pub fn new_with_error_handler(
eh: libremetaverse_lsl_tools::ErrorHandler,
) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.cs0tokens.#ctor(LibreMetaverse.LslTools.ErrorHandler)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.cs0tokens.#ctor(LibreMetaverse.LslTools.YyLexer)`.
pub fn new_with_yy_lexer(tks: libremetaverse_lsl_tools::YyLexer) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.cs0tokens.#ctor(LibreMetaverse.LslTools.YyLexer)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.recoveredError`.
pub struct RecoveredError;
impl RecoveredError {
/// C# member: `M:LibreMetaverse.LslTools.recoveredError.#ctor(LibreMetaverse.LslTools.Parser,LibreMetaverse.LslTools.ParseStackEntry)`.
pub fn new(
yyp: libremetaverse_lsl_tools::Parser,
s: libremetaverse_lsl_tools::ParseStackEntry,
) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.recoveredError.#ctor(LibreMetaverse.LslTools.Parser,LibreMetaverse.LslTools.ParseStackEntry)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.recoveredError.ConcreteSyntaxTree`.
pub fn concrete_syntax_tree(&self) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.recoveredError.ConcreteSyntaxTree",
)
}
/// C# member: `M:LibreMetaverse.LslTools.recoveredError.Print`.
pub fn print(&self) -> Result<(), crate::Error> {
libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.recoveredError.Print")
}
/// C# member: `M:LibreMetaverse.LslTools.recoveredError.ToString`.
pub fn to_string(&self) -> String {
libremetaverse_types::unimplemented_api!(
"M:LibreMetaverse.LslTools.recoveredError.ToString"
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.yycs0syntax`.
pub struct Yycs0syntax;
impl Yycs0syntax {
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.#ctor`.
pub fn new() -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.yycs0syntax.#ctor")
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.Action(LibreMetaverse.LslTools.Parser,LibreMetaverse.LslTools.SYMBOL,System.Int32)`.
pub fn action(
&self,
yyq: libremetaverse_lsl_tools::Parser,
yysym: libremetaverse_lsl_tools::SYMBOL,
yyact: i32,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.Action(LibreMetaverse.LslTools.Parser,LibreMetaverse.LslTools.SYMBOL,System.Int32)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.BaseCall_1_factory(LibreMetaverse.LslTools.Parser)`.
pub fn base_call_1_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.BaseCall_1_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.BaseCall_2_1_factory(LibreMetaverse.LslTools.Parser)`.
pub fn base_call_2_1_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.BaseCall_2_1_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.BaseCall_2_factory(LibreMetaverse.LslTools.Parser)`.
pub fn base_call_2_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.BaseCall_2_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.BaseCall_3_factory(LibreMetaverse.LslTools.Parser)`.
pub fn base_call_3_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.BaseCall_3_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.BaseCall_4_1_factory(LibreMetaverse.LslTools.Parser)`.
pub fn base_call_4_1_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.BaseCall_4_1_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.BaseCall_4_factory(LibreMetaverse.LslTools.Parser)`.
pub fn base_call_4_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.BaseCall_4_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.BaseCall_5_factory(LibreMetaverse.LslTools.Parser)`.
pub fn base_call_5_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.BaseCall_5_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.BaseCall_6_1_factory(LibreMetaverse.LslTools.Parser)`.
pub fn base_call_6_1_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.BaseCall_6_1_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.BaseCall_6_factory(LibreMetaverse.LslTools.Parser)`.
pub fn base_call_6_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.BaseCall_6_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.BaseCall_factory(LibreMetaverse.LslTools.Parser)`.
pub fn base_call_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.BaseCall_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.Call_1_factory(LibreMetaverse.LslTools.Parser)`.
pub fn call_1_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.Call_1_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.Call_2_1_factory(LibreMetaverse.LslTools.Parser)`.
pub fn call_2_1_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.Call_2_1_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.Call_2_factory(LibreMetaverse.LslTools.Parser)`.
pub fn call_2_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.Call_2_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.Call_factory(LibreMetaverse.LslTools.Parser)`.
pub fn call_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.Call_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.ClassBody_1_factory(LibreMetaverse.LslTools.Parser)`.
pub fn class_body_1_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.ClassBody_1_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.ClassBody_2_1_factory(LibreMetaverse.LslTools.Parser)`.
pub fn class_body_2_1_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.ClassBody_2_1_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.ClassBody_2_factory(LibreMetaverse.LslTools.Parser)`.
pub fn class_body_2_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.ClassBody_2_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.ClassBody_factory(LibreMetaverse.LslTools.Parser)`.
pub fn class_body_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.ClassBody_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.Cons_1_factory(LibreMetaverse.LslTools.Parser)`.
pub fn cons_1_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.Cons_1_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.Cons_2_1_factory(LibreMetaverse.LslTools.Parser)`.
pub fn cons_2_1_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.Cons_2_1_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.Cons_2_factory(LibreMetaverse.LslTools.Parser)`.
pub fn cons_2_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.Cons_2_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.Cons_factory(LibreMetaverse.LslTools.Parser)`.
pub fn cons_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.Cons_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.GStuff_1_factory(LibreMetaverse.LslTools.Parser)`.
pub fn g_stuff_1_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.GStuff_1_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.GStuff_2_1_factory(LibreMetaverse.LslTools.Parser)`.
pub fn g_stuff_2_1_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.GStuff_2_1_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.GStuff_2_factory(LibreMetaverse.LslTools.Parser)`.
pub fn g_stuff_2_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.GStuff_2_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.GStuff_3_factory(LibreMetaverse.LslTools.Parser)`.
pub fn g_stuff_3_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.GStuff_3_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.GStuff_4_1_factory(LibreMetaverse.LslTools.Parser)`.
pub fn g_stuff_4_1_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.GStuff_4_1_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.GStuff_4_factory(LibreMetaverse.LslTools.Parser)`.
pub fn g_stuff_4_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.GStuff_4_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.GStuff_5_factory(LibreMetaverse.LslTools.Parser)`.
pub fn g_stuff_5_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.GStuff_5_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.GStuff_6_1_factory(LibreMetaverse.LslTools.Parser)`.
pub fn g_stuff_6_1_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.GStuff_6_1_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.GStuff_6_factory(LibreMetaverse.LslTools.Parser)`.
pub fn g_stuff_6_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.GStuff_6_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.GStuff_factory(LibreMetaverse.LslTools.Parser)`.
pub fn g_stuff_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.GStuff_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.Item_10_1_factory(LibreMetaverse.LslTools.Parser)`.
pub fn item_10_1_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.Item_10_1_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.Item_10_factory(LibreMetaverse.LslTools.Parser)`.
pub fn item_10_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.Item_10_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.Item_11_factory(LibreMetaverse.LslTools.Parser)`.
pub fn item_11_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.Item_11_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.Item_12_1_factory(LibreMetaverse.LslTools.Parser)`.
pub fn item_12_1_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.Item_12_1_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.Item_12_factory(LibreMetaverse.LslTools.Parser)`.
pub fn item_12_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.Item_12_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.Item_13_factory(LibreMetaverse.LslTools.Parser)`.
pub fn item_13_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.Item_13_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.Item_14_1_factory(LibreMetaverse.LslTools.Parser)`.
pub fn item_14_1_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.Item_14_1_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.Item_14_factory(LibreMetaverse.LslTools.Parser)`.
pub fn item_14_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.Item_14_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.Item_15_factory(LibreMetaverse.LslTools.Parser)`.
pub fn item_15_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.Item_15_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.Item_16_1_factory(LibreMetaverse.LslTools.Parser)`.
pub fn item_16_1_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.Item_16_1_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.Item_16_factory(LibreMetaverse.LslTools.Parser)`.
pub fn item_16_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.Item_16_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.Item_17_factory(LibreMetaverse.LslTools.Parser)`.
pub fn item_17_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.Item_17_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.Item_18_1_factory(LibreMetaverse.LslTools.Parser)`.
pub fn item_18_1_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.Item_18_1_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.Item_18_factory(LibreMetaverse.LslTools.Parser)`.
pub fn item_18_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.Item_18_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.Item_19_factory(LibreMetaverse.LslTools.Parser)`.
pub fn item_19_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.Item_19_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.Item_1_factory(LibreMetaverse.LslTools.Parser)`.
pub fn item_1_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.Item_1_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.Item_20_1_factory(LibreMetaverse.LslTools.Parser)`.
pub fn item_20_1_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.Item_20_1_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.Item_20_factory(LibreMetaverse.LslTools.Parser)`.
pub fn item_20_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.Item_20_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.Item_21_factory(LibreMetaverse.LslTools.Parser)`.
pub fn item_21_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.Item_21_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.Item_22_1_factory(LibreMetaverse.LslTools.Parser)`.
pub fn item_22_1_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.Item_22_1_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.Item_22_factory(LibreMetaverse.LslTools.Parser)`.
pub fn item_22_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.Item_22_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.Item_23_factory(LibreMetaverse.LslTools.Parser)`.
pub fn item_23_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.Item_23_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.Item_24_1_factory(LibreMetaverse.LslTools.Parser)`.
pub fn item_24_1_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.Item_24_1_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.Item_24_factory(LibreMetaverse.LslTools.Parser)`.
pub fn item_24_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.Item_24_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.Item_2_1_factory(LibreMetaverse.LslTools.Parser)`.
pub fn item_2_1_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.Item_2_1_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.Item_2_factory(LibreMetaverse.LslTools.Parser)`.
pub fn item_2_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.Item_2_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.Item_3_factory(LibreMetaverse.LslTools.Parser)`.
pub fn item_3_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.Item_3_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.Item_4_1_factory(LibreMetaverse.LslTools.Parser)`.
pub fn item_4_1_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.Item_4_1_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.Item_4_factory(LibreMetaverse.LslTools.Parser)`.
pub fn item_4_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.Item_4_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.Item_5_factory(LibreMetaverse.LslTools.Parser)`.
pub fn item_5_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.Item_5_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.Item_6_1_factory(LibreMetaverse.LslTools.Parser)`.
pub fn item_6_1_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.Item_6_1_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.Item_6_factory(LibreMetaverse.LslTools.Parser)`.
pub fn item_6_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.Item_6_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.Item_7_factory(LibreMetaverse.LslTools.Parser)`.
pub fn item_7_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.Item_7_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.Item_8_1_factory(LibreMetaverse.LslTools.Parser)`.
pub fn item_8_1_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.Item_8_1_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.Item_8_factory(LibreMetaverse.LslTools.Parser)`.
pub fn item_8_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.Item_8_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.Item_9_factory(LibreMetaverse.LslTools.Parser)`.
pub fn item_9_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.Item_9_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.Item_factory(LibreMetaverse.LslTools.Parser)`.
pub fn item_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.Item_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.Name_1_factory(LibreMetaverse.LslTools.Parser)`.
pub fn name_1_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.Name_1_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.Name_2_1_factory(LibreMetaverse.LslTools.Parser)`.
pub fn name_2_1_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.Name_2_1_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.Name_2_factory(LibreMetaverse.LslTools.Parser)`.
pub fn name_2_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.Name_2_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.Name_3_factory(LibreMetaverse.LslTools.Parser)`.
pub fn name_3_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.Name_3_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.Name_4_1_factory(LibreMetaverse.LslTools.Parser)`.
pub fn name_4_1_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.Name_4_1_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.Name_4_factory(LibreMetaverse.LslTools.Parser)`.
pub fn name_4_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.Name_4_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.Name_factory(LibreMetaverse.LslTools.Parser)`.
pub fn name_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.Name_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.Stuff_1_factory(LibreMetaverse.LslTools.Parser)`.
pub fn stuff_1_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.Stuff_1_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.Stuff_2_1_factory(LibreMetaverse.LslTools.Parser)`.
pub fn stuff_2_1_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.Stuff_2_1_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.Stuff_2_factory(LibreMetaverse.LslTools.Parser)`.
pub fn stuff_2_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.Stuff_2_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.Stuff_3_factory(LibreMetaverse.LslTools.Parser)`.
pub fn stuff_3_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.Stuff_3_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.Stuff_4_1_factory(LibreMetaverse.LslTools.Parser)`.
pub fn stuff_4_1_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.Stuff_4_1_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.Stuff_4_factory(LibreMetaverse.LslTools.Parser)`.
pub fn stuff_4_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.Stuff_4_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.Stuff_factory(LibreMetaverse.LslTools.Parser)`.
pub fn stuff_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.Stuff_factory(LibreMetaverse.LslTools.Parser)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0syntax.error_factory(LibreMetaverse.LslTools.Parser)`.
pub fn error_factory(
yyp: libremetaverse_lsl_tools::Parser,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0syntax.error_factory(LibreMetaverse.LslTools.Parser)",
)
}
}
/// C# type: `T:LibreMetaverse.LslTools.yycs0tokens`.
pub struct Yycs0tokens;
impl Yycs0tokens {
/// C# member: `M:LibreMetaverse.LslTools.yycs0tokens.#ctor(LibreMetaverse.LslTools.ErrorHandler)`.
pub fn new(eh: libremetaverse_lsl_tools::ErrorHandler) -> Result<Self, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0tokens.#ctor(LibreMetaverse.LslTools.ErrorHandler)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0tokens.ANY_factory(LibreMetaverse.LslTools.Lexer)`.
pub fn any_factory(
yyl: libremetaverse_lsl_tools::Lexer,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0tokens.ANY_factory(LibreMetaverse.LslTools.Lexer)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0tokens.BASE_factory(LibreMetaverse.LslTools.Lexer)`.
pub fn base_factory(
yyl: libremetaverse_lsl_tools::Lexer,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0tokens.BASE_factory(LibreMetaverse.LslTools.Lexer)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0tokens.COLON_factory(LibreMetaverse.LslTools.Lexer)`.
pub fn colon_factory(
yyl: libremetaverse_lsl_tools::Lexer,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0tokens.COLON_factory(LibreMetaverse.LslTools.Lexer)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0tokens.ID_factory(LibreMetaverse.LslTools.Lexer)`.
pub fn id_factory(
yyl: libremetaverse_lsl_tools::Lexer,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0tokens.ID_factory(LibreMetaverse.LslTools.Lexer)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0tokens.LBRACE_factory(LibreMetaverse.LslTools.Lexer)`.
pub fn lbrace_factory(
yyl: libremetaverse_lsl_tools::Lexer,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0tokens.LBRACE_factory(LibreMetaverse.LslTools.Lexer)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0tokens.LBRACK_factory(LibreMetaverse.LslTools.Lexer)`.
pub fn lbrack_factory(
yyl: libremetaverse_lsl_tools::Lexer,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0tokens.LBRACK_factory(LibreMetaverse.LslTools.Lexer)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0tokens.LPAREN_factory(LibreMetaverse.LslTools.Lexer)`.
pub fn lparen_factory(
yyl: libremetaverse_lsl_tools::Lexer,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0tokens.LPAREN_factory(LibreMetaverse.LslTools.Lexer)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0tokens.NEW_factory(LibreMetaverse.LslTools.Lexer)`.
pub fn new_factory(
yyl: libremetaverse_lsl_tools::Lexer,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0tokens.NEW_factory(LibreMetaverse.LslTools.Lexer)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0tokens.OldAction(LibreMetaverse.LslTools.Lexer,System.String@,System.Int32,System.Boolean@)`.
pub fn old_action(
&self,
yym: libremetaverse_lsl_tools::Lexer,
yytext: &mut String,
action: i32,
reject: &mut bool,
) -> Result<libremetaverse_lsl_tools::TOKEN, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0tokens.OldAction(LibreMetaverse.LslTools.Lexer,System.String@,System.Int32,System.Boolean@)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0tokens.RBRACE_factory(LibreMetaverse.LslTools.Lexer)`.
pub fn rbrace_factory(
yyl: libremetaverse_lsl_tools::Lexer,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0tokens.RBRACE_factory(LibreMetaverse.LslTools.Lexer)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0tokens.RBRACK_factory(LibreMetaverse.LslTools.Lexer)`.
pub fn rbrack_factory(
yyl: libremetaverse_lsl_tools::Lexer,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0tokens.RBRACK_factory(LibreMetaverse.LslTools.Lexer)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0tokens.RPAREN_factory(LibreMetaverse.LslTools.Lexer)`.
pub fn rparen_factory(
yyl: libremetaverse_lsl_tools::Lexer,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0tokens.RPAREN_factory(LibreMetaverse.LslTools.Lexer)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0tokens.SEMICOLON_factory(LibreMetaverse.LslTools.Lexer)`.
pub fn semicolon_factory(
yyl: libremetaverse_lsl_tools::Lexer,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0tokens.SEMICOLON_factory(LibreMetaverse.LslTools.Lexer)",
)
}
/// C# member: `M:LibreMetaverse.LslTools.yycs0tokens.THIS_factory(LibreMetaverse.LslTools.Lexer)`.
pub fn this_factory(
yyl: libremetaverse_lsl_tools::Lexer,
) -> Result<libremetaverse_types::compat::Object, crate::Error> {
libremetaverse_types::not_implemented(
"M:LibreMetaverse.LslTools.yycs0tokens.THIS_factory(LibreMetaverse.LslTools.Lexer)",
)
}
}