5313 lines
239 KiB
Rust
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)",
|
|
)
|
|
}
|
|
}
|