// @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 { 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 { 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, object: libremetaverse_types::compat::Object, ) -> Result, 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, ) -> 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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, object: libremetaverse_types::compat::Object, ) -> Result, 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, ) -> 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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, /// 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, /// 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, /// 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 { 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 { 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 { 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 { libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.CSymbol.IsNullable") } /// C# member: `M:LibreMetaverse.LslTools.CSymbol.IsTerminal`. pub fn is_terminal(&self) -> Result { 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 { libremetaverse_types::not_implemented( "M:LibreMetaverse.LslTools.CSymbol.Matches(System.String)", ) } /// C# member: `M:LibreMetaverse.LslTools.CSymbol.Resolve`. pub fn resolve(&self) -> Result { 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::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_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 { 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 { 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 { 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 { 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 { 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 { 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 { 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::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::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 { 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 { 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 { 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 { 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, } 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.CsReader.Eof") } /// C# member: `M:LibreMetaverse.LslTools.CsReader.Read`. pub fn read_with_method(&self) -> Result { 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, offset: i32, count: i32, ) -> Result { 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 { 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 { 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 { 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 { 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::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, } 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 { 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::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 { 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 { 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::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 { 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 { 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 { 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 { 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 { 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, object: libremetaverse_types::compat::Object, ) -> Result, 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, ) -> Result { 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_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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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, /// 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 { 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 { 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 { 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 { 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 { 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 { 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_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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.Lexer.GetChar") } /// C# member: `M:LibreMetaverse.LslTools.Lexer.GetEnumerator`. pub fn get_enumerator( &self, ) -> Result { libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.Lexer.GetEnumerator") } /// C# member: `M:LibreMetaverse.LslTools.Lexer.Next`. pub fn next(&self) -> Result { libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.Lexer.Next") } /// C# member: `M:LibreMetaverse.LslTools.Lexer.PeekChar`. pub fn peek_char(&self) -> Result { 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 { 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 { 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_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 { 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 { 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, } 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 { 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 { 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 { 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 { 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 { 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_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::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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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::not_implemented("M:LibreMetaverse.LslTools.ObjectList.GetEnumerator") } /// C# member: `M:LibreMetaverse.LslTools.ObjectList.Pop`. pub fn pop(&self) -> Result { 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 { 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 { 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 { 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 { 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, /// 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 { 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, ) -> Result { 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_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_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 { 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 { 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::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 { 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_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_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_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_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_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 { 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 { 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_types::not_implemented( "M:LibreMetaverse.LslTools.ParserAction.Action(LibreMetaverse.LslTools.Parser)", ) } /// C# member: `M:LibreMetaverse.LslTools.ParserAction.IsAction`. pub fn is_action(&self) -> Result { 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::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 { 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::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 { 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 { 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_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::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 { 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 { 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::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 { 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 { 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::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 { 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::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 { 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 { 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::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, ) -> Result { 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, ) -> Result { 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, ) -> Result { 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_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, /// 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 { 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 { 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 { 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 { 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 { 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_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 { libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.ProdItem.IsReducingAction") } /// C# member: `M:LibreMetaverse.LslTools.ProdItem.Next`. pub fn next(&self) -> Result { 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 { 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 { 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 { 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, 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::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 { 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 { 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 { 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, } 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 { 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 { 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 { 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 { 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) -> 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 { 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, object: libremetaverse_types::compat::Object, ) -> Result, 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, ) -> Result { 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::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 { 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_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::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 { 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, object: libremetaverse_types::compat::Object, ) -> Result, 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, ) -> Result { 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::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 { 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 { 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 { 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 { libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.SYMBOL.IsAction") } /// C# member: `M:LibreMetaverse.LslTools.SYMBOL.IsCSymbol`. pub fn is_c_symbol(&self) -> Result { libremetaverse_types::not_implemented("M:LibreMetaverse.LslTools.SYMBOL.IsCSymbol") } /// C# member: `M:LibreMetaverse.LslTools.SYMBOL.IsTerminal`. pub fn is_terminal(&self) -> Result { 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 { 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 { 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) -> Result { 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) -> Result { 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::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 { 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 { 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::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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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, /// C# member: `F:LibreMetaverse.LslTools.SymbolSet.m_symbols`. pub m_symbols: Box, } impl SymbolSet { /// C# member: `M:LibreMetaverse.LslTools.SymbolSet.#ctor(LibreMetaverse.LslTools.SymbolSet)`. pub fn new_with_symbol_set( s: libremetaverse_lsl_tools::SymbolSet, ) -> Result { 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 { 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 { 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 { 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::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_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 { 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 { 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_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 { 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 { 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, object: libremetaverse_types::compat::Object, ) -> Result, 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, ) -> Result { 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::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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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::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 { 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::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 { libremetaverse_types::not_implemented( "M:LibreMetaverse.LslTools.TokensGen.FixActions(System.String)", ) } /// C# member: `M:LibreMetaverse.LslTools.TokensGen.NewState`. pub fn new_state(&self) -> Result { 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 { 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_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_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_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::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::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 { 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) -> 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::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_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_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, /// 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 { 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::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) -> 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_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 { 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 { 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 { 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 { 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 { 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 { 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 { 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 { 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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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 { 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::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::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::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::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::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::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::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::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_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::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::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::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::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::not_implemented( "M:LibreMetaverse.LslTools.yycs0tokens.THIS_factory(LibreMetaverse.LslTools.Lexer)", ) } }