lnsc

package
v0.0.0-...-f92f00b Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 14, 2021 License: MIT Imports: 2 Imported by: 4

Documentation

Overview

This code is transcompiled by LuneScript.

This code is transcompiled by LuneScript.

This code is transcompiled by LuneScript.

This code is transcompiled by LuneScript.

This code is transcompiled by LuneScript.

This code is transcompiled by LuneScript.

This code is transcompiled by LuneScript.

This code is transcompiled by LuneScript.

This code is transcompiled by LuneScript.

This code is transcompiled by LuneScript.

This code is transcompiled by LuneScript.

This code is transcompiled by LuneScript.

This code is transcompiled by LuneScript.

This code is transcompiled by LuneScript.

This code is transcompiled by LuneScript.

This code is transcompiled by LuneScript.

This code is transcompiled by LuneScript.

This code is transcompiled by LuneScript.

This code is transcompiled by LuneScript.

This code is transcompiled by LuneScript.

This code is transcompiled by LuneScript.

This code is transcompiled by LuneScript.

This code is transcompiled by LuneScript.

This code is transcompiled by LuneScript.

This code is transcompiled by LuneScript.

+build !gopherlua

This code is transcompiled by LuneScript.

This code is transcompiled by LuneScript.

This code is transcompiled by LuneScript.

This code is transcompiled by LuneScript.

This code is transcompiled by LuneScript.

This code is transcompiled by LuneScript.

This code is transcompiled by LuneScript.

Index

Constants

View Source
const Ast_AccessMode__Global = 5
View Source
const Ast_AccessMode__Local = 4
View Source
const Ast_AccessMode__None = 0
View Source
const Ast_AccessMode__Pri = 3
View Source
const Ast_AccessMode__Pro = 2
View Source
const Ast_AccessMode__Pub = 1
View Source
const Ast_BitOpKind__And = 0
View Source
const Ast_BitOpKind__LShift = 3
View Source
const Ast_BitOpKind__Or = 1
View Source
const Ast_BitOpKind__RShift = 4
View Source
const Ast_BitOpKind__Xor = 2
View Source
const Ast_CanEvalType__Comp = 5
View Source
const Ast_CanEvalType__Equal = 3
View Source
const Ast_CanEvalType__Logical = 6
View Source
const Ast_CanEvalType__Math = 4
View Source
const Ast_CanEvalType__SetEq = 2
View Source
const Ast_CanEvalType__SetOp = 1
View Source
const Ast_CanEvalType__SetOpIMut = 0
View Source
const Ast_IdType__Base = 0
View Source
const Ast_IdType__Ext = 1
View Source
const Ast_LuavalConvKind__InLua = 0
View Source
const Ast_LuavalConvKind__ToLua = 1
View Source
const Ast_MatchType__Error = 2
View Source
const Ast_MatchType__Match = 0
View Source
const Ast_MatchType__Warn = 1
View Source
const Ast_MethodKind__All = 0
View Source
const Ast_MethodKind__Object = 2
View Source
const Ast_MethodKind__Static = 1
View Source
const Ast_MutMode__AllMut = 3
View Source
const Ast_MutMode__IMut = 0
View Source
const Ast_MutMode__IMutRe = 1
View Source
const Ast_MutMode__Mut = 2
View Source
const Ast_ScopeAccess__Full = 1
View Source
const Ast_ScopeAccess__Normal = 0
View Source
const Ast_SerializeKind__Alge = 5
View Source
const Ast_SerializeKind__Alias = 7
View Source
const Ast_SerializeKind__Alternate = 8
View Source
const Ast_SerializeKind__Box = 10
View Source
const Ast_SerializeKind__DDD = 6
View Source
const Ast_SerializeKind__Enum = 4
View Source
const Ast_SerializeKind__Ext = 11
View Source
const Ast_SerializeKind__Generic = 9
View Source
const Ast_SerializeKind__Modifier = 1
View Source
const Ast_SerializeKind__Module = 2
View Source
const Ast_SerializeKind__Nilable = 0
View Source
const Ast_SerializeKind__Normal = 3
View Source
const Ast_SymbolKind__Arg = 5
View Source
const Ast_SymbolKind__Fun = 3
View Source
const Ast_SymbolKind__Mac = 6
View Source
const Ast_SymbolKind__Mbr = 1
View Source
const Ast_SymbolKind__Mtd = 2
View Source
const Ast_SymbolKind__Typ = 0
View Source
const Ast_SymbolKind__Var = 4
View Source
const Ast_TypeInfoKind__Abbr = 16
View Source
const Ast_TypeInfoKind__Alge = 14
View Source
const Ast_TypeInfoKind__Alternate = 18
View Source
const Ast_TypeInfoKind__Array = 4
View Source
const Ast_TypeInfoKind__Box = 19
View Source
const Ast_TypeInfoKind__CanEvalCtrl = 20
View Source
const Ast_TypeInfoKind__Class = 6
View Source
const Ast_TypeInfoKind__CombineIF = 25
View Source
const Ast_TypeInfoKind__DDD = 15
View Source
const Ast_TypeInfoKind__Enum = 11
View Source
const Ast_TypeInfoKind__Etc = 21
View Source
const Ast_TypeInfoKind__Ext = 24
View Source
const Ast_TypeInfoKind__ExtModule = 26
View Source
const Ast_TypeInfoKind__Form = 22
View Source
const Ast_TypeInfoKind__FormFunc = 23
View Source
const Ast_TypeInfoKind__Func = 8
View Source
const Ast_TypeInfoKind__IF = 7
View Source
const Ast_TypeInfoKind__List = 3
View Source
const Ast_TypeInfoKind__Macro = 1
View Source
const Ast_TypeInfoKind__Map = 5
View Source
const Ast_TypeInfoKind__Method = 9
View Source
const Ast_TypeInfoKind__Module = 12
View Source
const Ast_TypeInfoKind__Nilable = 10
View Source
const Ast_TypeInfoKind__Prim = 2
View Source
const Ast_TypeInfoKind__Root = 0
View Source
const Ast_TypeInfoKind__Set = 17
View Source
const Ast_TypeInfoKind__Stem = 13
View Source
const Code_ID__nothing_define_abbr = 0
View Source
const ConvCC_ConvMode__ConvMeta = 2
View Source
const ConvCC_ConvMode__Convert = 1
View Source
const ConvCC_ConvMode__Exec = 0
View Source
const ConvLua_ConvMode__ConvMeta = 2
View Source
const ConvLua_ConvMode__Convert = 1
View Source
const ConvLua_ConvMode__Exec = 0
View Source
const GoMod_BlockKind__None = 0
View Source
const GoMod_BlockKind__Replace = 2
View Source
const GoMod_BlockKind__Require = 1
View Source
const Log_Level__Debug = 5
View Source
const Log_Level__Err = 1
View Source
const Log_Level__Fatal = 0
View Source
const Log_Level__Info = 4
View Source
const Log_Level__Log = 3
View Source
const Log_Level__Trace = 6
View Source
const Log_Level__Warn = 2
View Source
const LuaMod_CastKind__Class = 3
View Source
const LuaMod_CastKind__Int = 0
View Source
const LuaMod_CastKind__Real = 1
View Source
const LuaMod_CastKind__Str = 2
View Source
const LuaMod_CodeKind__Alge = 8
View Source
const LuaMod_CodeKind__AlgeMapping = 9
View Source
const LuaMod_CodeKind__Cast = 13
View Source
const LuaMod_CodeKind__Finalize = 16
View Source
const LuaMod_CodeKind__Init = 0
View Source
const LuaMod_CodeKind__InstanceOf = 12
View Source
const LuaMod_CodeKind__LazyLoad = 14
View Source
const LuaMod_CodeKind__LazyRequire = 15
View Source
const LuaMod_CodeKind__LoadModule = 4
View Source
const LuaMod_CodeKind__LoadStr51 = 5
View Source
const LuaMod_CodeKind__LoadStr52 = 6
View Source
const LuaMod_CodeKind__Mapping = 7
View Source
const LuaMod_CodeKind__NilAcc = 2
View Source
const LuaMod_CodeKind__SetMapping = 10
View Source
const LuaMod_CodeKind__SetOp = 11
View Source
const LuaMod_CodeKind__Unpack = 1
View Source
const LuaMod_CodeKind__Unwrap = 3
View Source
const LuaVer_BitOp__Cant = 2
View Source
const LuaVer_BitOp__HasMod = 1
View Source
const LuaVer_BitOp__HasOp = 0
View Source
const LuaVer_VerKind__v51 = 51
View Source
const LuaVer_VerKind__v52 = 52
View Source
const LuaVer_VerKind__v53 = 53
View Source
const LuneControl_Code__C = "c"
View Source
const LuneControl_Code__Go = "go"
View Source
const LuneControl_Code__Lua = "lua"
View Source
const Nodes_BlockKind__Apply = 8
View Source
const Nodes_BlockKind__Block = 13
View Source
const Nodes_BlockKind__Default = 12
View Source
const Nodes_BlockKind__Else = 2
View Source
const Nodes_BlockKind__Elseif = 1
View Source
const Nodes_BlockKind__Env = 20
View Source
const Nodes_BlockKind__For = 7
View Source
const Nodes_BlockKind__Foreach = 9
View Source
const Nodes_BlockKind__Func = 11
View Source
const Nodes_BlockKind__If = 0
View Source
const Nodes_BlockKind__IfUnwrap = 17
View Source
const Nodes_BlockKind__LetUnwrap = 15
View Source
const Nodes_BlockKind__LetUnwrapThenDo = 16
View Source
const Nodes_BlockKind__Macro = 14
View Source
const Nodes_BlockKind__Match = 5
View Source
const Nodes_BlockKind__Repeat = 6
View Source
const Nodes_BlockKind__Switch = 4
View Source
const Nodes_BlockKind__Test = 19
View Source
const Nodes_BlockKind__When = 18
View Source
const Nodes_BlockKind__While = 3
View Source
const Nodes_BreakKind__Break = 1
View Source
const Nodes_BreakKind__NeverRet = 3
View Source
const Nodes_BreakKind__None = 0
View Source
const Nodes_BreakKind__Return = 2
View Source
const Nodes_CaseKind__Full = 1
View Source
const Nodes_CaseKind__Lack = 0
View Source
const Nodes_CaseKind__MustFull = 2
View Source
const Nodes_CastKind__Force = 1
View Source
const Nodes_CastKind__Implicit = 2
View Source
const Nodes_CastKind__Normal = 0
View Source
const Nodes_CheckBreakMode__IgnoreFlow = 2
View Source
const Nodes_CheckBreakMode__IgnoreFlowReturn = 3
View Source
const Nodes_CheckBreakMode__Normal = 0
View Source
const Nodes_CheckBreakMode__Return = 1
View Source
const Nodes_DeclVarMode__Let = 0
View Source
const Nodes_DeclVarMode__Sync = 1
View Source
const Nodes_DeclVarMode__Unwrap = 2
View Source
const Nodes_FuncKind__Ctor = 2
View Source
const Nodes_FuncKind__Dstr = 3
View Source
const Nodes_FuncKind__Func = 0
View Source
const Nodes_FuncKind__InitBlock = 4
View Source
const Nodes_FuncKind__Mtd = 1
View Source
const Nodes_IfKind__Else = 2
View Source
const Nodes_IfKind__ElseIf = 1
View Source
const Nodes_IfKind__If = 0
View Source
const Nodes_LazyLoad__Auto = 2
View Source
const Nodes_LazyLoad__Off = 0
View Source
const Nodes_LazyLoad__On = 1
View Source
const Nodes_MacroMode__AnalyzeArg = 2
View Source
const Nodes_MacroMode__Expand = 1
View Source
const Nodes_MacroMode__None = 0
View Source
const Nodes_MacroStatKind__Exp = 1
View Source
const Nodes_MacroStatKind__Stat = 0
View Source
const Nodes_NodeVisitMode__Child = 0
View Source
const Nodes_NodeVisitMode__End = 2
View Source
const Nodes_NodeVisitMode__Next = 1
View Source
const Nodes_ScopeKind__Root = 0
View Source
const Nodes_nodeKindEnum__Abbr = 75
View Source
const Nodes_nodeKindEnum__Alias = 50
View Source
const Nodes_nodeKindEnum__Apply = 17
View Source
const Nodes_nodeKindEnum__BlankLine = 3
View Source
const Nodes_nodeKindEnum__Block = 8
View Source
const Nodes_nodeKindEnum__Boxing = 76
View Source
const Nodes_nodeKindEnum__Break = 21
View Source
const Nodes_nodeKindEnum__ConvStat = 2
View Source
const Nodes_nodeKindEnum__DeclAdvertise = 63
View Source
const Nodes_nodeKindEnum__DeclAlge = 67
View Source
const Nodes_nodeKindEnum__DeclArg = 61
View Source
const Nodes_nodeKindEnum__DeclArgDDD = 62
View Source
const Nodes_nodeKindEnum__DeclClass = 65
View Source
const Nodes_nodeKindEnum__DeclConstr = 56
View Source
const Nodes_nodeKindEnum__DeclDestr = 57
View Source
const Nodes_nodeKindEnum__DeclEnum = 66
View Source
const Nodes_nodeKindEnum__DeclForm = 52
View Source
const Nodes_nodeKindEnum__DeclFunc = 53
View Source
const Nodes_nodeKindEnum__DeclMacro = 72
View Source
const Nodes_nodeKindEnum__DeclMember = 60
View Source
const Nodes_nodeKindEnum__DeclMethod = 54
View Source
const Nodes_nodeKindEnum__DeclVar = 51
View Source
const Nodes_nodeKindEnum__Env = 9
View Source
const Nodes_nodeKindEnum__ExpAccessMRet = 39
View Source
const Nodes_nodeKindEnum__ExpCall = 37
View Source
const Nodes_nodeKindEnum__ExpCallSuper = 59
View Source
const Nodes_nodeKindEnum__ExpCallSuperCtor = 58
View Source
const Nodes_nodeKindEnum__ExpCast = 32
View Source
const Nodes_nodeKindEnum__ExpList = 12
View Source
const Nodes_nodeKindEnum__ExpMRet = 38
View Source
const Nodes_nodeKindEnum__ExpMacroArgExp = 44
View Source
const Nodes_nodeKindEnum__ExpMacroExp = 42
View Source
const Nodes_nodeKindEnum__ExpMacroStat = 43
View Source
const Nodes_nodeKindEnum__ExpMacroStatList = 46
View Source
const Nodes_nodeKindEnum__ExpMultiTo1 = 40
View Source
const Nodes_nodeKindEnum__ExpNew = 23
View Source
const Nodes_nodeKindEnum__ExpOmitEnum = 47
View Source
const Nodes_nodeKindEnum__ExpOp1 = 35
View Source
const Nodes_nodeKindEnum__ExpOp2 = 28
View Source
const Nodes_nodeKindEnum__ExpParen = 41
View Source
const Nodes_nodeKindEnum__ExpRef = 25
View Source
const Nodes_nodeKindEnum__ExpRefItem = 36
View Source
const Nodes_nodeKindEnum__ExpSetItem = 27
View Source
const Nodes_nodeKindEnum__ExpSetVal = 26
View Source
const Nodes_nodeKindEnum__ExpSubDDD = 34
View Source
const Nodes_nodeKindEnum__ExpToDDD = 33
View Source
const Nodes_nodeKindEnum__ExpUnwrap = 24
View Source
const Nodes_nodeKindEnum__For = 16
View Source
const Nodes_nodeKindEnum__Foreach = 18
View Source
const Nodes_nodeKindEnum__Forsort = 19
View Source
const Nodes_nodeKindEnum__GetField = 49
View Source
const Nodes_nodeKindEnum__If = 11
View Source
const Nodes_nodeKindEnum__IfUnwrap = 30
View Source
const Nodes_nodeKindEnum__Import = 5
View Source
const Nodes_nodeKindEnum__LiteralArray = 82
View Source
const Nodes_nodeKindEnum__LiteralBool = 87
View Source
const Nodes_nodeKindEnum__LiteralChar = 79
View Source
const Nodes_nodeKindEnum__LiteralInt = 80
View Source
const Nodes_nodeKindEnum__LiteralList = 83
View Source
const Nodes_nodeKindEnum__LiteralMap = 85
View Source
const Nodes_nodeKindEnum__LiteralNil = 78
View Source
const Nodes_nodeKindEnum__LiteralReal = 81
View Source
const Nodes_nodeKindEnum__LiteralSet = 84
View Source
const Nodes_nodeKindEnum__LiteralString = 86
View Source
const Nodes_nodeKindEnum__LiteralSymbol = 88
View Source
const Nodes_nodeKindEnum__LuneControl = 69
View Source
const Nodes_nodeKindEnum__LuneKind = 71
View Source
const Nodes_nodeKindEnum__Match = 70
View Source
const Nodes_nodeKindEnum__NewAlgeVal = 68
View Source
const Nodes_nodeKindEnum__None = 0
View Source
const Nodes_nodeKindEnum__ProtoClass = 64
View Source
const Nodes_nodeKindEnum__ProtoMethod = 55
View Source
const Nodes_nodeKindEnum__Provide = 22
View Source
const Nodes_nodeKindEnum__RefField = 48
View Source
const Nodes_nodeKindEnum__RefType = 7
View Source
const Nodes_nodeKindEnum__Repeat = 15
View Source
const Nodes_nodeKindEnum__Return = 20
View Source
const Nodes_nodeKindEnum__Root = 6
View Source
const Nodes_nodeKindEnum__Scope = 10
View Source
const Nodes_nodeKindEnum__Shebang = 1
View Source
const Nodes_nodeKindEnum__StmtExp = 45
View Source
const Nodes_nodeKindEnum__Subfile = 4
View Source
const Nodes_nodeKindEnum__Switch = 13
View Source
const Nodes_nodeKindEnum__TestBlock = 74
View Source
const Nodes_nodeKindEnum__TestCase = 73
View Source
const Nodes_nodeKindEnum__Unboxing = 77
View Source
const Nodes_nodeKindEnum__UnwrapSet = 29
View Source
const Nodes_nodeKindEnum__When = 31
View Source
const Nodes_nodeKindEnum__While = 14
View Source
const Option_Int2strMode__Int2strModeDepend = 0
View Source
const Option_Int2strMode__Int2strModeNeed0 = 1
View Source
const Option_Int2strMode__Int2strModeUnneed0 = 2
View Source
const Option_ModeKind__Ast = "ast"
View Source
const Option_ModeKind__BootC = "bootC"
View Source
const Option_ModeKind__Builtin = "builtin"
View Source
const Option_ModeKind__Complete = "comp"
View Source
const Option_ModeKind__Diag = "diag"
View Source
const Option_ModeKind__Exec = "exe"
View Source
const Option_ModeKind__Format = "format"
View Source
const Option_ModeKind__Glue = "glue"
View Source
const Option_ModeKind__Inquire = "inq"
View Source
const Option_ModeKind__Lua = "lua"
View Source
const Option_ModeKind__LuaMeta = "LUA"
View Source
const Option_ModeKind__MkMain = "mkmain"
View Source
const Option_ModeKind__Save = "save"
View Source
const Option_ModeKind__SaveMeta = "SAVE"
View Source
const Option_ModeKind__Shebang = "shebang"
View Source
const Option_ModeKind__Token = "token"
View Source
const Option_ModeKind__Unknown = ""
View Source
const TransUnit_AnalyzeMode__Compile = 0
View Source
const TransUnit_AnalyzeMode__Complete = 2
View Source
const TransUnit_AnalyzeMode__Diag = 1
View Source
const TransUnit_AnalyzeMode__Inquire = 3
View Source
const TransUnit_AnalyzingState__ClassMethod = 3
View Source
const TransUnit_AnalyzingState__Constructor = 1
View Source
const TransUnit_AnalyzingState__Func = 4
View Source
const TransUnit_AnalyzingState__InitBlock = 2
View Source
const TransUnit_AnalyzingState__Other = 0
View Source
const TransUnit_DeclClassMode__Class = 0
View Source
const TransUnit_DeclClassMode__Interface = 1
View Source
const TransUnit_DeclClassMode__LazyModule = 3
View Source
const TransUnit_DeclClassMode__Module = 2
View Source
const TransUnit_DeclFuncMode__Class = 1
View Source
const TransUnit_DeclFuncMode__Func = 0
View Source
const TransUnit_DeclFuncMode__Glue = 3
View Source
const TransUnit_DeclFuncMode__Module = 2
View Source
const TransUnit_ExpSymbolMode__Field = 2
View Source
const TransUnit_ExpSymbolMode__FieldNil = 3
View Source
const TransUnit_ExpSymbolMode__Fn = 1
View Source
const TransUnit_ExpSymbolMode__Get = 4
View Source
const TransUnit_ExpSymbolMode__GetNil = 5
View Source
const TransUnit_ExpSymbolMode__Symbol = 0
View Source
const TransUnit_FormType__Match = 0
View Source
const TransUnit_FormType__NeedConv = 1
View Source
const TransUnit_FormType__Unmatch = 2
View Source
const TransUnit_SymbolMode__MustNot_ = 1
View Source
const TransUnit_SymbolMode__MustNot_Or_ = 2
View Source
const TransUnit_SymbolMode__Must_ = 0
View Source
const TransUnit_TentativeMode__Finish = 5
View Source
const TransUnit_TentativeMode__Ignore = 0
View Source
const TransUnit_TentativeMode__Loop = 1
View Source
const TransUnit_TentativeMode__Merge = 4
View Source
const TransUnit_TentativeMode__Simple = 2
View Source
const TransUnit_TentativeMode__Start = 3
View Source
const Types_CheckingUptodateMode__Force = "force"
View Source
const Types_CheckingUptodateMode__Normal = "none"
View Source
const Types_CheckingUptodateMode__Touch = "touch"
View Source
const Types_Lang__C = 3
View Source
const Types_Lang__Go = 2
View Source
const Types_Lang__Lua = 1
View Source
const Types_Lang__Same = 0
View Source
const Types_TokenKind__Char = 4
View Source
const Types_TokenKind__Cmnt = 0
View Source
const Types_TokenKind__Dlmt = 6
View Source
const Types_TokenKind__Eof = 11
View Source
const Types_TokenKind__Int = 2
View Source
const Types_TokenKind__Kywd = 7
View Source
const Types_TokenKind__Ope = 8
View Source
const Types_TokenKind__Real = 3
View Source
const Types_TokenKind__Sheb = 10
View Source
const Types_TokenKind__Str = 1
View Source
const Types_TokenKind__Symb = 5
View Source
const Types_TokenKind__Type = 9

Variables

View Source
var Ast_AccessModeMap_ = map[LnsInt]string{
	Ast_AccessMode__Global: "AccessMode.Global",
	Ast_AccessMode__Local:  "AccessMode.Local",
	Ast_AccessMode__None:   "AccessMode.None",
	Ast_AccessMode__Pri:    "AccessMode.Pri",
	Ast_AccessMode__Pro:    "AccessMode.Pro",
	Ast_AccessMode__Pub:    "AccessMode.Pub",
}
View Source
var Ast_AutoBoxingInfo__allObj *LnsMap

declaration Class -- AutoBoxingInfo

View Source
var Ast_BitOpKindMap_ = map[LnsInt]string{
	Ast_BitOpKind__And:    "BitOpKind.And",
	Ast_BitOpKind__LShift: "BitOpKind.LShift",
	Ast_BitOpKind__Or:     "BitOpKind.Or",
	Ast_BitOpKind__RShift: "BitOpKind.RShift",
	Ast_BitOpKind__Xor:    "BitOpKind.Xor",
}
View Source
var Ast_CanEvalTypeMap_ = map[LnsInt]string{
	Ast_CanEvalType__Comp:      "CanEvalType.Comp",
	Ast_CanEvalType__Equal:     "CanEvalType.Equal",
	Ast_CanEvalType__Logical:   "CanEvalType.Logical",
	Ast_CanEvalType__Math:      "CanEvalType.Math",
	Ast_CanEvalType__SetEq:     "CanEvalType.SetEq",
	Ast_CanEvalType__SetOp:     "CanEvalType.SetOp",
	Ast_CanEvalType__SetOpIMut: "CanEvalType.SetOpIMut",
}
View Source
var Ast_IdTypeList_ = NewLnsList([]LnsAny{
	Ast_IdType__Base,
	Ast_IdType__Ext,
})
View Source
var Ast_IdTypeMap_ = map[LnsInt]string{
	Ast_IdType__Base: "IdType.Base",
	Ast_IdType__Ext:  "IdType.Ext",
}
View Source
var Ast_LuavalConvKindList_ = NewLnsList([]LnsAny{
	Ast_LuavalConvKind__InLua,
	Ast_LuavalConvKind__ToLua,
})
View Source
var Ast_LuavalConvKindMap_ = map[LnsInt]string{
	Ast_LuavalConvKind__InLua: "LuavalConvKind.InLua",
	Ast_LuavalConvKind__ToLua: "LuavalConvKind.ToLua",
}
View Source
var Ast_MatchTypeList_ = NewLnsList([]LnsAny{
	Ast_MatchType__Match,
	Ast_MatchType__Warn,
	Ast_MatchType__Error,
})
View Source
var Ast_MatchTypeMap_ = map[LnsInt]string{
	Ast_MatchType__Error: "MatchType.Error",
	Ast_MatchType__Match: "MatchType.Match",
	Ast_MatchType__Warn:  "MatchType.Warn",
}
View Source
var Ast_MethodKindList_ = NewLnsList([]LnsAny{
	Ast_MethodKind__All,
	Ast_MethodKind__Static,
	Ast_MethodKind__Object,
})
View Source
var Ast_MethodKindMap_ = map[LnsInt]string{
	Ast_MethodKind__All:    "MethodKind.All",
	Ast_MethodKind__Object: "MethodKind.Object",
	Ast_MethodKind__Static: "MethodKind.Static",
}
View Source
var Ast_MutModeList_ = NewLnsList([]LnsAny{
	Ast_MutMode__IMut,
	Ast_MutMode__IMutRe,
	Ast_MutMode__Mut,
	Ast_MutMode__AllMut,
})
View Source
var Ast_MutModeMap_ = map[LnsInt]string{
	Ast_MutMode__AllMut: "MutMode.AllMut",
	Ast_MutMode__IMut:   "MutMode.IMut",
	Ast_MutMode__IMutRe: "MutMode.IMutRe",
	Ast_MutMode__Mut:    "MutMode.Mut",
}
View Source
var Ast_OverrideMut__None_Obj = &Ast_OverrideMut__None{}
View Source
var Ast_OverridingType__NoReady_Obj = &Ast_OverridingType__NoReady{}
View Source
var Ast_OverridingType__NotOverride_Obj = &Ast_OverridingType__NotOverride{}
View Source
var Ast_ScopeAccessList_ = NewLnsList([]LnsAny{
	Ast_ScopeAccess__Normal,
	Ast_ScopeAccess__Full,
})
View Source
var Ast_ScopeAccessMap_ = map[LnsInt]string{
	Ast_ScopeAccess__Full:   "ScopeAccess.Full",
	Ast_ScopeAccess__Normal: "ScopeAccess.Normal",
}
View Source
var Ast_SerializeKindMap_ = map[LnsInt]string{
	Ast_SerializeKind__Alge:      "SerializeKind.Alge",
	Ast_SerializeKind__Alias:     "SerializeKind.Alias",
	Ast_SerializeKind__Alternate: "SerializeKind.Alternate",
	Ast_SerializeKind__Box:       "SerializeKind.Box",
	Ast_SerializeKind__DDD:       "SerializeKind.DDD",
	Ast_SerializeKind__Enum:      "SerializeKind.Enum",
	Ast_SerializeKind__Ext:       "SerializeKind.Ext",
	Ast_SerializeKind__Generic:   "SerializeKind.Generic",
	Ast_SerializeKind__Modifier:  "SerializeKind.Modifier",
	Ast_SerializeKind__Module:    "SerializeKind.Module",
	Ast_SerializeKind__Nilable:   "SerializeKind.Nilable",
	Ast_SerializeKind__Normal:    "SerializeKind.Normal",
}
View Source
var Ast_SymbolKindMap_ = map[LnsInt]string{
	Ast_SymbolKind__Arg: "SymbolKind.Arg",
	Ast_SymbolKind__Fun: "SymbolKind.Fun",
	Ast_SymbolKind__Mac: "SymbolKind.Mac",
	Ast_SymbolKind__Mbr: "SymbolKind.Mbr",
	Ast_SymbolKind__Mtd: "SymbolKind.Mtd",
	Ast_SymbolKind__Typ: "SymbolKind.Typ",
	Ast_SymbolKind__Var: "SymbolKind.Var",
}
View Source
var Ast_TypeInfoKindMap_ = map[LnsInt]string{
	Ast_TypeInfoKind__Abbr:        "TypeInfoKind.Abbr",
	Ast_TypeInfoKind__Alge:        "TypeInfoKind.Alge",
	Ast_TypeInfoKind__Alternate:   "TypeInfoKind.Alternate",
	Ast_TypeInfoKind__Array:       "TypeInfoKind.Array",
	Ast_TypeInfoKind__Box:         "TypeInfoKind.Box",
	Ast_TypeInfoKind__CanEvalCtrl: "TypeInfoKind.CanEvalCtrl",
	Ast_TypeInfoKind__Class:       "TypeInfoKind.Class",
	Ast_TypeInfoKind__CombineIF:   "TypeInfoKind.CombineIF",
	Ast_TypeInfoKind__DDD:         "TypeInfoKind.DDD",
	Ast_TypeInfoKind__Enum:        "TypeInfoKind.Enum",
	Ast_TypeInfoKind__Etc:         "TypeInfoKind.Etc",
	Ast_TypeInfoKind__Ext:         "TypeInfoKind.Ext",
	Ast_TypeInfoKind__ExtModule:   "TypeInfoKind.ExtModule",
	Ast_TypeInfoKind__Form:        "TypeInfoKind.Form",
	Ast_TypeInfoKind__FormFunc:    "TypeInfoKind.FormFunc",
	Ast_TypeInfoKind__Func:        "TypeInfoKind.Func",
	Ast_TypeInfoKind__IF:          "TypeInfoKind.IF",
	Ast_TypeInfoKind__List:        "TypeInfoKind.List",
	Ast_TypeInfoKind__Macro:       "TypeInfoKind.Macro",
	Ast_TypeInfoKind__Map:         "TypeInfoKind.Map",
	Ast_TypeInfoKind__Method:      "TypeInfoKind.Method",
	Ast_TypeInfoKind__Module:      "TypeInfoKind.Module",
	Ast_TypeInfoKind__Nilable:     "TypeInfoKind.Nilable",
	Ast_TypeInfoKind__Prim:        "TypeInfoKind.Prim",
	Ast_TypeInfoKind__Root:        "TypeInfoKind.Root",
	Ast_TypeInfoKind__Set:         "TypeInfoKind.Set",
	Ast_TypeInfoKind__Stem:        "TypeInfoKind.Stem",
}
View Source
var Ast__mod__ string
View Source
var Ast_accessMode2txtMap *LnsMap
View Source
var Ast_bitBinOpMap *LnsMap
View Source
var Ast_builtInTypeIdSet *LnsMap
View Source
var Ast_compOpSet *LnsSet
View Source
var Ast_dummyList *LnsList
View Source
var Ast_extMaxId LnsInt
View Source
var Ast_extStartId LnsInt
View Source
var Ast_immutableTypeSet *LnsSet
View Source
var Ast_mathCompOpSet *LnsSet
View Source
var Ast_numberTypeSet *LnsSet
View Source
var Ast_rootChildren *LnsList
View Source
var Ast_rootTypeId LnsInt
View Source
var Ast_sym2builtInTypeMap *LnsMap
View Source
var Ast_txt2AccessModeMap *LnsMap
View Source
var Ast_userStartId LnsInt
View Source
var AsyncParser__mod__ string
View Source
var AsyncParser_luaKeywordSet *LnsSet
View Source
var AsyncParser_op1Set *LnsSet
View Source
var AsyncParser_op2Set *LnsSet
View Source
var AsyncParser_quotedCharSet *LnsSet
View Source
var Async__mod__ string
View Source
var Code_IDList_ = NewLnsList([]LnsAny{
	Code_ID__nothing_define_abbr,
})
View Source
var Code_IDMap_ = map[LnsInt]string{
	Code_ID__nothing_define_abbr: "ID.nothing_define_abbr",
}
View Source
var Code__mod__ string
View Source
var ConvCC_ConvModeList_ = NewLnsList([]LnsAny{
	ConvCC_ConvMode__Exec,
	ConvCC_ConvMode__Convert,
	ConvCC_ConvMode__ConvMeta,
})
View Source
var ConvCC_ConvModeMap_ = map[LnsInt]string{
	ConvCC_ConvMode__ConvMeta: "ConvMode.ConvMeta",
	ConvCC_ConvMode__Convert:  "ConvMode.Convert",
	ConvCC_ConvMode__Exec:     "ConvMode.Exec",
}
View Source
var ConvLua_ConvModeList_ = NewLnsList([]LnsAny{
	ConvLua_ConvMode__Exec,
	ConvLua_ConvMode__Convert,
	ConvLua_ConvMode__ConvMeta,
})
View Source
var ConvLua_ConvModeMap_ = map[LnsInt]string{
	ConvLua_ConvMode__ConvMeta: "ConvMode.ConvMeta",
	ConvLua_ConvMode__Convert:  "ConvMode.Convert",
	ConvLua_ConvMode__Exec:     "ConvMode.Exec",
}
View Source
var Formatter__mod__ string
View Source
var GoMod_BlockKindList_ = NewLnsList([]LnsAny{
	GoMod_BlockKind__None,
	GoMod_BlockKind__Require,
	GoMod_BlockKind__Replace,
})
View Source
var GoMod_BlockKindMap_ = map[LnsInt]string{
	GoMod_BlockKind__None:    "BlockKind.None",
	GoMod_BlockKind__Replace: "BlockKind.Replace",
	GoMod_BlockKind__Require: "BlockKind.Require",
}
View Source
var GoMod_GoModResult__NotFound_Obj = &GoMod_GoModResult__NotFound{}
View Source
var GoMod_GoModResult__NotGo_Obj = &GoMod_GoModResult__NotGo{}
View Source
var GoMod__mod__ string
View Source
var Json__mod__ string
View Source
var Log_LevelMap_ = map[LnsInt]string{
	Log_Level__Debug: "Level.Debug",
	Log_Level__Err:   "Level.Err",
	Log_Level__Fatal: "Level.Fatal",
	Log_Level__Info:  "Level.Info",
	Log_Level__Log:   "Level.Log",
	Log_Level__Trace: "Level.Trace",
	Log_Level__Warn:  "Level.Warn",
}
View Source
var Log__mod__ string
View Source
var Log_logStream Lns_oStream
View Source
var Log_name2levelMap *LnsMap
View Source
var Log_outputLevel LnsInt
View Source
var LuaMod_CastKindMap_ = map[LnsInt]string{
	LuaMod_CastKind__Class: "CastKind.Class",
	LuaMod_CastKind__Int:   "CastKind.Int",
	LuaMod_CastKind__Real:  "CastKind.Real",
	LuaMod_CastKind__Str:   "CastKind.Str",
}
View Source
var LuaMod_CodeKindMap_ = map[LnsInt]string{
	LuaMod_CodeKind__Alge:        "CodeKind.Alge",
	LuaMod_CodeKind__AlgeMapping: "CodeKind.AlgeMapping",
	LuaMod_CodeKind__Cast:        "CodeKind.Cast",
	LuaMod_CodeKind__Finalize:    "CodeKind.Finalize",
	LuaMod_CodeKind__Init:        "CodeKind.Init",
	LuaMod_CodeKind__InstanceOf:  "CodeKind.InstanceOf",
	LuaMod_CodeKind__LazyLoad:    "CodeKind.LazyLoad",
	LuaMod_CodeKind__LazyRequire: "CodeKind.LazyRequire",
	LuaMod_CodeKind__LoadModule:  "CodeKind.LoadModule",
	LuaMod_CodeKind__LoadStr51:   "CodeKind.LoadStr51",
	LuaMod_CodeKind__LoadStr52:   "CodeKind.LoadStr52",
	LuaMod_CodeKind__Mapping:     "CodeKind.Mapping",
	LuaMod_CodeKind__NilAcc:      "CodeKind.NilAcc",
	LuaMod_CodeKind__SetMapping:  "CodeKind.SetMapping",
	LuaMod_CodeKind__SetOp:       "CodeKind.SetOp",
	LuaMod_CodeKind__Unpack:      "CodeKind.Unpack",
	LuaMod_CodeKind__Unwrap:      "CodeKind.Unwrap",
}
View Source
var LuaMod__mod__ string
View Source
var LuaMod_codeMap *LnsMap
View Source
var LuaVer_BitOpList_ = NewLnsList([]LnsAny{
	LuaVer_BitOp__HasOp,
	LuaVer_BitOp__HasMod,
	LuaVer_BitOp__Cant,
})
View Source
var LuaVer_BitOpMap_ = map[LnsInt]string{
	LuaVer_BitOp__Cant:   "BitOp.Cant",
	LuaVer_BitOp__HasMod: "BitOp.HasMod",
	LuaVer_BitOp__HasOp:  "BitOp.HasOp",
}
View Source
var LuaVer_VerKindList_ = NewLnsList([]LnsAny{
	LuaVer_VerKind__v51,
	LuaVer_VerKind__v52,
	LuaVer_VerKind__v53,
})
View Source
var LuaVer_VerKindMap_ = map[LnsInt]string{
	LuaVer_VerKind__v51: "VerKind.v51",
	LuaVer_VerKind__v52: "VerKind.v52",
	LuaVer_VerKind__v53: "VerKind.v53",
}
View Source
var LuaVer__mod__ string
View Source
var LuaVer_curVer LnsAny
View Source
var LuaVer_kind2verMap *LnsMap
View Source
var LuneControl_CodeList_ = NewLnsList([]LnsAny{
	LuneControl_Code__Lua,
	LuneControl_Code__C,
	LuneControl_Code__Go,
})
View Source
var LuneControl_CodeMap_ = map[string]string{
	LuneControl_Code__C:   "Code.C",
	LuneControl_Code__Go:  "Code.Go",
	LuneControl_Code__Lua: "Code.Lua",
}
View Source
var LuneControl_Pragma__default__init_Obj = &LuneControl_Pragma__default__init{}
View Source
var LuneControl_Pragma__default__init_old_Obj = &LuneControl_Pragma__default__init_old{}
View Source
var LuneControl_Pragma__disable_mut_control_Obj = &LuneControl_Pragma__disable_mut_control{}
View Source
var LuneControl_Pragma__ignore_symbol__Obj = &LuneControl_Pragma__ignore_symbol_{}
View Source
var LuneControl_Pragma__load__lune_module_Obj = &LuneControl_Pragma__load__lune_module{}
View Source
var LuneControl_Pragma__run_async_pipe_Obj = &LuneControl_Pragma__run_async_pipe{}
View Source
var LuneControl_Pragma__use_async_Obj = &LuneControl_Pragma__use_async{}
View Source
var LuneControl__mod__ string
View Source
var Macro__mod__ string
View Source
var Macro_toList *Lns_luaValue
View Source
var Macro_toListEmpty *Lns_luaValue
View Source
var Macro_toLuaval *Lns_luaValue
View Source
var Meta__mod__ string
View Source
var Nodes_BlockKindMap_ = map[LnsInt]string{
	Nodes_BlockKind__Apply:           "BlockKind.Apply",
	Nodes_BlockKind__Block:           "BlockKind.Block",
	Nodes_BlockKind__Default:         "BlockKind.Default",
	Nodes_BlockKind__Else:            "BlockKind.Else",
	Nodes_BlockKind__Elseif:          "BlockKind.Elseif",
	Nodes_BlockKind__Env:             "BlockKind.Env",
	Nodes_BlockKind__For:             "BlockKind.For",
	Nodes_BlockKind__Foreach:         "BlockKind.Foreach",
	Nodes_BlockKind__Func:            "BlockKind.Func",
	Nodes_BlockKind__If:              "BlockKind.If",
	Nodes_BlockKind__IfUnwrap:        "BlockKind.IfUnwrap",
	Nodes_BlockKind__LetUnwrap:       "BlockKind.LetUnwrap",
	Nodes_BlockKind__LetUnwrapThenDo: "BlockKind.LetUnwrapThenDo",
	Nodes_BlockKind__Macro:           "BlockKind.Macro",
	Nodes_BlockKind__Match:           "BlockKind.Match",
	Nodes_BlockKind__Repeat:          "BlockKind.Repeat",
	Nodes_BlockKind__Switch:          "BlockKind.Switch",
	Nodes_BlockKind__Test:            "BlockKind.Test",
	Nodes_BlockKind__When:            "BlockKind.When",
	Nodes_BlockKind__While:           "BlockKind.While",
}
View Source
var Nodes_BreakKindMap_ = map[LnsInt]string{
	Nodes_BreakKind__Break:    "BreakKind.Break",
	Nodes_BreakKind__NeverRet: "BreakKind.NeverRet",
	Nodes_BreakKind__None:     "BreakKind.None",
	Nodes_BreakKind__Return:   "BreakKind.Return",
}
View Source
var Nodes_CaseKindList_ = NewLnsList([]LnsAny{
	Nodes_CaseKind__Lack,
	Nodes_CaseKind__Full,
	Nodes_CaseKind__MustFull,
})
View Source
var Nodes_CaseKindMap_ = map[LnsInt]string{
	Nodes_CaseKind__Full:     "CaseKind.Full",
	Nodes_CaseKind__Lack:     "CaseKind.Lack",
	Nodes_CaseKind__MustFull: "CaseKind.MustFull",
}
View Source
var Nodes_CastKindList_ = NewLnsList([]LnsAny{
	Nodes_CastKind__Normal,
	Nodes_CastKind__Force,
	Nodes_CastKind__Implicit,
})
View Source
var Nodes_CastKindMap_ = map[LnsInt]string{
	Nodes_CastKind__Force:    "CastKind.Force",
	Nodes_CastKind__Implicit: "CastKind.Implicit",
	Nodes_CastKind__Normal:   "CastKind.Normal",
}
View Source
var Nodes_CheckBreakModeMap_ = map[LnsInt]string{
	Nodes_CheckBreakMode__IgnoreFlow:       "CheckBreakMode.IgnoreFlow",
	Nodes_CheckBreakMode__IgnoreFlowReturn: "CheckBreakMode.IgnoreFlowReturn",
	Nodes_CheckBreakMode__Normal:           "CheckBreakMode.Normal",
	Nodes_CheckBreakMode__Return:           "CheckBreakMode.Return",
}
View Source
var Nodes_DeclVarModeList_ = NewLnsList([]LnsAny{
	Nodes_DeclVarMode__Let,
	Nodes_DeclVarMode__Sync,
	Nodes_DeclVarMode__Unwrap,
})
View Source
var Nodes_DeclVarModeMap_ = map[LnsInt]string{
	Nodes_DeclVarMode__Let:    "DeclVarMode.Let",
	Nodes_DeclVarMode__Sync:   "DeclVarMode.Sync",
	Nodes_DeclVarMode__Unwrap: "DeclVarMode.Unwrap",
}
View Source
var Nodes_FuncKindMap_ = map[LnsInt]string{
	Nodes_FuncKind__Ctor:      "FuncKind.Ctor",
	Nodes_FuncKind__Dstr:      "FuncKind.Dstr",
	Nodes_FuncKind__Func:      "FuncKind.Func",
	Nodes_FuncKind__InitBlock: "FuncKind.InitBlock",
	Nodes_FuncKind__Mtd:       "FuncKind.Mtd",
}
View Source
var Nodes_IfKindList_ = NewLnsList([]LnsAny{
	Nodes_IfKind__If,
	Nodes_IfKind__ElseIf,
	Nodes_IfKind__Else,
})
View Source
var Nodes_IfKindMap_ = map[LnsInt]string{
	Nodes_IfKind__Else:   "IfKind.Else",
	Nodes_IfKind__ElseIf: "IfKind.ElseIf",
	Nodes_IfKind__If:     "IfKind.If",
}
View Source
var Nodes_LazyLoadList_ = NewLnsList([]LnsAny{
	Nodes_LazyLoad__Off,
	Nodes_LazyLoad__On,
	Nodes_LazyLoad__Auto,
})
View Source
var Nodes_LazyLoadMap_ = map[LnsInt]string{
	Nodes_LazyLoad__Auto: "LazyLoad.Auto",
	Nodes_LazyLoad__Off:  "LazyLoad.Off",
	Nodes_LazyLoad__On:   "LazyLoad.On",
}
View Source
var Nodes_Literal__Nil_Obj = &Nodes_Literal__Nil{}
View Source
var Nodes_MacroModeList_ = NewLnsList([]LnsAny{
	Nodes_MacroMode__None,
	Nodes_MacroMode__Expand,
	Nodes_MacroMode__AnalyzeArg,
})
View Source
var Nodes_MacroModeMap_ = map[LnsInt]string{
	Nodes_MacroMode__AnalyzeArg: "MacroMode.AnalyzeArg",
	Nodes_MacroMode__Expand:     "MacroMode.Expand",
	Nodes_MacroMode__None:       "MacroMode.None",
}
View Source
var Nodes_MacroStatKindList_ = NewLnsList([]LnsAny{
	Nodes_MacroStatKind__Stat,
	Nodes_MacroStatKind__Exp,
})
View Source
var Nodes_MacroStatKindMap_ = map[LnsInt]string{
	Nodes_MacroStatKind__Exp:  "MacroStatKind.Exp",
	Nodes_MacroStatKind__Stat: "MacroStatKind.Stat",
}
View Source
var Nodes_NodeVisitModeList_ = NewLnsList([]LnsAny{
	Nodes_NodeVisitMode__Child,
	Nodes_NodeVisitMode__Next,
	Nodes_NodeVisitMode__End,
})
View Source
var Nodes_NodeVisitModeMap_ = map[LnsInt]string{
	Nodes_NodeVisitMode__Child: "NodeVisitMode.Child",
	Nodes_NodeVisitMode__End:   "NodeVisitMode.End",
	Nodes_NodeVisitMode__Next:  "NodeVisitMode.Next",
}
View Source
var Nodes_ScopeKindList_ = NewLnsList([]LnsAny{
	Nodes_ScopeKind__Root,
})
View Source
var Nodes_ScopeKindMap_ = map[LnsInt]string{
	Nodes_ScopeKind__Root: "ScopeKind.Root",
}
View Source
var Nodes__mod__ string
View Source
var Nodes_nodeKind2NameMap *LnsMap
View Source
var Nodes_nodeKindEnumList_ = NewLnsList([]LnsAny{
	Nodes_nodeKindEnum__None,
	Nodes_nodeKindEnum__Shebang,
	Nodes_nodeKindEnum__ConvStat,
	Nodes_nodeKindEnum__BlankLine,
	Nodes_nodeKindEnum__Subfile,
	Nodes_nodeKindEnum__Import,
	Nodes_nodeKindEnum__Root,
	Nodes_nodeKindEnum__RefType,
	Nodes_nodeKindEnum__Block,
	Nodes_nodeKindEnum__Env,
	Nodes_nodeKindEnum__Scope,
	Nodes_nodeKindEnum__If,
	Nodes_nodeKindEnum__ExpList,
	Nodes_nodeKindEnum__Switch,
	Nodes_nodeKindEnum__While,
	Nodes_nodeKindEnum__Repeat,
	Nodes_nodeKindEnum__For,
	Nodes_nodeKindEnum__Apply,
	Nodes_nodeKindEnum__Foreach,
	Nodes_nodeKindEnum__Forsort,
	Nodes_nodeKindEnum__Return,
	Nodes_nodeKindEnum__Break,
	Nodes_nodeKindEnum__Provide,
	Nodes_nodeKindEnum__ExpNew,
	Nodes_nodeKindEnum__ExpUnwrap,
	Nodes_nodeKindEnum__ExpRef,
	Nodes_nodeKindEnum__ExpSetVal,
	Nodes_nodeKindEnum__ExpSetItem,
	Nodes_nodeKindEnum__ExpOp2,
	Nodes_nodeKindEnum__UnwrapSet,
	Nodes_nodeKindEnum__IfUnwrap,
	Nodes_nodeKindEnum__When,
	Nodes_nodeKindEnum__ExpCast,
	Nodes_nodeKindEnum__ExpToDDD,
	Nodes_nodeKindEnum__ExpSubDDD,
	Nodes_nodeKindEnum__ExpOp1,
	Nodes_nodeKindEnum__ExpRefItem,
	Nodes_nodeKindEnum__ExpCall,
	Nodes_nodeKindEnum__ExpMRet,
	Nodes_nodeKindEnum__ExpAccessMRet,
	Nodes_nodeKindEnum__ExpMultiTo1,
	Nodes_nodeKindEnum__ExpParen,
	Nodes_nodeKindEnum__ExpMacroExp,
	Nodes_nodeKindEnum__ExpMacroStat,
	Nodes_nodeKindEnum__ExpMacroArgExp,
	Nodes_nodeKindEnum__StmtExp,
	Nodes_nodeKindEnum__ExpMacroStatList,
	Nodes_nodeKindEnum__ExpOmitEnum,
	Nodes_nodeKindEnum__RefField,
	Nodes_nodeKindEnum__GetField,
	Nodes_nodeKindEnum__Alias,
	Nodes_nodeKindEnum__DeclVar,
	Nodes_nodeKindEnum__DeclForm,
	Nodes_nodeKindEnum__DeclFunc,
	Nodes_nodeKindEnum__DeclMethod,
	Nodes_nodeKindEnum__ProtoMethod,
	Nodes_nodeKindEnum__DeclConstr,
	Nodes_nodeKindEnum__DeclDestr,
	Nodes_nodeKindEnum__ExpCallSuperCtor,
	Nodes_nodeKindEnum__ExpCallSuper,
	Nodes_nodeKindEnum__DeclMember,
	Nodes_nodeKindEnum__DeclArg,
	Nodes_nodeKindEnum__DeclArgDDD,
	Nodes_nodeKindEnum__DeclAdvertise,
	Nodes_nodeKindEnum__ProtoClass,
	Nodes_nodeKindEnum__DeclClass,
	Nodes_nodeKindEnum__DeclEnum,
	Nodes_nodeKindEnum__DeclAlge,
	Nodes_nodeKindEnum__NewAlgeVal,
	Nodes_nodeKindEnum__LuneControl,
	Nodes_nodeKindEnum__Match,
	Nodes_nodeKindEnum__LuneKind,
	Nodes_nodeKindEnum__DeclMacro,
	Nodes_nodeKindEnum__TestCase,
	Nodes_nodeKindEnum__TestBlock,
	Nodes_nodeKindEnum__Abbr,
	Nodes_nodeKindEnum__Boxing,
	Nodes_nodeKindEnum__Unboxing,
	Nodes_nodeKindEnum__LiteralNil,
	Nodes_nodeKindEnum__LiteralChar,
	Nodes_nodeKindEnum__LiteralInt,
	Nodes_nodeKindEnum__LiteralReal,
	Nodes_nodeKindEnum__LiteralArray,
	Nodes_nodeKindEnum__LiteralList,
	Nodes_nodeKindEnum__LiteralSet,
	Nodes_nodeKindEnum__LiteralMap,
	Nodes_nodeKindEnum__LiteralString,
	Nodes_nodeKindEnum__LiteralBool,
	Nodes_nodeKindEnum__LiteralSymbol,
})
View Source
var Nodes_nodeKindEnumMap_ = map[LnsInt]string{
	Nodes_nodeKindEnum__Abbr:             "nodeKindEnum.Abbr",
	Nodes_nodeKindEnum__Alias:            "nodeKindEnum.Alias",
	Nodes_nodeKindEnum__Apply:            "nodeKindEnum.Apply",
	Nodes_nodeKindEnum__BlankLine:        "nodeKindEnum.BlankLine",
	Nodes_nodeKindEnum__Block:            "nodeKindEnum.Block",
	Nodes_nodeKindEnum__Boxing:           "nodeKindEnum.Boxing",
	Nodes_nodeKindEnum__Break:            "nodeKindEnum.Break",
	Nodes_nodeKindEnum__ConvStat:         "nodeKindEnum.ConvStat",
	Nodes_nodeKindEnum__DeclAdvertise:    "nodeKindEnum.DeclAdvertise",
	Nodes_nodeKindEnum__DeclAlge:         "nodeKindEnum.DeclAlge",
	Nodes_nodeKindEnum__DeclArg:          "nodeKindEnum.DeclArg",
	Nodes_nodeKindEnum__DeclArgDDD:       "nodeKindEnum.DeclArgDDD",
	Nodes_nodeKindEnum__DeclClass:        "nodeKindEnum.DeclClass",
	Nodes_nodeKindEnum__DeclConstr:       "nodeKindEnum.DeclConstr",
	Nodes_nodeKindEnum__DeclDestr:        "nodeKindEnum.DeclDestr",
	Nodes_nodeKindEnum__DeclEnum:         "nodeKindEnum.DeclEnum",
	Nodes_nodeKindEnum__DeclForm:         "nodeKindEnum.DeclForm",
	Nodes_nodeKindEnum__DeclFunc:         "nodeKindEnum.DeclFunc",
	Nodes_nodeKindEnum__DeclMacro:        "nodeKindEnum.DeclMacro",
	Nodes_nodeKindEnum__DeclMember:       "nodeKindEnum.DeclMember",
	Nodes_nodeKindEnum__DeclMethod:       "nodeKindEnum.DeclMethod",
	Nodes_nodeKindEnum__DeclVar:          "nodeKindEnum.DeclVar",
	Nodes_nodeKindEnum__Env:              "nodeKindEnum.Env",
	Nodes_nodeKindEnum__ExpAccessMRet:    "nodeKindEnum.ExpAccessMRet",
	Nodes_nodeKindEnum__ExpCall:          "nodeKindEnum.ExpCall",
	Nodes_nodeKindEnum__ExpCallSuper:     "nodeKindEnum.ExpCallSuper",
	Nodes_nodeKindEnum__ExpCallSuperCtor: "nodeKindEnum.ExpCallSuperCtor",
	Nodes_nodeKindEnum__ExpCast:          "nodeKindEnum.ExpCast",
	Nodes_nodeKindEnum__ExpList:          "nodeKindEnum.ExpList",
	Nodes_nodeKindEnum__ExpMRet:          "nodeKindEnum.ExpMRet",
	Nodes_nodeKindEnum__ExpMacroArgExp:   "nodeKindEnum.ExpMacroArgExp",
	Nodes_nodeKindEnum__ExpMacroExp:      "nodeKindEnum.ExpMacroExp",
	Nodes_nodeKindEnum__ExpMacroStat:     "nodeKindEnum.ExpMacroStat",
	Nodes_nodeKindEnum__ExpMacroStatList: "nodeKindEnum.ExpMacroStatList",
	Nodes_nodeKindEnum__ExpMultiTo1:      "nodeKindEnum.ExpMultiTo1",
	Nodes_nodeKindEnum__ExpNew:           "nodeKindEnum.ExpNew",
	Nodes_nodeKindEnum__ExpOmitEnum:      "nodeKindEnum.ExpOmitEnum",
	Nodes_nodeKindEnum__ExpOp1:           "nodeKindEnum.ExpOp1",
	Nodes_nodeKindEnum__ExpOp2:           "nodeKindEnum.ExpOp2",
	Nodes_nodeKindEnum__ExpParen:         "nodeKindEnum.ExpParen",
	Nodes_nodeKindEnum__ExpRef:           "nodeKindEnum.ExpRef",
	Nodes_nodeKindEnum__ExpRefItem:       "nodeKindEnum.ExpRefItem",
	Nodes_nodeKindEnum__ExpSetItem:       "nodeKindEnum.ExpSetItem",
	Nodes_nodeKindEnum__ExpSetVal:        "nodeKindEnum.ExpSetVal",
	Nodes_nodeKindEnum__ExpSubDDD:        "nodeKindEnum.ExpSubDDD",
	Nodes_nodeKindEnum__ExpToDDD:         "nodeKindEnum.ExpToDDD",
	Nodes_nodeKindEnum__ExpUnwrap:        "nodeKindEnum.ExpUnwrap",
	Nodes_nodeKindEnum__For:              "nodeKindEnum.For",
	Nodes_nodeKindEnum__Foreach:          "nodeKindEnum.Foreach",
	Nodes_nodeKindEnum__Forsort:          "nodeKindEnum.Forsort",
	Nodes_nodeKindEnum__GetField:         "nodeKindEnum.GetField",
	Nodes_nodeKindEnum__If:               "nodeKindEnum.If",
	Nodes_nodeKindEnum__IfUnwrap:         "nodeKindEnum.IfUnwrap",
	Nodes_nodeKindEnum__Import:           "nodeKindEnum.Import",
	Nodes_nodeKindEnum__LiteralArray:     "nodeKindEnum.LiteralArray",
	Nodes_nodeKindEnum__LiteralBool:      "nodeKindEnum.LiteralBool",
	Nodes_nodeKindEnum__LiteralChar:      "nodeKindEnum.LiteralChar",
	Nodes_nodeKindEnum__LiteralInt:       "nodeKindEnum.LiteralInt",
	Nodes_nodeKindEnum__LiteralList:      "nodeKindEnum.LiteralList",
	Nodes_nodeKindEnum__LiteralMap:       "nodeKindEnum.LiteralMap",
	Nodes_nodeKindEnum__LiteralNil:       "nodeKindEnum.LiteralNil",
	Nodes_nodeKindEnum__LiteralReal:      "nodeKindEnum.LiteralReal",
	Nodes_nodeKindEnum__LiteralSet:       "nodeKindEnum.LiteralSet",
	Nodes_nodeKindEnum__LiteralString:    "nodeKindEnum.LiteralString",
	Nodes_nodeKindEnum__LiteralSymbol:    "nodeKindEnum.LiteralSymbol",
	Nodes_nodeKindEnum__LuneControl:      "nodeKindEnum.LuneControl",
	Nodes_nodeKindEnum__LuneKind:         "nodeKindEnum.LuneKind",
	Nodes_nodeKindEnum__Match:            "nodeKindEnum.Match",
	Nodes_nodeKindEnum__NewAlgeVal:       "nodeKindEnum.NewAlgeVal",
	Nodes_nodeKindEnum__None:             "nodeKindEnum.None",
	Nodes_nodeKindEnum__ProtoClass:       "nodeKindEnum.ProtoClass",
	Nodes_nodeKindEnum__ProtoMethod:      "nodeKindEnum.ProtoMethod",
	Nodes_nodeKindEnum__Provide:          "nodeKindEnum.Provide",
	Nodes_nodeKindEnum__RefField:         "nodeKindEnum.RefField",
	Nodes_nodeKindEnum__RefType:          "nodeKindEnum.RefType",
	Nodes_nodeKindEnum__Repeat:           "nodeKindEnum.Repeat",
	Nodes_nodeKindEnum__Return:           "nodeKindEnum.Return",
	Nodes_nodeKindEnum__Root:             "nodeKindEnum.Root",
	Nodes_nodeKindEnum__Scope:            "nodeKindEnum.Scope",
	Nodes_nodeKindEnum__Shebang:          "nodeKindEnum.Shebang",
	Nodes_nodeKindEnum__StmtExp:          "nodeKindEnum.StmtExp",
	Nodes_nodeKindEnum__Subfile:          "nodeKindEnum.Subfile",
	Nodes_nodeKindEnum__Switch:           "nodeKindEnum.Switch",
	Nodes_nodeKindEnum__TestBlock:        "nodeKindEnum.TestBlock",
	Nodes_nodeKindEnum__TestCase:         "nodeKindEnum.TestCase",
	Nodes_nodeKindEnum__Unboxing:         "nodeKindEnum.Unboxing",
	Nodes_nodeKindEnum__UnwrapSet:        "nodeKindEnum.UnwrapSet",
	Nodes_nodeKindEnum__When:             "nodeKindEnum.When",
	Nodes_nodeKindEnum__While:            "nodeKindEnum.While",
}
View Source
var Nodes_nodeKindSeed LnsInt
View Source
var Option_Int2strModeMap_ = map[LnsInt]string{
	Option_Int2strMode__Int2strModeDepend:  "Int2strMode.Int2strModeDepend",
	Option_Int2strMode__Int2strModeNeed0:   "Int2strMode.Int2strModeNeed0",
	Option_Int2strMode__Int2strModeUnneed0: "Int2strMode.Int2strModeUnneed0",
}
View Source
var Option_ModeKindMap_ = map[string]string{
	Option_ModeKind__Ast:      "ModeKind.Ast",
	Option_ModeKind__BootC:    "ModeKind.BootC",
	Option_ModeKind__Builtin:  "ModeKind.Builtin",
	Option_ModeKind__Complete: "ModeKind.Complete",
	Option_ModeKind__Diag:     "ModeKind.Diag",
	Option_ModeKind__Exec:     "ModeKind.Exec",
	Option_ModeKind__Format:   "ModeKind.Format",
	Option_ModeKind__Glue:     "ModeKind.Glue",
	Option_ModeKind__Inquire:  "ModeKind.Inquire",
	Option_ModeKind__Lua:      "ModeKind.Lua",
	Option_ModeKind__LuaMeta:  "ModeKind.LuaMeta",
	Option_ModeKind__MkMain:   "ModeKind.MkMain",
	Option_ModeKind__Save:     "ModeKind.Save",
	Option_ModeKind__SaveMeta: "ModeKind.SaveMeta",
	Option_ModeKind__Shebang:  "ModeKind.Shebang",
	Option_ModeKind__Token:    "ModeKind.Token",
	Option_ModeKind__Unknown:  "ModeKind.Unknown",
}
View Source
var Option__mod__ string
View Source
var OutputDepend__mod__ string
View Source
var Parser_StreamParser__stdinStreamModuleName LnsAny

declaration Class -- StreamParser

View Source
var Parser_StreamParser__stdinTxt string
View Source
var Parser__mod__ string
View Source
var Testing__mod__ string
View Source
var Testing_testModuleMap *LnsMap
View Source
var TransUnit_AnalyzeModeMap_ = map[LnsInt]string{
	TransUnit_AnalyzeMode__Compile:  "AnalyzeMode.Compile",
	TransUnit_AnalyzeMode__Complete: "AnalyzeMode.Complete",
	TransUnit_AnalyzeMode__Diag:     "AnalyzeMode.Diag",
	TransUnit_AnalyzeMode__Inquire:  "AnalyzeMode.Inquire",
}
View Source
var TransUnit_AnalyzingStateMap_ = map[LnsInt]string{
	TransUnit_AnalyzingState__ClassMethod: "AnalyzingState.ClassMethod",
	TransUnit_AnalyzingState__Constructor: "AnalyzingState.Constructor",
	TransUnit_AnalyzingState__Func:        "AnalyzingState.Func",
	TransUnit_AnalyzingState__InitBlock:   "AnalyzingState.InitBlock",
	TransUnit_AnalyzingState__Other:       "AnalyzingState.Other",
}
View Source
var TransUnit_CantOverrideMethods *LnsSet
View Source
var TransUnit_DeclClassModeMap_ = map[LnsInt]string{
	TransUnit_DeclClassMode__Class:      "DeclClassMode.Class",
	TransUnit_DeclClassMode__Interface:  "DeclClassMode.Interface",
	TransUnit_DeclClassMode__LazyModule: "DeclClassMode.LazyModule",
	TransUnit_DeclClassMode__Module:     "DeclClassMode.Module",
}
View Source
var TransUnit_DeclFuncModeMap_ = map[LnsInt]string{
	TransUnit_DeclFuncMode__Class:  "DeclFuncMode.Class",
	TransUnit_DeclFuncMode__Func:   "DeclFuncMode.Func",
	TransUnit_DeclFuncMode__Glue:   "DeclFuncMode.Glue",
	TransUnit_DeclFuncMode__Module: "DeclFuncMode.Module",
}
View Source
var TransUnit_ExpSymbolModeMap_ = map[LnsInt]string{
	TransUnit_ExpSymbolMode__Field:    "ExpSymbolMode.Field",
	TransUnit_ExpSymbolMode__FieldNil: "ExpSymbolMode.FieldNil",
	TransUnit_ExpSymbolMode__Fn:       "ExpSymbolMode.Fn",
	TransUnit_ExpSymbolMode__Get:      "ExpSymbolMode.Get",
	TransUnit_ExpSymbolMode__GetNil:   "ExpSymbolMode.GetNil",
	TransUnit_ExpSymbolMode__Symbol:   "ExpSymbolMode.Symbol",
}
View Source
var TransUnit_FormTypeList_ = NewLnsList([]LnsAny{
	TransUnit_FormType__Match,
	TransUnit_FormType__NeedConv,
	TransUnit_FormType__Unmatch,
})
View Source
var TransUnit_FormTypeMap_ = map[LnsInt]string{
	TransUnit_FormType__Match:    "FormType.Match",
	TransUnit_FormType__NeedConv: "FormType.NeedConv",
	TransUnit_FormType__Unmatch:  "FormType.Unmatch",
}
View Source
var TransUnit_SymbolModeMap_ = map[LnsInt]string{
	TransUnit_SymbolMode__MustNot_:    "SymbolMode.MustNot_",
	TransUnit_SymbolMode__MustNot_Or_: "SymbolMode.MustNot_Or_",
	TransUnit_SymbolMode__Must_:       "SymbolMode.Must_",
}
View Source
var TransUnit_TentativeModeMap_ = map[LnsInt]string{
	TransUnit_TentativeMode__Finish: "TentativeMode.Finish",
	TransUnit_TentativeMode__Ignore: "TentativeMode.Ignore",
	TransUnit_TentativeMode__Loop:   "TentativeMode.Loop",
	TransUnit_TentativeMode__Merge:  "TentativeMode.Merge",
	TransUnit_TentativeMode__Simple: "TentativeMode.Simple",
	TransUnit_TentativeMode__Start:  "TentativeMode.Start",
}
View Source
var TransUnit__mod__ string
View Source
var TransUnit_builtinKeywordSet *LnsSet
View Source
var TransUnit_op1levelMap *LnsMap
View Source
var TransUnit_op2levelMap *LnsMap
View Source
var TransUnit_opTopLevel LnsInt
View Source
var TransUnit_quotedChar2Code *LnsMap
View Source
var TransUnit_readyBuiltin bool
View Source
var TransUnit_specialSymbolSet *LnsSet
View Source
var Types_CheckingUptodateModeMap_ = map[string]string{
	Types_CheckingUptodateMode__Force:  "CheckingUptodateMode.Force",
	Types_CheckingUptodateMode__Normal: "CheckingUptodateMode.Normal",
	Types_CheckingUptodateMode__Touch:  "CheckingUptodateMode.Touch",
}
View Source
var Types_LangList_ = NewLnsList([]LnsAny{
	Types_Lang__Same,
	Types_Lang__Lua,
	Types_Lang__Go,
	Types_Lang__C,
})
View Source
var Types_LangMap_ = map[LnsInt]string{
	Types_Lang__C:    "Lang.C",
	Types_Lang__Go:   "Lang.Go",
	Types_Lang__Lua:  "Lang.Lua",
	Types_Lang__Same: "Lang.Same",
}
View Source
var Types_TokenKindMap_ = map[LnsInt]string{
	Types_TokenKind__Char: "TokenKind.Char",
	Types_TokenKind__Cmnt: "TokenKind.Cmnt",
	Types_TokenKind__Dlmt: "TokenKind.Dlmt",
	Types_TokenKind__Eof:  "TokenKind.Eof",
	Types_TokenKind__Int:  "TokenKind.Int",
	Types_TokenKind__Kywd: "TokenKind.Kywd",
	Types_TokenKind__Ope:  "TokenKind.Ope",
	Types_TokenKind__Real: "TokenKind.Real",
	Types_TokenKind__Sheb: "TokenKind.Sheb",
	Types_TokenKind__Str:  "TokenKind.Str",
	Types_TokenKind__Symb: "TokenKind.Symb",
	Types_TokenKind__Type: "TokenKind.Type",
}
View Source
var Types__mod__ string
View Source
var Util__mod__ string
View Source
var Util_debugFlag bool
View Source
var Util_errorCode LnsInt
View Source
var Ver__mod__ string
View Source
var Ver_luaModVersion LnsInt
View Source
var Ver_metaVersion string
View Source
var Ver_version string
View Source
var Writer__mod__ string

Functions

func Ast_AbbrTypeInfo2Stem

func Ast_AbbrTypeInfo2Stem(obj LnsAny) LnsAny

func Ast_AbbrTypeInfoDownCastF

func Ast_AbbrTypeInfoDownCastF(multi ...LnsAny) LnsAny

func Ast_AccessMode__from

func Ast_AccessMode__from(arg1 LnsInt) LnsAny

func Ast_AccessMode_getTxt

func Ast_AccessMode_getTxt(arg1 LnsInt) string

func Ast_AccessMode_get__allList

func Ast_AccessMode_get__allList() *LnsList

func Ast_AccessSymbolInfo2Stem

func Ast_AccessSymbolInfo2Stem(obj LnsAny) LnsAny

func Ast_AccessSymbolInfoDownCastF

func Ast_AccessSymbolInfoDownCastF(multi ...LnsAny) LnsAny

func Ast_AlgeTypeInfo2Stem

func Ast_AlgeTypeInfo2Stem(obj LnsAny) LnsAny

func Ast_AlgeTypeInfoDownCastF

func Ast_AlgeTypeInfoDownCastF(multi ...LnsAny) LnsAny

func Ast_AlgeValInfo2Stem

func Ast_AlgeValInfo2Stem(obj LnsAny) LnsAny

func Ast_AlgeValInfoDownCastF

func Ast_AlgeValInfoDownCastF(multi ...LnsAny) LnsAny

func Ast_AliasTypeInfo2Stem

func Ast_AliasTypeInfo2Stem(obj LnsAny) LnsAny

func Ast_AliasTypeInfoDownCastF

func Ast_AliasTypeInfoDownCastF(multi ...LnsAny) LnsAny

func Ast_AlternateTypeInfo2Stem

func Ast_AlternateTypeInfo2Stem(obj LnsAny) LnsAny

func Ast_AlternateTypeInfoDownCastF

func Ast_AlternateTypeInfoDownCastF(multi ...LnsAny) LnsAny

func Ast_AndExpTypeInfo2Stem

func Ast_AndExpTypeInfo2Stem(obj LnsAny) LnsAny

func Ast_AndExpTypeInfoDownCastF

func Ast_AndExpTypeInfoDownCastF(multi ...LnsAny) LnsAny

func Ast_AutoBoxingInfo2Stem

func Ast_AutoBoxingInfo2Stem(obj LnsAny) LnsAny

func Ast_AutoBoxingInfoDownCastF

func Ast_AutoBoxingInfoDownCastF(multi ...LnsAny) LnsAny

func Ast_AutoBoxingInfo____init_2110_

func Ast_AutoBoxingInfo____init_2110_()

1285: decl @lune.@base.@Ast.AutoBoxingInfo.___init

func Ast_BitOpKind__from

func Ast_BitOpKind__from(arg1 LnsInt) LnsAny

func Ast_BitOpKind_getTxt

func Ast_BitOpKind_getTxt(arg1 LnsInt) string

func Ast_BitOpKind_get__allList

func Ast_BitOpKind_get__allList() *LnsList

func Ast_BoxTypeInfo2Stem

func Ast_BoxTypeInfo2Stem(obj LnsAny) LnsAny

func Ast_BoxTypeInfoDownCastF

func Ast_BoxTypeInfoDownCastF(multi ...LnsAny) LnsAny

func Ast_CanEvalCtrlTypeInfo2Stem

func Ast_CanEvalCtrlTypeInfo2Stem(obj LnsAny) LnsAny

func Ast_CanEvalCtrlTypeInfoDownCastF

func Ast_CanEvalCtrlTypeInfoDownCastF(multi ...LnsAny) LnsAny

func Ast_CanEvalCtrlTypeInfo____init_2143_

func Ast_CanEvalCtrlTypeInfo____init_2143_()

1324: decl @lune.@base.@Ast.CanEvalCtrlTypeInfo.___init

func Ast_CanEvalCtrlTypeInfo_canAutoBoxing

func Ast_CanEvalCtrlTypeInfo_canAutoBoxing(dst *Ast_TypeInfo, src *Ast_TypeInfo) bool

1412: decl @lune.@base.@Ast.CanEvalCtrlTypeInfo.canAutoBoxing

func Ast_CanEvalCtrlTypeInfo_createDefaultAlt2typeMap

func Ast_CanEvalCtrlTypeInfo_createDefaultAlt2typeMap(detectFlag bool) *LnsMap

1355: decl @lune.@base.@Ast.CanEvalCtrlTypeInfo.createDefaultAlt2typeMap

func Ast_CanEvalCtrlTypeInfo_finishNeedAutoBoxing

func Ast_CanEvalCtrlTypeInfo_finishNeedAutoBoxing(alt2type *LnsMap, count LnsInt) bool

1395: decl @lune.@base.@Ast.CanEvalCtrlTypeInfo.finishNeedAutoBoxing

func Ast_CanEvalCtrlTypeInfo_hasNeedAutoBoxing

func Ast_CanEvalCtrlTypeInfo_hasNeedAutoBoxing(alt2type *LnsMap) bool

1385: decl @lune.@base.@Ast.CanEvalCtrlTypeInfo.hasNeedAutoBoxing

func Ast_CanEvalCtrlTypeInfo_isValidApply

func Ast_CanEvalCtrlTypeInfo_isValidApply(alt2type *LnsMap) bool

1364: decl @lune.@base.@Ast.CanEvalCtrlTypeInfo.isValidApply

func Ast_CanEvalCtrlTypeInfo_setupNeedAutoBoxing

func Ast_CanEvalCtrlTypeInfo_setupNeedAutoBoxing(alt2type *LnsMap, processInfo *Ast_ProcessInfo)

1368: decl @lune.@base.@Ast.CanEvalCtrlTypeInfo.setupNeedAutoBoxing

func Ast_CanEvalCtrlTypeInfo_updateNeedAutoBoxing

func Ast_CanEvalCtrlTypeInfo_updateNeedAutoBoxing(alt2type *LnsMap)

1374: decl @lune.@base.@Ast.CanEvalCtrlTypeInfo.updateNeedAutoBoxing

func Ast_CanEvalType__from

func Ast_CanEvalType__from(arg1 LnsInt) LnsAny

func Ast_CanEvalType_getTxt

func Ast_CanEvalType_getTxt(arg1 LnsInt) string

func Ast_CanEvalType_get__allList

func Ast_CanEvalType_get__allList() *LnsList

func Ast_CombineType2Stem

func Ast_CombineType2Stem(obj LnsAny) LnsAny

func Ast_CombineTypeDownCastF

func Ast_CombineTypeDownCastF(multi ...LnsAny) LnsAny

func Ast_DDDTypeInfo2Stem

func Ast_DDDTypeInfo2Stem(obj LnsAny) LnsAny

func Ast_DDDTypeInfoDownCastF

func Ast_DDDTypeInfoDownCastF(multi ...LnsAny) LnsAny

func Ast_DataOwnerInfo2Stem

func Ast_DataOwnerInfo2Stem(obj LnsAny) LnsAny

func Ast_DataOwnerInfoDownCastF

func Ast_DataOwnerInfoDownCastF(multi ...LnsAny) LnsAny

func Ast_DummyModuleInfoManager2Stem

func Ast_DummyModuleInfoManager2Stem(obj LnsAny) LnsAny

func Ast_DummyModuleInfoManagerDownCastF

func Ast_DummyModuleInfoManagerDownCastF(multi ...LnsAny) LnsAny

func Ast_DummyModuleInfoManager____init_1160_

func Ast_DummyModuleInfoManager____init_1160_()

145: decl @lune.@base.@Ast.DummyModuleInfoManager.___init

func Ast_EnumTypeInfo2Stem

func Ast_EnumTypeInfo2Stem(obj LnsAny) LnsAny

func Ast_EnumTypeInfoDownCastF

func Ast_EnumTypeInfoDownCastF(multi ...LnsAny) LnsAny

func Ast_EnumValInfo2Stem

func Ast_EnumValInfo2Stem(obj LnsAny) LnsAny

func Ast_EnumValInfoDownCastF

func Ast_EnumValInfoDownCastF(multi ...LnsAny) LnsAny

func Ast_ExtTypeInfo2Stem

func Ast_ExtTypeInfo2Stem(obj LnsAny) LnsAny

func Ast_ExtTypeInfoDownCastF

func Ast_ExtTypeInfoDownCastF(multi ...LnsAny) LnsAny

func Ast_GenericTypeInfo2Stem

func Ast_GenericTypeInfo2Stem(obj LnsAny) LnsAny

func Ast_GenericTypeInfoDownCastF

func Ast_GenericTypeInfoDownCastF(multi ...LnsAny) LnsAny

func Ast_IdProvider2Stem

func Ast_IdProvider2Stem(obj LnsAny) LnsAny

func Ast_IdProviderDownCastF

func Ast_IdProviderDownCastF(multi ...LnsAny) LnsAny

func Ast_IdType__from

func Ast_IdType__from(arg1 LnsInt) LnsAny

func Ast_IdType_getTxt

func Ast_IdType_getTxt(arg1 LnsInt) string

func Ast_IdType_get__allList

func Ast_IdType_get__allList() *LnsList

func Ast_LuavalConvKind__from_4252_

func Ast_LuavalConvKind__from_4252_(arg1 LnsInt) LnsAny

func Ast_LuavalConvKind_getTxt

func Ast_LuavalConvKind_getTxt(arg1 LnsInt) string

func Ast_LuavalConvKind_get__allList_4259_

func Ast_LuavalConvKind_get__allList_4259_() *LnsList

func Ast_MatchType__from

func Ast_MatchType__from(arg1 LnsInt) LnsAny

func Ast_MatchType_getTxt

func Ast_MatchType_getTxt(arg1 LnsInt) string

func Ast_MatchType_get__allList

func Ast_MatchType_get__allList() *LnsList

func Ast_MethodKind__from

func Ast_MethodKind__from(arg1 LnsInt) LnsAny

func Ast_MethodKind_getTxt

func Ast_MethodKind_getTxt(arg1 LnsInt) string

func Ast_MethodKind_get__allList

func Ast_MethodKind_get__allList() *LnsList

func Ast_ModifierTypeInfo2Stem

func Ast_ModifierTypeInfo2Stem(obj LnsAny) LnsAny

func Ast_ModifierTypeInfoDownCastF

func Ast_ModifierTypeInfoDownCastF(multi ...LnsAny) LnsAny

func Ast_ModuleTypeInfo2Stem

func Ast_ModuleTypeInfo2Stem(obj LnsAny) LnsAny

func Ast_ModuleTypeInfoDownCastF

func Ast_ModuleTypeInfoDownCastF(multi ...LnsAny) LnsAny

func Ast_MutMode__from

func Ast_MutMode__from(arg1 LnsInt) LnsAny

func Ast_MutMode_getTxt

func Ast_MutMode_getTxt(arg1 LnsInt) string

func Ast_MutMode_get__allList

func Ast_MutMode_get__allList() *LnsList

func Ast_NilTypeInfo2Stem

func Ast_NilTypeInfo2Stem(obj LnsAny) LnsAny

func Ast_NilTypeInfoDownCastF

func Ast_NilTypeInfoDownCastF(multi ...LnsAny) LnsAny

func Ast_NilableTypeInfo2Stem

func Ast_NilableTypeInfo2Stem(obj LnsAny) LnsAny

func Ast_NilableTypeInfoDownCastF

func Ast_NilableTypeInfoDownCastF(multi ...LnsAny) LnsAny

func Ast_NormalSymbolInfo2Stem

func Ast_NormalSymbolInfo2Stem(obj LnsAny) LnsAny

func Ast_NormalSymbolInfoDownCastF

func Ast_NormalSymbolInfoDownCastF(multi ...LnsAny) LnsAny

func Ast_NormalTypeInfo2Stem

func Ast_NormalTypeInfo2Stem(obj LnsAny) LnsAny

func Ast_NormalTypeInfoDownCastF

func Ast_NormalTypeInfoDownCastF(multi ...LnsAny) LnsAny

func Ast_NormalTypeInfo_isAvailableMapping

func Ast_NormalTypeInfo_isAvailableMapping(processInfo *Ast_ProcessInfo, typeInfo *Ast_TypeInfo, checkedTypeMap *LnsMap) bool

5957: decl @lune.@base.@Ast.NormalTypeInfo.isAvailableMapping

func Ast_ProcessInfo2Stem

func Ast_ProcessInfo2Stem(obj LnsAny) LnsAny

func Ast_ProcessInfoDownCastF

func Ast_ProcessInfoDownCastF(multi ...LnsAny) LnsAny

func Ast_RefTypeInfo2Stem

func Ast_RefTypeInfo2Stem(obj LnsAny) LnsAny

func Ast_RefTypeInfoDownCastF

func Ast_RefTypeInfoDownCastF(multi ...LnsAny) LnsAny

func Ast_RootTypeInfo2Stem

func Ast_RootTypeInfo2Stem(obj LnsAny) LnsAny

func Ast_RootTypeInfoDownCastF

func Ast_RootTypeInfoDownCastF(multi ...LnsAny) LnsAny

func Ast_Scope2Stem

func Ast_Scope2Stem(obj LnsAny) LnsAny

func Ast_ScopeAccess__from

func Ast_ScopeAccess__from(arg1 LnsInt) LnsAny

func Ast_ScopeAccess_getTxt

func Ast_ScopeAccess_getTxt(arg1 LnsInt) string

func Ast_ScopeAccess_get__allList

func Ast_ScopeAccess_get__allList() *LnsList

func Ast_ScopeDownCastF

func Ast_ScopeDownCastF(multi ...LnsAny) LnsAny

func Ast_SerializeKind__from

func Ast_SerializeKind__from(arg1 LnsInt) LnsAny

func Ast_SerializeKind_getTxt

func Ast_SerializeKind_getTxt(arg1 LnsInt) string

func Ast_SerializeKind_get__allList

func Ast_SerializeKind_get__allList() *LnsList

func Ast_SimpleModuleInfo2Stem

func Ast_SimpleModuleInfo2Stem(obj LnsAny) LnsAny

func Ast_SimpleModuleInfoDownCastF

func Ast_SimpleModuleInfoDownCastF(multi ...LnsAny) LnsAny

func Ast_SymbolInfo2Stem

func Ast_SymbolInfo2Stem(obj LnsAny) LnsAny

func Ast_SymbolInfoDownCastF

func Ast_SymbolInfoDownCastF(multi ...LnsAny) LnsAny

func Ast_SymbolKind__from

func Ast_SymbolKind__from(arg1 LnsInt) LnsAny

func Ast_SymbolKind_getTxt

func Ast_SymbolKind_getTxt(arg1 LnsInt) string

func Ast_SymbolKind_get__allList

func Ast_SymbolKind_get__allList() *LnsList

func Ast_TypeAnalyzer2Stem

func Ast_TypeAnalyzer2Stem(obj LnsAny) LnsAny

func Ast_TypeAnalyzerDownCastF

func Ast_TypeAnalyzerDownCastF(multi ...LnsAny) LnsAny

func Ast_TypeData2Stem

func Ast_TypeData2Stem(obj LnsAny) LnsAny

func Ast_TypeDataDownCastF

func Ast_TypeDataDownCastF(multi ...LnsAny) LnsAny

func Ast_TypeInfo2Map2Stem

func Ast_TypeInfo2Map2Stem(obj LnsAny) LnsAny

func Ast_TypeInfo2MapDownCastF

func Ast_TypeInfo2MapDownCastF(multi ...LnsAny) LnsAny

func Ast_TypeInfo2Stem

func Ast_TypeInfo2Stem(obj LnsAny) LnsAny

func Ast_TypeInfoDownCastF

func Ast_TypeInfoDownCastF(multi ...LnsAny) LnsAny

func Ast_TypeInfoKind__from

func Ast_TypeInfoKind__from(arg1 LnsInt) LnsAny

func Ast_TypeInfoKind_getTxt

func Ast_TypeInfoKind_getTxt(arg1 LnsInt) string

func Ast_TypeInfoKind_get__allList

func Ast_TypeInfoKind_get__allList() *LnsList

func Ast_TypeInfo_canEvalWithBase

func Ast_TypeInfo_canEvalWithBase(processInfo *Ast_ProcessInfo, dest *Ast_TypeInfo, destMut bool, other *Ast_TypeInfo, canEvalType LnsInt, alt2type *LnsMap) (bool, LnsAny)

6286: decl @lune.@base.@Ast.TypeInfo.canEvalWithBase

func Ast_TypeInfo_checkMatchType

func Ast_TypeInfo_checkMatchType(processInfo *Ast_ProcessInfo, dstTypeList *LnsList, expTypeList *LnsList, allowDstShort bool, warnForFollowSrcIndex LnsAny, alt2type *LnsMap) (LnsInt, string)

6064: decl @lune.@base.@Ast.TypeInfo.checkMatchType

func Ast_TypeInfo_getCommonTypeCombo

func Ast_TypeInfo_getCommonTypeCombo(processInfo *Ast_ProcessInfo, commonType LnsAny, otherType LnsAny, alt2type *LnsMap) LnsAny

5143: decl @lune.@base.@Ast.TypeInfo.getCommonTypeCombo

func Ast_TypeInfo_getModulePath

func Ast_TypeInfo_getModulePath(fullname string) string

691: decl @lune.@base.@Ast.TypeInfo.getModulePath

func Ast_TypeInfo_isInherit

func Ast_TypeInfo_isInherit(processInfo *Ast_ProcessInfo, typeInfo *Ast_TypeInfo, other *Ast_TypeInfo, alt2type LnsAny) bool

1260: decl @lune.@base.@Ast.TypeInfo.isInherit

func Ast_TypeInfo_isMut

func Ast_TypeInfo_isMut(typeInfo *Ast_TypeInfo) bool

902: decl @lune.@base.@Ast.TypeInfo.isMut

func Ast_TypeNameCtrl2Stem

func Ast_TypeNameCtrl2Stem(obj LnsAny) LnsAny

func Ast_TypeNameCtrlDownCastF

func Ast_TypeNameCtrlDownCastF(multi ...LnsAny) LnsAny

func Ast_accessMode2txt

func Ast_accessMode2txt(accessMode LnsInt) string

311: decl @lune.@base.@Ast.accessMode2txt

func Ast_addBuiltin

func Ast_addBuiltin(typeInfo *Ast_TypeInfo)

4211: decl @lune.@base.@Ast.addBuiltin

func Ast_applyGenericList_4635_

func Ast_applyGenericList_4635_(typeList *LnsList, alt2typeMap *LnsMap, moduleTypeInfo *Ast_TypeInfo) (LnsAny, bool)

5348: decl @lune.@base.@Ast.applyGenericList

func Ast_convExp22311

func Ast_convExp22311(arg1 []LnsAny) LnsAny

for 5556

func Ast_convExp29684

func Ast_convExp29684(arg1 []LnsAny) LnsAny

for 6969

func Ast_convExp30653

func Ast_convExp30653(arg1 []LnsAny) LnsAny

for 7104

func Ast_convExp30811

func Ast_convExp30811(arg1 []LnsAny) LnsAny

for 7104

func Ast_convExp30977

func Ast_convExp30977(arg1 []LnsAny) LnsAny

for 7104

func Ast_convExp31148

func Ast_convExp31148(arg1 []LnsAny) LnsAny

for 7104

func Ast_convExp31314

func Ast_convExp31314(arg1 []LnsAny) LnsAny

for 7104

func Ast_convExp31520

func Ast_convExp31520(arg1 []LnsAny) LnsAny

for 7104

func Ast_convExp31697

func Ast_convExp31697(arg1 []LnsAny) LnsAny

for 7104

func Ast_convExp31855

func Ast_convExp31855(arg1 []LnsAny) LnsAny

for 7104

func Ast_convExp32010

func Ast_convExp32010(arg1 []LnsAny) LnsAny

for 7143

func Ast_convToExtTypeList

func Ast_convToExtTypeList(processInfo *Ast_ProcessInfo, list *LnsList) (LnsAny, string)

5691: decl @lune.@base.@Ast.convToExtTypeList

func Ast_dumpScope

func Ast_dumpScope(workscope LnsAny, workprefix string)

2133: decl @lune.@base.@Ast.dumpScope

func Ast_failCreateLuavalWith_4262_

func Ast_failCreateLuavalWith_4262_(typeInfo *Ast_TypeInfo, convFlag LnsInt, validToCheck bool) (LnsAny, bool)

4408: decl @lune.@base.@Ast.failCreateLuavalWith

func Ast_getBuiltInTypeIdMap

func Ast_getBuiltInTypeIdMap() *LnsMap

219: decl @lune.@base.@Ast.getBuiltInTypeIdMap

func Ast_getEnumLiteralVal

func Ast_getEnumLiteralVal(obj LnsAny) LnsAny

3346: decl @lune.@base.@Ast.getEnumLiteralVal

func Ast_getScope

func Ast_getScope(typeInfo *Ast_TypeInfo) LnsAny

1086: decl @lune.@base.@Ast.getScope

func Ast_getSym2builtInTypeMap

func Ast_getSym2builtInTypeMap() *LnsMap

215: decl @lune.@base.@Ast.getSym2builtInTypeMap

func Ast_isBuiltin

func Ast_isBuiltin(typeId LnsInt) bool

279: decl @lune.@base.@Ast.isBuiltin

func Ast_isClass

func Ast_isClass(typeInfo *Ast_TypeInfo) bool

4337: decl @lune.@base.@Ast.isClass

func Ast_isConditionalbe

func Ast_isConditionalbe(processInfo *Ast_ProcessInfo, typeInfo *Ast_TypeInfo) bool

4542: decl @lune.@base.@Ast.isConditionalbe

func Ast_isExtId

func Ast_isExtId(typeInfo *Ast_TypeInfo) bool

1092: decl @lune.@base.@Ast.isExtId

func Ast_isExtType

func Ast_isExtType(typeInfo *Ast_TypeInfo) bool

4101: decl @lune.@base.@Ast.isExtType

func Ast_isGenericType

func Ast_isGenericType(typeInfo *Ast_TypeInfo) bool

3133: decl @lune.@base.@Ast.isGenericType

func Ast_isMutable

func Ast_isMutable(mode LnsInt) bool

325: decl @lune.@base.@Ast.isMutable

func Ast_isMutableType

func Ast_isMutableType(typeInfo *Ast_TypeInfo) bool

4108: decl @lune.@base.@Ast.isMutableType

func Ast_isNumberType

func Ast_isNumberType(typeInfo *Ast_TypeInfo) bool

5735: decl @lune.@base.@Ast.isNumberType

func Ast_isPubToExternal

func Ast_isPubToExternal(mode LnsInt) bool

284: decl @lune.@base.@Ast.isPubToExternal

func Ast_isSettableToForm_5215_

func Ast_isSettableToForm_5215_(processInfo *Ast_ProcessInfo, typeInfo *Ast_TypeInfo) bool

6266: decl @lune.@base.@Ast.isSettableToForm

func Ast_isStruct

func Ast_isStruct(typeInfo *Ast_TypeInfo) bool

4519: decl @lune.@base.@Ast.isStruct

func Ast_registBuiltin_4194_

func Ast_registBuiltin_4194_(idName string, typeTxt string, kind LnsInt, typeInfo *Ast_TypeInfo, nilableTypeInfo *Ast_TypeInfo, registScope bool)

4217: decl @lune.@base.@Ast.registBuiltin

func Ast_txt2AccessMode

func Ast_txt2AccessMode(accessMode string) LnsAny

300: decl @lune.@base.@Ast.txt2AccessMode

func AsyncParser_AsyncItem2Stem

func AsyncParser_AsyncItem2Stem(obj LnsAny) LnsAny

func AsyncParser_AsyncItemDownCastF

func AsyncParser_AsyncItemDownCastF(multi ...LnsAny) LnsAny

func AsyncParser_AsyncItem_FromMap

func AsyncParser_AsyncItem_FromMap(obj LnsAny, paramList []Lns_ToObjParam) (LnsAny, LnsAny)

func AsyncParser_AsyncItem_FromMapMain

func AsyncParser_AsyncItem_FromMapMain(newObj *AsyncParser_AsyncItem, objMap *LnsMap, paramList []Lns_ToObjParam) (bool, LnsAny, LnsAny)

func AsyncParser_AsyncItem_FromMapSub

func AsyncParser_AsyncItem_FromMapSub(obj LnsAny, nilable bool, paramList []Lns_ToObjParam) (bool, LnsAny, LnsAny)

func AsyncParser_AsyncItem__createPipe

func AsyncParser_AsyncItem__createPipe(arg1 LnsInt) LnsAny

func AsyncParser_AsyncItem__fromMap

func AsyncParser_AsyncItem__fromMap(arg1 LnsAny, paramList []Lns_ToObjParam) (LnsAny, LnsAny)

func AsyncParser_AsyncItem__fromStem

func AsyncParser_AsyncItem__fromStem(arg1 LnsAny, paramList []Lns_ToObjParam) (LnsAny, LnsAny)

func AsyncParser_Parser2Stem

func AsyncParser_Parser2Stem(obj LnsAny) LnsAny

func AsyncParser_ParserDownCastF

func AsyncParser_ParserDownCastF(multi ...LnsAny) LnsAny

func AsyncParser_convExp1391

func AsyncParser_convExp1391(arg1 []LnsAny) LnsAny

for 304

func AsyncParser_convExp1441

func AsyncParser_convExp1441(arg1 []LnsAny) LnsAny

for 312

func AsyncParser_convExp1491

func AsyncParser_convExp1491(arg1 []LnsAny) LnsAny

for 320

func AsyncParser_convExp1569

func AsyncParser_convExp1569(arg1 []LnsAny) LnsAny

for 331

func AsyncParser_convExp1598

func AsyncParser_convExp1598(arg1 []LnsAny) LnsAny

for 336

func AsyncParser_convExp1724

func AsyncParser_convExp1724(arg1 []LnsAny) (LnsAny, LnsAny)

for 374

func AsyncParser_convExp2224

func AsyncParser_convExp2224(arg1 []LnsAny) LnsAny

for 400

func AsyncParser_convExp2375

func AsyncParser_convExp2375(arg1 []LnsAny) (LnsAny, LnsAny)

for 486

func AsyncParser_convExp2517

func AsyncParser_convExp2517(arg1 []LnsAny) LnsAny

for 517

func AsyncParser_convExp2659

func AsyncParser_convExp2659(arg1 []LnsAny) LnsAny

for 540

func AsyncParser_createReserveInfo_1032_

func AsyncParser_createReserveInfo_1032_(luaMode LnsAny) (*LnsSet, *LnsSet, *LnsSet, *LnsMap)

63: decl @lune.@base.@AsyncParser.createReserveInfo

func AsyncParser_isLuaKeyword

func AsyncParser_isLuaKeyword(txt string) bool

58: decl @lune.@base.@AsyncParser.isLuaKeyword

func AsyncParser_isOp1

func AsyncParser_isOp1(ope string) bool

205: decl @lune.@base.@AsyncParser.isOp1

func AsyncParser_isOp2

func AsyncParser_isOp2(ope string) bool

201: decl @lune.@base.@AsyncParser.isOp2

func Async_Pipe2Stem

func Async_Pipe2Stem(obj LnsAny) LnsAny

func Async_PipeDownCastF

func Async_PipeDownCastF(multi ...LnsAny) LnsAny

func Async_PipeItem2Stem

func Async_PipeItem2Stem(obj LnsAny) LnsAny

func Async_PipeItemDownCastF

func Async_PipeItemDownCastF(multi ...LnsAny) LnsAny

func Code_ID__from

func Code_ID__from(arg1 LnsInt) LnsAny

func Code_ID_getTxt

func Code_ID_getTxt(arg1 LnsInt) string

func Code_ID_get__allList

func Code_ID_get__allList() *LnsList

func Code_format

func Code_format(id LnsInt, mess string) string

29: decl @lune.@base.@Code.format

func Code_isMessageOf

func Code_isMessageOf(id LnsInt, mess string) bool

33: decl @lune.@base.@Code.isMessageOf

func ConvCC_ConvMode__from

func ConvCC_ConvMode__from(arg1 LnsInt) LnsAny

func ConvCC_ConvMode_getTxt

func ConvCC_ConvMode_getTxt(arg1 LnsInt) string

func ConvCC_ConvMode_get__allList

func ConvCC_ConvMode_get__allList() *LnsList

func ConvCC_Opt2Stem

func ConvCC_Opt2Stem(obj LnsAny) LnsAny

func ConvCC_OptDownCastF

func ConvCC_OptDownCastF(multi ...LnsAny) LnsAny

func ConvCC_outputBootcode

func ConvCC_outputBootcode(stream Lns_oStream, launchModuleName string)

10775: decl @lune.@base.@convCC.outputBootcode

func ConvGo_Opt2Stem

func ConvGo_Opt2Stem(obj LnsAny) LnsAny

func ConvGo_OptDownCastF

func ConvGo_OptDownCastF(multi ...LnsAny) LnsAny

func ConvGo_Option2Stem

func ConvGo_Option2Stem(obj LnsAny) LnsAny

func ConvGo_OptionDownCastF

func ConvGo_OptionDownCastF(multi ...LnsAny) LnsAny

func ConvGo_outputGoMain

func ConvGo_outputGoMain(appName string, mod string, testing bool, path LnsAny, opt *Option_RuntimeOpt) LnsAny

294: decl @lune.@base.@convGo.outputGoMain

func ConvLua_ConvMode__from

func ConvLua_ConvMode__from(arg1 LnsInt) LnsAny

func ConvLua_ConvMode_getTxt

func ConvLua_ConvMode_getTxt(arg1 LnsInt) string

func ConvLua_ConvMode_get__allList

func ConvLua_ConvMode_get__allList() *LnsList

func ConvLua_MacroEvalImp2Stem

func ConvLua_MacroEvalImp2Stem(obj LnsAny) LnsAny

func ConvLua_MacroEvalImpDownCastF

func ConvLua_MacroEvalImpDownCastF(multi ...LnsAny) LnsAny

func ConvLua_Opt2Stem

func ConvLua_Opt2Stem(obj LnsAny) LnsAny

func ConvLua_OptDownCastF

func ConvLua_OptDownCastF(multi ...LnsAny) LnsAny

func ConvLua_getTestLnsCode

func ConvLua_getTestLnsCode() string

3569: decl @lune.@base.@convLua.getTestLnsCode

func ConvLua_runTestCode

func ConvLua_runTestCode(ctrl *Testing_Ctrl, luaCode string)

3617: decl @lune.@base.@convLua.runTestCode

func DumpNode_Opt2Stem

func DumpNode_Opt2Stem(obj LnsAny) LnsAny

func DumpNode_OptDownCastF

func DumpNode_OptDownCastF(multi ...LnsAny) LnsAny

func Formatter_FormatterFilter2Stem

func Formatter_FormatterFilter2Stem(obj LnsAny) LnsAny

func Formatter_FormatterFilterDownCastF

func Formatter_FormatterFilterDownCastF(multi ...LnsAny) LnsAny

func Formatter_Opt2Stem

func Formatter_Opt2Stem(obj LnsAny) LnsAny

func Formatter_OptDownCastF

func Formatter_OptDownCastF(multi ...LnsAny) LnsAny

func Formatter_filter_1066_

func Formatter_filter_1066_(node *Nodes_Node, filter *Formatter_FormatterFilter, opt *Formatter_Opt)

64: decl @lune.@base.@Formatter.filter

func FrontInterface_ImportModuleInfo2Stem

func FrontInterface_ImportModuleInfo2Stem(obj LnsAny) LnsAny

func FrontInterface_ImportModuleInfoDownCastF

func FrontInterface_ImportModuleInfoDownCastF(multi ...LnsAny) LnsAny

func FrontInterface_ModuleId2Stem

func FrontInterface_ModuleId2Stem(obj LnsAny) LnsAny

func FrontInterface_ModuleIdDownCastF

func FrontInterface_ModuleIdDownCastF(multi ...LnsAny) LnsAny

func FrontInterface_ModuleId____init_1030_

func FrontInterface_ModuleId____init_1030_()

32: decl @lune.@base.@frontInterface.ModuleId.___init

func FrontInterface_getLuaModulePath

func FrontInterface_getLuaModulePath(mod string) string

195: decl @lune.@base.@frontInterface.getLuaModulePath

func FrontInterface_loadFromLnsTxt

func FrontInterface_loadFromLnsTxt(importModuleInfo *FrontInterface_ImportModuleInfo, name string, txt string) LnsAny

181: decl @lune.@base.@frontInterface.loadFromLnsTxt

func FrontInterface_loadMeta

func FrontInterface_loadMeta(importModuleInfo *FrontInterface_ImportModuleInfo, mod string) LnsAny

187: decl @lune.@base.@frontInterface.loadMeta

func FrontInterface_loadModule

func FrontInterface_loadModule(mod string) (LnsAny, LnsAny)

177: decl @lune.@base.@frontInterface.loadModule

func FrontInterface_searchModule

func FrontInterface_searchModule(mod string) LnsAny

191: decl @lune.@base.@frontInterface.searchModule

func FrontInterface_setFront

func FrontInterface_setFront(newFront FrontInterface_frontInterface)

173: decl @lune.@base.@frontInterface.setFront

func Front_build

func Front_build(option *Option_Option, astCallback Front_AstCallback)

1490: decl @lune.@base.@front.build

func Front_convertLnsCode2LuaCode

func Front_convertLnsCode2LuaCode(lnsCode string, path string) string

1431: decl @lune.@base.@front.convertLnsCode2LuaCode

func Front_convertToLua___anonymous_1358_

func Front_convertToLua___anonymous_1358_(stream LnsAny, metaStream LnsAny, dependStream LnsAny)

func Front_exec

func Front_exec(args *LnsList)

1576: decl @lune.@base.@front.exec

func Front_getModuleIdAndCheckUptodate___anonymous_1224_

func Front_getModuleIdAndCheckUptodate___anonymous_1224_() string

func Front_getModuleIdAndCheckUptodate_checkDependUptodate___anonymous_1212_

func Front_getModuleIdAndCheckUptodate_checkDependUptodate___anonymous_1212_() string

func Front_getModuleIdAndCheckUptodate_checkDependUptodate___anonymous_1215_

func Front_getModuleIdAndCheckUptodate_checkDependUptodate___anonymous_1215_() string

func Front_getModuleIdAndCheckUptodate_checkDependUptodate___anonymous_1218_

func Front_getModuleIdAndCheckUptodate_checkDependUptodate___anonymous_1218_() string

func Front_scriptPath2Module

func Front_scriptPath2Module(path string) string

160: decl @lune.@base.@front.scriptPath2Module

func Front_setFront

func Front_setFront()

1595: decl @lune.@base.@front.setFront

func GoMod_BlockKind__from_1112_

func GoMod_BlockKind__from_1112_(arg1 LnsInt) LnsAny

func GoMod_BlockKind_getTxt

func GoMod_BlockKind_getTxt(arg1 LnsInt) string

func GoMod_BlockKind_get__allList_1119_

func GoMod_BlockKind_get__allList_1119_() *LnsList

func GoMod_ModInfo2Stem

func GoMod_ModInfo2Stem(obj LnsAny) LnsAny

func GoMod_ModInfoDownCastF

func GoMod_ModInfoDownCastF(multi ...LnsAny) LnsAny

func GoMod_ModProjInfo2Stem

func GoMod_ModProjInfo2Stem(obj LnsAny) LnsAny

func GoMod_ModProjInfoDownCastF

func GoMod_ModProjInfoDownCastF(multi ...LnsAny) LnsAny

func GoMod_convExp1001

func GoMod_convExp1001(arg1 []LnsAny) string

for 208

func GoMod_convExp1211

func GoMod_convExp1211(arg1 []LnsAny) LnsAny

for 202

func GoMod_convExp392

func GoMod_convExp392(arg1 []LnsAny) string

for 82

func GoMod_convExp430

func GoMod_convExp430(arg1 []LnsAny) string

for 85

func GoMod_getReplace_1129_

func GoMod_getReplace_1129_(_map *LnsMap, tokenList *LnsList, modIndex LnsInt)

186: decl @lune.@base.@GoMod.getReplace

func Json_fromStr

func Json_fromStr(txt string) (LnsAny, LnsAny)

117: decl @lune.@base.@Json.fromStr

func Json_getRawTxt_1007_

func Json_getRawTxt_1007_(token *Types_Token) string

4: decl @lune.@base.@Json.getRawTxt

func Json_getVal_1010_

func Json_getVal_1010_(parser *Parser_DefaultPushbackParser) (LnsAny, bool)

8: decl @lune.@base.@Json.getVal

func Lns_Ast_init

func Lns_Ast_init()

func Lns_AsyncParser_init

func Lns_AsyncParser_init()

func Lns_Async_init

func Lns_Async_init()

func Lns_Code_init

func Lns_Code_init()

func Lns_Formatter_init

func Lns_Formatter_init()

func Lns_GoMod_init

func Lns_GoMod_init()

func Lns_Json_init

func Lns_Json_init()

func Lns_Log_init

func Lns_Log_init()

func Lns_LuaMod_init

func Lns_LuaMod_init()

func Lns_LuaVer_init

func Lns_LuaVer_init()

func Lns_LuneControl_init

func Lns_LuneControl_init()

func Lns_Macro_init

func Lns_Macro_init()

func Lns_Meta_init

func Lns_Meta_init()

func Lns_Nodes_init

func Lns_Nodes_init()

func Lns_Option_init

func Lns_Option_init()

func Lns_OutputDepend_init

func Lns_OutputDepend_init()

func Lns_Parser_init

func Lns_Parser_init()

func Lns_Testing_init

func Lns_Testing_init()

func Lns_TransUnit_init

func Lns_TransUnit_init()

func Lns_Types_init

func Lns_Types_init()

func Lns_Util_init

func Lns_Util_init()

func Lns_Ver_init

func Lns_Ver_init()

func Lns_Writer_init

func Lns_Writer_init()

func Lns_cast2Ast_LowSymbol

func Lns_cast2Ast_LowSymbol(obj LnsAny) LnsAny

func Lns_cast2Ast_ModuleInfoIF

func Lns_cast2Ast_ModuleInfoIF(obj LnsAny) LnsAny

func Lns_cast2Ast_ModuleInfoManager

func Lns_cast2Ast_ModuleInfoManager(obj LnsAny) LnsAny

func Lns_cast2FrontInterface_frontInterface

func Lns_cast2FrontInterface_frontInterface(obj LnsAny) LnsAny

func Lns_cast2Parser_PushbackParser

func Lns_cast2Parser_PushbackParser(obj LnsAny) LnsAny

func Lns_cast2TransUnit_TransUnitIF

func Lns_cast2TransUnit_TransUnitIF(obj LnsAny) LnsAny

func Lns_cast2Util_SourceStream

func Lns_cast2Util_SourceStream(obj LnsAny) LnsAny

func Lns_cast2Writer_Writer

func Lns_cast2Writer_Writer(obj LnsAny) LnsAny

func Lns_convCC_init

func Lns_convCC_init()

func Lns_convGo_init

func Lns_convGo_init()

func Lns_convLua_init

func Lns_convLua_init()

func Lns_dumpNode_init

func Lns_dumpNode_init()

func Lns_frontInterface_init

func Lns_frontInterface_init()

func Lns_front_init

func Lns_front_init()

func Lns_glueFilter_init

func Lns_glueFilter_init()

func Log_Level__from

func Log_Level__from(arg1 LnsInt) LnsAny

func Log_Level_getTxt

func Log_Level_getTxt(arg1 LnsInt) string

func Log_Level_get__allList

func Log_Level_get__allList() *LnsList

func Log_log

func Log_log(level LnsInt, funcName string, lineNo LnsInt, callback Log_CreateMessage)

58: decl @lune.@base.@Log.log

func Log_setLevel

func Log_setLevel(level LnsInt)

50: decl @lune.@base.@Log.setLevel

func Log_str2level

func Log_str2level(txt string) LnsAny

44: decl @lune.@base.@Log.str2level

func LuaMod_CastKind__from

func LuaMod_CastKind__from(arg1 LnsInt) LnsAny

func LuaMod_CastKind_getTxt

func LuaMod_CastKind_getTxt(arg1 LnsInt) string

func LuaMod_CastKind_get__allList

func LuaMod_CastKind_get__allList() *LnsList

func LuaMod_CodeKind__from

func LuaMod_CodeKind__from(arg1 LnsInt) LnsAny

func LuaMod_CodeKind_getTxt

func LuaMod_CodeKind_getTxt(arg1 LnsInt) string

func LuaMod_CodeKind_get__allList

func LuaMod_CodeKind_get__allList() *LnsList

func LuaMod_getCode

func LuaMod_getCode(kind LnsInt) string

441: decl @lune.@base.@LuaMod.getCode

func LuaVer_BitOp__from

func LuaVer_BitOp__from(arg1 LnsInt) LnsAny

func LuaVer_BitOp_getTxt

func LuaVer_BitOp_getTxt(arg1 LnsInt) string

func LuaVer_BitOp_get__allList

func LuaVer_BitOp_get__allList() *LnsList

func LuaVer_LuaVerInfo2Stem

func LuaVer_LuaVerInfo2Stem(obj LnsAny) LnsAny

func LuaVer_LuaVerInfoDownCastF

func LuaVer_LuaVerInfoDownCastF(multi ...LnsAny) LnsAny

func LuaVer_VerKind__from

func LuaVer_VerKind__from(arg1 LnsInt) LnsAny

func LuaVer_VerKind_getTxt

func LuaVer_VerKind_getTxt(arg1 LnsInt) string

func LuaVer_VerKind_get__allList

func LuaVer_VerKind_get__allList() *LnsList

func LuaVer_setCurVer

func LuaVer_setCurVer(ver LnsInt)

77: decl @lune.@base.@LuaVer.setCurVer

func LuneControl_Code__from

func LuneControl_Code__from(arg1 string) LnsAny

func LuneControl_Code_getTxt

func LuneControl_Code_getTxt(arg1 string) string

func LuneControl_Code_get__allList

func LuneControl_Code_get__allList() *LnsList

func Macro_ErrorMess2Stem

func Macro_ErrorMess2Stem(obj LnsAny) LnsAny

func Macro_ErrorMessDownCastF

func Macro_ErrorMessDownCastF(multi ...LnsAny) LnsAny

func Macro_ExtMacroInfo2Stem

func Macro_ExtMacroInfo2Stem(obj LnsAny) LnsAny

func Macro_ExtMacroInfoDownCastF

func Macro_ExtMacroInfoDownCastF(multi ...LnsAny) LnsAny

func Macro_MacroAnalyzeInfo2Stem

func Macro_MacroAnalyzeInfo2Stem(obj LnsAny) LnsAny

func Macro_MacroAnalyzeInfoDownCastF

func Macro_MacroAnalyzeInfoDownCastF(multi ...LnsAny) LnsAny

func Macro_MacroCtrl2Stem

func Macro_MacroCtrl2Stem(obj LnsAny) LnsAny

func Macro_MacroCtrlDownCastF

func Macro_MacroCtrlDownCastF(multi ...LnsAny) LnsAny

func Macro_MacroMetaArgInfo2Stem

func Macro_MacroMetaArgInfo2Stem(obj LnsAny) LnsAny

func Macro_MacroMetaArgInfoDownCastF

func Macro_MacroMetaArgInfoDownCastF(multi ...LnsAny) LnsAny

func Macro_MacroMetaArgInfo_FromMap

func Macro_MacroMetaArgInfo_FromMap(obj LnsAny, paramList []Lns_ToObjParam) (LnsAny, LnsAny)

func Macro_MacroMetaArgInfo_FromMapMain

func Macro_MacroMetaArgInfo_FromMapMain(newObj *Macro_MacroMetaArgInfo, objMap *LnsMap, paramList []Lns_ToObjParam) (bool, LnsAny, LnsAny)

func Macro_MacroMetaArgInfo_FromMapSub

func Macro_MacroMetaArgInfo_FromMapSub(obj LnsAny, nilable bool, paramList []Lns_ToObjParam) (bool, LnsAny, LnsAny)

func Macro_MacroMetaArgInfo__fromMap_1055_

func Macro_MacroMetaArgInfo__fromMap_1055_(arg1 LnsAny, paramList []Lns_ToObjParam) (LnsAny, LnsAny)

func Macro_MacroMetaArgInfo__fromStem_1058_

func Macro_MacroMetaArgInfo__fromStem_1058_(arg1 LnsAny, paramList []Lns_ToObjParam) (LnsAny, LnsAny)

func Macro_MacroMetaInfo2Stem

func Macro_MacroMetaInfo2Stem(obj LnsAny) LnsAny

func Macro_MacroMetaInfoDownCastF

func Macro_MacroMetaInfoDownCastF(multi ...LnsAny) LnsAny

func Macro_MacroMetaInfo_FromMap

func Macro_MacroMetaInfo_FromMap(obj LnsAny, paramList []Lns_ToObjParam) (LnsAny, LnsAny)

func Macro_MacroMetaInfo_FromMapMain

func Macro_MacroMetaInfo_FromMapMain(newObj *Macro_MacroMetaInfo, objMap *LnsMap, paramList []Lns_ToObjParam) (bool, LnsAny, LnsAny)

func Macro_MacroMetaInfo_FromMapSub

func Macro_MacroMetaInfo_FromMapSub(obj LnsAny, nilable bool, paramList []Lns_ToObjParam) (bool, LnsAny, LnsAny)

func Macro_MacroMetaInfo__fromMap_1091_

func Macro_MacroMetaInfo__fromMap_1091_(arg1 LnsAny, paramList []Lns_ToObjParam) (LnsAny, LnsAny)

func Macro_MacroMetaInfo__fromStem_1094_

func Macro_MacroMetaInfo__fromStem_1094_(arg1 LnsAny, paramList []Lns_ToObjParam) (LnsAny, LnsAny)

func Macro_MacroPaser2Stem

func Macro_MacroPaser2Stem(obj LnsAny) LnsAny

func Macro_MacroPaserDownCastF

func Macro_MacroPaserDownCastF(multi ...LnsAny) LnsAny

func Macro_convExp41

func Macro_convExp41(arg1 []LnsAny) LnsAny

for 36

func Macro_equalsType_1297_

func Macro_equalsType_1297_(typeInfo *Ast_TypeInfo, builtinType *Ast_TypeInfo) bool

263: decl @lune.@base.@Macro.equalsType

func Macro_expandVal_1390_

func Macro_expandVal_1390_(tokenList *LnsList, workval LnsAny, pos *Types_Position) LnsAny

489: decl @lune.@base.@Macro.expandVal

func Macro_getLiteralMacroVal_1122_

func Macro_getLiteralMacroVal_1122_(obj LnsAny) LnsAny

95: decl @lune.@base.@Macro.getLiteralMacroVal

func Macro_loadCode_1007_

func Macro_loadCode_1007_(code string) LnsAny

33: decl @lune.@base.@Macro.loadCode

func Macro_nodeToCodeTxt

func Macro_nodeToCodeTxt(node *Nodes_Node, moduleTypeInfo *Ast_TypeInfo) string

891: decl @lune.@base.@Macro.nodeToCodeTxt

func Macro_pushbackTxt_1397_

func Macro_pushbackTxt_1397_(pushbackParser Parser_PushbackParser, txtList *LnsList, streamName string, pos *Types_Position)

535: decl @lune.@base.@Macro.pushbackTxt

func Meta__MetaInfo2Stem

func Meta__MetaInfo2Stem(obj LnsAny) LnsAny

func Meta__MetaInfoDownCastF

func Meta__MetaInfoDownCastF(multi ...LnsAny) LnsAny

func NewconvCC_BuiltinArgSymbolInfo

func NewconvCC_BuiltinArgSymbolInfo(arg1 *Ast_Scope, arg2 string, arg3 *Ast_TypeInfo, arg4 LnsAny, arg5 *Ast_TypeInfo) *convCC_BuiltinArgSymbolInfo

func NewconvCC_DepthInfo

func NewconvCC_DepthInfo() *convCC_DepthInfo

func NewconvCC_DepthStack

func NewconvCC_DepthStack() *convCC_DepthStack

func NewconvCC_ModuleCtrl

func NewconvCC_ModuleCtrl(arg1 *Ast_TypeNameCtrl, arg2 Ast_ModuleInfoManager) *convCC_ModuleCtrl

func NewconvCC_ModuleInfo

func NewconvCC_ModuleInfo(arg1 string, arg2 string, arg3 bool) *convCC_ModuleInfo

func NewconvCC_PubFuncInfo

func NewconvCC_PubFuncInfo(arg1 LnsInt, arg2 *Ast_TypeInfo) *convCC_PubFuncInfo

func NewconvCC_PubVarInfo

func NewconvCC_PubVarInfo(arg1 bool, arg2 LnsInt, arg3 bool, arg4 *Ast_TypeInfo) *convCC_PubVarInfo

func NewconvCC_RoutineInfo

func NewconvCC_RoutineInfo(arg1 *Ast_TypeInfo) *convCC_RoutineInfo

func NewconvCC_ScopeInfo

func NewconvCC_ScopeInfo(arg1 LnsInt, arg2 LnsInt, arg3 LnsInt) *convCC_ScopeInfo

func NewconvCC_ScopeMgr

func NewconvCC_ScopeMgr(arg1 *convCC_ModuleCtrl) *convCC_ScopeMgr

func NewconvCC_SymbolParam

func NewconvCC_SymbolParam(arg1 LnsInt, arg2 LnsInt, arg3 string) *convCC_SymbolParam

func NewconvCC_WorkSymbol

func NewconvCC_WorkSymbol(arg1 *Ast_Scope, arg2 LnsInt, arg3 string, arg4 *Ast_TypeInfo, arg5 LnsInt, arg6 bool, arg7 *convCC_SymbolParam) *convCC_WorkSymbol

func NewconvCC_convFilter

func NewconvCC_convFilter(arg1 bool, arg2 bool, arg3 string, arg4 Lns_oStream, arg5 Lns_oStream, arg6 *TransUnit_ASTInfo) *convCC_convFilter

func NewconvGo_Env

func NewconvGo_Env() *convGo_Env

func NewconvGo_FuncConv

func NewconvGo_FuncConv(arg1 *LnsList) *convGo_FuncConv

func NewconvGo_convFilter

func NewconvGo_convFilter(arg1 bool, arg2 string, arg3 Lns_oStream, arg4 *TransUnit_ASTInfo, arg5 *ConvGo_Option) *convGo_convFilter

func NewconvLua_ModuleInfo

func NewconvLua_ModuleInfo(arg1 string, arg2 string) *convLua_ModuleInfo

func NewconvLua_PubFuncInfo

func NewconvLua_PubFuncInfo(arg1 LnsInt, arg2 *Ast_TypeInfo) *convLua_PubFuncInfo

func NewconvLua_PubVerInfo

func NewconvLua_PubVerInfo(arg1 bool, arg2 LnsInt, arg3 bool, arg4 *Ast_TypeInfo) *convLua_PubVerInfo

func NewconvLua_convFilter

func NewconvLua_convFilter(arg1 string, arg2 Lns_oStream, arg3 Lns_oStream, arg4 LnsInt, arg5 bool, arg6 *Ast_TypeInfo, arg7 *Ast_ProcessInfo, arg8 LnsInt, arg9 LnsAny, arg10 *LuaVer_LuaVerInfo, arg11 bool, arg12 bool) *convLua_convFilter

func NewdumpNode_dumpFilter

func NewdumpNode_dumpFilter(arg1 bool, arg2 LnsAny, arg3 LnsAny, arg4 Lns_oStream, arg5 *Ast_ProcessInfo) *dumpNode_dumpFilter

func NewfrontInterface_dummyFront

func NewfrontInterface_dummyFront() *frontInterface_dummyFront

func Newfront_DependMetaInfo

func Newfront_DependMetaInfo(arg1 bool, arg2 string) *front_DependMetaInfo

func Newfront_Front

func Newfront_Front(arg1 *Option_Option) *front_Front

func Newfront_LoadInfo

func Newfront_LoadInfo(arg1 LnsAny, arg2 LnsAny) *front_LoadInfo

func Newfront_MetaForBuildId

func Newfront_MetaForBuildId(arg1 string, arg2 *LnsMap, arg3 *LnsList, arg4 bool) *front_MetaForBuildId

func Newfront_UpdateInfo

func Newfront_UpdateInfo(arg1 string, arg2 LnsAny, arg3 LnsAny, arg4 *FrontInterface_ModuleId, arg5 LnsAny) *front_UpdateInfo

func NewglueFilter_GlueArgInfo

func NewglueFilter_GlueArgInfo(arg1 LnsInt, arg2 string, arg3 string, arg4 string, arg5 string, arg6 *Ast_TypeInfo) *glueFilter_GlueArgInfo

func NewglueFilter_glueFilter

func NewglueFilter_glueFilter(arg1 LnsAny) *glueFilter_glueFilter

func NewglueFilter_glueGenerator

func NewglueFilter_glueGenerator(arg1 Lns_oStream, arg2 Lns_oStream) *glueFilter_glueGenerator

func Node_getSymbolInfo__processExpNode_9631_

func Node_getSymbolInfo__processExpNode_9631_(node *Nodes_Node) *LnsList

2119: decl @lune.@base.@Nodes.Node.getSymbolInfo.processExpNode

func Nodes_AbbrNode2Stem

func Nodes_AbbrNode2Stem(obj LnsAny) LnsAny

func Nodes_AbbrNodeDownCastF

func Nodes_AbbrNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_AdvertiseInfo2Stem

func Nodes_AdvertiseInfo2Stem(obj LnsAny) LnsAny

func Nodes_AdvertiseInfoDownCastF

func Nodes_AdvertiseInfoDownCastF(multi ...LnsAny) LnsAny

func Nodes_AliasNode2Stem

func Nodes_AliasNode2Stem(obj LnsAny) LnsAny

func Nodes_AliasNodeDownCastF

func Nodes_AliasNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_ApplyNode2Stem

func Nodes_ApplyNode2Stem(obj LnsAny) LnsAny

func Nodes_ApplyNodeDownCastF

func Nodes_ApplyNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_BlankLineNode2Stem

func Nodes_BlankLineNode2Stem(obj LnsAny) LnsAny

func Nodes_BlankLineNodeDownCastF

func Nodes_BlankLineNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_BlockKind__from

func Nodes_BlockKind__from(arg1 LnsInt) LnsAny

func Nodes_BlockKind_getTxt

func Nodes_BlockKind_getTxt(arg1 LnsInt) string

func Nodes_BlockKind_get__allList

func Nodes_BlockKind_get__allList() *LnsList

func Nodes_BlockNode2Stem

func Nodes_BlockNode2Stem(obj LnsAny) LnsAny

func Nodes_BlockNodeDownCastF

func Nodes_BlockNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_BoxingNode2Stem

func Nodes_BoxingNode2Stem(obj LnsAny) LnsAny

func Nodes_BoxingNodeDownCastF

func Nodes_BoxingNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_BreakKind__from

func Nodes_BreakKind__from(arg1 LnsInt) LnsAny

func Nodes_BreakKind_getTxt

func Nodes_BreakKind_getTxt(arg1 LnsInt) string

func Nodes_BreakKind_get__allList

func Nodes_BreakKind_get__allList() *LnsList

func Nodes_BreakNode2Stem

func Nodes_BreakNode2Stem(obj LnsAny) LnsAny

func Nodes_BreakNodeDownCastF

func Nodes_BreakNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_CaseInfo2Stem

func Nodes_CaseInfo2Stem(obj LnsAny) LnsAny

func Nodes_CaseInfoDownCastF

func Nodes_CaseInfoDownCastF(multi ...LnsAny) LnsAny

func Nodes_CaseKind__from

func Nodes_CaseKind__from(arg1 LnsInt) LnsAny

func Nodes_CaseKind_getTxt

func Nodes_CaseKind_getTxt(arg1 LnsInt) string

func Nodes_CaseKind_get__allList

func Nodes_CaseKind_get__allList() *LnsList

func Nodes_CastKind__from

func Nodes_CastKind__from(arg1 LnsInt) LnsAny

func Nodes_CastKind_getTxt

func Nodes_CastKind_getTxt(arg1 LnsInt) string

func Nodes_CastKind_get__allList

func Nodes_CastKind_get__allList() *LnsList

func Nodes_CheckBreakMode__from

func Nodes_CheckBreakMode__from(arg1 LnsInt) LnsAny

func Nodes_CheckBreakMode_getTxt

func Nodes_CheckBreakMode_getTxt(arg1 LnsInt) string

func Nodes_CheckBreakMode_get__allList

func Nodes_CheckBreakMode_get__allList() *LnsList

func Nodes_ClassInitBlockInfo2Stem

func Nodes_ClassInitBlockInfo2Stem(obj LnsAny) LnsAny

func Nodes_ClassInitBlockInfoDownCastF

func Nodes_ClassInitBlockInfoDownCastF(multi ...LnsAny) LnsAny

func Nodes_ConvStatNode2Stem

func Nodes_ConvStatNode2Stem(obj LnsAny) LnsAny

func Nodes_ConvStatNodeDownCastF

func Nodes_ConvStatNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_DeclAdvertiseNode2Stem

func Nodes_DeclAdvertiseNode2Stem(obj LnsAny) LnsAny

func Nodes_DeclAdvertiseNodeDownCastF

func Nodes_DeclAdvertiseNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_DeclAlgeNode2Stem

func Nodes_DeclAlgeNode2Stem(obj LnsAny) LnsAny

func Nodes_DeclAlgeNodeDownCastF

func Nodes_DeclAlgeNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_DeclArgDDDNode2Stem

func Nodes_DeclArgDDDNode2Stem(obj LnsAny) LnsAny

func Nodes_DeclArgDDDNodeDownCastF

func Nodes_DeclArgDDDNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_DeclArgNode2Stem

func Nodes_DeclArgNode2Stem(obj LnsAny) LnsAny

func Nodes_DeclArgNodeDownCastF

func Nodes_DeclArgNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_DeclClassNode2Stem

func Nodes_DeclClassNode2Stem(obj LnsAny) LnsAny

func Nodes_DeclClassNodeDownCastF

func Nodes_DeclClassNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_DeclConstrNode2Stem

func Nodes_DeclConstrNode2Stem(obj LnsAny) LnsAny

func Nodes_DeclConstrNodeDownCastF

func Nodes_DeclConstrNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_DeclDestrNode2Stem

func Nodes_DeclDestrNode2Stem(obj LnsAny) LnsAny

func Nodes_DeclDestrNodeDownCastF

func Nodes_DeclDestrNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_DeclEnumNode2Stem

func Nodes_DeclEnumNode2Stem(obj LnsAny) LnsAny

func Nodes_DeclEnumNodeDownCastF

func Nodes_DeclEnumNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_DeclFormNode2Stem

func Nodes_DeclFormNode2Stem(obj LnsAny) LnsAny

func Nodes_DeclFormNodeDownCastF

func Nodes_DeclFormNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_DeclFuncInfo2Stem

func Nodes_DeclFuncInfo2Stem(obj LnsAny) LnsAny

func Nodes_DeclFuncInfoDownCastF

func Nodes_DeclFuncInfoDownCastF(multi ...LnsAny) LnsAny

func Nodes_DeclFuncNode2Stem

func Nodes_DeclFuncNode2Stem(obj LnsAny) LnsAny

func Nodes_DeclFuncNodeDownCastF

func Nodes_DeclFuncNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_DeclMacroInfo2Stem

func Nodes_DeclMacroInfo2Stem(obj LnsAny) LnsAny

func Nodes_DeclMacroInfoDownCastF

func Nodes_DeclMacroInfoDownCastF(multi ...LnsAny) LnsAny

func Nodes_DeclMacroNode2Stem

func Nodes_DeclMacroNode2Stem(obj LnsAny) LnsAny

func Nodes_DeclMacroNodeDownCastF

func Nodes_DeclMacroNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_DeclMemberNode2Stem

func Nodes_DeclMemberNode2Stem(obj LnsAny) LnsAny

func Nodes_DeclMemberNodeDownCastF

func Nodes_DeclMemberNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_DeclMethodNode2Stem

func Nodes_DeclMethodNode2Stem(obj LnsAny) LnsAny

func Nodes_DeclMethodNodeDownCastF

func Nodes_DeclMethodNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_DeclVarMode__from

func Nodes_DeclVarMode__from(arg1 LnsInt) LnsAny

func Nodes_DeclVarMode_getTxt

func Nodes_DeclVarMode_getTxt(arg1 LnsInt) string

func Nodes_DeclVarMode_get__allList

func Nodes_DeclVarMode_get__allList() *LnsList

func Nodes_DeclVarNode2Stem

func Nodes_DeclVarNode2Stem(obj LnsAny) LnsAny

func Nodes_DeclVarNodeDownCastF

func Nodes_DeclVarNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_DefMacroInfo2Stem

func Nodes_DefMacroInfo2Stem(obj LnsAny) LnsAny

func Nodes_DefMacroInfoDownCastF

func Nodes_DefMacroInfoDownCastF(multi ...LnsAny) LnsAny

func Nodes_EnvNode2Stem

func Nodes_EnvNode2Stem(obj LnsAny) LnsAny

func Nodes_EnvNodeDownCastF

func Nodes_EnvNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_ExpAccessMRetNode2Stem

func Nodes_ExpAccessMRetNode2Stem(obj LnsAny) LnsAny

func Nodes_ExpAccessMRetNodeDownCastF

func Nodes_ExpAccessMRetNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_ExpCallNode2Stem

func Nodes_ExpCallNode2Stem(obj LnsAny) LnsAny

func Nodes_ExpCallNodeDownCastF

func Nodes_ExpCallNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_ExpCallSuperCtorNode2Stem

func Nodes_ExpCallSuperCtorNode2Stem(obj LnsAny) LnsAny

func Nodes_ExpCallSuperCtorNodeDownCastF

func Nodes_ExpCallSuperCtorNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_ExpCallSuperNode2Stem

func Nodes_ExpCallSuperNode2Stem(obj LnsAny) LnsAny

func Nodes_ExpCallSuperNodeDownCastF

func Nodes_ExpCallSuperNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_ExpCastNode2Stem

func Nodes_ExpCastNode2Stem(obj LnsAny) LnsAny

func Nodes_ExpCastNodeDownCastF

func Nodes_ExpCastNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_ExpListNode2Stem

func Nodes_ExpListNode2Stem(obj LnsAny) LnsAny

func Nodes_ExpListNodeDownCastF

func Nodes_ExpListNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_ExpMRetNode2Stem

func Nodes_ExpMRetNode2Stem(obj LnsAny) LnsAny

func Nodes_ExpMRetNodeDownCastF

func Nodes_ExpMRetNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_ExpMacroArgExpNode2Stem

func Nodes_ExpMacroArgExpNode2Stem(obj LnsAny) LnsAny

func Nodes_ExpMacroArgExpNodeDownCastF

func Nodes_ExpMacroArgExpNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_ExpMacroExpNode2Stem

func Nodes_ExpMacroExpNode2Stem(obj LnsAny) LnsAny

func Nodes_ExpMacroExpNodeDownCastF

func Nodes_ExpMacroExpNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_ExpMacroStatListNode2Stem

func Nodes_ExpMacroStatListNode2Stem(obj LnsAny) LnsAny

func Nodes_ExpMacroStatListNodeDownCastF

func Nodes_ExpMacroStatListNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_ExpMacroStatNode2Stem

func Nodes_ExpMacroStatNode2Stem(obj LnsAny) LnsAny

func Nodes_ExpMacroStatNodeDownCastF

func Nodes_ExpMacroStatNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_ExpMultiTo1Node2Stem

func Nodes_ExpMultiTo1Node2Stem(obj LnsAny) LnsAny

func Nodes_ExpMultiTo1NodeDownCastF

func Nodes_ExpMultiTo1NodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_ExpNewNode2Stem

func Nodes_ExpNewNode2Stem(obj LnsAny) LnsAny

func Nodes_ExpNewNodeDownCastF

func Nodes_ExpNewNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_ExpOmitEnumNode2Stem

func Nodes_ExpOmitEnumNode2Stem(obj LnsAny) LnsAny

func Nodes_ExpOmitEnumNodeDownCastF

func Nodes_ExpOmitEnumNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_ExpOp1Node2Stem

func Nodes_ExpOp1Node2Stem(obj LnsAny) LnsAny

func Nodes_ExpOp1NodeDownCastF

func Nodes_ExpOp1NodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_ExpOp2Node2Stem

func Nodes_ExpOp2Node2Stem(obj LnsAny) LnsAny

func Nodes_ExpOp2NodeDownCastF

func Nodes_ExpOp2NodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_ExpParenNode2Stem

func Nodes_ExpParenNode2Stem(obj LnsAny) LnsAny

func Nodes_ExpParenNodeDownCastF

func Nodes_ExpParenNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_ExpRefItemNode2Stem

func Nodes_ExpRefItemNode2Stem(obj LnsAny) LnsAny

func Nodes_ExpRefItemNodeDownCastF

func Nodes_ExpRefItemNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_ExpRefNode2Stem

func Nodes_ExpRefNode2Stem(obj LnsAny) LnsAny

func Nodes_ExpRefNodeDownCastF

func Nodes_ExpRefNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_ExpSetItemNode2Stem

func Nodes_ExpSetItemNode2Stem(obj LnsAny) LnsAny

func Nodes_ExpSetItemNodeDownCastF

func Nodes_ExpSetItemNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_ExpSetValNode2Stem

func Nodes_ExpSetValNode2Stem(obj LnsAny) LnsAny

func Nodes_ExpSetValNodeDownCastF

func Nodes_ExpSetValNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_ExpSubDDDNode2Stem

func Nodes_ExpSubDDDNode2Stem(obj LnsAny) LnsAny

func Nodes_ExpSubDDDNodeDownCastF

func Nodes_ExpSubDDDNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_ExpToDDDNode2Stem

func Nodes_ExpToDDDNode2Stem(obj LnsAny) LnsAny

func Nodes_ExpToDDDNodeDownCastF

func Nodes_ExpToDDDNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_ExpUnwrapNode2Stem

func Nodes_ExpUnwrapNode2Stem(obj LnsAny) LnsAny

func Nodes_ExpUnwrapNodeDownCastF

func Nodes_ExpUnwrapNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_Filter2Stem

func Nodes_Filter2Stem(obj LnsAny) LnsAny

func Nodes_FilterDownCastF

func Nodes_FilterDownCastF(multi ...LnsAny) LnsAny

func Nodes_ForNode2Stem

func Nodes_ForNode2Stem(obj LnsAny) LnsAny

func Nodes_ForNodeDownCastF

func Nodes_ForNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_ForeachNode2Stem

func Nodes_ForeachNode2Stem(obj LnsAny) LnsAny

func Nodes_ForeachNodeDownCastF

func Nodes_ForeachNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_ForsortNode2Stem

func Nodes_ForsortNode2Stem(obj LnsAny) LnsAny

func Nodes_ForsortNodeDownCastF

func Nodes_ForsortNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_FuncKind__from

func Nodes_FuncKind__from(arg1 LnsInt) LnsAny

func Nodes_FuncKind_getTxt

func Nodes_FuncKind_getTxt(arg1 LnsInt) string

func Nodes_FuncKind_get__allList

func Nodes_FuncKind_get__allList() *LnsList

func Nodes_GetFieldNode2Stem

func Nodes_GetFieldNode2Stem(obj LnsAny) LnsAny

func Nodes_GetFieldNodeDownCastF

func Nodes_GetFieldNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_IfKind__from

func Nodes_IfKind__from(arg1 LnsInt) LnsAny

func Nodes_IfKind_getTxt

func Nodes_IfKind_getTxt(arg1 LnsInt) string

func Nodes_IfKind_get__allList

func Nodes_IfKind_get__allList() *LnsList

func Nodes_IfNode2Stem

func Nodes_IfNode2Stem(obj LnsAny) LnsAny

func Nodes_IfNodeDownCastF

func Nodes_IfNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_IfStmtInfo2Stem

func Nodes_IfStmtInfo2Stem(obj LnsAny) LnsAny

func Nodes_IfStmtInfoDownCastF

func Nodes_IfStmtInfoDownCastF(multi ...LnsAny) LnsAny

func Nodes_IfUnwrapNode2Stem

func Nodes_IfUnwrapNode2Stem(obj LnsAny) LnsAny

func Nodes_IfUnwrapNodeDownCastF

func Nodes_IfUnwrapNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_ImportNode2Stem

func Nodes_ImportNode2Stem(obj LnsAny) LnsAny

func Nodes_ImportNodeDownCastF

func Nodes_ImportNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_LazyLoad__from

func Nodes_LazyLoad__from(arg1 LnsInt) LnsAny

func Nodes_LazyLoad_getTxt

func Nodes_LazyLoad_getTxt(arg1 LnsInt) string

func Nodes_LazyLoad_get__allList

func Nodes_LazyLoad_get__allList() *LnsList

func Nodes_LiteralArrayNode2Stem

func Nodes_LiteralArrayNode2Stem(obj LnsAny) LnsAny

func Nodes_LiteralArrayNodeDownCastF

func Nodes_LiteralArrayNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_LiteralBoolNode2Stem

func Nodes_LiteralBoolNode2Stem(obj LnsAny) LnsAny

func Nodes_LiteralBoolNodeDownCastF

func Nodes_LiteralBoolNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_LiteralCharNode2Stem

func Nodes_LiteralCharNode2Stem(obj LnsAny) LnsAny

func Nodes_LiteralCharNodeDownCastF

func Nodes_LiteralCharNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_LiteralIntNode2Stem

func Nodes_LiteralIntNode2Stem(obj LnsAny) LnsAny

func Nodes_LiteralIntNodeDownCastF

func Nodes_LiteralIntNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_LiteralListNode2Stem

func Nodes_LiteralListNode2Stem(obj LnsAny) LnsAny

func Nodes_LiteralListNodeDownCastF

func Nodes_LiteralListNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_LiteralMapNode2Stem

func Nodes_LiteralMapNode2Stem(obj LnsAny) LnsAny

func Nodes_LiteralMapNodeDownCastF

func Nodes_LiteralMapNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_LiteralNilNode2Stem

func Nodes_LiteralNilNode2Stem(obj LnsAny) LnsAny

func Nodes_LiteralNilNodeDownCastF

func Nodes_LiteralNilNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_LiteralRealNode2Stem

func Nodes_LiteralRealNode2Stem(obj LnsAny) LnsAny

func Nodes_LiteralRealNodeDownCastF

func Nodes_LiteralRealNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_LiteralSetNode2Stem

func Nodes_LiteralSetNode2Stem(obj LnsAny) LnsAny

func Nodes_LiteralSetNodeDownCastF

func Nodes_LiteralSetNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_LiteralStringNode2Stem

func Nodes_LiteralStringNode2Stem(obj LnsAny) LnsAny

func Nodes_LiteralStringNodeDownCastF

func Nodes_LiteralStringNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_LiteralSymbolNode2Stem

func Nodes_LiteralSymbolNode2Stem(obj LnsAny) LnsAny

func Nodes_LiteralSymbolNodeDownCastF

func Nodes_LiteralSymbolNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_LuneControlNode2Stem

func Nodes_LuneControlNode2Stem(obj LnsAny) LnsAny

func Nodes_LuneControlNodeDownCastF

func Nodes_LuneControlNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_LuneHelperInfo2Stem

func Nodes_LuneHelperInfo2Stem(obj LnsAny) LnsAny

func Nodes_LuneHelperInfoDownCastF

func Nodes_LuneHelperInfoDownCastF(multi ...LnsAny) LnsAny

func Nodes_LuneKindNode2Stem

func Nodes_LuneKindNode2Stem(obj LnsAny) LnsAny

func Nodes_LuneKindNodeDownCastF

func Nodes_LuneKindNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_MRetExp2Stem

func Nodes_MRetExp2Stem(obj LnsAny) LnsAny

func Nodes_MRetExpDownCastF

func Nodes_MRetExpDownCastF(multi ...LnsAny) LnsAny

func Nodes_MacroArgInfo2Stem

func Nodes_MacroArgInfo2Stem(obj LnsAny) LnsAny

func Nodes_MacroArgInfoDownCastF

func Nodes_MacroArgInfoDownCastF(multi ...LnsAny) LnsAny

func Nodes_MacroEval2Stem

func Nodes_MacroEval2Stem(obj LnsAny) LnsAny

func Nodes_MacroEvalDownCastF

func Nodes_MacroEvalDownCastF(multi ...LnsAny) LnsAny

func Nodes_MacroInfo2Stem

func Nodes_MacroInfo2Stem(obj LnsAny) LnsAny

func Nodes_MacroInfoDownCastF

func Nodes_MacroInfoDownCastF(multi ...LnsAny) LnsAny

func Nodes_MacroMode__from

func Nodes_MacroMode__from(arg1 LnsInt) LnsAny

func Nodes_MacroMode_getTxt

func Nodes_MacroMode_getTxt(arg1 LnsInt) string

func Nodes_MacroMode_get__allList

func Nodes_MacroMode_get__allList() *LnsList

func Nodes_MacroStatKind__from

func Nodes_MacroStatKind__from(arg1 LnsInt) LnsAny

func Nodes_MacroStatKind_getTxt

func Nodes_MacroStatKind_getTxt(arg1 LnsInt) string

func Nodes_MacroStatKind_get__allList

func Nodes_MacroStatKind_get__allList() *LnsList

func Nodes_MacroValInfo2Stem

func Nodes_MacroValInfo2Stem(obj LnsAny) LnsAny

func Nodes_MacroValInfoDownCastF

func Nodes_MacroValInfoDownCastF(multi ...LnsAny) LnsAny

func Nodes_MatchCase2Stem

func Nodes_MatchCase2Stem(obj LnsAny) LnsAny

func Nodes_MatchCaseDownCastF

func Nodes_MatchCaseDownCastF(multi ...LnsAny) LnsAny

func Nodes_MatchNode2Stem

func Nodes_MatchNode2Stem(obj LnsAny) LnsAny

func Nodes_MatchNodeDownCastF

func Nodes_MatchNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_ModuleInfo2Stem

func Nodes_ModuleInfo2Stem(obj LnsAny) LnsAny

func Nodes_ModuleInfoDownCastF

func Nodes_ModuleInfoDownCastF(multi ...LnsAny) LnsAny

func Nodes_NamespaceInfo2Stem

func Nodes_NamespaceInfo2Stem(obj LnsAny) LnsAny

func Nodes_NamespaceInfoDownCastF

func Nodes_NamespaceInfoDownCastF(multi ...LnsAny) LnsAny

func Nodes_NewAlgeValNode2Stem

func Nodes_NewAlgeValNode2Stem(obj LnsAny) LnsAny

func Nodes_NewAlgeValNodeDownCastF

func Nodes_NewAlgeValNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_Node2Stem

func Nodes_Node2Stem(obj LnsAny) LnsAny

func Nodes_NodeDownCastF

func Nodes_NodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_NodeKind2Stem

func Nodes_NodeKind2Stem(obj LnsAny) LnsAny

func Nodes_NodeKindDownCastF

func Nodes_NodeKindDownCastF(multi ...LnsAny) LnsAny

func Nodes_NodeKind_get_Abbr

func Nodes_NodeKind_get_Abbr() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_Abbr

func Nodes_NodeKind_get_Alias

func Nodes_NodeKind_get_Alias() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_Alias

func Nodes_NodeKind_get_Apply

func Nodes_NodeKind_get_Apply() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_Apply

func Nodes_NodeKind_get_BlankLine

func Nodes_NodeKind_get_BlankLine() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_BlankLine

func Nodes_NodeKind_get_Block

func Nodes_NodeKind_get_Block() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_Block

func Nodes_NodeKind_get_Boxing

func Nodes_NodeKind_get_Boxing() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_Boxing

func Nodes_NodeKind_get_Break

func Nodes_NodeKind_get_Break() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_Break

func Nodes_NodeKind_get_ConvStat

func Nodes_NodeKind_get_ConvStat() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_ConvStat

func Nodes_NodeKind_get_DeclAdvertise

func Nodes_NodeKind_get_DeclAdvertise() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_DeclAdvertise

func Nodes_NodeKind_get_DeclAlge

func Nodes_NodeKind_get_DeclAlge() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_DeclAlge

func Nodes_NodeKind_get_DeclArg

func Nodes_NodeKind_get_DeclArg() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_DeclArg

func Nodes_NodeKind_get_DeclArgDDD

func Nodes_NodeKind_get_DeclArgDDD() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_DeclArgDDD

func Nodes_NodeKind_get_DeclClass

func Nodes_NodeKind_get_DeclClass() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_DeclClass

func Nodes_NodeKind_get_DeclConstr

func Nodes_NodeKind_get_DeclConstr() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_DeclConstr

func Nodes_NodeKind_get_DeclDestr

func Nodes_NodeKind_get_DeclDestr() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_DeclDestr

func Nodes_NodeKind_get_DeclEnum

func Nodes_NodeKind_get_DeclEnum() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_DeclEnum

func Nodes_NodeKind_get_DeclForm

func Nodes_NodeKind_get_DeclForm() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_DeclForm

func Nodes_NodeKind_get_DeclFunc

func Nodes_NodeKind_get_DeclFunc() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_DeclFunc

func Nodes_NodeKind_get_DeclMacro

func Nodes_NodeKind_get_DeclMacro() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_DeclMacro

func Nodes_NodeKind_get_DeclMember

func Nodes_NodeKind_get_DeclMember() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_DeclMember

func Nodes_NodeKind_get_DeclMethod

func Nodes_NodeKind_get_DeclMethod() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_DeclMethod

func Nodes_NodeKind_get_DeclVar

func Nodes_NodeKind_get_DeclVar() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_DeclVar

func Nodes_NodeKind_get_Env

func Nodes_NodeKind_get_Env() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_Env

func Nodes_NodeKind_get_ExpAccessMRet

func Nodes_NodeKind_get_ExpAccessMRet() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_ExpAccessMRet

func Nodes_NodeKind_get_ExpCall

func Nodes_NodeKind_get_ExpCall() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_ExpCall

func Nodes_NodeKind_get_ExpCallSuper

func Nodes_NodeKind_get_ExpCallSuper() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_ExpCallSuper

func Nodes_NodeKind_get_ExpCallSuperCtor

func Nodes_NodeKind_get_ExpCallSuperCtor() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_ExpCallSuperCtor

func Nodes_NodeKind_get_ExpCast

func Nodes_NodeKind_get_ExpCast() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_ExpCast

func Nodes_NodeKind_get_ExpList

func Nodes_NodeKind_get_ExpList() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_ExpList

func Nodes_NodeKind_get_ExpMRet

func Nodes_NodeKind_get_ExpMRet() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_ExpMRet

func Nodes_NodeKind_get_ExpMacroArgExp

func Nodes_NodeKind_get_ExpMacroArgExp() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_ExpMacroArgExp

func Nodes_NodeKind_get_ExpMacroExp

func Nodes_NodeKind_get_ExpMacroExp() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_ExpMacroExp

func Nodes_NodeKind_get_ExpMacroStat

func Nodes_NodeKind_get_ExpMacroStat() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_ExpMacroStat

func Nodes_NodeKind_get_ExpMacroStatList

func Nodes_NodeKind_get_ExpMacroStatList() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_ExpMacroStatList

func Nodes_NodeKind_get_ExpMultiTo1

func Nodes_NodeKind_get_ExpMultiTo1() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_ExpMultiTo1

func Nodes_NodeKind_get_ExpNew

func Nodes_NodeKind_get_ExpNew() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_ExpNew

func Nodes_NodeKind_get_ExpOmitEnum

func Nodes_NodeKind_get_ExpOmitEnum() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_ExpOmitEnum

func Nodes_NodeKind_get_ExpOp1

func Nodes_NodeKind_get_ExpOp1() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_ExpOp1

func Nodes_NodeKind_get_ExpOp2

func Nodes_NodeKind_get_ExpOp2() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_ExpOp2

func Nodes_NodeKind_get_ExpParen

func Nodes_NodeKind_get_ExpParen() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_ExpParen

func Nodes_NodeKind_get_ExpRef

func Nodes_NodeKind_get_ExpRef() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_ExpRef

func Nodes_NodeKind_get_ExpRefItem

func Nodes_NodeKind_get_ExpRefItem() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_ExpRefItem

func Nodes_NodeKind_get_ExpSetItem

func Nodes_NodeKind_get_ExpSetItem() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_ExpSetItem

func Nodes_NodeKind_get_ExpSetVal

func Nodes_NodeKind_get_ExpSetVal() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_ExpSetVal

func Nodes_NodeKind_get_ExpSubDDD

func Nodes_NodeKind_get_ExpSubDDD() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_ExpSubDDD

func Nodes_NodeKind_get_ExpToDDD

func Nodes_NodeKind_get_ExpToDDD() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_ExpToDDD

func Nodes_NodeKind_get_ExpUnwrap

func Nodes_NodeKind_get_ExpUnwrap() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_ExpUnwrap

func Nodes_NodeKind_get_For

func Nodes_NodeKind_get_For() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_For

func Nodes_NodeKind_get_Foreach

func Nodes_NodeKind_get_Foreach() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_Foreach

func Nodes_NodeKind_get_Forsort

func Nodes_NodeKind_get_Forsort() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_Forsort

func Nodes_NodeKind_get_GetField

func Nodes_NodeKind_get_GetField() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_GetField

func Nodes_NodeKind_get_If

func Nodes_NodeKind_get_If() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_If

func Nodes_NodeKind_get_IfUnwrap

func Nodes_NodeKind_get_IfUnwrap() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_IfUnwrap

func Nodes_NodeKind_get_Import

func Nodes_NodeKind_get_Import() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_Import

func Nodes_NodeKind_get_LiteralArray

func Nodes_NodeKind_get_LiteralArray() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_LiteralArray

func Nodes_NodeKind_get_LiteralBool

func Nodes_NodeKind_get_LiteralBool() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_LiteralBool

func Nodes_NodeKind_get_LiteralChar

func Nodes_NodeKind_get_LiteralChar() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_LiteralChar

func Nodes_NodeKind_get_LiteralInt

func Nodes_NodeKind_get_LiteralInt() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_LiteralInt

func Nodes_NodeKind_get_LiteralList

func Nodes_NodeKind_get_LiteralList() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_LiteralList

func Nodes_NodeKind_get_LiteralMap

func Nodes_NodeKind_get_LiteralMap() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_LiteralMap

func Nodes_NodeKind_get_LiteralNil

func Nodes_NodeKind_get_LiteralNil() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_LiteralNil

func Nodes_NodeKind_get_LiteralReal

func Nodes_NodeKind_get_LiteralReal() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_LiteralReal

func Nodes_NodeKind_get_LiteralSet

func Nodes_NodeKind_get_LiteralSet() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_LiteralSet

func Nodes_NodeKind_get_LiteralString

func Nodes_NodeKind_get_LiteralString() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_LiteralString

func Nodes_NodeKind_get_LiteralSymbol

func Nodes_NodeKind_get_LiteralSymbol() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_LiteralSymbol

func Nodes_NodeKind_get_LuneControl

func Nodes_NodeKind_get_LuneControl() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_LuneControl

func Nodes_NodeKind_get_LuneKind

func Nodes_NodeKind_get_LuneKind() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_LuneKind

func Nodes_NodeKind_get_Match

func Nodes_NodeKind_get_Match() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_Match

func Nodes_NodeKind_get_NewAlgeVal

func Nodes_NodeKind_get_NewAlgeVal() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_NewAlgeVal

func Nodes_NodeKind_get_None

func Nodes_NodeKind_get_None() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_None

func Nodes_NodeKind_get_ProtoClass

func Nodes_NodeKind_get_ProtoClass() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_ProtoClass

func Nodes_NodeKind_get_ProtoMethod

func Nodes_NodeKind_get_ProtoMethod() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_ProtoMethod

func Nodes_NodeKind_get_Provide

func Nodes_NodeKind_get_Provide() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_Provide

func Nodes_NodeKind_get_RefField

func Nodes_NodeKind_get_RefField() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_RefField

func Nodes_NodeKind_get_RefType

func Nodes_NodeKind_get_RefType() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_RefType

func Nodes_NodeKind_get_Repeat

func Nodes_NodeKind_get_Repeat() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_Repeat

func Nodes_NodeKind_get_Return

func Nodes_NodeKind_get_Return() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_Return

func Nodes_NodeKind_get_Root

func Nodes_NodeKind_get_Root() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_Root

func Nodes_NodeKind_get_Scope

func Nodes_NodeKind_get_Scope() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_Scope

func Nodes_NodeKind_get_Shebang

func Nodes_NodeKind_get_Shebang() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_Shebang

func Nodes_NodeKind_get_StmtExp

func Nodes_NodeKind_get_StmtExp() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_StmtExp

func Nodes_NodeKind_get_Subfile

func Nodes_NodeKind_get_Subfile() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_Subfile

func Nodes_NodeKind_get_Switch

func Nodes_NodeKind_get_Switch() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_Switch

func Nodes_NodeKind_get_TestBlock

func Nodes_NodeKind_get_TestBlock() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_TestBlock

func Nodes_NodeKind_get_TestCase

func Nodes_NodeKind_get_TestCase() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_TestCase

func Nodes_NodeKind_get_Unboxing

func Nodes_NodeKind_get_Unboxing() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_Unboxing

func Nodes_NodeKind_get_UnwrapSet

func Nodes_NodeKind_get_UnwrapSet() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_UnwrapSet

func Nodes_NodeKind_get_When

func Nodes_NodeKind_get_When() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_When

func Nodes_NodeKind_get_While

func Nodes_NodeKind_get_While() LnsInt

672: decl @lune.@base.@Nodes.NodeKind.get_While

func Nodes_NodeManager2Stem

func Nodes_NodeManager2Stem(obj LnsAny) LnsAny

func Nodes_NodeManagerDownCastF

func Nodes_NodeManagerDownCastF(multi ...LnsAny) LnsAny

func Nodes_NodeVisitMode__from

func Nodes_NodeVisitMode__from(arg1 LnsInt) LnsAny

func Nodes_NodeVisitMode_getTxt

func Nodes_NodeVisitMode_getTxt(arg1 LnsInt) string

func Nodes_NodeVisitMode_get__allList

func Nodes_NodeVisitMode_get__allList() *LnsList

func Nodes_NoneNode2Stem

func Nodes_NoneNode2Stem(obj LnsAny) LnsAny

func Nodes_NoneNodeDownCastF

func Nodes_NoneNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_PairItem2Stem

func Nodes_PairItem2Stem(obj LnsAny) LnsAny

func Nodes_PairItemDownCastF

func Nodes_PairItemDownCastF(multi ...LnsAny) LnsAny

func Nodes_ProtoClassNode2Stem

func Nodes_ProtoClassNode2Stem(obj LnsAny) LnsAny

func Nodes_ProtoClassNodeDownCastF

func Nodes_ProtoClassNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_ProtoMethodNode2Stem

func Nodes_ProtoMethodNode2Stem(obj LnsAny) LnsAny

func Nodes_ProtoMethodNodeDownCastF

func Nodes_ProtoMethodNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_ProvideNode2Stem

func Nodes_ProvideNode2Stem(obj LnsAny) LnsAny

func Nodes_ProvideNodeDownCastF

func Nodes_ProvideNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_RefFieldNode2Stem

func Nodes_RefFieldNode2Stem(obj LnsAny) LnsAny

func Nodes_RefFieldNodeDownCastF

func Nodes_RefFieldNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_RefTypeNode2Stem

func Nodes_RefTypeNode2Stem(obj LnsAny) LnsAny

func Nodes_RefTypeNodeDownCastF

func Nodes_RefTypeNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_RepeatNode2Stem

func Nodes_RepeatNode2Stem(obj LnsAny) LnsAny

func Nodes_RepeatNodeDownCastF

func Nodes_RepeatNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_ReturnNode2Stem

func Nodes_ReturnNode2Stem(obj LnsAny) LnsAny

func Nodes_ReturnNodeDownCastF

func Nodes_ReturnNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_RootNode2Stem

func Nodes_RootNode2Stem(obj LnsAny) LnsAny

func Nodes_RootNodeDownCastF

func Nodes_RootNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_ScopeKind__from

func Nodes_ScopeKind__from(arg1 LnsInt) LnsAny

func Nodes_ScopeKind_getTxt

func Nodes_ScopeKind_getTxt(arg1 LnsInt) string

func Nodes_ScopeKind_get__allList

func Nodes_ScopeKind_get__allList() *LnsList

func Nodes_ScopeNode2Stem

func Nodes_ScopeNode2Stem(obj LnsAny) LnsAny

func Nodes_ScopeNodeDownCastF

func Nodes_ScopeNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_ShebangNode2Stem

func Nodes_ShebangNode2Stem(obj LnsAny) LnsAny

func Nodes_ShebangNodeDownCastF

func Nodes_ShebangNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_SimpleModuleInfoManager2Stem

func Nodes_SimpleModuleInfoManager2Stem(obj LnsAny) LnsAny

func Nodes_SimpleModuleInfoManagerDownCastF

func Nodes_SimpleModuleInfoManagerDownCastF(multi ...LnsAny) LnsAny

func Nodes_StmtExpNode2Stem

func Nodes_StmtExpNode2Stem(obj LnsAny) LnsAny

func Nodes_StmtExpNodeDownCastF

func Nodes_StmtExpNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_SubfileNode2Stem

func Nodes_SubfileNode2Stem(obj LnsAny) LnsAny

func Nodes_SubfileNodeDownCastF

func Nodes_SubfileNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_SwitchNode2Stem

func Nodes_SwitchNode2Stem(obj LnsAny) LnsAny

func Nodes_SwitchNodeDownCastF

func Nodes_SwitchNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_TestBlockNode2Stem

func Nodes_TestBlockNode2Stem(obj LnsAny) LnsAny

func Nodes_TestBlockNodeDownCastF

func Nodes_TestBlockNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_TestCaseNode2Stem

func Nodes_TestCaseNode2Stem(obj LnsAny) LnsAny

func Nodes_TestCaseNodeDownCastF

func Nodes_TestCaseNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_UnboxingNode2Stem

func Nodes_UnboxingNode2Stem(obj LnsAny) LnsAny

func Nodes_UnboxingNodeDownCastF

func Nodes_UnboxingNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_UnwrapSetNode2Stem

func Nodes_UnwrapSetNode2Stem(obj LnsAny) LnsAny

func Nodes_UnwrapSetNodeDownCastF

func Nodes_UnwrapSetNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_UnwrapSymbolPair2Stem

func Nodes_UnwrapSymbolPair2Stem(obj LnsAny) LnsAny

func Nodes_UnwrapSymbolPairDownCastF

func Nodes_UnwrapSymbolPairDownCastF(multi ...LnsAny) LnsAny

func Nodes_VarInfo2Stem

func Nodes_VarInfo2Stem(obj LnsAny) LnsAny

func Nodes_VarInfoDownCastF

func Nodes_VarInfoDownCastF(multi ...LnsAny) LnsAny

func Nodes_WhenNode2Stem

func Nodes_WhenNode2Stem(obj LnsAny) LnsAny

func Nodes_WhenNodeDownCastF

func Nodes_WhenNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_WhileNode2Stem

func Nodes_WhileNode2Stem(obj LnsAny) LnsAny

func Nodes_WhileNodeDownCastF

func Nodes_WhileNodeDownCastF(multi ...LnsAny) LnsAny

func Nodes_convExp1397

func Nodes_convExp1397(arg1 []LnsAny) string

for 508

func Nodes_convExp43362

func Nodes_convExp43362(arg1 []LnsAny) LnsAny

for 2394

func Nodes_convExp43624

func Nodes_convExp43624(arg1 string, arg2 []LnsAny) (string, []LnsAny)

for 2450

func Nodes_convExp44087

func Nodes_convExp44087(arg1 []LnsAny) LnsAny

for 2551

func Nodes_convExp44363

func Nodes_convExp44363(arg1 []LnsAny) LnsAny

for 2611

func Nodes_convExp44494

func Nodes_convExp44494(arg1 []LnsAny) LnsAny

for 2661

func Nodes_enumLiteral2Literal_9794_

func Nodes_enumLiteral2Literal_9794_(obj LnsAny) (LnsAny, LnsAny)

2495: decl @lune.@base.@Nodes.enumLiteral2Literal

func Nodes_getBreakKindForStmtList_2662_

func Nodes_getBreakKindForStmtList_2662_(checkMode LnsInt, stmtList *LnsList) LnsInt

977: decl @lune.@base.@Nodes.getBreakKindForStmtList

func Nodes_getLiteralObj

func Nodes_getLiteralObj(obj LnsAny) LnsAny

141: decl @lune.@base.@Nodes.getLiteralObj

func Nodes_getNodeKindName

func Nodes_getNodeKindName(kind LnsInt) string

346: decl @lune.@base.@Nodes.getNodeKindName

func Nodes_hasMultiValNode

func Nodes_hasMultiValNode(node *Nodes_Node) bool

2806: decl @lune.@base.@Nodes.hasMultiValNode

func Nodes_nodeKindEnum__from

func Nodes_nodeKindEnum__from(arg1 LnsInt) LnsAny

func Nodes_nodeKindEnum_getTxt

func Nodes_nodeKindEnum_getTxt(arg1 LnsInt) string

func Nodes_nodeKindEnum_get__allList

func Nodes_nodeKindEnum_get__allList() *LnsList

func Nodes_regKind_1341_

func Nodes_regKind_1341_(name string) LnsInt

339: decl @lune.@base.@Nodes.regKind

func Option_Int2strMode__from

func Option_Int2strMode__from(arg1 LnsInt) LnsAny

func Option_Int2strMode_getTxt

func Option_Int2strMode_getTxt(arg1 LnsInt) string

func Option_Int2strMode_get__allList

func Option_Int2strMode_get__allList() *LnsList

func Option_ModeKind__from

func Option_ModeKind__from(arg1 string) LnsAny

func Option_ModeKind_getTxt

func Option_ModeKind_getTxt(arg1 string) string

func Option_ModeKind_get__allList

func Option_ModeKind_get__allList() *LnsList

func Option_Option2Stem

func Option_Option2Stem(obj LnsAny) LnsAny

func Option_OptionDownCastF

func Option_OptionDownCastF(multi ...LnsAny) LnsAny

func Option_ProjInfo11002Stem

func Option_ProjInfo11002Stem(obj LnsAny) LnsAny

func Option_ProjInfo1100DownCastF

func Option_ProjInfo1100DownCastF(multi ...LnsAny) LnsAny

func Option_ProjInfo1100_FromMap

func Option_ProjInfo1100_FromMap(obj LnsAny, paramList []Lns_ToObjParam) (LnsAny, LnsAny)

func Option_ProjInfo1100_FromMapMain

func Option_ProjInfo1100_FromMapMain(newObj *Option_ProjInfo1100, objMap *LnsMap, paramList []Lns_ToObjParam) (bool, LnsAny, LnsAny)

func Option_ProjInfo1100_FromMapSub

func Option_ProjInfo1100_FromMapSub(obj LnsAny, nilable bool, paramList []Lns_ToObjParam) (bool, LnsAny, LnsAny)

func Option_ProjInfo1100__fromMap_1118_

func Option_ProjInfo1100__fromMap_1118_(arg1 LnsAny, paramList []Lns_ToObjParam) (LnsAny, LnsAny)

func Option_ProjInfo1100__fromStem_1121_

func Option_ProjInfo1100__fromStem_1121_(arg1 LnsAny, paramList []Lns_ToObjParam) (LnsAny, LnsAny)

func Option_RuntimeOpt2Stem

func Option_RuntimeOpt2Stem(obj LnsAny) LnsAny

func Option_RuntimeOptDownCastF

func Option_RuntimeOptDownCastF(multi ...LnsAny) LnsAny

func Option_convExp599

func Option_convExp599(arg1 []LnsAny) LnsAny

for 201

func Option_convExp60

func Option_convExp60(arg1 []LnsAny) LnsAny

for 39

func Option_convExp799

func Option_convExp799(arg1 []LnsAny) LnsAny

for 308

func Option_convExp801

func Option_convExp801(arg1 []LnsAny) LnsAny

for 303

func Option_getBuildCount_1015_

func Option_getBuildCount_1015_() LnsInt

48: decl @lune.@base.@Option.getBuildCount

func Option_getRuntimeModule

func Option_getRuntimeModule() string

75: decl @lune.@base.@Option.getRuntimeModule

func Option_outputLuneMod

func Option_outputLuneMod(path LnsAny) LnsAny

194: decl @lune.@base.@Option.outputLuneMod

func OutputDepend_Ast2Depend_1097_

func OutputDepend_Ast2Depend_1097_(ast *TransUnit_ASTInfo) string

137: decl @lune.@base.@OutputDepend.Ast2Depend

func OutputDepend_DependInfo2Stem

func OutputDepend_DependInfo2Stem(obj LnsAny) LnsAny

func OutputDepend_DependInfoDownCastF

func OutputDepend_DependInfoDownCastF(multi ...LnsAny) LnsAny

func OutputDepend_Front2Stem

func OutputDepend_Front2Stem(obj LnsAny) LnsAny

func OutputDepend_FrontDownCastF

func OutputDepend_FrontDownCastF(multi ...LnsAny) LnsAny

func OutputDepend_convExp499

func OutputDepend_convExp499(arg1 []LnsAny) LnsAny

for 128

func OutputDepend_convFilter2Stem

func OutputDepend_convFilter2Stem(obj LnsAny) LnsAny

func OutputDepend_convFilterDownCastF

func OutputDepend_convFilterDownCastF(multi ...LnsAny) LnsAny

func Parser_CommentCtrl2Stem

func Parser_CommentCtrl2Stem(obj LnsAny) LnsAny

func Parser_CommentCtrlDownCastF

func Parser_CommentCtrlDownCastF(multi ...LnsAny) LnsAny

func Parser_CommentLayer2Stem

func Parser_CommentLayer2Stem(obj LnsAny) LnsAny

func Parser_CommentLayerDownCastF

func Parser_CommentLayerDownCastF(multi ...LnsAny) LnsAny

func Parser_DefaultPushbackParser2Stem

func Parser_DefaultPushbackParser2Stem(obj LnsAny) LnsAny

func Parser_DefaultPushbackParserDownCastF

func Parser_DefaultPushbackParserDownCastF(multi ...LnsAny) LnsAny

func Parser_DummyParser2Stem

func Parser_DummyParser2Stem(obj LnsAny) LnsAny

func Parser_DummyParserDownCastF

func Parser_DummyParserDownCastF(multi ...LnsAny) LnsAny

func Parser_LowToken13602Stem

func Parser_LowToken13602Stem(obj LnsAny) LnsAny

func Parser_LowToken1360DownCastF

func Parser_LowToken1360DownCastF(multi ...LnsAny) LnsAny

func Parser_Parser2Stem

func Parser_Parser2Stem(obj LnsAny) LnsAny

func Parser_ParserDownCastF

func Parser_ParserDownCastF(multi ...LnsAny) LnsAny

func Parser_StreamParser2Stem

func Parser_StreamParser2Stem(obj LnsAny) LnsAny

func Parser_StreamParserDownCastF

func Parser_StreamParserDownCastF(multi ...LnsAny) LnsAny

func Parser_StreamParser____init_1134_

func Parser_StreamParser____init_1134_()

179: decl @lune.@base.@Parser.StreamParser.___init

func Parser_StreamParser_create

func Parser_StreamParser_create(path string, luaMode bool, moduleName string) LnsAny

214: decl @lune.@base.@Parser.StreamParser.create

func Parser_StreamParser_setStdinStream

func Parser_StreamParser_setStdinStream(moduleName string)

188: decl @lune.@base.@Parser.StreamParser.setStdinStream

func Parser_TxtStream2Stem

func Parser_TxtStream2Stem(obj LnsAny) LnsAny

func Parser_TxtStreamDownCastF

func Parser_TxtStreamDownCastF(multi ...LnsAny) LnsAny

func Parser_WrapParser2Stem

func Parser_WrapParser2Stem(obj LnsAny) LnsAny

func Parser_WrapParserDownCastF

func Parser_WrapParserDownCastF(multi ...LnsAny) LnsAny

func Parser_convExp521

func Parser_convExp521(arg1 []LnsAny) LnsAny

for 152

func Parser_convExp849

func Parser_convExp849(arg1 []LnsAny) LnsAny

for 217

func Parser_convFromRawToStr

func Parser_convFromRawToStr(txt string) string

134: decl @lune.@base.@Parser.convFromRawToStr

func Parser_isLuaKeyword

func Parser_isLuaKeyword(txt string) bool

31: decl @lune.@base.@Parser.isLuaKeyword

func Parser_isOp1

func Parser_isOp1(ope string) bool

376: decl @lune.@base.@Parser.isOp1

func Parser_isOp2

func Parser_isOp2(ope string) bool

372: decl @lune.@base.@Parser.isOp2

func Parser_quoteStr

func Parser_quoteStr(txt string) string

472: decl @lune.@base.@Parser.quoteStr

func ProcessInfo_switchIdProvier___anonymous_1088_

func ProcessInfo_switchIdProvier___anonymous_1088_() string

func Testing_Ctrl2Stem

func Testing_Ctrl2Stem(obj LnsAny) LnsAny

func Testing_CtrlDownCastF

func Testing_CtrlDownCastF(multi ...LnsAny) LnsAny

func Testing_Result2Stem

func Testing_Result2Stem(obj LnsAny) LnsAny

func Testing_ResultDownCastF

func Testing_ResultDownCastF(multi ...LnsAny) LnsAny

func Testing_TestCase2Stem

func Testing_TestCase2Stem(obj LnsAny) LnsAny

func Testing_TestCaseDownCastF

func Testing_TestCaseDownCastF(multi ...LnsAny) LnsAny

func Testing_TestModuleInfo2Stem

func Testing_TestModuleInfo2Stem(obj LnsAny) LnsAny

func Testing_TestModuleInfoDownCastF

func Testing_TestModuleInfoDownCastF(multi ...LnsAny) LnsAny

func Testing_outputAllResult

func Testing_outputAllResult(stream Lns_oStream)

186: decl @lune.@base.@Testing.outputAllResult

func Testing_registerTestcase

func Testing_registerTestcase(modName string, caseName string, testcase Testing_TestcaseFunc)

164: decl @lune.@base.@Testing.registerTestcase

func Testing_run

func Testing_run(modPath string)

173: decl @lune.@base.@Testing.run

func Testing_runAll

func Testing_runAll()

180: decl @lune.@base.@Testing.runAll

func TransUnit_ASTInfo2Stem

func TransUnit_ASTInfo2Stem(obj LnsAny) LnsAny

func TransUnit_ASTInfoDownCastF

func TransUnit_ASTInfoDownCastF(multi ...LnsAny) LnsAny

func TransUnit_AccessSymPos2Stem

func TransUnit_AccessSymPos2Stem(obj LnsAny) LnsAny

func TransUnit_AccessSymPosDownCastF

func TransUnit_AccessSymPosDownCastF(multi ...LnsAny) LnsAny

func TransUnit_AccessSymbolSet2Stem

func TransUnit_AccessSymbolSet2Stem(obj LnsAny) LnsAny

func TransUnit_AccessSymbolSetDownCastF

func TransUnit_AccessSymbolSetDownCastF(multi ...LnsAny) LnsAny

func TransUnit_AccessSymbolSetQueue2Stem

func TransUnit_AccessSymbolSetQueue2Stem(obj LnsAny) LnsAny

func TransUnit_AccessSymbolSetQueueDownCastF

func TransUnit_AccessSymbolSetQueueDownCastF(multi ...LnsAny) LnsAny

func TransUnit_AnalyzeMode__from

func TransUnit_AnalyzeMode__from(arg1 LnsInt) LnsAny

func TransUnit_AnalyzeMode_getTxt

func TransUnit_AnalyzeMode_getTxt(arg1 LnsInt) string

func TransUnit_AnalyzeMode_get__allList

func TransUnit_AnalyzeMode_get__allList() *LnsList

func TransUnit_AnalyzingState__from_1253_

func TransUnit_AnalyzingState__from_1253_(arg1 LnsInt) LnsAny

func TransUnit_AnalyzingState_getTxt

func TransUnit_AnalyzingState_getTxt(arg1 LnsInt) string

func TransUnit_AnalyzingState_get__allList_1260_

func TransUnit_AnalyzingState_get__allList_1260_() *LnsList

func TransUnit_BuiltinFuncType2Stem

func TransUnit_BuiltinFuncType2Stem(obj LnsAny) LnsAny

func TransUnit_BuiltinFuncTypeDownCastF

func TransUnit_BuiltinFuncTypeDownCastF(multi ...LnsAny) LnsAny

func TransUnit_ClosureFun2Stem

func TransUnit_ClosureFun2Stem(obj LnsAny) LnsAny

func TransUnit_ClosureFunDownCastF

func TransUnit_ClosureFunDownCastF(multi ...LnsAny) LnsAny

func TransUnit_ClosureFun_checkList_1280_

func TransUnit_ClosureFun_checkList_1280_(list *LnsList)

414: decl @lune.@base.@TransUnit.ClosureFun.checkList

func TransUnit_DeclClassMode__from_1012_

func TransUnit_DeclClassMode__from_1012_(arg1 LnsInt) LnsAny

func TransUnit_DeclClassMode_getTxt

func TransUnit_DeclClassMode_getTxt(arg1 LnsInt) string

func TransUnit_DeclClassMode_get__allList_1019_

func TransUnit_DeclClassMode_get__allList_1019_() *LnsList

func TransUnit_DeclFuncMode__from_1027_

func TransUnit_DeclFuncMode__from_1027_(arg1 LnsInt) LnsAny

func TransUnit_DeclFuncMode_getTxt

func TransUnit_DeclFuncMode_getTxt(arg1 LnsInt) string

func TransUnit_DeclFuncMode_get__allList_1034_

func TransUnit_DeclFuncMode_get__allList_1034_() *LnsList

func TransUnit_DependModuleInfo2Stem

func TransUnit_DependModuleInfo2Stem(obj LnsAny) LnsAny

func TransUnit_DependModuleInfoDownCastF

func TransUnit_DependModuleInfoDownCastF(multi ...LnsAny) LnsAny

func TransUnit_ExpSymbolMode__from_1042_

func TransUnit_ExpSymbolMode__from_1042_(arg1 LnsInt) LnsAny

func TransUnit_ExpSymbolMode_getTxt

func TransUnit_ExpSymbolMode_getTxt(arg1 LnsInt) string

func TransUnit_ExpSymbolMode_get__allList_1049_

func TransUnit_ExpSymbolMode_get__allList_1049_() *LnsList

func TransUnit_FormType__from

func TransUnit_FormType__from(arg1 LnsInt) LnsAny

func TransUnit_FormType_getTxt

func TransUnit_FormType_getTxt(arg1 LnsInt) string

func TransUnit_FormType_get__allList

func TransUnit_FormType_get__allList() *LnsList

func TransUnit_ImportParam2Stem

func TransUnit_ImportParam2Stem(obj LnsAny) LnsAny

func TransUnit_ImportParamDownCastF

func TransUnit_ImportParamDownCastF(multi ...LnsAny) LnsAny

func TransUnit_LetVarInfo2Stem

func TransUnit_LetVarInfo2Stem(obj LnsAny) LnsAny

func TransUnit_LetVarInfoDownCastF

func TransUnit_LetVarInfoDownCastF(multi ...LnsAny) LnsAny

func TransUnit_RefAccessSymPos2Stem

func TransUnit_RefAccessSymPos2Stem(obj LnsAny) LnsAny

func TransUnit_RefAccessSymPosDownCastF

func TransUnit_RefAccessSymPosDownCastF(multi ...LnsAny) LnsAny

func TransUnit_SymbolMode__from_4701_

func TransUnit_SymbolMode__from_4701_(arg1 LnsInt) LnsAny

func TransUnit_SymbolMode_getTxt

func TransUnit_SymbolMode_getTxt(arg1 LnsInt) string

func TransUnit_SymbolMode_get__allList_4708_

func TransUnit_SymbolMode_get__allList_4708_() *LnsList

func TransUnit_TentativeMode__from_4784_

func TransUnit_TentativeMode__from_4784_(arg1 LnsInt) LnsAny

func TransUnit_TentativeMode_getTxt

func TransUnit_TentativeMode_getTxt(arg1 LnsInt) string

func TransUnit_TentativeMode_get__allList_4791_

func TransUnit_TentativeMode_get__allList_4791_() *LnsList

func TransUnit_TentativeSymbol2Stem

func TransUnit_TentativeSymbol2Stem(obj LnsAny) LnsAny

func TransUnit_TentativeSymbolDownCastF

func TransUnit_TentativeSymbolDownCastF(multi ...LnsAny) LnsAny

func TransUnit_TransUnit2Stem

func TransUnit_TransUnit2Stem(obj LnsAny) LnsAny

func TransUnit_TransUnitDownCastF

func TransUnit_TransUnitDownCastF(multi ...LnsAny) LnsAny

func TransUnit__TypeInfo2Stem

func TransUnit__TypeInfo2Stem(obj LnsAny) LnsAny

func TransUnit__TypeInfoAlge2Stem

func TransUnit__TypeInfoAlge2Stem(obj LnsAny) LnsAny

func TransUnit__TypeInfoAlgeDownCastF

func TransUnit__TypeInfoAlgeDownCastF(multi ...LnsAny) LnsAny

func TransUnit__TypeInfoAlgeVal2Stem

func TransUnit__TypeInfoAlgeVal2Stem(obj LnsAny) LnsAny

func TransUnit__TypeInfoAlgeValDownCastF

func TransUnit__TypeInfoAlgeValDownCastF(multi ...LnsAny) LnsAny

func TransUnit__TypeInfoAlgeVal_FromMap

func TransUnit__TypeInfoAlgeVal_FromMap(obj LnsAny, paramList []Lns_ToObjParam) (LnsAny, LnsAny)

func TransUnit__TypeInfoAlgeVal_FromMapMain

func TransUnit__TypeInfoAlgeVal_FromMapMain(newObj *TransUnit__TypeInfoAlgeVal, objMap *LnsMap, paramList []Lns_ToObjParam) (bool, LnsAny, LnsAny)

func TransUnit__TypeInfoAlgeVal_FromMapSub

func TransUnit__TypeInfoAlgeVal_FromMapSub(obj LnsAny, nilable bool, paramList []Lns_ToObjParam) (bool, LnsAny, LnsAny)

func TransUnit__TypeInfoAlgeVal__fromMap_2217_

func TransUnit__TypeInfoAlgeVal__fromMap_2217_(arg1 LnsAny, paramList []Lns_ToObjParam) (LnsAny, LnsAny)

func TransUnit__TypeInfoAlgeVal__fromStem_2220_

func TransUnit__TypeInfoAlgeVal__fromStem_2220_(arg1 LnsAny, paramList []Lns_ToObjParam) (LnsAny, LnsAny)

func TransUnit__TypeInfoAlge_FromMap

func TransUnit__TypeInfoAlge_FromMap(obj LnsAny, paramList []Lns_ToObjParam) (LnsAny, LnsAny)

func TransUnit__TypeInfoAlge_FromMapMain

func TransUnit__TypeInfoAlge_FromMapMain(newObj *TransUnit__TypeInfoAlge, objMap *LnsMap, paramList []Lns_ToObjParam) (bool, LnsAny, LnsAny)

func TransUnit__TypeInfoAlge_FromMapSub

func TransUnit__TypeInfoAlge_FromMapSub(obj LnsAny, nilable bool, paramList []Lns_ToObjParam) (bool, LnsAny, LnsAny)

func TransUnit__TypeInfoAlge__fromMap_2252_

func TransUnit__TypeInfoAlge__fromMap_2252_(arg1 LnsAny, paramList []Lns_ToObjParam) (LnsAny, LnsAny)

func TransUnit__TypeInfoAlge__fromStem_2255_

func TransUnit__TypeInfoAlge__fromStem_2255_(arg1 LnsAny, paramList []Lns_ToObjParam) (LnsAny, LnsAny)

func TransUnit__TypeInfoAlias2Stem

func TransUnit__TypeInfoAlias2Stem(obj LnsAny) LnsAny

func TransUnit__TypeInfoAliasDownCastF

func TransUnit__TypeInfoAliasDownCastF(multi ...LnsAny) LnsAny

func TransUnit__TypeInfoAlias_FromMap

func TransUnit__TypeInfoAlias_FromMap(obj LnsAny, paramList []Lns_ToObjParam) (LnsAny, LnsAny)

func TransUnit__TypeInfoAlias_FromMapMain

func TransUnit__TypeInfoAlias_FromMapMain(newObj *TransUnit__TypeInfoAlias, objMap *LnsMap, paramList []Lns_ToObjParam) (bool, LnsAny, LnsAny)

func TransUnit__TypeInfoAlias_FromMapSub

func TransUnit__TypeInfoAlias_FromMapSub(obj LnsAny, nilable bool, paramList []Lns_ToObjParam) (bool, LnsAny, LnsAny)

func TransUnit__TypeInfoAlias__fromMap_1879_

func TransUnit__TypeInfoAlias__fromMap_1879_(arg1 LnsAny, paramList []Lns_ToObjParam) (LnsAny, LnsAny)

func TransUnit__TypeInfoAlias__fromStem_1882_

func TransUnit__TypeInfoAlias__fromStem_1882_(arg1 LnsAny, paramList []Lns_ToObjParam) (LnsAny, LnsAny)

func TransUnit__TypeInfoAlternate2Stem

func TransUnit__TypeInfoAlternate2Stem(obj LnsAny) LnsAny

func TransUnit__TypeInfoAlternateDownCastF

func TransUnit__TypeInfoAlternateDownCastF(multi ...LnsAny) LnsAny

func TransUnit__TypeInfoAlternate_FromMap

func TransUnit__TypeInfoAlternate_FromMap(obj LnsAny, paramList []Lns_ToObjParam) (LnsAny, LnsAny)

func TransUnit__TypeInfoAlternate_FromMapMain

func TransUnit__TypeInfoAlternate_FromMapMain(newObj *TransUnit__TypeInfoAlternate, objMap *LnsMap, paramList []Lns_ToObjParam) (bool, LnsAny, LnsAny)

func TransUnit__TypeInfoAlternate_FromMapSub

func TransUnit__TypeInfoAlternate_FromMapSub(obj LnsAny, nilable bool, paramList []Lns_ToObjParam) (bool, LnsAny, LnsAny)

func TransUnit__TypeInfoAlternate__fromMap_1937_

func TransUnit__TypeInfoAlternate__fromMap_1937_(arg1 LnsAny, paramList []Lns_ToObjParam) (LnsAny, LnsAny)

func TransUnit__TypeInfoAlternate__fromStem_1940_

func TransUnit__TypeInfoAlternate__fromStem_1940_(arg1 LnsAny, paramList []Lns_ToObjParam) (LnsAny, LnsAny)

func TransUnit__TypeInfoBox2Stem

func TransUnit__TypeInfoBox2Stem(obj LnsAny) LnsAny

func TransUnit__TypeInfoBoxDownCastF

func TransUnit__TypeInfoBoxDownCastF(multi ...LnsAny) LnsAny

func TransUnit__TypeInfoBox_FromMap

func TransUnit__TypeInfoBox_FromMap(obj LnsAny, paramList []Lns_ToObjParam) (LnsAny, LnsAny)

func TransUnit__TypeInfoBox_FromMapMain

func TransUnit__TypeInfoBox_FromMapMain(newObj *TransUnit__TypeInfoBox, objMap *LnsMap, paramList []Lns_ToObjParam) (bool, LnsAny, LnsAny)

func TransUnit__TypeInfoBox_FromMapSub

func TransUnit__TypeInfoBox_FromMapSub(obj LnsAny, nilable bool, paramList []Lns_ToObjParam) (bool, LnsAny, LnsAny)

func TransUnit__TypeInfoBox__fromMap_1995_

func TransUnit__TypeInfoBox__fromMap_1995_(arg1 LnsAny, paramList []Lns_ToObjParam) (LnsAny, LnsAny)

func TransUnit__TypeInfoBox__fromStem_1998_

func TransUnit__TypeInfoBox__fromStem_1998_(arg1 LnsAny, paramList []Lns_ToObjParam) (LnsAny, LnsAny)

func TransUnit__TypeInfoDDD2Stem

func TransUnit__TypeInfoDDD2Stem(obj LnsAny) LnsAny

func TransUnit__TypeInfoDDDDownCastF

func TransUnit__TypeInfoDDDDownCastF(multi ...LnsAny) LnsAny

func TransUnit__TypeInfoDDD_FromMap

func TransUnit__TypeInfoDDD_FromMap(obj LnsAny, paramList []Lns_ToObjParam) (LnsAny, LnsAny)

func TransUnit__TypeInfoDDD_FromMapMain

func TransUnit__TypeInfoDDD_FromMapMain(newObj *TransUnit__TypeInfoDDD, objMap *LnsMap, paramList []Lns_ToObjParam) (bool, LnsAny, LnsAny)

func TransUnit__TypeInfoDDD_FromMapSub

func TransUnit__TypeInfoDDD_FromMapSub(obj LnsAny, nilable bool, paramList []Lns_ToObjParam) (bool, LnsAny, LnsAny)

func TransUnit__TypeInfoDDD__fromMap_1903_

func TransUnit__TypeInfoDDD__fromMap_1903_(arg1 LnsAny, paramList []Lns_ToObjParam) (LnsAny, LnsAny)

func TransUnit__TypeInfoDDD__fromStem_1906_

func TransUnit__TypeInfoDDD__fromStem_1906_(arg1 LnsAny, paramList []Lns_ToObjParam) (LnsAny, LnsAny)

func TransUnit__TypeInfoDownCastF

func TransUnit__TypeInfoDownCastF(multi ...LnsAny) LnsAny

func TransUnit__TypeInfoEnum2Stem

func TransUnit__TypeInfoEnum2Stem(obj LnsAny) LnsAny

func TransUnit__TypeInfoEnumDownCastF

func TransUnit__TypeInfoEnumDownCastF(multi ...LnsAny) LnsAny

func TransUnit__TypeInfoEnum_FromMap

func TransUnit__TypeInfoEnum_FromMap(obj LnsAny, paramList []Lns_ToObjParam) (LnsAny, LnsAny)

func TransUnit__TypeInfoEnum_FromMapMain

func TransUnit__TypeInfoEnum_FromMapMain(newObj *TransUnit__TypeInfoEnum, objMap *LnsMap, paramList []Lns_ToObjParam) (bool, LnsAny, LnsAny)

func TransUnit__TypeInfoEnum_FromMapSub

func TransUnit__TypeInfoEnum_FromMapSub(obj LnsAny, nilable bool, paramList []Lns_ToObjParam) (bool, LnsAny, LnsAny)

func TransUnit__TypeInfoEnum__fromMap_2193_

func TransUnit__TypeInfoEnum__fromMap_2193_(arg1 LnsAny, paramList []Lns_ToObjParam) (LnsAny, LnsAny)

func TransUnit__TypeInfoEnum__fromStem_2196_

func TransUnit__TypeInfoEnum__fromStem_2196_(arg1 LnsAny, paramList []Lns_ToObjParam) (LnsAny, LnsAny)

func TransUnit__TypeInfoExt2Stem

func TransUnit__TypeInfoExt2Stem(obj LnsAny) LnsAny

func TransUnit__TypeInfoExtDownCastF

func TransUnit__TypeInfoExtDownCastF(multi ...LnsAny) LnsAny

func TransUnit__TypeInfoExt_FromMap

func TransUnit__TypeInfoExt_FromMap(obj LnsAny, paramList []Lns_ToObjParam) (LnsAny, LnsAny)

func TransUnit__TypeInfoExt_FromMapMain

func TransUnit__TypeInfoExt_FromMapMain(newObj *TransUnit__TypeInfoExt, objMap *LnsMap, paramList []Lns_ToObjParam) (bool, LnsAny, LnsAny)

func TransUnit__TypeInfoExt_FromMapSub

func TransUnit__TypeInfoExt_FromMapSub(obj LnsAny, nilable bool, paramList []Lns_ToObjParam) (bool, LnsAny, LnsAny)

func TransUnit__TypeInfoExt__fromMap_2019_

func TransUnit__TypeInfoExt__fromMap_2019_(arg1 LnsAny, paramList []Lns_ToObjParam) (LnsAny, LnsAny)

func TransUnit__TypeInfoExt__fromStem_2022_

func TransUnit__TypeInfoExt__fromStem_2022_(arg1 LnsAny, paramList []Lns_ToObjParam) (LnsAny, LnsAny)

func TransUnit__TypeInfoGeneric2Stem

func TransUnit__TypeInfoGeneric2Stem(obj LnsAny) LnsAny

func TransUnit__TypeInfoGenericDownCastF

func TransUnit__TypeInfoGenericDownCastF(multi ...LnsAny) LnsAny

func TransUnit__TypeInfoGeneric_FromMap

func TransUnit__TypeInfoGeneric_FromMap(obj LnsAny, paramList []Lns_ToObjParam) (LnsAny, LnsAny)

func TransUnit__TypeInfoGeneric_FromMapMain

func TransUnit__TypeInfoGeneric_FromMapMain(newObj *TransUnit__TypeInfoGeneric, objMap *LnsMap, paramList []Lns_ToObjParam) (bool, LnsAny, LnsAny)

func TransUnit__TypeInfoGeneric_FromMapSub

func TransUnit__TypeInfoGeneric_FromMapSub(obj LnsAny, nilable bool, paramList []Lns_ToObjParam) (bool, LnsAny, LnsAny)

func TransUnit__TypeInfoGeneric__fromMap_1971_

func TransUnit__TypeInfoGeneric__fromMap_1971_(arg1 LnsAny, paramList []Lns_ToObjParam) (LnsAny, LnsAny)

func TransUnit__TypeInfoGeneric__fromStem_1974_

func TransUnit__TypeInfoGeneric__fromStem_1974_(arg1 LnsAny, paramList []Lns_ToObjParam) (LnsAny, LnsAny)

func TransUnit__TypeInfoModifier2Stem

func TransUnit__TypeInfoModifier2Stem(obj LnsAny) LnsAny

func TransUnit__TypeInfoModifierDownCastF

func TransUnit__TypeInfoModifierDownCastF(multi ...LnsAny) LnsAny

func TransUnit__TypeInfoModifier_FromMap

func TransUnit__TypeInfoModifier_FromMap(obj LnsAny, paramList []Lns_ToObjParam) (LnsAny, LnsAny)

func TransUnit__TypeInfoModifier_FromMapMain

func TransUnit__TypeInfoModifier_FromMapMain(newObj *TransUnit__TypeInfoModifier, objMap *LnsMap, paramList []Lns_ToObjParam) (bool, LnsAny, LnsAny)

func TransUnit__TypeInfoModifier_FromMapSub

func TransUnit__TypeInfoModifier_FromMapSub(obj LnsAny, nilable bool, paramList []Lns_ToObjParam) (bool, LnsAny, LnsAny)

func TransUnit__TypeInfoModifier__fromMap_2043_

func TransUnit__TypeInfoModifier__fromMap_2043_(arg1 LnsAny, paramList []Lns_ToObjParam) (LnsAny, LnsAny)

func TransUnit__TypeInfoModifier__fromStem_2046_

func TransUnit__TypeInfoModifier__fromStem_2046_(arg1 LnsAny, paramList []Lns_ToObjParam) (LnsAny, LnsAny)

func TransUnit__TypeInfoModule2Stem

func TransUnit__TypeInfoModule2Stem(obj LnsAny) LnsAny

func TransUnit__TypeInfoModuleDownCastF

func TransUnit__TypeInfoModuleDownCastF(multi ...LnsAny) LnsAny

func TransUnit__TypeInfoModule_FromMap

func TransUnit__TypeInfoModule_FromMap(obj LnsAny, paramList []Lns_ToObjParam) (LnsAny, LnsAny)

func TransUnit__TypeInfoModule_FromMapMain

func TransUnit__TypeInfoModule_FromMapMain(newObj *TransUnit__TypeInfoModule, objMap *LnsMap, paramList []Lns_ToObjParam) (bool, LnsAny, LnsAny)

func TransUnit__TypeInfoModule_FromMapSub

func TransUnit__TypeInfoModule_FromMapSub(obj LnsAny, nilable bool, paramList []Lns_ToObjParam) (bool, LnsAny, LnsAny)

func TransUnit__TypeInfoModule__fromMap_2070_

func TransUnit__TypeInfoModule__fromMap_2070_(arg1 LnsAny, paramList []Lns_ToObjParam) (LnsAny, LnsAny)

func TransUnit__TypeInfoModule__fromStem_2073_

func TransUnit__TypeInfoModule__fromStem_2073_(arg1 LnsAny, paramList []Lns_ToObjParam) (LnsAny, LnsAny)

func TransUnit__TypeInfoNilable2Stem

func TransUnit__TypeInfoNilable2Stem(obj LnsAny) LnsAny

func TransUnit__TypeInfoNilableDownCastF

func TransUnit__TypeInfoNilableDownCastF(multi ...LnsAny) LnsAny

func TransUnit__TypeInfoNilable_FromMap

func TransUnit__TypeInfoNilable_FromMap(obj LnsAny, paramList []Lns_ToObjParam) (LnsAny, LnsAny)

func TransUnit__TypeInfoNilable_FromMapMain

func TransUnit__TypeInfoNilable_FromMapMain(newObj *TransUnit__TypeInfoNilable, objMap *LnsMap, paramList []Lns_ToObjParam) (bool, LnsAny, LnsAny)

func TransUnit__TypeInfoNilable_FromMapSub

func TransUnit__TypeInfoNilable_FromMapSub(obj LnsAny, nilable bool, paramList []Lns_ToObjParam) (bool, LnsAny, LnsAny)

func TransUnit__TypeInfoNilable__fromMap_1855_

func TransUnit__TypeInfoNilable__fromMap_1855_(arg1 LnsAny, paramList []Lns_ToObjParam) (LnsAny, LnsAny)

func TransUnit__TypeInfoNilable__fromStem_1858_

func TransUnit__TypeInfoNilable__fromStem_1858_(arg1 LnsAny, paramList []Lns_ToObjParam) (LnsAny, LnsAny)

func TransUnit__TypeInfoNormal2Stem

func TransUnit__TypeInfoNormal2Stem(obj LnsAny) LnsAny

func TransUnit__TypeInfoNormalDownCastF

func TransUnit__TypeInfoNormalDownCastF(multi ...LnsAny) LnsAny

func TransUnit__TypeInfoNormal_FromMap

func TransUnit__TypeInfoNormal_FromMap(obj LnsAny, paramList []Lns_ToObjParam) (LnsAny, LnsAny)

func TransUnit__TypeInfoNormal_FromMapMain

func TransUnit__TypeInfoNormal_FromMapMain(newObj *TransUnit__TypeInfoNormal, objMap *LnsMap, paramList []Lns_ToObjParam) (bool, LnsAny, LnsAny)

func TransUnit__TypeInfoNormal_FromMapSub

func TransUnit__TypeInfoNormal_FromMapSub(obj LnsAny, nilable bool, paramList []Lns_ToObjParam) (bool, LnsAny, LnsAny)

func TransUnit__TypeInfoNormal__fromMap_2162_

func TransUnit__TypeInfoNormal__fromMap_2162_(arg1 LnsAny, paramList []Lns_ToObjParam) (LnsAny, LnsAny)

func TransUnit__TypeInfoNormal__fromStem_2165_

func TransUnit__TypeInfoNormal__fromStem_2165_(arg1 LnsAny, paramList []Lns_ToObjParam) (LnsAny, LnsAny)

func TransUnit__TypeInfo_FromMapMain

func TransUnit__TypeInfo_FromMapMain(newObj *TransUnit__TypeInfo, objMap *LnsMap, paramList []Lns_ToObjParam) (bool, LnsAny, LnsAny)

func TransUnit_analyzeExpOpSet__process_6538_

func TransUnit_analyzeExpOpSet__process_6538_(lValNode *Nodes_Node) LnsAny

2795: decl @lune.@base.@TransUnit.TransUnit.analyzeExpOpSet.process

func TransUnit_analyzeExpSymbol___anonymous_6524_

func TransUnit_analyzeExpSymbol___anonymous_6524_(workSymbolInfo *Ast_SymbolInfo) bool

func TransUnit_analyzeInitExp___anonymous_5895_

func TransUnit_analyzeInitExp___anonymous_5895_(dstType *Ast_TypeInfo, expNode *Nodes_Node) LnsAny

func TransUnit_clearThePosForModToRef_1103_

func TransUnit_clearThePosForModToRef_1103_(scope *Ast_Scope, moduleScope *Ast_Scope) *LnsList

90: decl @lune.@base.@TransUnit.clearThePosForModToRef

func TransUnit_convExp20478

func TransUnit_convExp20478(arg1 []LnsAny) string

for 2290

func TransUnit_convExp20503

func TransUnit_convExp20503(arg1 []LnsAny) (LnsAny, LnsAny)

for 2293

func TransUnit_convExp20596

func TransUnit_convExp20596(arg1 []LnsAny) LnsAny

for 2298

func TransUnit_convExp20651

func TransUnit_convExp20651(arg1 []LnsAny) string

for 2314

func TransUnit_convExp24767

func TransUnit_convExp24767(arg1 []LnsAny) (*Lns_luaValue, *LnsMap)

for 3164

func TransUnit_convExp25171

func TransUnit_convExp25171(arg1 []LnsAny) (LnsAny, LnsAny)

for 3230

func TransUnit_convExp25194

func TransUnit_convExp25194(arg1 []LnsAny) (LnsAny, LnsAny)

for 3233

func TransUnit_convExp25226

func TransUnit_convExp25226(arg1 []LnsAny) (LnsAny, LnsAny)

for 3237

func TransUnit_convExp25295

func TransUnit_convExp25295(arg1 []LnsAny) (LnsAny, LnsAny)

for 3248

func TransUnit_convExp25318

func TransUnit_convExp25318(arg1 []LnsAny) (LnsAny, LnsAny)

for 3251

func TransUnit_convExp25341

func TransUnit_convExp25341(arg1 []LnsAny) (LnsAny, LnsAny)

for 3254

func TransUnit_convExp25364

func TransUnit_convExp25364(arg1 []LnsAny) (LnsAny, LnsAny)

for 3257

func TransUnit_convExp25387

func TransUnit_convExp25387(arg1 []LnsAny) (LnsAny, LnsAny)

for 3260

func TransUnit_convExp25410

func TransUnit_convExp25410(arg1 []LnsAny) (LnsAny, LnsAny)

for 3263

func TransUnit_convExp25433

func TransUnit_convExp25433(arg1 []LnsAny) (LnsAny, LnsAny)

for 3266

func TransUnit_convExp25456

func TransUnit_convExp25456(arg1 []LnsAny) (LnsAny, LnsAny)

for 3269

func TransUnit_convExp26176

func TransUnit_convExp26176(arg1 []LnsAny) LnsAny

for 3410

func TransUnit_convExp28412

func TransUnit_convExp28412(arg1 []LnsAny) string

for 3833

func TransUnit_convExp28957

func TransUnit_convExp28957(arg1 []LnsAny) LnsAny

for 3912

func TransUnit_convExp29905

func TransUnit_convExp29905(arg1 []LnsAny) LnsAny

for 4091

func TransUnit_convExp34023

func TransUnit_convExp34023(arg1 []LnsAny) LnsAny

for 348

func TransUnit_convExp37389

func TransUnit_convExp37389(arg1 []LnsAny) (*Types_Token, LnsAny, LnsAny)

for 997

func TransUnit_convExp37817

func TransUnit_convExp37817(arg1 []LnsAny) (*Types_Token, LnsAny, *LnsList)

for 1073

func TransUnit_convExp44913

func TransUnit_convExp44913(arg1 []LnsAny) string

for 2416

func TransUnit_convExp54586

func TransUnit_convExp54586(arg1 []LnsAny) LnsAny

for 396

func TransUnit_convExp56502

func TransUnit_convExp56502(arg1 []LnsAny) (LnsInt, *LnsMap, LnsAny)

for 834

func TransUnit_convExp56847

func TransUnit_convExp56847(arg1 []LnsAny) (LnsInt, *LnsMap, LnsAny)

for 903

func TransUnit_convExp58284

func TransUnit_convExp58284(arg1 []LnsAny) (LnsAny, LnsAny)

for 1193

func TransUnit_convExp58286

func TransUnit_convExp58286(arg1 []LnsAny) (LnsAny, LnsAny)

for 1189

func TransUnit_convExp58955

func TransUnit_convExp58955(arg1 []LnsAny) LnsAny

for 1351

func TransUnit_convExp62879

func TransUnit_convExp62879(arg1 []LnsAny) string

for 2120

func TransUnit_convExp62894

func TransUnit_convExp62894(arg1 []LnsAny) string

for 2121

func TransUnit_convExp62909

func TransUnit_convExp62909(arg1 []LnsAny) string

for 2122

func TransUnit_convExp62949

func TransUnit_convExp62949(arg1 []LnsAny) string

for 2126

func TransUnit_convExp6455

func TransUnit_convExp6455(arg1 []LnsAny) LnsAny

for 1514

func TransUnit_convExp65316

func TransUnit_convExp65316(arg1 []LnsAny) (LnsAny, LnsAny, LnsAny)

for 2585

func TransUnit_convExp6553

func TransUnit_convExp6553(arg1 []LnsAny) LnsAny

for 1532

func TransUnit_convExp68438

func TransUnit_convExp68438(arg1 []LnsAny) LnsAny

for 3200

func TransUnit_convExp7065

func TransUnit_convExp7065(arg1 []LnsAny) LnsAny

for 1610

func TransUnit_convExp70760

func TransUnit_convExp70760(arg1 []LnsAny) (LnsInt, *LnsMap, LnsAny)

for 3616

func TransUnit_convExp73766

func TransUnit_convExp73766(arg1 []LnsAny) (LnsAny, LnsAny, LnsAny)

for 53

func TransUnit_convExp8963

func TransUnit_convExp8963(arg1 []LnsAny) string

for 1899

func TransUnit_createAST__createId2proto_5307_

func TransUnit_createAST__createId2proto_5307_(_map *LnsMap) *LnsMap

634: decl @lune.@base.@TransUnit.TransUnit.createAST.createId2proto

func TransUnit_findForm

func TransUnit_findForm(format string) *LnsList

1183: decl @lune.@base.@TransUnit.findForm

func TransUnit_getBuiltInInfo_3512_

func TransUnit_getBuiltInInfo_3512_() *LnsList

2004: decl @lune.@base.@TransUnit.getBuiltInInfo

func TransUnit_isMatchStringFormatType

func TransUnit_isMatchStringFormatType(opKind string, argType *Ast_TypeInfo, luaVer *LuaVer_LuaVerInfo) (LnsInt, *Ast_TypeInfo)

1215: decl @lune.@base.@TransUnit.isMatchStringFormatType

func TransUnit_isStrFormFunc

func TransUnit_isStrFormFunc(typeInfo *Ast_TypeInfo) bool

2182: decl @lune.@base.@TransUnit.isStrFormFunc

func TransUnit_registBuiltInScope__processCopyAlterList_4630_

func TransUnit_registBuiltInScope__processCopyAlterList_4630_(alterList *LnsList, typeList *LnsList)

2453: decl @lune.@base.@TransUnit.TransUnit.registBuiltInScope.processCopyAlterList

func TransUnit_setupBuiltinTypeInfo_3435_

func TransUnit_setupBuiltinTypeInfo_3435_(name string, fieldName string, symInfo *Ast_SymbolInfo)

1994: decl @lune.@base.@TransUnit.setupBuiltinTypeInfo

func Types_CheckingUptodateMode__from

func Types_CheckingUptodateMode__from(arg1 string) LnsAny

func Types_CheckingUptodateMode_getTxt

func Types_CheckingUptodateMode_getTxt(arg1 string) string

func Types_CheckingUptodateMode_get__allList

func Types_CheckingUptodateMode_get__allList() *LnsList

func Types_Lang__from

func Types_Lang__from(arg1 LnsInt) LnsAny

func Types_Lang_getTxt

func Types_Lang_getTxt(arg1 LnsInt) string

func Types_Lang_get__allList

func Types_Lang_get__allList() *LnsList

func Types_Position2Stem

func Types_Position2Stem(obj LnsAny) LnsAny

func Types_PositionDownCastF

func Types_PositionDownCastF(multi ...LnsAny) LnsAny

func Types_Position_FromMap

func Types_Position_FromMap(obj LnsAny, paramList []Lns_ToObjParam) (LnsAny, LnsAny)

func Types_Position_FromMapMain

func Types_Position_FromMapMain(newObj *Types_Position, objMap *LnsMap, paramList []Lns_ToObjParam) (bool, LnsAny, LnsAny)

func Types_Position_FromMapSub

func Types_Position_FromMapSub(obj LnsAny, nilable bool, paramList []Lns_ToObjParam) (bool, LnsAny, LnsAny)

func Types_Position__fromMap

func Types_Position__fromMap(arg1 LnsAny, paramList []Lns_ToObjParam) (LnsAny, LnsAny)

func Types_Position__fromStem

func Types_Position__fromStem(arg1 LnsAny, paramList []Lns_ToObjParam) (LnsAny, LnsAny)

func Types_Token2Stem

func Types_Token2Stem(obj LnsAny) LnsAny

func Types_TokenDownCastF

func Types_TokenDownCastF(multi ...LnsAny) LnsAny

func Types_TokenKind__from

func Types_TokenKind__from(arg1 LnsInt) LnsAny

func Types_TokenKind_getTxt

func Types_TokenKind_getTxt(arg1 LnsInt) string

func Types_TokenKind_get__allList

func Types_TokenKind_get__allList() *LnsList

func Types_Token_FromMap

func Types_Token_FromMap(obj LnsAny, paramList []Lns_ToObjParam) (LnsAny, LnsAny)

func Types_Token_FromMapMain

func Types_Token_FromMapMain(newObj *Types_Token, objMap *LnsMap, paramList []Lns_ToObjParam) (bool, LnsAny, LnsAny)

func Types_Token_FromMapSub

func Types_Token_FromMapSub(obj LnsAny, nilable bool, paramList []Lns_ToObjParam) (bool, LnsAny, LnsAny)

func Types_Token__fromMap

func Types_Token__fromMap(arg1 LnsAny, paramList []Lns_ToObjParam) (LnsAny, LnsAny)

func Types_Token__fromStem

func Types_Token__fromStem(arg1 LnsAny, paramList []Lns_ToObjParam) (LnsAny, LnsAny)

func Types_TransCtrlInfo2Stem

func Types_TransCtrlInfo2Stem(obj LnsAny) LnsAny

func Types_TransCtrlInfoDownCastF

func Types_TransCtrlInfoDownCastF(multi ...LnsAny) LnsAny

func Util_OrderedSet2Stem

func Util_OrderedSet2Stem(obj LnsAny) LnsAny

func Util_OrderedSetDownCastF

func Util_OrderedSetDownCastF(multi ...LnsAny) LnsAny

func Util_SimpleSourceOStream2Stem

func Util_SimpleSourceOStream2Stem(obj LnsAny) LnsAny

func Util_SimpleSourceOStreamDownCastF

func Util_SimpleSourceOStreamDownCastF(multi ...LnsAny) LnsAny

func Util_convExp1065

func Util_convExp1065(arg1 []LnsAny) string

for 272

func Util_convExp955

func Util_convExp955(arg1 []LnsAny) string

for 256

func Util_err

func Util_err(message string)

42: decl @lune.@base.@Util.err

func Util_errorLog

func Util_errorLog(message string)

38: decl @lune.@base.@Util.errorLog

func Util_getReadyCode

func Util_getReadyCode(depPath string, tgtPath string) bool

236: decl @lune.@base.@Util.getReadyCode

func Util_log

func Util_log(message string)

221: decl @lune.@base.@Util.log

func Util_memStream2Stem

func Util_memStream2Stem(obj LnsAny) LnsAny

func Util_memStreamDownCastF

func Util_memStreamDownCastF(multi ...LnsAny) LnsAny

func Util_parentPath

func Util_parentPath(path string) string

270: decl @lune.@base.@Util.parentPath

func Util_pathJoin

func Util_pathJoin(dir string, path string) string

260: decl @lune.@base.@Util.pathJoin

func Util_printStackTrace

func Util_printStackTrace()

227: decl @lune.@base.@Util.printStackTrace

func Util_scriptPath2Module

func Util_scriptPath2Module(path string) string

252: decl @lune.@base.@Util.scriptPath2Module

func Util_setDebugFlag

func Util_setDebugFlag(flag bool)

30: decl @lune.@base.@Util.setDebugFlag

func Util_setErrorCode

func Util_setErrorCode(code LnsInt)

34: decl @lune.@base.@Util.setErrorCode

func Util_splitStr

func Util_splitStr(txt string, pattern string) *LnsList

53: decl @lune.@base.@Util.splitStr

func Writer_JSON2Stem

func Writer_JSON2Stem(obj LnsAny) LnsAny

func Writer_JSONDownCastF

func Writer_JSONDownCastF(multi ...LnsAny) LnsAny

func Writer_JSON_convertJsonTxt_1142_

func Writer_JSON_convertJsonTxt_1142_(txt string) string

259: decl @lune.@base.@Writer.JSON.convertJsonTxt

func Writer_JsonLayer2Stem

func Writer_JsonLayer2Stem(obj LnsAny) LnsAny

func Writer_JsonLayerDownCastF

func Writer_JsonLayerDownCastF(multi ...LnsAny) LnsAny

func Writer_XML2Stem

func Writer_XML2Stem(obj LnsAny) LnsAny

func Writer_XMLDownCastF

func Writer_XMLDownCastF(multi ...LnsAny) LnsAny

func Writer_XML_convertXmlTxt_1052_

func Writer_XML_convertXmlTxt_1052_(val LnsAny) string

47: decl @lune.@base.@Writer.XML.convertXmlTxt

func Writer_convExp1211

func Writer_convExp1211(arg1 []LnsAny) string

for 263

func Writer_convExp1229

func Writer_convExp1229(arg1 []LnsAny) string

for 264

func Writer_convExp1247

func Writer_convExp1247(arg1 []LnsAny) string

for 265

func Writer_convExp147

func Writer_convExp147(arg1 []LnsAny) string

for 56

func Writer_convExp165

func Writer_convExp165(arg1 []LnsAny) string

for 57

func Writer_convExp183

func Writer_convExp183(arg1 []LnsAny) string

for 58

func Writer_convExp201

func Writer_convExp201(arg1 []LnsAny) string

for 59

func Writer_convExp219

func Writer_convExp219(arg1 []LnsAny) string

for 60

Types

type Ast_AbbrTypeInfo

type Ast_AbbrTypeInfo struct {
	Ast_TypeInfo

	FP Ast_AbbrTypeInfoMtd
	// contains filtered or unexported fields
}

func NewAst_AbbrTypeInfo

func NewAst_AbbrTypeInfo(arg1 *Ast_ProcessInfo, arg2 string) *Ast_AbbrTypeInfo

func (*Ast_AbbrTypeInfo) CanEvalWith

func (self *Ast_AbbrTypeInfo) CanEvalWith(processInfo *Ast_ProcessInfo, other *Ast_TypeInfo, canEvalType LnsInt, alt2type *LnsMap) (bool, LnsAny)

5445: decl @lune.@base.@Ast.AbbrTypeInfo.canEvalWith

func (*Ast_AbbrTypeInfo) GetModule

func (self *Ast_AbbrTypeInfo) GetModule() *Ast_TypeInfo

5464: decl @lune.@base.@Ast.AbbrTypeInfo.getModule

func (*Ast_AbbrTypeInfo) GetTxt

func (self *Ast_AbbrTypeInfo) GetTxt(typeNameCtrl LnsAny, importInfo LnsAny, localFlag LnsAny) string

5432: decl @lune.@base.@Ast.AbbrTypeInfo.getTxt

func (*Ast_AbbrTypeInfo) GetTxtWithRaw

func (self *Ast_AbbrTypeInfo) GetTxtWithRaw(rawTxt string, typeNameCtrl LnsAny, importInfo LnsAny, localFlag LnsAny) string

5438: decl @lune.@base.@Ast.AbbrTypeInfo.getTxtWithRaw

func (*Ast_AbbrTypeInfo) Get_accessMode

func (self *Ast_AbbrTypeInfo) Get_accessMode() LnsInt

5479: decl @lune.@base.@Ast.AbbrTypeInfo.get_accessMode

func (*Ast_AbbrTypeInfo) Get_baseTypeInfo

func (self *Ast_AbbrTypeInfo) Get_baseTypeInfo() *Ast_TypeInfo

5408: decl @lune.@base.@Ast.AbbrTypeInfo.get_baseTypeInfo

func (*Ast_AbbrTypeInfo) Get_display_stirng

func (self *Ast_AbbrTypeInfo) Get_display_stirng() string

5460: decl @lune.@base.@Ast.AbbrTypeInfo.get_display_stirng

func (*Ast_AbbrTypeInfo) Get_display_stirng_with

func (self *Ast_AbbrTypeInfo) Get_display_stirng_with(raw string, alt2type LnsAny) string

5456: decl @lune.@base.@Ast.AbbrTypeInfo.get_display_stirng_with

func (*Ast_AbbrTypeInfo) Get_kind

func (self *Ast_AbbrTypeInfo) Get_kind() LnsInt

5467: decl @lune.@base.@Ast.AbbrTypeInfo.get_kind

func (*Ast_AbbrTypeInfo) Get_mutMode

func (self *Ast_AbbrTypeInfo) Get_mutMode() LnsInt

5476: decl @lune.@base.@Ast.AbbrTypeInfo.get_mutMode

func (*Ast_AbbrTypeInfo) Get_nilable

func (self *Ast_AbbrTypeInfo) Get_nilable() bool

5470: decl @lune.@base.@Ast.AbbrTypeInfo.get_nilable

func (*Ast_AbbrTypeInfo) Get_nilableTypeInfo

func (self *Ast_AbbrTypeInfo) Get_nilableTypeInfo() *Ast_TypeInfo

5473: decl @lune.@base.@Ast.AbbrTypeInfo.get_nilableTypeInfo

func (*Ast_AbbrTypeInfo) Get_parentInfo

func (self *Ast_AbbrTypeInfo) Get_parentInfo() *Ast_TypeInfo

5412: decl @lune.@base.@Ast.AbbrTypeInfo.get_parentInfo

func (*Ast_AbbrTypeInfo) Get_rawTxt

func (self *Ast_AbbrTypeInfo) Get_rawTxt() string

func (*Ast_AbbrTypeInfo) Get_scope

func (self *Ast_AbbrTypeInfo) Get_scope() LnsAny

5403: decl @lune.@base.@Ast.AbbrTypeInfo.get_scope

func (*Ast_AbbrTypeInfo) Get_typeId

func (self *Ast_AbbrTypeInfo) Get_typeId() LnsInt

func (*Ast_AbbrTypeInfo) InitAst_AbbrTypeInfo

func (self *Ast_AbbrTypeInfo) InitAst_AbbrTypeInfo(processInfo *Ast_ProcessInfo, rawTxt string)

5416: DeclConstr

func (*Ast_AbbrTypeInfo) IsModule

func (self *Ast_AbbrTypeInfo) IsModule() bool

5427: decl @lune.@base.@Ast.AbbrTypeInfo.isModule

func (*Ast_AbbrTypeInfo) Serialize

func (self *Ast_AbbrTypeInfo) Serialize(stream Lns_oStream, validChildrenSet LnsAny)

5452: decl @lune.@base.@Ast.AbbrTypeInfo.serialize

func (*Ast_AbbrTypeInfo) ToAst_AbbrTypeInfo

func (obj *Ast_AbbrTypeInfo) ToAst_AbbrTypeInfo() *Ast_AbbrTypeInfo

type Ast_AbbrTypeInfoDownCast

type Ast_AbbrTypeInfoDownCast interface {
	ToAst_AbbrTypeInfo() *Ast_AbbrTypeInfo
}

type Ast_AbbrTypeInfoMtd

type Ast_AbbrTypeInfoMtd interface {
	AddChildren(arg1 *Ast_TypeInfo)
	ApplyGeneric(arg1 *LnsMap, arg2 *Ast_TypeInfo) LnsAny
	CanEvalWith(arg1 *Ast_ProcessInfo, arg2 *Ast_TypeInfo, arg3 LnsInt, arg4 *LnsMap) (bool, LnsAny)
	CreateAlt2typeMap(arg1 bool) *LnsMap
	Equals(arg1 *Ast_ProcessInfo, arg2 *Ast_TypeInfo, arg3 LnsAny, arg4 LnsAny) bool
	GetFullName(arg1 *Ast_TypeNameCtrl, arg2 Ast_ModuleInfoManager, arg3 LnsAny) string
	GetModule() *Ast_TypeInfo
	GetOverridingType() LnsAny
	GetParentFullName(arg1 *Ast_TypeNameCtrl, arg2 LnsAny, arg3 LnsAny) string
	GetParentId() LnsInt

	GetTxt(arg1 LnsAny, arg2 LnsAny, arg3 LnsAny) string
	GetTxtWithRaw(arg1 string, arg2 LnsAny, arg3 LnsAny, arg4 LnsAny) string
	Get_abstractFlag() bool
	Get_accessMode() LnsInt
	Get_aliasSrc() *Ast_TypeInfo
	Get_argTypeInfoList() *LnsList
	Get_autoFlag() bool
	Get_baseId() LnsInt
	Get_baseTypeInfo() *Ast_TypeInfo
	Get_children() *LnsList
	Get_display_stirng() string
	Get_display_stirng_with(arg1 string, arg2 LnsAny) string
	Get_extedType() *Ast_TypeInfo
	Get_externalFlag() bool
	Get_genSrcTypeInfo() *Ast_TypeInfo
	Get_interfaceList() *LnsList
	Get_itemTypeInfoList() *LnsList
	Get_kind() LnsInt
	Get_mutMode() LnsInt
	Get_nilable() bool
	Get_nilableTypeInfo() *Ast_TypeInfo
	Get_nonnilableType() *Ast_TypeInfo
	Get_parentInfo() *Ast_TypeInfo
	Get_processInfo() *Ast_ProcessInfo
	Get_rawTxt() string
	Get_retTypeInfoList() *LnsList
	Get_scope() LnsAny
	Get_srcTypeInfo() *Ast_TypeInfo
	Get_staticFlag() bool
	Get_typeData() *Ast_TypeData
	Get_typeId() LnsInt
	HasBase() bool
	HasRouteNamespaceFrom(arg1 *Ast_TypeInfo) bool
	IsInheritFrom(arg1 *Ast_ProcessInfo, arg2 *Ast_TypeInfo, arg3 LnsAny) bool
	IsModule() bool
	Serialize(arg1 Lns_oStream, arg2 LnsAny)
	SerializeTypeInfoList(arg1 string, arg2 *LnsList, arg3 LnsAny) string
	SwitchScope(arg1 *Ast_Scope)
	// contains filtered or unexported methods
}

declaration Class -- AbbrTypeInfo

type Ast_AccessMode

type Ast_AccessMode = LnsInt

decl enum -- AccessMode

type Ast_AccessSymbolInfo

type Ast_AccessSymbolInfo struct {
	Ast_SymbolInfo

	FP Ast_AccessSymbolInfoMtd
	// contains filtered or unexported fields
}

func NewAst_AccessSymbolInfo

func NewAst_AccessSymbolInfo(arg1 *Ast_SymbolInfo, arg2 LnsAny, arg3 bool) *Ast_AccessSymbolInfo

func (*Ast_AccessSymbolInfo) CanAccess

func (self *Ast_AccessSymbolInfo) CanAccess(fromScope *Ast_Scope, access LnsInt) LnsAny

2483: decl @lune.@base.@Ast.AccessSymbolInfo.canAccess

func (*Ast_AccessSymbolInfo) ClearValue

func (self *Ast_AccessSymbolInfo) ClearValue()

func (*Ast_AccessSymbolInfo) GetModule

func (self *Ast_AccessSymbolInfo) GetModule() *Ast_TypeInfo

func (*Ast_AccessSymbolInfo) GetOrg

func (self *Ast_AccessSymbolInfo) GetOrg() *Ast_SymbolInfo

2479: decl @lune.@base.@Ast.AccessSymbolInfo.getOrg

func (*Ast_AccessSymbolInfo) Get_accessMode

func (self *Ast_AccessSymbolInfo) Get_accessMode() LnsInt

func (*Ast_AccessSymbolInfo) Get_canBeLeft

func (self *Ast_AccessSymbolInfo) Get_canBeLeft() bool

2529: decl @lune.@base.@Ast.AccessSymbolInfo.get_canBeLeft

func (*Ast_AccessSymbolInfo) Get_canBeRight

func (self *Ast_AccessSymbolInfo) Get_canBeRight() bool

func (*Ast_AccessSymbolInfo) Get_convModuleParam

func (self *Ast_AccessSymbolInfo) Get_convModuleParam() LnsAny

func (*Ast_AccessSymbolInfo) Get_hasAccessFromClosure

func (self *Ast_AccessSymbolInfo) Get_hasAccessFromClosure() bool

func (*Ast_AccessSymbolInfo) Get_hasValueFlag

func (self *Ast_AccessSymbolInfo) Get_hasValueFlag() bool

func (*Ast_AccessSymbolInfo) Get_isLazyLoad

func (self *Ast_AccessSymbolInfo) Get_isLazyLoad() bool

func (*Ast_AccessSymbolInfo) Get_kind

func (self *Ast_AccessSymbolInfo) Get_kind() LnsInt

func (*Ast_AccessSymbolInfo) Get_mutMode

func (self *Ast_AccessSymbolInfo) Get_mutMode() LnsInt

2496: decl @lune.@base.@Ast.AccessSymbolInfo.get_mutMode

func (*Ast_AccessSymbolInfo) Get_mutable

func (self *Ast_AccessSymbolInfo) Get_mutable() bool

2525: decl @lune.@base.@Ast.AccessSymbolInfo.get_mutable

func (*Ast_AccessSymbolInfo) Get_name

func (self *Ast_AccessSymbolInfo) Get_name() string

func (*Ast_AccessSymbolInfo) Get_namespaceTypeInfo

func (self *Ast_AccessSymbolInfo) Get_namespaceTypeInfo() *Ast_TypeInfo

func (*Ast_AccessSymbolInfo) Get_pos

func (self *Ast_AccessSymbolInfo) Get_pos() LnsAny

func (*Ast_AccessSymbolInfo) Get_posForLatestMod

func (self *Ast_AccessSymbolInfo) Get_posForLatestMod() LnsAny

func (*Ast_AccessSymbolInfo) Get_posForModToRef

func (self *Ast_AccessSymbolInfo) Get_posForModToRef() LnsAny

func (*Ast_AccessSymbolInfo) Get_scope

func (self *Ast_AccessSymbolInfo) Get_scope() *Ast_Scope

func (*Ast_AccessSymbolInfo) Get_staticFlag

func (self *Ast_AccessSymbolInfo) Get_staticFlag() bool

func (*Ast_AccessSymbolInfo) Get_symbolId

func (self *Ast_AccessSymbolInfo) Get_symbolId() LnsInt

func (*Ast_AccessSymbolInfo) Get_symbolInfo

func (self *Ast_AccessSymbolInfo) Get_symbolInfo() *Ast_SymbolInfo

func (*Ast_AccessSymbolInfo) Get_typeInfo

func (self *Ast_AccessSymbolInfo) Get_typeInfo() *Ast_TypeInfo

2492: decl @lune.@base.@Ast.AccessSymbolInfo.get_typeInfo

func (*Ast_AccessSymbolInfo) HasAccess

func (self *Ast_AccessSymbolInfo) HasAccess() bool

func (*Ast_AccessSymbolInfo) InitAst_AccessSymbolInfo

func (self *Ast_AccessSymbolInfo) InitAst_AccessSymbolInfo(symbolInfo *Ast_SymbolInfo, overrideMut LnsAny, overrideCanBeLeft bool)

2440: DeclConstr

func (*Ast_AccessSymbolInfo) Set_convModuleParam

func (self *Ast_AccessSymbolInfo) Set_convModuleParam(arg1 LnsAny)

func (*Ast_AccessSymbolInfo) Set_hasAccessFromClosure

func (self *Ast_AccessSymbolInfo) Set_hasAccessFromClosure(arg1 bool)

func (*Ast_AccessSymbolInfo) Set_hasValueFlag

func (self *Ast_AccessSymbolInfo) Set_hasValueFlag(arg1 bool)

func (*Ast_AccessSymbolInfo) Set_posForLatestMod

func (self *Ast_AccessSymbolInfo) Set_posForLatestMod(arg1 LnsAny)

func (*Ast_AccessSymbolInfo) Set_posForModToRef

func (self *Ast_AccessSymbolInfo) Set_posForModToRef(arg1 LnsAny)

func (*Ast_AccessSymbolInfo) Set_typeInfo

func (self *Ast_AccessSymbolInfo) Set_typeInfo(arg1 *Ast_TypeInfo)

func (*Ast_AccessSymbolInfo) ToAst_AccessSymbolInfo

func (obj *Ast_AccessSymbolInfo) ToAst_AccessSymbolInfo() *Ast_AccessSymbolInfo

func (*Ast_AccessSymbolInfo) UpdateValue

func (self *Ast_AccessSymbolInfo) UpdateValue(arg1 LnsAny)

type Ast_AccessSymbolInfoDownCast

type Ast_AccessSymbolInfoDownCast interface {
	ToAst_AccessSymbolInfo() *Ast_AccessSymbolInfo
}

type Ast_AccessSymbolInfoMtd

type Ast_AccessSymbolInfoMtd interface {
	CanAccess(arg1 *Ast_Scope, arg2 LnsInt) LnsAny
	ClearValue()
	GetModule() *Ast_TypeInfo
	GetOrg() *Ast_SymbolInfo
	Get_accessMode() LnsInt
	Get_canBeLeft() bool
	Get_canBeRight() bool
	Get_convModuleParam() LnsAny
	Get_hasAccessFromClosure() bool
	Get_hasValueFlag() bool
	Get_isLazyLoad() bool
	Get_kind() LnsInt
	Get_mutMode() LnsInt
	Get_mutable() bool
	Get_name() string
	Get_namespaceTypeInfo() *Ast_TypeInfo
	Get_pos() LnsAny
	Get_posForLatestMod() LnsAny
	Get_posForModToRef() LnsAny
	Get_scope() *Ast_Scope
	Get_staticFlag() bool
	Get_symbolId() LnsInt
	Get_symbolInfo() *Ast_SymbolInfo
	Get_typeInfo() *Ast_TypeInfo
	HasAccess() bool
	Set_convModuleParam(arg1 LnsAny)
	Set_hasAccessFromClosure(arg1 bool)
	Set_hasValueFlag(arg1 bool)
	Set_posForLatestMod(arg1 LnsAny)
	Set_posForModToRef(arg1 LnsAny)
	Set_typeInfo(arg1 *Ast_TypeInfo)
	UpdateValue(arg1 LnsAny)
}

declaration Class -- AccessSymbolInfo

type Ast_AlgeTypeInfo

type Ast_AlgeTypeInfo struct {
	Ast_TypeInfo

	FP Ast_AlgeTypeInfoMtd
	// contains filtered or unexported fields
}

func NewAst_AlgeTypeInfo

func NewAst_AlgeTypeInfo(arg1 *Ast_ProcessInfo, arg2 *Ast_Scope, arg3 bool, arg4 LnsInt, arg5 string, arg6 LnsAny, arg7 LnsInt) *Ast_AlgeTypeInfo

func (*Ast_AlgeTypeInfo) AddValInfo

func (self *Ast_AlgeTypeInfo) AddValInfo(valInfo *Ast_AlgeValInfo)

3592: decl @lune.@base.@Ast.AlgeTypeInfo.addValInfo

func (*Ast_AlgeTypeInfo) CanEvalWith

func (self *Ast_AlgeTypeInfo) CanEvalWith(processInfo *Ast_ProcessInfo, other *Ast_TypeInfo, canEvalType LnsInt, alt2type *LnsMap) (bool, LnsAny)

3563: decl @lune.@base.@Ast.AlgeTypeInfo.canEvalWith

func (*Ast_AlgeTypeInfo) GetParentId

func (self *Ast_AlgeTypeInfo) GetParentId() LnsInt

3537: decl @lune.@base.@Ast.AlgeTypeInfo.getParentId

func (*Ast_AlgeTypeInfo) GetTxt

func (self *Ast_AlgeTypeInfo) GetTxt(typeNameCtrl LnsAny, importInfo LnsAny, localFlag LnsAny) string

3542: decl @lune.@base.@Ast.AlgeTypeInfo.getTxt

func (*Ast_AlgeTypeInfo) GetTxtWithRaw

func (self *Ast_AlgeTypeInfo) GetTxtWithRaw(rawTxt string, typeNameCtrl LnsAny, importInfo LnsAny, localFlag LnsAny) string

3548: decl @lune.@base.@Ast.AlgeTypeInfo.getTxtWithRaw

func (*Ast_AlgeTypeInfo) GetValInfo

func (self *Ast_AlgeTypeInfo) GetValInfo(name string) LnsAny

3525: decl @lune.@base.@Ast.AlgeTypeInfo.getValInfo

func (*Ast_AlgeTypeInfo) Get_accessMode

func (self *Ast_AlgeTypeInfo) Get_accessMode() LnsInt

func (*Ast_AlgeTypeInfo) Get_baseTypeInfo

func (self *Ast_AlgeTypeInfo) Get_baseTypeInfo() *Ast_TypeInfo

3497: decl @lune.@base.@Ast.AlgeTypeInfo.get_baseTypeInfo

func (*Ast_AlgeTypeInfo) Get_display_stirng

func (self *Ast_AlgeTypeInfo) Get_display_stirng() string

3559: decl @lune.@base.@Ast.AlgeTypeInfo.get_display_stirng

func (*Ast_AlgeTypeInfo) Get_display_stirng_with

func (self *Ast_AlgeTypeInfo) Get_display_stirng_with(raw string, alt2type LnsAny) string

3555: decl @lune.@base.@Ast.AlgeTypeInfo.get_display_stirng_with

func (*Ast_AlgeTypeInfo) Get_externalFlag

func (self *Ast_AlgeTypeInfo) Get_externalFlag() bool

func (*Ast_AlgeTypeInfo) Get_kind

func (self *Ast_AlgeTypeInfo) Get_kind() LnsInt

3533: decl @lune.@base.@Ast.AlgeTypeInfo.get_kind

func (*Ast_AlgeTypeInfo) Get_mutMode

func (self *Ast_AlgeTypeInfo) Get_mutMode() LnsInt

3570: decl @lune.@base.@Ast.AlgeTypeInfo.get_mutMode

func (*Ast_AlgeTypeInfo) Get_nilableTypeInfo

func (self *Ast_AlgeTypeInfo) Get_nilableTypeInfo() *Ast_TypeInfo

func (*Ast_AlgeTypeInfo) Get_parentInfo

func (self *Ast_AlgeTypeInfo) Get_parentInfo() *Ast_TypeInfo

func (*Ast_AlgeTypeInfo) Get_rawTxt

func (self *Ast_AlgeTypeInfo) Get_rawTxt() string

func (*Ast_AlgeTypeInfo) Get_typeId

func (self *Ast_AlgeTypeInfo) Get_typeId() LnsInt

func (*Ast_AlgeTypeInfo) Get_valInfoMap

func (self *Ast_AlgeTypeInfo) Get_valInfoMap() *LnsMap

func (*Ast_AlgeTypeInfo) Get_valInfoNum

func (self *Ast_AlgeTypeInfo) Get_valInfoNum() LnsInt

func (*Ast_AlgeTypeInfo) InitAst_AlgeTypeInfo

func (self *Ast_AlgeTypeInfo) InitAst_AlgeTypeInfo(processInfo *Ast_ProcessInfo, scope *Ast_Scope, externalFlag bool, accessMode LnsInt, txt string, parentInfo LnsAny, typeId LnsInt)

3501: DeclConstr

func (*Ast_AlgeTypeInfo) IsModule

func (self *Ast_AlgeTypeInfo) IsModule() bool

3529: decl @lune.@base.@Ast.AlgeTypeInfo.isModule

func (*Ast_AlgeTypeInfo) Serialize

func (self *Ast_AlgeTypeInfo) Serialize(stream Lns_oStream, validChildrenSet LnsAny)

5830: decl @lune.@base.@Ast.AlgeTypeInfo.serialize

func (*Ast_AlgeTypeInfo) ToAst_AlgeTypeInfo

func (obj *Ast_AlgeTypeInfo) ToAst_AlgeTypeInfo() *Ast_AlgeTypeInfo

type Ast_AlgeTypeInfoDownCast

type Ast_AlgeTypeInfoDownCast interface {
	ToAst_AlgeTypeInfo() *Ast_AlgeTypeInfo
}

type Ast_AlgeTypeInfoMtd

type Ast_AlgeTypeInfoMtd interface {
	AddChildren(arg1 *Ast_TypeInfo)
	AddValInfo(arg1 *Ast_AlgeValInfo)
	ApplyGeneric(arg1 *LnsMap, arg2 *Ast_TypeInfo) LnsAny
	CanEvalWith(arg1 *Ast_ProcessInfo, arg2 *Ast_TypeInfo, arg3 LnsInt, arg4 *LnsMap) (bool, LnsAny)
	CreateAlt2typeMap(arg1 bool) *LnsMap
	Equals(arg1 *Ast_ProcessInfo, arg2 *Ast_TypeInfo, arg3 LnsAny, arg4 LnsAny) bool
	GetFullName(arg1 *Ast_TypeNameCtrl, arg2 Ast_ModuleInfoManager, arg3 LnsAny) string
	GetModule() *Ast_TypeInfo
	GetOverridingType() LnsAny
	GetParentFullName(arg1 *Ast_TypeNameCtrl, arg2 LnsAny, arg3 LnsAny) string
	GetParentId() LnsInt

	GetTxt(arg1 LnsAny, arg2 LnsAny, arg3 LnsAny) string
	GetTxtWithRaw(arg1 string, arg2 LnsAny, arg3 LnsAny, arg4 LnsAny) string
	GetValInfo(arg1 string) LnsAny
	Get_abstractFlag() bool
	Get_accessMode() LnsInt
	Get_aliasSrc() *Ast_TypeInfo
	Get_argTypeInfoList() *LnsList
	Get_autoFlag() bool
	Get_baseId() LnsInt
	Get_baseTypeInfo() *Ast_TypeInfo
	Get_children() *LnsList
	Get_display_stirng() string
	Get_display_stirng_with(arg1 string, arg2 LnsAny) string
	Get_extedType() *Ast_TypeInfo
	Get_externalFlag() bool
	Get_genSrcTypeInfo() *Ast_TypeInfo
	Get_interfaceList() *LnsList
	Get_itemTypeInfoList() *LnsList
	Get_kind() LnsInt
	Get_mutMode() LnsInt
	Get_nilable() bool
	Get_nilableTypeInfo() *Ast_TypeInfo
	Get_nonnilableType() *Ast_TypeInfo
	Get_parentInfo() *Ast_TypeInfo
	Get_processInfo() *Ast_ProcessInfo
	Get_rawTxt() string
	Get_retTypeInfoList() *LnsList
	Get_scope() LnsAny
	Get_srcTypeInfo() *Ast_TypeInfo
	Get_staticFlag() bool
	Get_typeData() *Ast_TypeData
	Get_typeId() LnsInt
	Get_valInfoMap() *LnsMap
	Get_valInfoNum() LnsInt
	HasBase() bool
	HasRouteNamespaceFrom(arg1 *Ast_TypeInfo) bool
	IsInheritFrom(arg1 *Ast_ProcessInfo, arg2 *Ast_TypeInfo, arg3 LnsAny) bool
	IsModule() bool
	Serialize(arg1 Lns_oStream, arg2 LnsAny)
	SerializeTypeInfoList(arg1 string, arg2 *LnsList, arg3 LnsAny) string
	SwitchScope(arg1 *Ast_Scope)
	// contains filtered or unexported methods
}

declaration Class -- AlgeTypeInfo

type Ast_AlgeValInfo

type Ast_AlgeValInfo struct {
	FP Ast_AlgeValInfoMtd
	// contains filtered or unexported fields
}

func NewAst_AlgeValInfo

func NewAst_AlgeValInfo(arg1 string, arg2 *LnsList, arg3 *Ast_AlgeTypeInfo) *Ast_AlgeValInfo

func (*Ast_AlgeValInfo) Get_algeTpye

func (self *Ast_AlgeValInfo) Get_algeTpye() *Ast_AlgeTypeInfo

func (*Ast_AlgeValInfo) Get_name

func (self *Ast_AlgeValInfo) Get_name() string

func (*Ast_AlgeValInfo) Get_typeList

func (self *Ast_AlgeValInfo) Get_typeList() *LnsList

func (*Ast_AlgeValInfo) InitAst_AlgeValInfo

func (self *Ast_AlgeValInfo) InitAst_AlgeValInfo(arg1 string, arg2 *LnsList, arg3 *Ast_AlgeTypeInfo)

func (*Ast_AlgeValInfo) Serialize

func (self *Ast_AlgeValInfo) Serialize(stream Lns_oStream)

3580: decl @lune.@base.@Ast.AlgeValInfo.serialize

func (*Ast_AlgeValInfo) ToAst_AlgeValInfo

func (obj *Ast_AlgeValInfo) ToAst_AlgeValInfo() *Ast_AlgeValInfo

type Ast_AlgeValInfoDownCast

type Ast_AlgeValInfoDownCast interface {
	ToAst_AlgeValInfo() *Ast_AlgeValInfo
}

type Ast_AlgeValInfoMtd

type Ast_AlgeValInfoMtd interface {
	Get_algeTpye() *Ast_AlgeTypeInfo
	Get_name() string
	Get_typeList() *LnsList
	Serialize(arg1 Lns_oStream)
}

declaration Class -- AlgeValInfo

type Ast_AliasTypeInfo

type Ast_AliasTypeInfo struct {
	Ast_TypeInfo

	FP Ast_AliasTypeInfoMtd
	// contains filtered or unexported fields
}

func NewAst_AliasTypeInfo

func NewAst_AliasTypeInfo(arg1 *Ast_ProcessInfo, arg2 string, arg3 LnsInt, arg4 *Ast_TypeInfo, arg5 *Ast_TypeInfo, arg6 bool) *Ast_AliasTypeInfo

func (*Ast_AliasTypeInfo) AddChildren

func (self *Ast_AliasTypeInfo) AddChildren(arg1 *Ast_TypeInfo)

func (*Ast_AliasTypeInfo) ApplyGeneric

func (self *Ast_AliasTypeInfo) ApplyGeneric(alt2typeMap *LnsMap, moduleTypeInfo *Ast_TypeInfo) LnsAny

1586: decl @lune.@base.@Ast.AliasTypeInfo.applyGeneric

func (*Ast_AliasTypeInfo) CanEvalWith

func (self *Ast_AliasTypeInfo) CanEvalWith(processInfo *Ast_ProcessInfo, other *Ast_TypeInfo, canEvalType LnsInt, alt2type *LnsMap) (bool, LnsAny)

1596: decl @lune.@base.@Ast.AliasTypeInfo.canEvalWith

func (*Ast_AliasTypeInfo) CreateAlt2typeMap

func (self *Ast_AliasTypeInfo) CreateAlt2typeMap(arg1 bool) *LnsMap

func (*Ast_AliasTypeInfo) Equals

func (self *Ast_AliasTypeInfo) Equals(processInfo *Ast_ProcessInfo, typeInfo *Ast_TypeInfo, alt2type LnsAny, checkModifer LnsAny) bool

1604: decl @lune.@base.@Ast.AliasTypeInfo.equals

func (*Ast_AliasTypeInfo) GetFullName

func (self *Ast_AliasTypeInfo) GetFullName(typeNameCtrl *Ast_TypeNameCtrl, importInfo Ast_ModuleInfoManager, localFlag LnsAny) string

1535: decl @lune.@base.@Ast.AliasTypeInfo.getFullName

func (*Ast_AliasTypeInfo) GetModule

func (self *Ast_AliasTypeInfo) GetModule() *Ast_TypeInfo

1558: decl @lune.@base.@Ast.AliasTypeInfo.getModule

func (*Ast_AliasTypeInfo) GetOverridingType

func (self *Ast_AliasTypeInfo) GetOverridingType() LnsAny

func (*Ast_AliasTypeInfo) GetParentFullName

func (self *Ast_AliasTypeInfo) GetParentFullName(typeNameCtrl *Ast_TypeNameCtrl, importInfo LnsAny, localFlag LnsAny) string

1528: decl @lune.@base.@Ast.AliasTypeInfo.getParentFullName

func (*Ast_AliasTypeInfo) GetParentId

func (self *Ast_AliasTypeInfo) GetParentId() LnsInt

1582: decl @lune.@base.@Ast.AliasTypeInfo.getParentId

func (*Ast_AliasTypeInfo) GetTxt

func (self *Ast_AliasTypeInfo) GetTxt(typeNameCtrl LnsAny, importInfo LnsAny, localFlag LnsAny) string

1563: decl @lune.@base.@Ast.AliasTypeInfo.getTxt

func (*Ast_AliasTypeInfo) GetTxtWithRaw

func (self *Ast_AliasTypeInfo) GetTxtWithRaw(arg1 string, arg2 LnsAny, arg3 LnsAny, arg4 LnsAny) string

func (*Ast_AliasTypeInfo) Get_abstractFlag

func (self *Ast_AliasTypeInfo) Get_abstractFlag() bool

func (*Ast_AliasTypeInfo) Get_accessMode

func (self *Ast_AliasTypeInfo) Get_accessMode() LnsInt

func (*Ast_AliasTypeInfo) Get_aliasSrc

func (self *Ast_AliasTypeInfo) Get_aliasSrc() *Ast_TypeInfo

1543: decl @lune.@base.@Ast.AliasTypeInfo.get_aliasSrc

func (*Ast_AliasTypeInfo) Get_aliasSrcTypeInfo

func (self *Ast_AliasTypeInfo) Get_aliasSrcTypeInfo() *Ast_TypeInfo

func (*Ast_AliasTypeInfo) Get_argTypeInfoList

func (self *Ast_AliasTypeInfo) Get_argTypeInfoList() *LnsList

func (*Ast_AliasTypeInfo) Get_autoFlag

func (self *Ast_AliasTypeInfo) Get_autoFlag() bool

func (*Ast_AliasTypeInfo) Get_baseId

func (self *Ast_AliasTypeInfo) Get_baseId() LnsInt

func (*Ast_AliasTypeInfo) Get_baseTypeInfo

func (self *Ast_AliasTypeInfo) Get_baseTypeInfo() *Ast_TypeInfo

func (*Ast_AliasTypeInfo) Get_children

func (self *Ast_AliasTypeInfo) Get_children() *LnsList

func (*Ast_AliasTypeInfo) Get_display_stirng

func (self *Ast_AliasTypeInfo) Get_display_stirng() string

1577: decl @lune.@base.@Ast.AliasTypeInfo.get_display_stirng

func (*Ast_AliasTypeInfo) Get_display_stirng_with

func (self *Ast_AliasTypeInfo) Get_display_stirng_with(arg1 string, arg2 LnsAny) string

func (*Ast_AliasTypeInfo) Get_extedType

func (self *Ast_AliasTypeInfo) Get_extedType() *Ast_TypeInfo

func (*Ast_AliasTypeInfo) Get_externalFlag

func (self *Ast_AliasTypeInfo) Get_externalFlag() bool

func (*Ast_AliasTypeInfo) Get_genSrcTypeInfo

func (self *Ast_AliasTypeInfo) Get_genSrcTypeInfo() *Ast_TypeInfo

1554: decl @lune.@base.@Ast.AliasTypeInfo.get_genSrcTypeInfo

func (*Ast_AliasTypeInfo) Get_interfaceList

func (self *Ast_AliasTypeInfo) Get_interfaceList() *LnsList

func (*Ast_AliasTypeInfo) Get_itemTypeInfoList

func (self *Ast_AliasTypeInfo) Get_itemTypeInfoList() *LnsList

func (*Ast_AliasTypeInfo) Get_kind

func (self *Ast_AliasTypeInfo) Get_kind() LnsInt

func (*Ast_AliasTypeInfo) Get_mutMode

func (self *Ast_AliasTypeInfo) Get_mutMode() LnsInt

func (*Ast_AliasTypeInfo) Get_nilable

func (self *Ast_AliasTypeInfo) Get_nilable() bool

func (*Ast_AliasTypeInfo) Get_nilableTypeInfo

func (self *Ast_AliasTypeInfo) Get_nilableTypeInfo() *Ast_TypeInfo

func (*Ast_AliasTypeInfo) Get_nonnilableType

func (self *Ast_AliasTypeInfo) Get_nonnilableType() *Ast_TypeInfo

1547: decl @lune.@base.@Ast.AliasTypeInfo.get_nonnilableType

func (*Ast_AliasTypeInfo) Get_parentInfo

func (self *Ast_AliasTypeInfo) Get_parentInfo() *Ast_TypeInfo

func (*Ast_AliasTypeInfo) Get_processInfo

func (self *Ast_AliasTypeInfo) Get_processInfo() *Ast_ProcessInfo

func (*Ast_AliasTypeInfo) Get_rawTxt

func (self *Ast_AliasTypeInfo) Get_rawTxt() string

func (*Ast_AliasTypeInfo) Get_retTypeInfoList

func (self *Ast_AliasTypeInfo) Get_retTypeInfoList() *LnsList

func (*Ast_AliasTypeInfo) Get_scope

func (self *Ast_AliasTypeInfo) Get_scope() LnsAny

func (*Ast_AliasTypeInfo) Get_srcTypeInfo

func (self *Ast_AliasTypeInfo) Get_srcTypeInfo() *Ast_TypeInfo

1551: decl @lune.@base.@Ast.AliasTypeInfo.get_srcTypeInfo

func (*Ast_AliasTypeInfo) Get_staticFlag

func (self *Ast_AliasTypeInfo) Get_staticFlag() bool

func (*Ast_AliasTypeInfo) Get_typeData

func (self *Ast_AliasTypeInfo) Get_typeData() *Ast_TypeData

func (*Ast_AliasTypeInfo) Get_typeId

func (self *Ast_AliasTypeInfo) Get_typeId() LnsInt

func (*Ast_AliasTypeInfo) HasBase

func (self *Ast_AliasTypeInfo) HasBase() bool

func (*Ast_AliasTypeInfo) HasRouteNamespaceFrom

func (self *Ast_AliasTypeInfo) HasRouteNamespaceFrom(arg1 *Ast_TypeInfo) bool

func (*Ast_AliasTypeInfo) InitAst_AliasTypeInfo

func (self *Ast_AliasTypeInfo) InitAst_AliasTypeInfo(processInfo *Ast_ProcessInfo, rawTxt string, accessMode LnsInt, parentInfo *Ast_TypeInfo, aliasSrcTypeInfo *Ast_TypeInfo, externalFlag bool)

1513: DeclConstr

func (*Ast_AliasTypeInfo) IsInheritFrom

func (self *Ast_AliasTypeInfo) IsInheritFrom(arg1 *Ast_ProcessInfo, arg2 *Ast_TypeInfo, arg3 LnsAny) bool

func (*Ast_AliasTypeInfo) IsModule

func (self *Ast_AliasTypeInfo) IsModule() bool

func (*Ast_AliasTypeInfo) Serialize

func (self *Ast_AliasTypeInfo) Serialize(stream Lns_oStream, validChildrenSet LnsAny)

1569: decl @lune.@base.@Ast.AliasTypeInfo.serialize

func (*Ast_AliasTypeInfo) SerializeTypeInfoList

func (self *Ast_AliasTypeInfo) SerializeTypeInfoList(arg1 string, arg2 *LnsList, arg3 LnsAny) string

func (*Ast_AliasTypeInfo) SwitchScope

func (self *Ast_AliasTypeInfo) SwitchScope(arg1 *Ast_Scope)

func (*Ast_AliasTypeInfo) ToAst_AliasTypeInfo

func (obj *Ast_AliasTypeInfo) ToAst_AliasTypeInfo() *Ast_AliasTypeInfo

type Ast_AliasTypeInfoDownCast

type Ast_AliasTypeInfoDownCast interface {
	ToAst_AliasTypeInfo() *Ast_AliasTypeInfo
}

type Ast_AliasTypeInfoMtd

type Ast_AliasTypeInfoMtd interface {
	AddChildren(arg1 *Ast_TypeInfo)
	ApplyGeneric(arg1 *LnsMap, arg2 *Ast_TypeInfo) LnsAny
	CanEvalWith(arg1 *Ast_ProcessInfo, arg2 *Ast_TypeInfo, arg3 LnsInt, arg4 *LnsMap) (bool, LnsAny)
	CreateAlt2typeMap(arg1 bool) *LnsMap
	Equals(arg1 *Ast_ProcessInfo, arg2 *Ast_TypeInfo, arg3 LnsAny, arg4 LnsAny) bool
	GetFullName(arg1 *Ast_TypeNameCtrl, arg2 Ast_ModuleInfoManager, arg3 LnsAny) string
	GetModule() *Ast_TypeInfo
	GetOverridingType() LnsAny
	GetParentFullName(arg1 *Ast_TypeNameCtrl, arg2 LnsAny, arg3 LnsAny) string
	GetParentId() LnsInt

	GetTxt(arg1 LnsAny, arg2 LnsAny, arg3 LnsAny) string
	GetTxtWithRaw(arg1 string, arg2 LnsAny, arg3 LnsAny, arg4 LnsAny) string
	Get_abstractFlag() bool
	Get_accessMode() LnsInt
	Get_aliasSrc() *Ast_TypeInfo
	Get_aliasSrcTypeInfo() *Ast_TypeInfo
	Get_argTypeInfoList() *LnsList
	Get_autoFlag() bool
	Get_baseId() LnsInt
	Get_baseTypeInfo() *Ast_TypeInfo
	Get_children() *LnsList
	Get_display_stirng() string
	Get_display_stirng_with(arg1 string, arg2 LnsAny) string
	Get_extedType() *Ast_TypeInfo
	Get_externalFlag() bool
	Get_genSrcTypeInfo() *Ast_TypeInfo
	Get_interfaceList() *LnsList
	Get_itemTypeInfoList() *LnsList
	Get_kind() LnsInt
	Get_mutMode() LnsInt
	Get_nilable() bool
	Get_nilableTypeInfo() *Ast_TypeInfo
	Get_nonnilableType() *Ast_TypeInfo
	Get_parentInfo() *Ast_TypeInfo
	Get_processInfo() *Ast_ProcessInfo
	Get_rawTxt() string
	Get_retTypeInfoList() *LnsList
	Get_scope() LnsAny
	Get_srcTypeInfo() *Ast_TypeInfo
	Get_staticFlag() bool
	Get_typeData() *Ast_TypeData
	Get_typeId() LnsInt
	HasBase() bool
	HasRouteNamespaceFrom(arg1 *Ast_TypeInfo) bool
	IsInheritFrom(arg1 *Ast_ProcessInfo, arg2 *Ast_TypeInfo, arg3 LnsAny) bool
	IsModule() bool
	Serialize(arg1 Lns_oStream, arg2 LnsAny)
	SerializeTypeInfoList(arg1 string, arg2 *LnsList, arg3 LnsAny) string
	SwitchScope(arg1 *Ast_Scope)
	// contains filtered or unexported methods
}

declaration Class -- AliasTypeInfo

type Ast_AlternateTypeInfo

type Ast_AlternateTypeInfo struct {
	Ast_TypeInfo

	FP Ast_AlternateTypeInfoMtd
	// contains filtered or unexported fields
}
var Ast_boxRootAltType *Ast_AlternateTypeInfo

func NewAst_AlternateTypeInfo

func NewAst_AlternateTypeInfo(arg1 *Ast_ProcessInfo, arg2 bool, arg3 LnsInt, arg4 string, arg5 LnsInt, arg6 *Ast_TypeInfo, arg7 LnsAny, arg8 LnsAny) *Ast_AlternateTypeInfo

func (*Ast_AlternateTypeInfo) ApplyGeneric

func (self *Ast_AlternateTypeInfo) ApplyGeneric(alt2typeMap *LnsMap, moduleTypeInfo *Ast_TypeInfo) LnsAny

2789: decl @lune.@base.@Ast.AlternateTypeInfo.applyGeneric

func (*Ast_AlternateTypeInfo) CanEvalWith

func (self *Ast_AlternateTypeInfo) CanEvalWith(processInfo *Ast_ProcessInfo, other *Ast_TypeInfo, canEvalType LnsInt, alt2type *LnsMap) (bool, LnsAny)

2678: decl @lune.@base.@Ast.AlternateTypeInfo.canEvalWith

func (*Ast_AlternateTypeInfo) Equals

func (self *Ast_AlternateTypeInfo) Equals(processInfo *Ast_ProcessInfo, typeInfo *Ast_TypeInfo, alt2type LnsAny, checkModifer LnsAny) bool

2720: decl @lune.@base.@Ast.AlternateTypeInfo.equals

func (*Ast_AlternateTypeInfo) GetParentFullName

func (self *Ast_AlternateTypeInfo) GetParentFullName(typeNameCtrl *Ast_TypeNameCtrl, importInfo LnsAny, localFlag LnsAny) string

2770: decl @lune.@base.@Ast.AlternateTypeInfo.getParentFullName

func (*Ast_AlternateTypeInfo) GetParentId

func (self *Ast_AlternateTypeInfo) GetParentId() LnsInt

2592: decl @lune.@base.@Ast.AlternateTypeInfo.getParentId

func (*Ast_AlternateTypeInfo) GetTxt

func (self *Ast_AlternateTypeInfo) GetTxt(typeNameCtrl LnsAny, importInfo LnsAny, localFlag LnsAny) string

2605: decl @lune.@base.@Ast.AlternateTypeInfo.getTxt

func (*Ast_AlternateTypeInfo) GetTxtWithRaw

func (self *Ast_AlternateTypeInfo) GetTxtWithRaw(raw string, typeNameCtrl LnsAny, importInfo LnsAny, localFlag LnsAny) string

2611: decl @lune.@base.@Ast.AlternateTypeInfo.getTxtWithRaw

func (*Ast_AlternateTypeInfo) Get_accessMode

func (self *Ast_AlternateTypeInfo) Get_accessMode() LnsInt

func (*Ast_AlternateTypeInfo) Get_altIndex

func (self *Ast_AlternateTypeInfo) Get_altIndex() LnsInt

func (*Ast_AlternateTypeInfo) Get_baseId

func (self *Ast_AlternateTypeInfo) Get_baseId() LnsInt

2596: decl @lune.@base.@Ast.AlternateTypeInfo.get_baseId

func (*Ast_AlternateTypeInfo) Get_baseTypeInfo

func (self *Ast_AlternateTypeInfo) Get_baseTypeInfo() *Ast_TypeInfo

func (*Ast_AlternateTypeInfo) Get_display_stirng

func (self *Ast_AlternateTypeInfo) Get_display_stirng() string

2714: decl @lune.@base.@Ast.AlternateTypeInfo.get_display_stirng

func (*Ast_AlternateTypeInfo) Get_display_stirng_with

func (self *Ast_AlternateTypeInfo) Get_display_stirng_with(raw string, alt2type LnsAny) string

2704: decl @lune.@base.@Ast.AlternateTypeInfo.get_display_stirng_with

func (*Ast_AlternateTypeInfo) Get_interfaceList

func (self *Ast_AlternateTypeInfo) Get_interfaceList() *LnsList

func (*Ast_AlternateTypeInfo) Get_kind

func (self *Ast_AlternateTypeInfo) Get_kind() LnsInt

2757: decl @lune.@base.@Ast.AlternateTypeInfo.get_kind

func (*Ast_AlternateTypeInfo) Get_mutMode

func (self *Ast_AlternateTypeInfo) Get_mutMode() LnsInt

2765: decl @lune.@base.@Ast.AlternateTypeInfo.get_mutMode

func (*Ast_AlternateTypeInfo) Get_nilable

func (self *Ast_AlternateTypeInfo) Get_nilable() bool

2761: decl @lune.@base.@Ast.AlternateTypeInfo.get_nilable

func (*Ast_AlternateTypeInfo) Get_nilableTypeInfo

func (self *Ast_AlternateTypeInfo) Get_nilableTypeInfo() *Ast_TypeInfo

func (*Ast_AlternateTypeInfo) Get_parentInfo

func (self *Ast_AlternateTypeInfo) Get_parentInfo() *Ast_TypeInfo

2600: decl @lune.@base.@Ast.AlternateTypeInfo.get_parentInfo

func (*Ast_AlternateTypeInfo) Get_rawTxt

func (self *Ast_AlternateTypeInfo) Get_rawTxt() string

2753: decl @lune.@base.@Ast.AlternateTypeInfo.get_rawTxt

func (*Ast_AlternateTypeInfo) Get_txt

func (self *Ast_AlternateTypeInfo) Get_txt() string

func (*Ast_AlternateTypeInfo) Get_typeId

func (self *Ast_AlternateTypeInfo) Get_typeId() LnsInt

func (*Ast_AlternateTypeInfo) HasRouteNamespaceFrom

func (self *Ast_AlternateTypeInfo) HasRouteNamespaceFrom(other *Ast_TypeInfo) bool

2748: decl @lune.@base.@Ast.AlternateTypeInfo.hasRouteNamespaceFrom

func (*Ast_AlternateTypeInfo) InitAst_AlternateTypeInfo

func (self *Ast_AlternateTypeInfo) InitAst_AlternateTypeInfo(processInfo *Ast_ProcessInfo, belongClassFlag bool, altIndex LnsInt, txt string, accessMode LnsInt, moduleTypeInfo *Ast_TypeInfo, baseTypeInfo LnsAny, interfaceList LnsAny)

2563: DeclConstr

func (*Ast_AlternateTypeInfo) IsInheritFrom

func (self *Ast_AlternateTypeInfo) IsInheritFrom(processInfo *Ast_ProcessInfo, other *Ast_TypeInfo, alt2type LnsAny) bool

2627: decl @lune.@base.@Ast.AlternateTypeInfo.isInheritFrom

func (*Ast_AlternateTypeInfo) IsModule

func (self *Ast_AlternateTypeInfo) IsModule() bool

2587: decl @lune.@base.@Ast.AlternateTypeInfo.isModule

func (*Ast_AlternateTypeInfo) Serialize

func (self *Ast_AlternateTypeInfo) Serialize(stream Lns_oStream, validChildrenSet LnsAny)

2777: decl @lune.@base.@Ast.AlternateTypeInfo.serialize

func (*Ast_AlternateTypeInfo) ToAst_AlternateTypeInfo

func (obj *Ast_AlternateTypeInfo) ToAst_AlternateTypeInfo() *Ast_AlternateTypeInfo

type Ast_AlternateTypeInfoDownCast

type Ast_AlternateTypeInfoDownCast interface {
	ToAst_AlternateTypeInfo() *Ast_AlternateTypeInfo
}

type Ast_AlternateTypeInfoMtd

type Ast_AlternateTypeInfoMtd interface {
	AddChildren(arg1 *Ast_TypeInfo)
	ApplyGeneric(arg1 *LnsMap, arg2 *Ast_TypeInfo) LnsAny
	CanEvalWith(arg1 *Ast_ProcessInfo, arg2 *Ast_TypeInfo, arg3 LnsInt, arg4 *LnsMap) (bool, LnsAny)

	CreateAlt2typeMap(arg1 bool) *LnsMap
	Equals(arg1 *Ast_ProcessInfo, arg2 *Ast_TypeInfo, arg3 LnsAny, arg4 LnsAny) bool
	GetFullName(arg1 *Ast_TypeNameCtrl, arg2 Ast_ModuleInfoManager, arg3 LnsAny) string
	GetModule() *Ast_TypeInfo
	GetOverridingType() LnsAny
	GetParentFullName(arg1 *Ast_TypeNameCtrl, arg2 LnsAny, arg3 LnsAny) string
	GetParentId() LnsInt

	GetTxt(arg1 LnsAny, arg2 LnsAny, arg3 LnsAny) string
	GetTxtWithRaw(arg1 string, arg2 LnsAny, arg3 LnsAny, arg4 LnsAny) string
	Get_abstractFlag() bool
	Get_accessMode() LnsInt
	Get_aliasSrc() *Ast_TypeInfo
	Get_altIndex() LnsInt
	Get_argTypeInfoList() *LnsList
	Get_autoFlag() bool
	Get_baseId() LnsInt
	Get_baseTypeInfo() *Ast_TypeInfo
	Get_children() *LnsList
	Get_display_stirng() string
	Get_display_stirng_with(arg1 string, arg2 LnsAny) string
	Get_extedType() *Ast_TypeInfo
	Get_externalFlag() bool
	Get_genSrcTypeInfo() *Ast_TypeInfo
	Get_interfaceList() *LnsList
	Get_itemTypeInfoList() *LnsList
	Get_kind() LnsInt
	Get_mutMode() LnsInt
	Get_nilable() bool
	Get_nilableTypeInfo() *Ast_TypeInfo
	Get_nonnilableType() *Ast_TypeInfo
	Get_parentInfo() *Ast_TypeInfo
	Get_processInfo() *Ast_ProcessInfo
	Get_rawTxt() string
	Get_retTypeInfoList() *LnsList
	Get_scope() LnsAny
	Get_srcTypeInfo() *Ast_TypeInfo
	Get_staticFlag() bool
	Get_txt() string
	Get_typeData() *Ast_TypeData
	Get_typeId() LnsInt
	HasBase() bool
	HasRouteNamespaceFrom(arg1 *Ast_TypeInfo) bool
	IsInheritFrom(arg1 *Ast_ProcessInfo, arg2 *Ast_TypeInfo, arg3 LnsAny) bool
	IsModule() bool
	Serialize(arg1 Lns_oStream, arg2 LnsAny)
	SerializeTypeInfoList(arg1 string, arg2 *LnsList, arg3 LnsAny) string
	SwitchScope(arg1 *Ast_Scope)
	// contains filtered or unexported methods
}

declaration Class -- AlternateTypeInfo

type Ast_AndExpTypeInfo

type Ast_AndExpTypeInfo struct {
	Ast_TypeInfo

	FP Ast_AndExpTypeInfoMtd
	// contains filtered or unexported fields
}

func NewAst_AndExpTypeInfo

func NewAst_AndExpTypeInfo(arg1 *Ast_ProcessInfo, arg2 *Ast_TypeInfo, arg3 *Ast_TypeInfo, arg4 *Ast_TypeInfo) *Ast_AndExpTypeInfo

func (*Ast_AndExpTypeInfo) AddChildren

func (self *Ast_AndExpTypeInfo) AddChildren(arg1 *Ast_TypeInfo)

func (*Ast_AndExpTypeInfo) ApplyGeneric

func (self *Ast_AndExpTypeInfo) ApplyGeneric(arg1 *LnsMap, arg2 *Ast_TypeInfo) LnsAny

func (*Ast_AndExpTypeInfo) CanEvalWith

func (self *Ast_AndExpTypeInfo) CanEvalWith(arg1 *Ast_ProcessInfo, arg2 *Ast_TypeInfo, arg3 LnsInt, arg4 *LnsMap) (bool, LnsAny)

func (*Ast_AndExpTypeInfo) CreateAlt2typeMap

func (self *Ast_AndExpTypeInfo) CreateAlt2typeMap(arg1 bool) *LnsMap

func (*Ast_AndExpTypeInfo) Equals

func (self *Ast_AndExpTypeInfo) Equals(arg1 *Ast_ProcessInfo, arg2 *Ast_TypeInfo, arg3 LnsAny, arg4 LnsAny) bool

func (*Ast_AndExpTypeInfo) GetFullName

func (self *Ast_AndExpTypeInfo) GetFullName(arg1 *Ast_TypeNameCtrl, arg2 Ast_ModuleInfoManager, arg3 LnsAny) string

func (*Ast_AndExpTypeInfo) GetModule

func (self *Ast_AndExpTypeInfo) GetModule() *Ast_TypeInfo

func (*Ast_AndExpTypeInfo) GetOverridingType

func (self *Ast_AndExpTypeInfo) GetOverridingType() LnsAny

func (*Ast_AndExpTypeInfo) GetParentFullName

func (self *Ast_AndExpTypeInfo) GetParentFullName(arg1 *Ast_TypeNameCtrl, arg2 LnsAny, arg3 LnsAny) string

func (*Ast_AndExpTypeInfo) GetParentId

func (self *Ast_AndExpTypeInfo) GetParentId() LnsInt

func (*Ast_AndExpTypeInfo) GetTxt

func (self *Ast_AndExpTypeInfo) GetTxt(arg1 LnsAny, arg2 LnsAny, arg3 LnsAny) string

func (*Ast_AndExpTypeInfo) GetTxtWithRaw

func (self *Ast_AndExpTypeInfo) GetTxtWithRaw(arg1 string, arg2 LnsAny, arg3 LnsAny, arg4 LnsAny) string

func (*Ast_AndExpTypeInfo) Get_abstractFlag

func (self *Ast_AndExpTypeInfo) Get_abstractFlag() bool

func (*Ast_AndExpTypeInfo) Get_accessMode

func (self *Ast_AndExpTypeInfo) Get_accessMode() LnsInt

func (*Ast_AndExpTypeInfo) Get_aliasSrc

func (self *Ast_AndExpTypeInfo) Get_aliasSrc() *Ast_TypeInfo

func (*Ast_AndExpTypeInfo) Get_argTypeInfoList

func (self *Ast_AndExpTypeInfo) Get_argTypeInfoList() *LnsList

func (*Ast_AndExpTypeInfo) Get_autoFlag

func (self *Ast_AndExpTypeInfo) Get_autoFlag() bool

func (*Ast_AndExpTypeInfo) Get_baseId

func (self *Ast_AndExpTypeInfo) Get_baseId() LnsInt

func (*Ast_AndExpTypeInfo) Get_baseTypeInfo

func (self *Ast_AndExpTypeInfo) Get_baseTypeInfo() *Ast_TypeInfo

func (*Ast_AndExpTypeInfo) Get_children

func (self *Ast_AndExpTypeInfo) Get_children() *LnsList

func (*Ast_AndExpTypeInfo) Get_display_stirng

func (self *Ast_AndExpTypeInfo) Get_display_stirng() string

func (*Ast_AndExpTypeInfo) Get_display_stirng_with

func (self *Ast_AndExpTypeInfo) Get_display_stirng_with(arg1 string, arg2 LnsAny) string

func (*Ast_AndExpTypeInfo) Get_exp1

func (self *Ast_AndExpTypeInfo) Get_exp1() *Ast_TypeInfo

func (*Ast_AndExpTypeInfo) Get_exp2

func (self *Ast_AndExpTypeInfo) Get_exp2() *Ast_TypeInfo

func (*Ast_AndExpTypeInfo) Get_extedType

func (self *Ast_AndExpTypeInfo) Get_extedType() *Ast_TypeInfo

func (*Ast_AndExpTypeInfo) Get_externalFlag

func (self *Ast_AndExpTypeInfo) Get_externalFlag() bool

func (*Ast_AndExpTypeInfo) Get_genSrcTypeInfo

func (self *Ast_AndExpTypeInfo) Get_genSrcTypeInfo() *Ast_TypeInfo

func (*Ast_AndExpTypeInfo) Get_interfaceList

func (self *Ast_AndExpTypeInfo) Get_interfaceList() *LnsList

func (*Ast_AndExpTypeInfo) Get_itemTypeInfoList

func (self *Ast_AndExpTypeInfo) Get_itemTypeInfoList() *LnsList

func (*Ast_AndExpTypeInfo) Get_kind

func (self *Ast_AndExpTypeInfo) Get_kind() LnsInt

func (*Ast_AndExpTypeInfo) Get_mutMode

func (self *Ast_AndExpTypeInfo) Get_mutMode() LnsInt

func (*Ast_AndExpTypeInfo) Get_nilable

func (self *Ast_AndExpTypeInfo) Get_nilable() bool

func (*Ast_AndExpTypeInfo) Get_nilableTypeInfo

func (self *Ast_AndExpTypeInfo) Get_nilableTypeInfo() *Ast_TypeInfo

func (*Ast_AndExpTypeInfo) Get_nonnilableType

func (self *Ast_AndExpTypeInfo) Get_nonnilableType() *Ast_TypeInfo

func (*Ast_AndExpTypeInfo) Get_parentInfo

func (self *Ast_AndExpTypeInfo) Get_parentInfo() *Ast_TypeInfo

func (*Ast_AndExpTypeInfo) Get_processInfo

func (self *Ast_AndExpTypeInfo) Get_processInfo() *Ast_ProcessInfo

func (*Ast_AndExpTypeInfo) Get_rawTxt

func (self *Ast_AndExpTypeInfo) Get_rawTxt() string

func (*Ast_AndExpTypeInfo) Get_result

func (self *Ast_AndExpTypeInfo) Get_result() *Ast_TypeInfo

func (*Ast_AndExpTypeInfo) Get_retTypeInfoList

func (self *Ast_AndExpTypeInfo) Get_retTypeInfoList() *LnsList

func (*Ast_AndExpTypeInfo) Get_scope

func (self *Ast_AndExpTypeInfo) Get_scope() LnsAny

func (*Ast_AndExpTypeInfo) Get_srcTypeInfo

func (self *Ast_AndExpTypeInfo) Get_srcTypeInfo() *Ast_TypeInfo

func (*Ast_AndExpTypeInfo) Get_staticFlag

func (self *Ast_AndExpTypeInfo) Get_staticFlag() bool

func (*Ast_AndExpTypeInfo) Get_typeData

func (self *Ast_AndExpTypeInfo) Get_typeData() *Ast_TypeData

func (*Ast_AndExpTypeInfo) Get_typeId

func (self *Ast_AndExpTypeInfo) Get_typeId() LnsInt

func (*Ast_AndExpTypeInfo) HasBase

func (self *Ast_AndExpTypeInfo) HasBase() bool

func (*Ast_AndExpTypeInfo) HasRouteNamespaceFrom

func (self *Ast_AndExpTypeInfo) HasRouteNamespaceFrom(arg1 *Ast_TypeInfo) bool

func (*Ast_AndExpTypeInfo) InitAst_AndExpTypeInfo

func (self *Ast_AndExpTypeInfo) InitAst_AndExpTypeInfo(processInfo *Ast_ProcessInfo, exp1 *Ast_TypeInfo, exp2 *Ast_TypeInfo, result *Ast_TypeInfo)

5717: DeclConstr

func (*Ast_AndExpTypeInfo) IsInheritFrom

func (self *Ast_AndExpTypeInfo) IsInheritFrom(arg1 *Ast_ProcessInfo, arg2 *Ast_TypeInfo, arg3 LnsAny) bool

func (*Ast_AndExpTypeInfo) IsModule

func (self *Ast_AndExpTypeInfo) IsModule() bool

func (*Ast_AndExpTypeInfo) Serialize

func (self *Ast_AndExpTypeInfo) Serialize(arg1 Lns_oStream, arg2 LnsAny)

func (*Ast_AndExpTypeInfo) SerializeTypeInfoList

func (self *Ast_AndExpTypeInfo) SerializeTypeInfoList(arg1 string, arg2 *LnsList, arg3 LnsAny) string

func (*Ast_AndExpTypeInfo) SwitchScope

func (self *Ast_AndExpTypeInfo) SwitchScope(arg1 *Ast_Scope)

func (*Ast_AndExpTypeInfo) ToAst_AndExpTypeInfo

func (obj *Ast_AndExpTypeInfo) ToAst_AndExpTypeInfo() *Ast_AndExpTypeInfo

type Ast_AndExpTypeInfoDownCast

type Ast_AndExpTypeInfoDownCast interface {
	ToAst_AndExpTypeInfo() *Ast_AndExpTypeInfo
}

type Ast_AndExpTypeInfoMtd

type Ast_AndExpTypeInfoMtd interface {
	AddChildren(arg1 *Ast_TypeInfo)
	ApplyGeneric(arg1 *LnsMap, arg2 *Ast_TypeInfo) LnsAny
	CanEvalWith(arg1 *Ast_ProcessInfo, arg2 *Ast_TypeInfo, arg3 LnsInt, arg4 *LnsMap) (bool, LnsAny)
	CreateAlt2typeMap(arg1 bool) *LnsMap
	Equals(arg1 *Ast_ProcessInfo, arg2 *Ast_TypeInfo, arg3 LnsAny, arg4 LnsAny) bool
	GetFullName(arg1 *Ast_TypeNameCtrl, arg2 Ast_ModuleInfoManager, arg3 LnsAny) string
	GetModule() *Ast_TypeInfo
	GetOverridingType() LnsAny
	GetParentFullName(arg1 *Ast_TypeNameCtrl, arg2 LnsAny, arg3 LnsAny) string
	GetParentId() LnsInt

	GetTxt(arg1 LnsAny, arg2 LnsAny, arg3 LnsAny) string
	GetTxtWithRaw(arg1 string, arg2 LnsAny, arg3 LnsAny, arg4 LnsAny) string
	Get_abstractFlag() bool
	Get_accessMode() LnsInt
	Get_aliasSrc() *Ast_TypeInfo
	Get_argTypeInfoList() *LnsList
	Get_autoFlag() bool
	Get_baseId() LnsInt
	Get_baseTypeInfo() *Ast_TypeInfo
	Get_children() *LnsList
	Get_display_stirng() string
	Get_display_stirng_with(arg1 string, arg2 LnsAny) string
	Get_exp1() *Ast_TypeInfo
	Get_exp2() *Ast_TypeInfo
	Get_extedType() *Ast_TypeInfo
	Get_externalFlag() bool
	Get_genSrcTypeInfo() *Ast_TypeInfo
	Get_interfaceList() *LnsList
	Get_itemTypeInfoList() *LnsList
	Get_kind() LnsInt
	Get_mutMode() LnsInt
	Get_nilable() bool
	Get_nilableTypeInfo() *Ast_TypeInfo
	Get_nonnilableType() *Ast_TypeInfo
	Get_parentInfo() *Ast_TypeInfo
	Get_processInfo() *Ast_ProcessInfo
	Get_rawTxt() string
	Get_result() *Ast_TypeInfo
	Get_retTypeInfoList() *LnsList
	Get_scope() LnsAny
	Get_srcTypeInfo() *Ast_TypeInfo
	Get_staticFlag() bool
	Get_typeData() *Ast_TypeData
	Get_typeId() LnsInt
	HasBase() bool
	HasRouteNamespaceFrom(arg1 *Ast_TypeInfo) bool
	IsInheritFrom(arg1 *Ast_ProcessInfo, arg2 *Ast_TypeInfo, arg3 LnsAny) bool
	IsModule() bool
	Serialize(arg1 Lns_oStream, arg2 LnsAny)
	SerializeTypeInfoList(arg1 string, arg2 *LnsList, arg3 LnsAny) string
	SwitchScope(arg1 *Ast_Scope)
	// contains filtered or unexported methods
}

declaration Class -- AndExpTypeInfo

type Ast_AutoBoxingInfo

type Ast_AutoBoxingInfo struct {
	Ast_TypeInfo

	FP Ast_AutoBoxingInfoMtd
	// contains filtered or unexported fields
}

func NewAst_AutoBoxingInfo

func NewAst_AutoBoxingInfo(arg1 *Ast_ProcessInfo) *Ast_AutoBoxingInfo

func (*Ast_AutoBoxingInfo) Get_baseTypeInfo

func (self *Ast_AutoBoxingInfo) Get_baseTypeInfo() *Ast_TypeInfo

1302: decl @lune.@base.@Ast.AutoBoxingInfo.get_baseTypeInfo

func (*Ast_AutoBoxingInfo) Get_count

func (self *Ast_AutoBoxingInfo) Get_count() LnsInt

func (*Ast_AutoBoxingInfo) Get_kind

func (self *Ast_AutoBoxingInfo) Get_kind() LnsInt

1310: decl @lune.@base.@Ast.AutoBoxingInfo.get_kind

func (*Ast_AutoBoxingInfo) Get_parentInfo

func (self *Ast_AutoBoxingInfo) Get_parentInfo() *Ast_TypeInfo

1306: decl @lune.@base.@Ast.AutoBoxingInfo.get_parentInfo

func (*Ast_AutoBoxingInfo) Inc

func (self *Ast_AutoBoxingInfo) Inc()

1314: decl @lune.@base.@Ast.AutoBoxingInfo.inc

func (*Ast_AutoBoxingInfo) InitAst_AutoBoxingInfo

func (self *Ast_AutoBoxingInfo) InitAst_AutoBoxingInfo(processInfo *Ast_ProcessInfo)

1290: DeclConstr

func (*Ast_AutoBoxingInfo) ToAst_AutoBoxingInfo

func (obj *Ast_AutoBoxingInfo) ToAst_AutoBoxingInfo() *Ast_AutoBoxingInfo

func (*Ast_AutoBoxingInfo) Unregist

func (self *Ast_AutoBoxingInfo) Unregist()

1319: decl @lune.@base.@Ast.AutoBoxingInfo.unregist

type Ast_AutoBoxingInfoDownCast

type Ast_AutoBoxingInfoDownCast interface {
	ToAst_AutoBoxingInfo() *Ast_AutoBoxingInfo
}

type Ast_AutoBoxingInfoMtd

type Ast_AutoBoxingInfoMtd interface {
	AddChildren(arg1 *Ast_TypeInfo)
	ApplyGeneric(arg1 *LnsMap, arg2 *Ast_TypeInfo) LnsAny
	CanEvalWith(arg1 *Ast_ProcessInfo, arg2 *Ast_TypeInfo, arg3 LnsInt, arg4 *LnsMap) (bool, LnsAny)
	CreateAlt2typeMap(arg1 bool) *LnsMap
	Equals(arg1 *Ast_ProcessInfo, arg2 *Ast_TypeInfo, arg3 LnsAny, arg4 LnsAny) bool
	GetFullName(arg1 *Ast_TypeNameCtrl, arg2 Ast_ModuleInfoManager, arg3 LnsAny) string
	GetModule() *Ast_TypeInfo
	GetOverridingType() LnsAny
	GetParentFullName(arg1 *Ast_TypeNameCtrl, arg2 LnsAny, arg3 LnsAny) string
	GetParentId() LnsInt

	GetTxt(arg1 LnsAny, arg2 LnsAny, arg3 LnsAny) string
	GetTxtWithRaw(arg1 string, arg2 LnsAny, arg3 LnsAny, arg4 LnsAny) string
	Get_abstractFlag() bool
	Get_accessMode() LnsInt
	Get_aliasSrc() *Ast_TypeInfo
	Get_argTypeInfoList() *LnsList
	Get_autoFlag() bool
	Get_baseId() LnsInt
	Get_baseTypeInfo() *Ast_TypeInfo
	Get_children() *LnsList
	Get_count() LnsInt
	Get_display_stirng() string
	Get_display_stirng_with(arg1 string, arg2 LnsAny) string
	Get_extedType() *Ast_TypeInfo
	Get_externalFlag() bool
	Get_genSrcTypeInfo() *Ast_TypeInfo
	Get_interfaceList() *LnsList
	Get_itemTypeInfoList() *LnsList
	Get_kind() LnsInt
	Get_mutMode() LnsInt
	Get_nilable() bool
	Get_nilableTypeInfo() *Ast_TypeInfo
	Get_nonnilableType() *Ast_TypeInfo
	Get_parentInfo() *Ast_TypeInfo
	Get_processInfo() *Ast_ProcessInfo
	Get_rawTxt() string
	Get_retTypeInfoList() *LnsList
	Get_scope() LnsAny
	Get_srcTypeInfo() *Ast_TypeInfo
	Get_staticFlag() bool
	Get_typeData() *Ast_TypeData
	Get_typeId() LnsInt
	HasBase() bool
	HasRouteNamespaceFrom(arg1 *Ast_TypeInfo) bool
	Inc()
	IsInheritFrom(arg1 *Ast_ProcessInfo, arg2 *Ast_TypeInfo, arg3 LnsAny) bool
	IsModule() bool
	Serialize(arg1 Lns_oStream, arg2 LnsAny)
	SerializeTypeInfoList(arg1 string, arg2 *LnsList, arg3 LnsAny) string
	SwitchScope(arg1 *Ast_Scope)
	Unregist()
	// contains filtered or unexported methods
}

type Ast_BitOpKind

type Ast_BitOpKind = LnsInt

decl enum -- BitOpKind

type Ast_BoxTypeInfo

type Ast_BoxTypeInfo struct {
	Ast_TypeInfo

	FP Ast_BoxTypeInfoMtd
	// contains filtered or unexported fields
}
var Ast_builtinTypeBox *Ast_BoxTypeInfo

func NewAst_BoxTypeInfo

func NewAst_BoxTypeInfo(arg1 *Ast_ProcessInfo, arg2 LnsInt, arg3 LnsInt, arg4 *Ast_TypeInfo) *Ast_BoxTypeInfo

func (*Ast_BoxTypeInfo) AddChildren

func (self *Ast_BoxTypeInfo) AddChildren(arg1 *Ast_TypeInfo)

func (*Ast_BoxTypeInfo) ApplyGeneric

func (self *Ast_BoxTypeInfo) ApplyGeneric(alt2typeMap *LnsMap, moduleTypeInfo *Ast_TypeInfo) LnsAny

4564: decl @lune.@base.@Ast.BoxTypeInfo.applyGeneric

func (*Ast_BoxTypeInfo) CanEvalWith

func (self *Ast_BoxTypeInfo) CanEvalWith(processInfo *Ast_ProcessInfo, other *Ast_TypeInfo, canEvalType LnsInt, alt2type *LnsMap) (bool, LnsAny)

5855: decl @lune.@base.@Ast.BoxTypeInfo.canEvalWith

func (*Ast_BoxTypeInfo) CreateAlt2typeMap

func (self *Ast_BoxTypeInfo) CreateAlt2typeMap(detectFlag bool) *LnsMap

2886: decl @lune.@base.@Ast.BoxTypeInfo.createAlt2typeMap

func (*Ast_BoxTypeInfo) Equals

func (self *Ast_BoxTypeInfo) Equals(processInfo *Ast_ProcessInfo, typeInfo *Ast_TypeInfo, alt2type LnsAny, checkModifer LnsAny) bool

2875: decl @lune.@base.@Ast.BoxTypeInfo.equals

func (*Ast_BoxTypeInfo) GetFullName

func (self *Ast_BoxTypeInfo) GetFullName(arg1 *Ast_TypeNameCtrl, arg2 Ast_ModuleInfoManager, arg3 LnsAny) string

func (*Ast_BoxTypeInfo) GetModule

func (self *Ast_BoxTypeInfo) GetModule() *Ast_TypeInfo

func (*Ast_BoxTypeInfo) GetOverridingType

func (self *Ast_BoxTypeInfo) GetOverridingType() LnsAny

func (*Ast_BoxTypeInfo) GetParentFullName

func (self *Ast_BoxTypeInfo) GetParentFullName(arg1 *Ast_TypeNameCtrl, arg2 LnsAny, arg3 LnsAny) string

func (*Ast_BoxTypeInfo) GetParentId

func (self *Ast_BoxTypeInfo) GetParentId() LnsInt

func (*Ast_BoxTypeInfo) GetTxt

func (self *Ast_BoxTypeInfo) GetTxt(typeNameCtrl LnsAny, importInfo LnsAny, localFlag LnsAny) string

2846: decl @lune.@base.@Ast.BoxTypeInfo.getTxt

func (*Ast_BoxTypeInfo) GetTxtWithRaw

func (self *Ast_BoxTypeInfo) GetTxtWithRaw(raw string, typeNameCtrl LnsAny, importInfo LnsAny, localFlag LnsAny) string

2851: decl @lune.@base.@Ast.BoxTypeInfo.getTxtWithRaw

func (*Ast_BoxTypeInfo) Get_abstractFlag

func (self *Ast_BoxTypeInfo) Get_abstractFlag() bool

func (*Ast_BoxTypeInfo) Get_accessMode

func (self *Ast_BoxTypeInfo) Get_accessMode() LnsInt

func (*Ast_BoxTypeInfo) Get_aliasSrc

func (self *Ast_BoxTypeInfo) Get_aliasSrc() *Ast_TypeInfo

2828: decl @lune.@base.@Ast.BoxTypeInfo.get_aliasSrc

func (*Ast_BoxTypeInfo) Get_argTypeInfoList

func (self *Ast_BoxTypeInfo) Get_argTypeInfoList() *LnsList

func (*Ast_BoxTypeInfo) Get_autoFlag

func (self *Ast_BoxTypeInfo) Get_autoFlag() bool

func (*Ast_BoxTypeInfo) Get_baseId

func (self *Ast_BoxTypeInfo) Get_baseId() LnsInt

func (*Ast_BoxTypeInfo) Get_baseTypeInfo

func (self *Ast_BoxTypeInfo) Get_baseTypeInfo() *Ast_TypeInfo

func (*Ast_BoxTypeInfo) Get_boxingType

func (self *Ast_BoxTypeInfo) Get_boxingType() *Ast_TypeInfo

func (*Ast_BoxTypeInfo) Get_children

func (self *Ast_BoxTypeInfo) Get_children() *LnsList

func (*Ast_BoxTypeInfo) Get_display_stirng

func (self *Ast_BoxTypeInfo) Get_display_stirng() string

2859: decl @lune.@base.@Ast.BoxTypeInfo.get_display_stirng

func (*Ast_BoxTypeInfo) Get_display_stirng_with

func (self *Ast_BoxTypeInfo) Get_display_stirng_with(raw string, alt2type LnsAny) string

2863: decl @lune.@base.@Ast.BoxTypeInfo.get_display_stirng_with

func (*Ast_BoxTypeInfo) Get_extedType

func (self *Ast_BoxTypeInfo) Get_extedType() *Ast_TypeInfo

2840: decl @lune.@base.@Ast.BoxTypeInfo.get_extedType

func (*Ast_BoxTypeInfo) Get_externalFlag

func (self *Ast_BoxTypeInfo) Get_externalFlag() bool

func (*Ast_BoxTypeInfo) Get_genSrcTypeInfo

func (self *Ast_BoxTypeInfo) Get_genSrcTypeInfo() *Ast_TypeInfo

func (*Ast_BoxTypeInfo) Get_interfaceList

func (self *Ast_BoxTypeInfo) Get_interfaceList() *LnsList

func (*Ast_BoxTypeInfo) Get_itemTypeInfoList

func (self *Ast_BoxTypeInfo) Get_itemTypeInfoList() *LnsList

func (*Ast_BoxTypeInfo) Get_kind

func (self *Ast_BoxTypeInfo) Get_kind() LnsInt

2825: decl @lune.@base.@Ast.BoxTypeInfo.get_kind

func (*Ast_BoxTypeInfo) Get_mutMode

func (self *Ast_BoxTypeInfo) Get_mutMode() LnsInt

func (*Ast_BoxTypeInfo) Get_nilable

func (self *Ast_BoxTypeInfo) Get_nilable() bool

2837: decl @lune.@base.@Ast.BoxTypeInfo.get_nilable

func (*Ast_BoxTypeInfo) Get_nilableTypeInfo

func (self *Ast_BoxTypeInfo) Get_nilableTypeInfo() *Ast_TypeInfo

func (*Ast_BoxTypeInfo) Get_nonnilableType

func (self *Ast_BoxTypeInfo) Get_nonnilableType() *Ast_TypeInfo

2834: decl @lune.@base.@Ast.BoxTypeInfo.get_nonnilableType

func (*Ast_BoxTypeInfo) Get_parentInfo

func (self *Ast_BoxTypeInfo) Get_parentInfo() *Ast_TypeInfo

func (*Ast_BoxTypeInfo) Get_processInfo

func (self *Ast_BoxTypeInfo) Get_processInfo() *Ast_ProcessInfo

func (*Ast_BoxTypeInfo) Get_rawTxt

func (self *Ast_BoxTypeInfo) Get_rawTxt() string

func (*Ast_BoxTypeInfo) Get_retTypeInfoList

func (self *Ast_BoxTypeInfo) Get_retTypeInfoList() *LnsList

func (*Ast_BoxTypeInfo) Get_scope

func (self *Ast_BoxTypeInfo) Get_scope() LnsAny

2821: decl @lune.@base.@Ast.BoxTypeInfo.get_scope

func (*Ast_BoxTypeInfo) Get_srcTypeInfo

func (self *Ast_BoxTypeInfo) Get_srcTypeInfo() *Ast_TypeInfo

2831: decl @lune.@base.@Ast.BoxTypeInfo.get_srcTypeInfo

func (*Ast_BoxTypeInfo) Get_staticFlag

func (self *Ast_BoxTypeInfo) Get_staticFlag() bool

func (*Ast_BoxTypeInfo) Get_typeData

func (self *Ast_BoxTypeInfo) Get_typeData() *Ast_TypeData

func (*Ast_BoxTypeInfo) Get_typeId

func (self *Ast_BoxTypeInfo) Get_typeId() LnsInt

func (*Ast_BoxTypeInfo) HasBase

func (self *Ast_BoxTypeInfo) HasBase() bool

func (*Ast_BoxTypeInfo) HasRouteNamespaceFrom

func (self *Ast_BoxTypeInfo) HasRouteNamespaceFrom(arg1 *Ast_TypeInfo) bool

func (*Ast_BoxTypeInfo) InitAst_BoxTypeInfo

func (self *Ast_BoxTypeInfo) InitAst_BoxTypeInfo(processInfo *Ast_ProcessInfo, typeId LnsInt, accessMode LnsInt, boxingType *Ast_TypeInfo)

2807: DeclConstr

func (*Ast_BoxTypeInfo) IsInheritFrom

func (self *Ast_BoxTypeInfo) IsInheritFrom(arg1 *Ast_ProcessInfo, arg2 *Ast_TypeInfo, arg3 LnsAny) bool

func (*Ast_BoxTypeInfo) IsModule

func (self *Ast_BoxTypeInfo) IsModule() bool

func (*Ast_BoxTypeInfo) Serialize

func (self *Ast_BoxTypeInfo) Serialize(stream Lns_oStream, validChildrenSet LnsAny)

2868: decl @lune.@base.@Ast.BoxTypeInfo.serialize

func (*Ast_BoxTypeInfo) SerializeTypeInfoList

func (self *Ast_BoxTypeInfo) SerializeTypeInfoList(arg1 string, arg2 *LnsList, arg3 LnsAny) string

func (*Ast_BoxTypeInfo) SwitchScope

func (self *Ast_BoxTypeInfo) SwitchScope(arg1 *Ast_Scope)

func (*Ast_BoxTypeInfo) ToAst_BoxTypeInfo

func (obj *Ast_BoxTypeInfo) ToAst_BoxTypeInfo() *Ast_BoxTypeInfo

type Ast_BoxTypeInfoDownCast

type Ast_BoxTypeInfoDownCast interface {
	ToAst_BoxTypeInfo() *Ast_BoxTypeInfo
}

type Ast_BoxTypeInfoMtd

type Ast_BoxTypeInfoMtd interface {
	AddChildren(arg1 *Ast_TypeInfo)
	ApplyGeneric(arg1 *LnsMap, arg2 *Ast_TypeInfo) LnsAny
	CanEvalWith(arg1 *Ast_ProcessInfo, arg2 *Ast_TypeInfo, arg3 LnsInt, arg4 *LnsMap) (bool, LnsAny)
	CreateAlt2typeMap(arg1 bool) *LnsMap
	Equals(arg1 *Ast_ProcessInfo, arg2 *Ast_TypeInfo, arg3 LnsAny, arg4 LnsAny) bool
	GetFullName(arg1 *Ast_TypeNameCtrl, arg2 Ast_ModuleInfoManager, arg3 LnsAny) string
	GetModule() *Ast_TypeInfo
	GetOverridingType() LnsAny
	GetParentFullName(arg1 *Ast_TypeNameCtrl, arg2 LnsAny, arg3 LnsAny) string
	GetParentId() LnsInt

	GetTxt(arg1 LnsAny, arg2 LnsAny, arg3 LnsAny) string
	GetTxtWithRaw(arg1 string, arg2 LnsAny, arg3 LnsAny, arg4 LnsAny) string
	Get_abstractFlag() bool
	Get_accessMode() LnsInt
	Get_aliasSrc() *Ast_TypeInfo
	Get_argTypeInfoList() *LnsList
	Get_autoFlag() bool
	Get_baseId() LnsInt
	Get_baseTypeInfo() *Ast_TypeInfo
	Get_boxingType() *Ast_TypeInfo
	Get_children() *LnsList
	Get_display_stirng() string
	Get_display_stirng_with(arg1 string, arg2 LnsAny) string
	Get_extedType() *Ast_TypeInfo
	Get_externalFlag() bool
	Get_genSrcTypeInfo() *Ast_TypeInfo
	Get_interfaceList() *LnsList
	Get_itemTypeInfoList() *LnsList
	Get_kind() LnsInt
	Get_mutMode() LnsInt
	Get_nilable() bool
	Get_nilableTypeInfo() *Ast_TypeInfo
	Get_nonnilableType() *Ast_TypeInfo
	Get_parentInfo() *Ast_TypeInfo
	Get_processInfo() *Ast_ProcessInfo
	Get_rawTxt() string
	Get_retTypeInfoList() *LnsList
	Get_scope() LnsAny
	Get_srcTypeInfo() *Ast_TypeInfo
	Get_staticFlag() bool
	Get_typeData() *Ast_TypeData
	Get_typeId() LnsInt
	HasBase() bool
	HasRouteNamespaceFrom(arg1 *Ast_TypeInfo) bool
	IsInheritFrom(arg1 *Ast_ProcessInfo, arg2 *Ast_TypeInfo, arg3 LnsAny) bool
	IsModule() bool
	Serialize(arg1 Lns_oStream, arg2 LnsAny)
	SerializeTypeInfoList(arg1 string, arg2 *LnsList, arg3 LnsAny) string
	SwitchScope(arg1 *Ast_Scope)
	// contains filtered or unexported methods
}

declaration Class -- BoxTypeInfo

type Ast_CanEvalCtrlTypeInfo

type Ast_CanEvalCtrlTypeInfo struct {
	Ast_TypeInfo
	DetectAlt       *Ast_CanEvalCtrlTypeInfo
	NeedAutoBoxing  *Ast_CanEvalCtrlTypeInfo
	CheckTypeTarget *Ast_CanEvalCtrlTypeInfo
	FP              Ast_CanEvalCtrlTypeInfoMtd
}
var Ast_CanEvalCtrlTypeInfo__checkTypeTarget *Ast_CanEvalCtrlTypeInfo
var Ast_CanEvalCtrlTypeInfo__detectAlt *Ast_CanEvalCtrlTypeInfo

declaration Class -- CanEvalCtrlTypeInfo

var Ast_CanEvalCtrlTypeInfo__needAutoBoxing *Ast_CanEvalCtrlTypeInfo

func NewAst_CanEvalCtrlTypeInfo

func NewAst_CanEvalCtrlTypeInfo() *Ast_CanEvalCtrlTypeInfo

func (*Ast_CanEvalCtrlTypeInfo) Get_baseTypeInfo

func (self *Ast_CanEvalCtrlTypeInfo) Get_baseTypeInfo() *Ast_TypeInfo

1347: decl @lune.@base.@Ast.CanEvalCtrlTypeInfo.get_baseTypeInfo

func (*Ast_CanEvalCtrlTypeInfo) Get_kind

func (self *Ast_CanEvalCtrlTypeInfo) Get_kind() LnsInt

1338: decl @lune.@base.@Ast.CanEvalCtrlTypeInfo.get_kind

func (*Ast_CanEvalCtrlTypeInfo) Get_parentInfo

func (self *Ast_CanEvalCtrlTypeInfo) Get_parentInfo() *Ast_TypeInfo

1351: decl @lune.@base.@Ast.CanEvalCtrlTypeInfo.get_parentInfo

func (*Ast_CanEvalCtrlTypeInfo) Get_typeId

func (self *Ast_CanEvalCtrlTypeInfo) Get_typeId() LnsInt

1342: decl @lune.@base.@Ast.CanEvalCtrlTypeInfo.get_typeId

func (*Ast_CanEvalCtrlTypeInfo) InitAst_CanEvalCtrlTypeInfo

func (self *Ast_CanEvalCtrlTypeInfo) InitAst_CanEvalCtrlTypeInfo()

1329: DeclConstr

func (*Ast_CanEvalCtrlTypeInfo) ToAst_CanEvalCtrlTypeInfo

func (obj *Ast_CanEvalCtrlTypeInfo) ToAst_CanEvalCtrlTypeInfo() *Ast_CanEvalCtrlTypeInfo

type Ast_CanEvalCtrlTypeInfoDownCast

type Ast_CanEvalCtrlTypeInfoDownCast interface {
	ToAst_CanEvalCtrlTypeInfo() *Ast_CanEvalCtrlTypeInfo
}

type Ast_CanEvalCtrlTypeInfoMtd

type Ast_CanEvalCtrlTypeInfoMtd interface {
	AddChildren(arg1 *Ast_TypeInfo)
	ApplyGeneric(arg1 *LnsMap, arg2 *Ast_TypeInfo) LnsAny
	CanEvalWith(arg1 *Ast_ProcessInfo, arg2 *Ast_TypeInfo, arg3 LnsInt, arg4 *LnsMap) (bool, LnsAny)
	CreateAlt2typeMap(arg1 bool) *LnsMap
	Equals(arg1 *Ast_ProcessInfo, arg2 *Ast_TypeInfo, arg3 LnsAny, arg4 LnsAny) bool
	GetFullName(arg1 *Ast_TypeNameCtrl, arg2 Ast_ModuleInfoManager, arg3 LnsAny) string
	GetModule() *Ast_TypeInfo
	GetOverridingType() LnsAny
	GetParentFullName(arg1 *Ast_TypeNameCtrl, arg2 LnsAny, arg3 LnsAny) string
	GetParentId() LnsInt

	GetTxt(arg1 LnsAny, arg2 LnsAny, arg3 LnsAny) string
	GetTxtWithRaw(arg1 string, arg2 LnsAny, arg3 LnsAny, arg4 LnsAny) string
	Get_abstractFlag() bool
	Get_accessMode() LnsInt
	Get_aliasSrc() *Ast_TypeInfo
	Get_argTypeInfoList() *LnsList
	Get_autoFlag() bool
	Get_baseId() LnsInt
	Get_baseTypeInfo() *Ast_TypeInfo
	Get_children() *LnsList
	Get_display_stirng() string
	Get_display_stirng_with(arg1 string, arg2 LnsAny) string
	Get_extedType() *Ast_TypeInfo
	Get_externalFlag() bool
	Get_genSrcTypeInfo() *Ast_TypeInfo
	Get_interfaceList() *LnsList
	Get_itemTypeInfoList() *LnsList
	Get_kind() LnsInt
	Get_mutMode() LnsInt
	Get_nilable() bool
	Get_nilableTypeInfo() *Ast_TypeInfo
	Get_nonnilableType() *Ast_TypeInfo
	Get_parentInfo() *Ast_TypeInfo
	Get_processInfo() *Ast_ProcessInfo
	Get_rawTxt() string
	Get_retTypeInfoList() *LnsList
	Get_scope() LnsAny
	Get_srcTypeInfo() *Ast_TypeInfo
	Get_staticFlag() bool
	Get_typeData() *Ast_TypeData
	Get_typeId() LnsInt
	HasBase() bool
	HasRouteNamespaceFrom(arg1 *Ast_TypeInfo) bool
	IsInheritFrom(arg1 *Ast_ProcessInfo, arg2 *Ast_TypeInfo, arg3 LnsAny) bool
	IsModule() bool
	Serialize(arg1 Lns_oStream, arg2 LnsAny)
	SerializeTypeInfoList(arg1 string, arg2 *LnsList, arg3 LnsAny) string
	SwitchScope(arg1 *Ast_Scope)
	// contains filtered or unexported methods
}

type Ast_CanEvalType

type Ast_CanEvalType = LnsInt

decl enum -- CanEvalType

type Ast_CombineType

type Ast_CombineType struct {
	FP Ast_CombineTypeMtd
	// contains filtered or unexported fields
}

func NewAst_CombineType

func NewAst_CombineType(arg1 *Ast_TypeInfo) *Ast_CombineType

func (*Ast_CombineType) AndType

func (self *Ast_CombineType) AndType(processInfo *Ast_ProcessInfo, other LnsAny, alt2type *LnsMap) LnsAny

5102: decl @lune.@base.@Ast.CombineType.andType

func (*Ast_CombineType) CreateStem

func (self *Ast_CombineType) CreateStem(processInfo *Ast_ProcessInfo) *Ast_TypeInfo

5057: decl @lune.@base.@Ast.CombineType.createStem

func (*Ast_CombineType) Get_typeInfo

func (self *Ast_CombineType) Get_typeInfo(processInfo *Ast_ProcessInfo) *Ast_TypeInfo

5071: decl @lune.@base.@Ast.CombineType.get_typeInfo

func (*Ast_CombineType) InitAst_CombineType

func (self *Ast_CombineType) InitAst_CombineType(typeInfo *Ast_TypeInfo)

5017: DeclConstr

func (*Ast_CombineType) IsInheritFrom

func (self *Ast_CombineType) IsInheritFrom(processInfo *Ast_ProcessInfo, other *Ast_TypeInfo, alt2type LnsAny) bool

5026: decl @lune.@base.@Ast.CombineType.isInheritFrom

func (*Ast_CombineType) ToAst_CombineType

func (obj *Ast_CombineType) ToAst_CombineType() *Ast_CombineType

type Ast_CombineTypeDownCast

type Ast_CombineTypeDownCast interface {
	ToAst_CombineType() *Ast_CombineType
}

type Ast_CombineTypeMtd

type Ast_CombineTypeMtd interface {
	AndType(arg1 *Ast_ProcessInfo, arg2 LnsAny, arg3 *LnsMap) LnsAny
	CreateStem(arg1 *Ast_ProcessInfo) *Ast_TypeInfo
	Get_typeInfo(arg1 *Ast_ProcessInfo) *Ast_TypeInfo
	IsInheritFrom(arg1 *Ast_ProcessInfo, arg2 *Ast_TypeInfo, arg3 LnsAny) bool
	// contains filtered or unexported methods
}

declaration Class -- CombineType

type Ast_CommonType

type Ast_CommonType = LnsAny

decl alge -- CommonType

type Ast_CommonType__Combine

type Ast_CommonType__Combine struct {
	Val1 *Ast_CombineType
}

func (*Ast_CommonType__Combine) GetTxt

func (self *Ast_CommonType__Combine) GetTxt() string

type Ast_CommonType__Normal

type Ast_CommonType__Normal struct {
	Val1 *Ast_TypeInfo
}

func (*Ast_CommonType__Normal) GetTxt

func (self *Ast_CommonType__Normal) GetTxt() string

type Ast_DDDTypeInfo

type Ast_DDDTypeInfo struct {
	Ast_TypeInfo

	FP Ast_DDDTypeInfoMtd
	// contains filtered or unexported fields
}

func NewAst_DDDTypeInfo

func NewAst_DDDTypeInfo(arg1 *Ast_ProcessInfo, arg2 LnsInt, arg3 *Ast_TypeInfo, arg4 bool, arg5 LnsAny) *Ast_DDDTypeInfo

func (*Ast_DDDTypeInfo) CanEvalWith

func (self *Ast_DDDTypeInfo) CanEvalWith(processInfo *Ast_ProcessInfo, other *Ast_TypeInfo, canEvalType LnsInt, alt2type *LnsMap) (bool, LnsAny)

4875: decl @lune.@base.@Ast.DDDTypeInfo.canEvalWith

func (*Ast_DDDTypeInfo) GetModule

func (self *Ast_DDDTypeInfo) GetModule() *Ast_TypeInfo

4900: decl @lune.@base.@Ast.DDDTypeInfo.getModule

func (*Ast_DDDTypeInfo) GetTxt

func (self *Ast_DDDTypeInfo) GetTxt(typeNameCtrl LnsAny, importInfo LnsAny, localFlag LnsAny) string

5305: decl @lune.@base.@Ast.DDDTypeInfo.getTxt

func (*Ast_DDDTypeInfo) GetTxtWithRaw

func (self *Ast_DDDTypeInfo) GetTxtWithRaw(raw string, typeNameCtrl LnsAny, importInfo LnsAny, localFlag LnsAny) string

5311: decl @lune.@base.@Ast.DDDTypeInfo.getTxtWithRaw

func (*Ast_DDDTypeInfo) Get_accessMode

func (self *Ast_DDDTypeInfo) Get_accessMode() LnsInt

4925: decl @lune.@base.@Ast.DDDTypeInfo.get_accessMode

func (*Ast_DDDTypeInfo) Get_aliasSrc

func (self *Ast_DDDTypeInfo) Get_aliasSrc() *Ast_TypeInfo

4919: decl @lune.@base.@Ast.DDDTypeInfo.get_aliasSrc

func (*Ast_DDDTypeInfo) Get_baseTypeInfo

func (self *Ast_DDDTypeInfo) Get_baseTypeInfo() *Ast_TypeInfo

4843: decl @lune.@base.@Ast.DDDTypeInfo.get_baseTypeInfo

func (*Ast_DDDTypeInfo) Get_display_stirng

func (self *Ast_DDDTypeInfo) Get_display_stirng() string

4895: decl @lune.@base.@Ast.DDDTypeInfo.get_display_stirng

func (*Ast_DDDTypeInfo) Get_display_stirng_with

func (self *Ast_DDDTypeInfo) Get_display_stirng_with(raw string, alt2type LnsAny) string

4889: decl @lune.@base.@Ast.DDDTypeInfo.get_display_stirng_with

func (*Ast_DDDTypeInfo) Get_extTypeFlag

func (self *Ast_DDDTypeInfo) Get_extTypeFlag() bool

4834: decl @lune.@base.@Ast.DDDTypeInfo.get_extTypeFlag

func (*Ast_DDDTypeInfo) Get_extedType

func (self *Ast_DDDTypeInfo) Get_extedType() *Ast_TypeInfo

func (*Ast_DDDTypeInfo) Get_externalFlag

func (self *Ast_DDDTypeInfo) Get_externalFlag() bool

func (*Ast_DDDTypeInfo) Get_itemTypeInfoList

func (self *Ast_DDDTypeInfo) Get_itemTypeInfoList() *LnsList

func (*Ast_DDDTypeInfo) Get_kind

func (self *Ast_DDDTypeInfo) Get_kind() LnsInt

4906: decl @lune.@base.@Ast.DDDTypeInfo.get_kind

func (*Ast_DDDTypeInfo) Get_mutMode

func (self *Ast_DDDTypeInfo) Get_mutMode() LnsInt

4916: decl @lune.@base.@Ast.DDDTypeInfo.get_mutMode

func (*Ast_DDDTypeInfo) Get_nilable

func (self *Ast_DDDTypeInfo) Get_nilable() bool

4909: decl @lune.@base.@Ast.DDDTypeInfo.get_nilable

func (*Ast_DDDTypeInfo) Get_nilableTypeInfo

func (self *Ast_DDDTypeInfo) Get_nilableTypeInfo() *Ast_TypeInfo

4913: decl @lune.@base.@Ast.DDDTypeInfo.get_nilableTypeInfo

func (*Ast_DDDTypeInfo) Get_parentInfo

func (self *Ast_DDDTypeInfo) Get_parentInfo() *Ast_TypeInfo

4847: decl @lune.@base.@Ast.DDDTypeInfo.get_parentInfo

func (*Ast_DDDTypeInfo) Get_rawTxt

func (self *Ast_DDDTypeInfo) Get_rawTxt() string

4903: decl @lune.@base.@Ast.DDDTypeInfo.get_rawTxt

func (*Ast_DDDTypeInfo) Get_scope

func (self *Ast_DDDTypeInfo) Get_scope() LnsAny

4838: decl @lune.@base.@Ast.DDDTypeInfo.get_scope

func (*Ast_DDDTypeInfo) Get_srcTypeInfo

func (self *Ast_DDDTypeInfo) Get_srcTypeInfo() *Ast_TypeInfo

4922: decl @lune.@base.@Ast.DDDTypeInfo.get_srcTypeInfo

func (*Ast_DDDTypeInfo) Get_typeId

func (self *Ast_DDDTypeInfo) Get_typeId() LnsInt

func (*Ast_DDDTypeInfo) Get_typeInfo

func (self *Ast_DDDTypeInfo) Get_typeInfo() *Ast_TypeInfo

func (*Ast_DDDTypeInfo) InitAst_DDDTypeInfo

func (self *Ast_DDDTypeInfo) InitAst_DDDTypeInfo(processInfo *Ast_ProcessInfo, typeId LnsInt, typeInfo *Ast_TypeInfo, externalFlag bool, extOrgDDType LnsAny)

4851: DeclConstr

func (*Ast_DDDTypeInfo) IsModule

func (self *Ast_DDDTypeInfo) IsModule() bool

4871: decl @lune.@base.@Ast.DDDTypeInfo.isModule

func (*Ast_DDDTypeInfo) Serialize

func (self *Ast_DDDTypeInfo) Serialize(stream Lns_oStream, validChildrenSet LnsAny)

4882: decl @lune.@base.@Ast.DDDTypeInfo.serialize

func (*Ast_DDDTypeInfo) ToAst_DDDTypeInfo

func (obj *Ast_DDDTypeInfo) ToAst_DDDTypeInfo() *Ast_DDDTypeInfo

type Ast_DDDTypeInfoDownCast

type Ast_DDDTypeInfoDownCast interface {
	ToAst_DDDTypeInfo() *Ast_DDDTypeInfo
}

type Ast_DDDTypeInfoMtd

type Ast_DDDTypeInfoMtd interface {
	AddChildren(arg1 *Ast_TypeInfo)
	ApplyGeneric(arg1 *LnsMap, arg2 *Ast_TypeInfo) LnsAny
	CanEvalWith(arg1 *Ast_ProcessInfo, arg2 *Ast_TypeInfo, arg3 LnsInt, arg4 *LnsMap) (bool, LnsAny)
	CreateAlt2typeMap(arg1 bool) *LnsMap
	Equals(arg1 *Ast_ProcessInfo, arg2 *Ast_TypeInfo, arg3 LnsAny, arg4 LnsAny) bool
	GetFullName(arg1 *Ast_TypeNameCtrl, arg2 Ast_ModuleInfoManager, arg3 LnsAny) string
	GetModule() *Ast_TypeInfo
	GetOverridingType() LnsAny
	GetParentFullName(arg1 *Ast_TypeNameCtrl, arg2 LnsAny, arg3 LnsAny) string
	GetParentId() LnsInt

	GetTxt(arg1 LnsAny, arg2 LnsAny, arg3 LnsAny) string
	GetTxtWithRaw(arg1 string, arg2 LnsAny, arg3 LnsAny, arg4 LnsAny) string
	Get_abstractFlag() bool
	Get_accessMode() LnsInt
	Get_aliasSrc() *Ast_TypeInfo
	Get_argTypeInfoList() *LnsList
	Get_autoFlag() bool
	Get_baseId() LnsInt
	Get_baseTypeInfo() *Ast_TypeInfo
	Get_children() *LnsList
	Get_display_stirng() string
	Get_display_stirng_with(arg1 string, arg2 LnsAny) string
	Get_extTypeFlag() bool
	Get_extedType() *Ast_TypeInfo
	Get_externalFlag() bool
	Get_genSrcTypeInfo() *Ast_TypeInfo
	Get_interfaceList() *LnsList
	Get_itemTypeInfoList() *LnsList
	Get_kind() LnsInt
	Get_mutMode() LnsInt
	Get_nilable() bool
	Get_nilableTypeInfo() *Ast_TypeInfo
	Get_nonnilableType() *Ast_TypeInfo
	Get_parentInfo() *Ast_TypeInfo
	Get_processInfo() *Ast_ProcessInfo
	Get_rawTxt() string
	Get_retTypeInfoList() *LnsList
	Get_scope() LnsAny
	Get_srcTypeInfo() *Ast_TypeInfo
	Get_staticFlag() bool
	Get_typeData() *Ast_TypeData
	Get_typeId() LnsInt
	Get_typeInfo() *Ast_TypeInfo
	HasBase() bool
	HasRouteNamespaceFrom(arg1 *Ast_TypeInfo) bool
	IsInheritFrom(arg1 *Ast_ProcessInfo, arg2 *Ast_TypeInfo, arg3 LnsAny) bool
	IsModule() bool
	Serialize(arg1 Lns_oStream, arg2 LnsAny)
	SerializeTypeInfoList(arg1 string, arg2 *LnsList, arg3 LnsAny) string
	SwitchScope(arg1 *Ast_Scope)
	// contains filtered or unexported methods
}

declaration Class -- DDDTypeInfo

type Ast_DataOwnerInfo

type Ast_DataOwnerInfo struct {
	HasData    bool
	SymbolInfo *Ast_SymbolInfo
	FP         Ast_DataOwnerInfoMtd
}

func NewAst_DataOwnerInfo

func NewAst_DataOwnerInfo(arg1 bool, arg2 *Ast_SymbolInfo) *Ast_DataOwnerInfo

func (*Ast_DataOwnerInfo) InitAst_DataOwnerInfo

func (self *Ast_DataOwnerInfo) InitAst_DataOwnerInfo(arg1 bool, arg2 *Ast_SymbolInfo)

func (*Ast_DataOwnerInfo) ToAst_DataOwnerInfo

func (obj *Ast_DataOwnerInfo) ToAst_DataOwnerInfo() *Ast_DataOwnerInfo

type Ast_DataOwnerInfoDownCast

type Ast_DataOwnerInfoDownCast interface {
	ToAst_DataOwnerInfo() *Ast_DataOwnerInfo
}

type Ast_DataOwnerInfoMtd

type Ast_DataOwnerInfoMtd interface {
}

declaration Class -- DataOwnerInfo

type Ast_DummyModuleInfoManager

type Ast_DummyModuleInfoManager struct {
	FP Ast_DummyModuleInfoManagerMtd
	// contains filtered or unexported fields
}
var Ast_DummyModuleInfoManager__instance *Ast_DummyModuleInfoManager

declaration Class -- DummyModuleInfoManager

func Ast_DummyModuleInfoManager_get_instance

func Ast_DummyModuleInfoManager_get_instance() *Ast_DummyModuleInfoManager

func NewAst_DummyModuleInfoManager

func NewAst_DummyModuleInfoManager() *Ast_DummyModuleInfoManager

func (*Ast_DummyModuleInfoManager) GetModuleInfo

func (self *Ast_DummyModuleInfoManager) GetModuleInfo(typeInfo *Ast_TypeInfo) LnsAny

152: decl @lune.@base.@Ast.DummyModuleInfoManager.getModuleInfo

func (*Ast_DummyModuleInfoManager) InitAst_DummyModuleInfoManager

func (self *Ast_DummyModuleInfoManager) InitAst_DummyModuleInfoManager()

147: DeclConstr

func (*Ast_DummyModuleInfoManager) ToAst_DummyModuleInfoManager

func (obj *Ast_DummyModuleInfoManager) ToAst_DummyModuleInfoManager() *Ast_DummyModuleInfoManager

type Ast_DummyModuleInfoManagerDownCast

type Ast_DummyModuleInfoManagerDownCast interface {
	ToAst_DummyModuleInfoManager() *Ast_DummyModuleInfoManager
}

type Ast_DummyModuleInfoManagerMtd

type Ast_DummyModuleInfoManagerMtd interface {
	GetModuleInfo(arg1 *Ast_TypeInfo) LnsAny
}

type Ast_EnumLiteral

type Ast_EnumLiteral = LnsAny

decl alge -- EnumLiteral

type Ast_EnumLiteral__Int

type Ast_EnumLiteral__Int struct {
	Val1 LnsInt
}

func (*Ast_EnumLiteral__Int) GetTxt

func (self *Ast_EnumLiteral__Int) GetTxt() string

type Ast_EnumLiteral__Real

type Ast_EnumLiteral__Real struct {
	Val1 LnsReal
}

func (*Ast_EnumLiteral__Real) GetTxt

func (self *Ast_EnumLiteral__Real) GetTxt() string

type Ast_EnumLiteral__Str

type Ast_EnumLiteral__Str struct {
	Val1 string
}

func (*Ast_EnumLiteral__Str) GetTxt

func (self *Ast_EnumLiteral__Str) GetTxt() string

type Ast_EnumTypeInfo

type Ast_EnumTypeInfo struct {
	Ast_TypeInfo

	FP Ast_EnumTypeInfoMtd
	// contains filtered or unexported fields
}

func NewAst_EnumTypeInfo

func NewAst_EnumTypeInfo(arg1 *Ast_ProcessInfo, arg2 *Ast_Scope, arg3 bool, arg4 LnsInt, arg5 string, arg6 LnsAny, arg7 LnsInt, arg8 *Ast_TypeInfo) *Ast_EnumTypeInfo

func (*Ast_EnumTypeInfo) AddEnumValInfo

func (self *Ast_EnumTypeInfo) AddEnumValInfo(valInfo *Ast_EnumValInfo)

3462: decl @lune.@base.@Ast.EnumTypeInfo.addEnumValInfo

func (*Ast_EnumTypeInfo) CanEvalWith

func (self *Ast_EnumTypeInfo) CanEvalWith(processInfo *Ast_ProcessInfo, other *Ast_TypeInfo, canEvalType LnsInt, alt2type *LnsMap) (bool, LnsAny)

3452: decl @lune.@base.@Ast.EnumTypeInfo.canEvalWith

func (*Ast_EnumTypeInfo) GetEnumValInfo

func (self *Ast_EnumTypeInfo) GetEnumValInfo(name string) LnsAny

3467: decl @lune.@base.@Ast.EnumTypeInfo.getEnumValInfo

func (*Ast_EnumTypeInfo) GetParentId

func (self *Ast_EnumTypeInfo) GetParentId() LnsInt

3426: decl @lune.@base.@Ast.EnumTypeInfo.getParentId

func (*Ast_EnumTypeInfo) GetTxt

func (self *Ast_EnumTypeInfo) GetTxt(typeNameCtrl LnsAny, importInfo LnsAny, localFlag LnsAny) string

3431: decl @lune.@base.@Ast.EnumTypeInfo.getTxt

func (*Ast_EnumTypeInfo) GetTxtWithRaw

func (self *Ast_EnumTypeInfo) GetTxtWithRaw(rawTxt string, typeNameCtrl LnsAny, importInfo LnsAny, localFlag LnsAny) string

3437: decl @lune.@base.@Ast.EnumTypeInfo.getTxtWithRaw

func (*Ast_EnumTypeInfo) Get_accessMode

func (self *Ast_EnumTypeInfo) Get_accessMode() LnsInt

func (*Ast_EnumTypeInfo) Get_baseTypeInfo

func (self *Ast_EnumTypeInfo) Get_baseTypeInfo() *Ast_TypeInfo

3423: decl @lune.@base.@Ast.EnumTypeInfo.get_baseTypeInfo

func (*Ast_EnumTypeInfo) Get_display_stirng

func (self *Ast_EnumTypeInfo) Get_display_stirng() string

3448: decl @lune.@base.@Ast.EnumTypeInfo.get_display_stirng

func (*Ast_EnumTypeInfo) Get_display_stirng_with

func (self *Ast_EnumTypeInfo) Get_display_stirng_with(raw string, alt2type LnsAny) string

3444: decl @lune.@base.@Ast.EnumTypeInfo.get_display_stirng_with

func (*Ast_EnumTypeInfo) Get_externalFlag

func (self *Ast_EnumTypeInfo) Get_externalFlag() bool

func (*Ast_EnumTypeInfo) Get_kind

func (self *Ast_EnumTypeInfo) Get_kind() LnsInt

3418: decl @lune.@base.@Ast.EnumTypeInfo.get_kind

func (*Ast_EnumTypeInfo) Get_mutMode

func (self *Ast_EnumTypeInfo) Get_mutMode() LnsInt

3471: decl @lune.@base.@Ast.EnumTypeInfo.get_mutMode

func (*Ast_EnumTypeInfo) Get_name2EnumValInfo

func (self *Ast_EnumTypeInfo) Get_name2EnumValInfo() *LnsMap

func (*Ast_EnumTypeInfo) Get_nilableTypeInfo

func (self *Ast_EnumTypeInfo) Get_nilableTypeInfo() *Ast_TypeInfo

func (*Ast_EnumTypeInfo) Get_parentInfo

func (self *Ast_EnumTypeInfo) Get_parentInfo() *Ast_TypeInfo

func (*Ast_EnumTypeInfo) Get_rawTxt

func (self *Ast_EnumTypeInfo) Get_rawTxt() string

func (*Ast_EnumTypeInfo) Get_typeId

func (self *Ast_EnumTypeInfo) Get_typeId() LnsInt

func (*Ast_EnumTypeInfo) Get_val2EnumValInfo

func (self *Ast_EnumTypeInfo) Get_val2EnumValInfo() *LnsMap

func (*Ast_EnumTypeInfo) Get_valTypeInfo

func (self *Ast_EnumTypeInfo) Get_valTypeInfo() *Ast_TypeInfo

func (*Ast_EnumTypeInfo) InitAst_EnumTypeInfo

func (self *Ast_EnumTypeInfo) InitAst_EnumTypeInfo(processInfo *Ast_ProcessInfo, scope *Ast_Scope, externalFlag bool, accessMode LnsInt, txt string, parentInfo LnsAny, typeId LnsInt, valTypeInfo *Ast_TypeInfo)

3387: DeclConstr

func (*Ast_EnumTypeInfo) IsModule

func (self *Ast_EnumTypeInfo) IsModule() bool

3414: decl @lune.@base.@Ast.EnumTypeInfo.isModule

func (*Ast_EnumTypeInfo) Serialize

func (self *Ast_EnumTypeInfo) Serialize(stream Lns_oStream, validChildrenSet LnsAny)

5778: decl @lune.@base.@Ast.EnumTypeInfo.serialize

func (*Ast_EnumTypeInfo) ToAst_EnumTypeInfo

func (obj *Ast_EnumTypeInfo) ToAst_EnumTypeInfo() *Ast_EnumTypeInfo

type Ast_EnumTypeInfoDownCast

type Ast_EnumTypeInfoDownCast interface {
	ToAst_EnumTypeInfo() *Ast_EnumTypeInfo
}

type Ast_EnumTypeInfoMtd

type Ast_EnumTypeInfoMtd interface {
	AddChildren(arg1 *Ast_TypeInfo)
	AddEnumValInfo(arg1 *Ast_EnumValInfo)
	ApplyGeneric(arg1 *LnsMap, arg2 *Ast_TypeInfo) LnsAny
	CanEvalWith(arg1 *Ast_ProcessInfo, arg2 *Ast_TypeInfo, arg3 LnsInt, arg4 *LnsMap) (bool, LnsAny)
	CreateAlt2typeMap(arg1 bool) *LnsMap
	Equals(arg1 *Ast_ProcessInfo, arg2 *Ast_TypeInfo, arg3 LnsAny, arg4 LnsAny) bool
	GetEnumValInfo(arg1 string) LnsAny
	GetFullName(arg1 *Ast_TypeNameCtrl, arg2 Ast_ModuleInfoManager, arg3 LnsAny) string
	GetModule() *Ast_TypeInfo
	GetOverridingType() LnsAny
	GetParentFullName(arg1 *Ast_TypeNameCtrl, arg2 LnsAny, arg3 LnsAny) string
	GetParentId() LnsInt

	GetTxt(arg1 LnsAny, arg2 LnsAny, arg3 LnsAny) string
	GetTxtWithRaw(arg1 string, arg2 LnsAny, arg3 LnsAny, arg4 LnsAny) string
	Get_abstractFlag() bool
	Get_accessMode() LnsInt
	Get_aliasSrc() *Ast_TypeInfo
	Get_argTypeInfoList() *LnsList
	Get_autoFlag() bool
	Get_baseId() LnsInt
	Get_baseTypeInfo() *Ast_TypeInfo
	Get_children() *LnsList
	Get_display_stirng() string
	Get_display_stirng_with(arg1 string, arg2 LnsAny) string
	Get_extedType() *Ast_TypeInfo
	Get_externalFlag() bool
	Get_genSrcTypeInfo() *Ast_TypeInfo
	Get_interfaceList() *LnsList
	Get_itemTypeInfoList() *LnsList
	Get_kind() LnsInt
	Get_mutMode() LnsInt
	Get_name2EnumValInfo() *LnsMap
	Get_nilable() bool
	Get_nilableTypeInfo() *Ast_TypeInfo
	Get_nonnilableType() *Ast_TypeInfo
	Get_parentInfo() *Ast_TypeInfo
	Get_processInfo() *Ast_ProcessInfo
	Get_rawTxt() string
	Get_retTypeInfoList() *LnsList
	Get_scope() LnsAny
	Get_srcTypeInfo() *Ast_TypeInfo
	Get_staticFlag() bool
	Get_typeData() *Ast_TypeData
	Get_typeId() LnsInt
	Get_val2EnumValInfo() *LnsMap
	Get_valTypeInfo() *Ast_TypeInfo
	HasBase() bool
	HasRouteNamespaceFrom(arg1 *Ast_TypeInfo) bool
	IsInheritFrom(arg1 *Ast_ProcessInfo, arg2 *Ast_TypeInfo, arg3 LnsAny) bool
	IsModule() bool
	Serialize(arg1 Lns_oStream, arg2 LnsAny)
	SerializeTypeInfoList(arg1 string, arg2 *LnsList, arg3 LnsAny) string
	SwitchScope(arg1 *Ast_Scope)
	// contains filtered or unexported methods
}

declaration Class -- EnumTypeInfo

type Ast_EnumValInfo

type Ast_EnumValInfo struct {
	FP Ast_EnumValInfoMtd
	// contains filtered or unexported fields
}

func NewAst_EnumValInfo

func NewAst_EnumValInfo(arg1 string, arg2 LnsAny) *Ast_EnumValInfo

func (*Ast_EnumValInfo) Get_name

func (self *Ast_EnumValInfo) Get_name() string

func (*Ast_EnumValInfo) Get_val

func (self *Ast_EnumValInfo) Get_val() LnsAny

func (*Ast_EnumValInfo) InitAst_EnumValInfo

func (self *Ast_EnumValInfo) InitAst_EnumValInfo(arg1 string, arg2 LnsAny)

func (*Ast_EnumValInfo) ToAst_EnumValInfo

func (obj *Ast_EnumValInfo) ToAst_EnumValInfo() *Ast_EnumValInfo

type Ast_EnumValInfoDownCast

type Ast_EnumValInfoDownCast interface {
	ToAst_EnumValInfo() *Ast_EnumValInfo
}

type Ast_EnumValInfoMtd

type Ast_EnumValInfoMtd interface {
	Get_name() string
	Get_val() LnsAny
}

declaration Class -- EnumValInfo

type Ast_ExtTypeInfo

type Ast_ExtTypeInfo struct {
	Ast_TypeInfo

	FP Ast_ExtTypeInfoMtd
	// contains filtered or unexported fields
}

func NewAst_ExtTypeInfo

func NewAst_ExtTypeInfo(arg1 *Ast_ProcessInfo, arg2 *Ast_TypeInfo) *Ast_ExtTypeInfo

func (*Ast_ExtTypeInfo) AddChildren

func (self *Ast_ExtTypeInfo) AddChildren(arg1 *Ast_TypeInfo)

func (*Ast_ExtTypeInfo) ApplyGeneric

func (self *Ast_ExtTypeInfo) ApplyGeneric(alt2typeMap *LnsMap, moduleTypeInfo *Ast_TypeInfo) LnsAny

5598: decl @lune.@base.@Ast.ExtTypeInfo.applyGeneric

func (*Ast_ExtTypeInfo) CanEvalWith

func (self *Ast_ExtTypeInfo) CanEvalWith(processInfo *Ast_ProcessInfo, other *Ast_TypeInfo, canEvalType LnsInt, alt2type *LnsMap) (bool, LnsAny)

5542: decl @lune.@base.@Ast.ExtTypeInfo.canEvalWith

func (*Ast_ExtTypeInfo) CreateAlt2typeMap

func (self *Ast_ExtTypeInfo) CreateAlt2typeMap(arg1 bool) *LnsMap

func (*Ast_ExtTypeInfo) Equals

func (self *Ast_ExtTypeInfo) Equals(processInfo *Ast_ProcessInfo, typeInfo *Ast_TypeInfo, alt2type LnsAny, checkModifer LnsAny) bool

5526: decl @lune.@base.@Ast.ExtTypeInfo.equals

func (*Ast_ExtTypeInfo) GetFullName

func (self *Ast_ExtTypeInfo) GetFullName(arg1 *Ast_TypeNameCtrl, arg2 Ast_ModuleInfoManager, arg3 LnsAny) string

func (*Ast_ExtTypeInfo) GetModule

func (self *Ast_ExtTypeInfo) GetModule() *Ast_TypeInfo

5580: decl @lune.@base.@Ast.ExtTypeInfo.getModule

func (*Ast_ExtTypeInfo) GetOverridingType

func (self *Ast_ExtTypeInfo) GetOverridingType() LnsAny

func (*Ast_ExtTypeInfo) GetParentFullName

func (self *Ast_ExtTypeInfo) GetParentFullName(arg1 *Ast_TypeNameCtrl, arg2 LnsAny, arg3 LnsAny) string

func (*Ast_ExtTypeInfo) GetParentId

func (self *Ast_ExtTypeInfo) GetParentId() LnsInt

func (*Ast_ExtTypeInfo) GetTxt

func (self *Ast_ExtTypeInfo) GetTxt(typeNameCtrl LnsAny, importInfo LnsAny, localFlag LnsAny) string

5512: decl @lune.@base.@Ast.ExtTypeInfo.getTxt

func (*Ast_ExtTypeInfo) GetTxtWithRaw

func (self *Ast_ExtTypeInfo) GetTxtWithRaw(rawTxt string, typeNameCtrl LnsAny, importInfo LnsAny, localFlag LnsAny) string

5518: decl @lune.@base.@Ast.ExtTypeInfo.getTxtWithRaw

func (*Ast_ExtTypeInfo) Get_abstractFlag

func (self *Ast_ExtTypeInfo) Get_abstractFlag() bool

func (*Ast_ExtTypeInfo) Get_accessMode

func (self *Ast_ExtTypeInfo) Get_accessMode() LnsInt

func (*Ast_ExtTypeInfo) Get_aliasSrc

func (self *Ast_ExtTypeInfo) Get_aliasSrc() *Ast_TypeInfo

5586: decl @lune.@base.@Ast.ExtTypeInfo.get_aliasSrc

func (*Ast_ExtTypeInfo) Get_argTypeInfoList

func (self *Ast_ExtTypeInfo) Get_argTypeInfoList() *LnsList

func (*Ast_ExtTypeInfo) Get_autoFlag

func (self *Ast_ExtTypeInfo) Get_autoFlag() bool

func (*Ast_ExtTypeInfo) Get_baseId

func (self *Ast_ExtTypeInfo) Get_baseId() LnsInt

func (*Ast_ExtTypeInfo) Get_baseTypeInfo

func (self *Ast_ExtTypeInfo) Get_baseTypeInfo() *Ast_TypeInfo

func (*Ast_ExtTypeInfo) Get_children

func (self *Ast_ExtTypeInfo) Get_children() *LnsList

func (*Ast_ExtTypeInfo) Get_display_stirng

func (self *Ast_ExtTypeInfo) Get_display_stirng() string

5576: decl @lune.@base.@Ast.ExtTypeInfo.get_display_stirng

func (*Ast_ExtTypeInfo) Get_display_stirng_with

func (self *Ast_ExtTypeInfo) Get_display_stirng_with(raw string, alt2type LnsAny) string

5572: decl @lune.@base.@Ast.ExtTypeInfo.get_display_stirng_with

func (*Ast_ExtTypeInfo) Get_extedType

func (self *Ast_ExtTypeInfo) Get_extedType() *Ast_TypeInfo

func (*Ast_ExtTypeInfo) Get_externalFlag

func (self *Ast_ExtTypeInfo) Get_externalFlag() bool

func (*Ast_ExtTypeInfo) Get_genSrcTypeInfo

func (self *Ast_ExtTypeInfo) Get_genSrcTypeInfo() *Ast_TypeInfo

func (*Ast_ExtTypeInfo) Get_interfaceList

func (self *Ast_ExtTypeInfo) Get_interfaceList() *LnsList

func (*Ast_ExtTypeInfo) Get_itemTypeInfoList

func (self *Ast_ExtTypeInfo) Get_itemTypeInfoList() *LnsList

func (*Ast_ExtTypeInfo) Get_kind

func (self *Ast_ExtTypeInfo) Get_kind() LnsInt

5583: decl @lune.@base.@Ast.ExtTypeInfo.get_kind

func (*Ast_ExtTypeInfo) Get_mutMode

func (self *Ast_ExtTypeInfo) Get_mutMode() LnsInt

func (*Ast_ExtTypeInfo) Get_nilable

func (self *Ast_ExtTypeInfo) Get_nilable() bool

5595: decl @lune.@base.@Ast.ExtTypeInfo.get_nilable

func (*Ast_ExtTypeInfo) Get_nilableTypeInfo

func (self *Ast_ExtTypeInfo) Get_nilableTypeInfo() *Ast_TypeInfo

func (*Ast_ExtTypeInfo) Get_nonnilableType

func (self *Ast_ExtTypeInfo) Get_nonnilableType() *Ast_TypeInfo

5592: decl @lune.@base.@Ast.ExtTypeInfo.get_nonnilableType

func (*Ast_ExtTypeInfo) Get_parentInfo

func (self *Ast_ExtTypeInfo) Get_parentInfo() *Ast_TypeInfo

func (*Ast_ExtTypeInfo) Get_processInfo

func (self *Ast_ExtTypeInfo) Get_processInfo() *Ast_ProcessInfo

func (*Ast_ExtTypeInfo) Get_rawTxt

func (self *Ast_ExtTypeInfo) Get_rawTxt() string

func (*Ast_ExtTypeInfo) Get_retTypeInfoList

func (self *Ast_ExtTypeInfo) Get_retTypeInfoList() *LnsList

func (*Ast_ExtTypeInfo) Get_scope

func (self *Ast_ExtTypeInfo) Get_scope() LnsAny

func (*Ast_ExtTypeInfo) Get_srcTypeInfo

func (self *Ast_ExtTypeInfo) Get_srcTypeInfo() *Ast_TypeInfo

5589: decl @lune.@base.@Ast.ExtTypeInfo.get_srcTypeInfo

func (*Ast_ExtTypeInfo) Get_staticFlag

func (self *Ast_ExtTypeInfo) Get_staticFlag() bool

func (*Ast_ExtTypeInfo) Get_typeData

func (self *Ast_ExtTypeInfo) Get_typeData() *Ast_TypeData

func (*Ast_ExtTypeInfo) Get_typeId

func (self *Ast_ExtTypeInfo) Get_typeId() LnsInt

func (*Ast_ExtTypeInfo) HasBase

func (self *Ast_ExtTypeInfo) HasBase() bool

func (*Ast_ExtTypeInfo) HasRouteNamespaceFrom

func (self *Ast_ExtTypeInfo) HasRouteNamespaceFrom(arg1 *Ast_TypeInfo) bool

func (*Ast_ExtTypeInfo) InitAst_ExtTypeInfo

func (self *Ast_ExtTypeInfo) InitAst_ExtTypeInfo(processInfo *Ast_ProcessInfo, extedType *Ast_TypeInfo)

5496: DeclConstr

func (*Ast_ExtTypeInfo) IsInheritFrom

func (self *Ast_ExtTypeInfo) IsInheritFrom(arg1 *Ast_ProcessInfo, arg2 *Ast_TypeInfo, arg3 LnsAny) bool

func (*Ast_ExtTypeInfo) IsModule

func (self *Ast_ExtTypeInfo) IsModule() bool

func (*Ast_ExtTypeInfo) Serialize

func (self *Ast_ExtTypeInfo) Serialize(stream Lns_oStream, validChildrenSet LnsAny)

5566: decl @lune.@base.@Ast.ExtTypeInfo.serialize

func (*Ast_ExtTypeInfo) SerializeTypeInfoList

func (self *Ast_ExtTypeInfo) SerializeTypeInfoList(arg1 string, arg2 *LnsList, arg3 LnsAny) string

func (*Ast_ExtTypeInfo) SwitchScope

func (self *Ast_ExtTypeInfo) SwitchScope(arg1 *Ast_Scope)

func (*Ast_ExtTypeInfo) ToAst_ExtTypeInfo

func (obj *Ast_ExtTypeInfo) ToAst_ExtTypeInfo() *Ast_ExtTypeInfo

type Ast_ExtTypeInfoDownCast

type Ast_ExtTypeInfoDownCast interface {
	ToAst_ExtTypeInfo() *Ast_ExtTypeInfo
}

type Ast_ExtTypeInfoMtd

type Ast_ExtTypeInfoMtd interface {
	AddChildren(arg1 *Ast_TypeInfo)
	ApplyGeneric(arg1 *LnsMap, arg2 *Ast_TypeInfo) LnsAny
	CanEvalWith(arg1 *Ast_ProcessInfo, arg2 *Ast_TypeInfo, arg3 LnsInt, arg4 *LnsMap) (bool, LnsAny)
	CreateAlt2typeMap(arg1 bool) *LnsMap
	Equals(arg1 *Ast_ProcessInfo, arg2 *Ast_TypeInfo, arg3 LnsAny, arg4 LnsAny) bool
	GetFullName(arg1 *Ast_TypeNameCtrl, arg2 Ast_ModuleInfoManager, arg3 LnsAny) string
	GetModule() *Ast_TypeInfo
	GetOverridingType() LnsAny
	GetParentFullName(arg1 *Ast_TypeNameCtrl, arg2 LnsAny, arg3 LnsAny) string
	GetParentId() LnsInt

	GetTxt(arg1 LnsAny, arg2 LnsAny, arg3 LnsAny) string
	GetTxtWithRaw(arg1 string, arg2 LnsAny, arg3 LnsAny, arg4 LnsAny) string
	Get_abstractFlag() bool
	Get_accessMode() LnsInt
	Get_aliasSrc() *Ast_TypeInfo
	Get_argTypeInfoList() *LnsList
	Get_autoFlag() bool
	Get_baseId() LnsInt
	Get_baseTypeInfo() *Ast_TypeInfo
	Get_children() *LnsList
	Get_display_stirng() string
	Get_display_stirng_with(arg1 string, arg2 LnsAny) string
	Get_extedType() *Ast_TypeInfo
	Get_externalFlag() bool
	Get_genSrcTypeInfo() *Ast_TypeInfo
	Get_interfaceList() *LnsList
	Get_itemTypeInfoList() *LnsList
	Get_kind() LnsInt
	Get_mutMode() LnsInt
	Get_nilable() bool
	Get_nilableTypeInfo() *Ast_TypeInfo
	Get_nonnilableType() *Ast_TypeInfo
	Get_parentInfo() *Ast_TypeInfo
	Get_processInfo() *Ast_ProcessInfo
	Get_rawTxt() string
	Get_retTypeInfoList() *LnsList
	Get_scope() LnsAny
	Get_srcTypeInfo() *Ast_TypeInfo
	Get_staticFlag() bool
	Get_typeData() *Ast_TypeData
	Get_typeId() LnsInt
	HasBase() bool
	HasRouteNamespaceFrom(arg1 *Ast_TypeInfo) bool
	IsInheritFrom(arg1 *Ast_ProcessInfo, arg2 *Ast_TypeInfo, arg3 LnsAny) bool
	IsModule() bool
	Serialize(arg1 Lns_oStream, arg2 LnsAny)
	SerializeTypeInfoList(arg1 string, arg2 *LnsList, arg3 LnsAny) string
	SwitchScope(arg1 *Ast_Scope)
	// contains filtered or unexported methods
}

declaration Class -- ExtTypeInfo

type Ast_GenericTypeInfo

type Ast_GenericTypeInfo struct {
	Ast_TypeInfo

	FP Ast_GenericTypeInfoMtd
	// contains filtered or unexported fields
}

func NewAst_GenericTypeInfo

func NewAst_GenericTypeInfo(arg1 *Ast_ProcessInfo, arg2 *Ast_TypeInfo, arg3 *LnsList, arg4 *Ast_TypeInfo) *Ast_GenericTypeInfo

func (*Ast_GenericTypeInfo) AddChildren

func (self *Ast_GenericTypeInfo) AddChildren(arg1 *Ast_TypeInfo)

func (*Ast_GenericTypeInfo) ApplyGeneric

func (self *Ast_GenericTypeInfo) ApplyGeneric(alt2typeMap *LnsMap, moduleTypeInfo *Ast_TypeInfo) LnsAny

5369: decl @lune.@base.@Ast.GenericTypeInfo.applyGeneric

func (*Ast_GenericTypeInfo) CanEvalWith

func (self *Ast_GenericTypeInfo) CanEvalWith(processInfo *Ast_ProcessInfo, other *Ast_TypeInfo, canEvalType LnsInt, alt2type *LnsMap) (bool, LnsAny)

3013: decl @lune.@base.@Ast.GenericTypeInfo.canEvalWith

func (*Ast_GenericTypeInfo) CreateAlt2typeMap

func (self *Ast_GenericTypeInfo) CreateAlt2typeMap(detectFlag bool) *LnsMap

3121: decl @lune.@base.@Ast.GenericTypeInfo.createAlt2typeMap

func (*Ast_GenericTypeInfo) Equals

func (self *Ast_GenericTypeInfo) Equals(processInfo *Ast_ProcessInfo, other *Ast_TypeInfo, alt2type LnsAny, checkModifer LnsAny) bool

3074: decl @lune.@base.@Ast.GenericTypeInfo.equals

func (*Ast_GenericTypeInfo) GetFullName

func (self *Ast_GenericTypeInfo) GetFullName(arg1 *Ast_TypeNameCtrl, arg2 Ast_ModuleInfoManager, arg3 LnsAny) string

func (*Ast_GenericTypeInfo) GetModule

func (self *Ast_GenericTypeInfo) GetModule() *Ast_TypeInfo

2956: decl @lune.@base.@Ast.GenericTypeInfo.getModule

func (*Ast_GenericTypeInfo) GetOverridingType

func (self *Ast_GenericTypeInfo) GetOverridingType() LnsAny

func (*Ast_GenericTypeInfo) GetParentFullName

func (self *Ast_GenericTypeInfo) GetParentFullName(arg1 *Ast_TypeNameCtrl, arg2 LnsAny, arg3 LnsAny) string

func (*Ast_GenericTypeInfo) GetParentId

func (self *Ast_GenericTypeInfo) GetParentId() LnsInt

func (*Ast_GenericTypeInfo) GetTxt

func (self *Ast_GenericTypeInfo) GetTxt(arg1 LnsAny, arg2 LnsAny, arg3 LnsAny) string

func (*Ast_GenericTypeInfo) GetTxtWithRaw

func (self *Ast_GenericTypeInfo) GetTxtWithRaw(arg1 string, arg2 LnsAny, arg3 LnsAny, arg4 LnsAny) string

func (*Ast_GenericTypeInfo) Get_abstractFlag

func (self *Ast_GenericTypeInfo) Get_abstractFlag() bool

func (*Ast_GenericTypeInfo) Get_accessMode

func (self *Ast_GenericTypeInfo) Get_accessMode() LnsInt

func (*Ast_GenericTypeInfo) Get_aliasSrc

func (self *Ast_GenericTypeInfo) Get_aliasSrc() *Ast_TypeInfo

3001: decl @lune.@base.@Ast.GenericTypeInfo.get_aliasSrc

func (*Ast_GenericTypeInfo) Get_argTypeInfoList

func (self *Ast_GenericTypeInfo) Get_argTypeInfoList() *LnsList

func (*Ast_GenericTypeInfo) Get_autoFlag

func (self *Ast_GenericTypeInfo) Get_autoFlag() bool

func (*Ast_GenericTypeInfo) Get_baseId

func (self *Ast_GenericTypeInfo) Get_baseId() LnsInt

func (*Ast_GenericTypeInfo) Get_baseTypeInfo

func (self *Ast_GenericTypeInfo) Get_baseTypeInfo() *Ast_TypeInfo

func (*Ast_GenericTypeInfo) Get_children

func (self *Ast_GenericTypeInfo) Get_children() *LnsList

func (*Ast_GenericTypeInfo) Get_display_stirng

func (self *Ast_GenericTypeInfo) Get_display_stirng() string

func (*Ast_GenericTypeInfo) Get_display_stirng_with

func (self *Ast_GenericTypeInfo) Get_display_stirng_with(raw string, alt2type LnsAny) string

2913: decl @lune.@base.@Ast.GenericTypeInfo.get_display_stirng_with

func (*Ast_GenericTypeInfo) Get_extedType

func (self *Ast_GenericTypeInfo) Get_extedType() *Ast_TypeInfo

3008: decl @lune.@base.@Ast.GenericTypeInfo.get_extedType

func (*Ast_GenericTypeInfo) Get_externalFlag

func (self *Ast_GenericTypeInfo) Get_externalFlag() bool

func (*Ast_GenericTypeInfo) Get_genSrcTypeInfo

func (self *Ast_GenericTypeInfo) Get_genSrcTypeInfo() *Ast_TypeInfo

func (*Ast_GenericTypeInfo) Get_interfaceList

func (self *Ast_GenericTypeInfo) Get_interfaceList() *LnsList

func (*Ast_GenericTypeInfo) Get_itemTypeInfoList

func (self *Ast_GenericTypeInfo) Get_itemTypeInfoList() *LnsList

func (*Ast_GenericTypeInfo) Get_kind

func (self *Ast_GenericTypeInfo) Get_kind() LnsInt

func (*Ast_GenericTypeInfo) Get_mutMode

func (self *Ast_GenericTypeInfo) Get_mutMode() LnsInt

func (*Ast_GenericTypeInfo) Get_nilable

func (self *Ast_GenericTypeInfo) Get_nilable() bool

func (*Ast_GenericTypeInfo) Get_nilableTypeInfo

func (self *Ast_GenericTypeInfo) Get_nilableTypeInfo() *Ast_TypeInfo

func (*Ast_GenericTypeInfo) Get_nonnilableType

func (self *Ast_GenericTypeInfo) Get_nonnilableType() *Ast_TypeInfo

func (*Ast_GenericTypeInfo) Get_parentInfo

func (self *Ast_GenericTypeInfo) Get_parentInfo() *Ast_TypeInfo

func (*Ast_GenericTypeInfo) Get_processInfo

func (self *Ast_GenericTypeInfo) Get_processInfo() *Ast_ProcessInfo

func (*Ast_GenericTypeInfo) Get_rawTxt

func (self *Ast_GenericTypeInfo) Get_rawTxt() string

func (*Ast_GenericTypeInfo) Get_retTypeInfoList

func (self *Ast_GenericTypeInfo) Get_retTypeInfoList() *LnsList

func (*Ast_GenericTypeInfo) Get_scope

func (self *Ast_GenericTypeInfo) Get_scope() LnsAny

func (*Ast_GenericTypeInfo) Get_srcTypeInfo

func (self *Ast_GenericTypeInfo) Get_srcTypeInfo() *Ast_TypeInfo

3005: decl @lune.@base.@Ast.GenericTypeInfo.get_srcTypeInfo

func (*Ast_GenericTypeInfo) Get_staticFlag

func (self *Ast_GenericTypeInfo) Get_staticFlag() bool

func (*Ast_GenericTypeInfo) Get_typeData

func (self *Ast_GenericTypeInfo) Get_typeData() *Ast_TypeData

func (*Ast_GenericTypeInfo) Get_typeId

func (self *Ast_GenericTypeInfo) Get_typeId() LnsInt

func (*Ast_GenericTypeInfo) HasBase

func (self *Ast_GenericTypeInfo) HasBase() bool

func (*Ast_GenericTypeInfo) HasRouteNamespaceFrom

func (self *Ast_GenericTypeInfo) HasRouteNamespaceFrom(arg1 *Ast_TypeInfo) bool

func (*Ast_GenericTypeInfo) InitAst_GenericTypeInfo

func (self *Ast_GenericTypeInfo) InitAst_GenericTypeInfo(processInfo *Ast_ProcessInfo, genSrcTypeInfo *Ast_TypeInfo, itemTypeInfoList *LnsList, moduleTypeInfo *Ast_TypeInfo)

2919: DeclConstr

func (*Ast_GenericTypeInfo) IsInheritFrom

func (self *Ast_GenericTypeInfo) IsInheritFrom(processInfo *Ast_ProcessInfo, other *Ast_TypeInfo, alt2type LnsAny) bool

2961: decl @lune.@base.@Ast.GenericTypeInfo.isInheritFrom

func (*Ast_GenericTypeInfo) IsModule

func (self *Ast_GenericTypeInfo) IsModule() bool

func (*Ast_GenericTypeInfo) Serialize

func (self *Ast_GenericTypeInfo) Serialize(stream Lns_oStream, validChildrenSet LnsAny)

3107: decl @lune.@base.@Ast.GenericTypeInfo.serialize

func (*Ast_GenericTypeInfo) SerializeTypeInfoList

func (self *Ast_GenericTypeInfo) SerializeTypeInfoList(arg1 string, arg2 *LnsList, arg3 LnsAny) string

func (*Ast_GenericTypeInfo) SwitchScope

func (self *Ast_GenericTypeInfo) SwitchScope(arg1 *Ast_Scope)

func (*Ast_GenericTypeInfo) ToAst_GenericTypeInfo

func (obj *Ast_GenericTypeInfo) ToAst_GenericTypeInfo() *Ast_GenericTypeInfo

type Ast_GenericTypeInfoDownCast

type Ast_GenericTypeInfoDownCast interface {
	ToAst_GenericTypeInfo() *Ast_GenericTypeInfo
}

type Ast_GenericTypeInfoMtd

type Ast_GenericTypeInfoMtd interface {
	AddChildren(arg1 *Ast_TypeInfo)
	ApplyGeneric(arg1 *LnsMap, arg2 *Ast_TypeInfo) LnsAny
	CanEvalWith(arg1 *Ast_ProcessInfo, arg2 *Ast_TypeInfo, arg3 LnsInt, arg4 *LnsMap) (bool, LnsAny)
	CreateAlt2typeMap(arg1 bool) *LnsMap
	Equals(arg1 *Ast_ProcessInfo, arg2 *Ast_TypeInfo, arg3 LnsAny, arg4 LnsAny) bool
	GetFullName(arg1 *Ast_TypeNameCtrl, arg2 Ast_ModuleInfoManager, arg3 LnsAny) string
	GetModule() *Ast_TypeInfo
	GetOverridingType() LnsAny
	GetParentFullName(arg1 *Ast_TypeNameCtrl, arg2 LnsAny, arg3 LnsAny) string
	GetParentId() LnsInt

	GetTxt(arg1 LnsAny, arg2 LnsAny, arg3 LnsAny) string
	GetTxtWithRaw(arg1 string, arg2 LnsAny, arg3 LnsAny, arg4 LnsAny) string
	Get_abstractFlag() bool
	Get_accessMode() LnsInt
	Get_aliasSrc() *Ast_TypeInfo
	Get_argTypeInfoList() *LnsList
	Get_autoFlag() bool
	Get_baseId() LnsInt
	Get_baseTypeInfo() *Ast_TypeInfo
	Get_children() *LnsList
	Get_display_stirng() string
	Get_display_stirng_with(arg1 string, arg2 LnsAny) string
	Get_extedType() *Ast_TypeInfo
	Get_externalFlag() bool
	Get_genSrcTypeInfo() *Ast_TypeInfo
	Get_interfaceList() *LnsList
	Get_itemTypeInfoList() *LnsList
	Get_kind() LnsInt
	Get_mutMode() LnsInt
	Get_nilable() bool
	Get_nilableTypeInfo() *Ast_TypeInfo
	Get_nonnilableType() *Ast_TypeInfo
	Get_parentInfo() *Ast_TypeInfo
	Get_processInfo() *Ast_ProcessInfo
	Get_rawTxt() string
	Get_retTypeInfoList() *LnsList
	Get_scope() LnsAny
	Get_srcTypeInfo() *Ast_TypeInfo
	Get_staticFlag() bool
	Get_typeData() *Ast_TypeData
	Get_typeId() LnsInt
	HasBase() bool
	HasRouteNamespaceFrom(arg1 *Ast_TypeInfo) bool
	IsInheritFrom(arg1 *Ast_ProcessInfo, arg2 *Ast_TypeInfo, arg3 LnsAny) bool
	IsModule() bool
	Serialize(arg1 Lns_oStream, arg2 LnsAny)
	SerializeTypeInfoList(arg1 string, arg2 *LnsList, arg3 LnsAny) string
	SwitchScope(arg1 *Ast_Scope)
	// contains filtered or unexported methods
}

declaration Class -- GenericTypeInfo

type Ast_IdProvider

type Ast_IdProvider struct {
	FP Ast_IdProviderMtd
	// contains filtered or unexported fields
}

func NewAst_IdProvider

func NewAst_IdProvider(arg1 LnsInt, arg2 LnsInt) *Ast_IdProvider

func (*Ast_IdProvider) GetNewId

func (self *Ast_IdProvider) GetNewId() LnsInt

42: decl @lune.@base.@Ast.IdProvider.getNewId

func (*Ast_IdProvider) Get_id

func (self *Ast_IdProvider) Get_id() LnsInt

func (*Ast_IdProvider) Increment

func (self *Ast_IdProvider) Increment()

35: decl @lune.@base.@Ast.IdProvider.increment

func (*Ast_IdProvider) InitAst_IdProvider

func (self *Ast_IdProvider) InitAst_IdProvider(arg1 LnsInt, arg2 LnsInt)

func (*Ast_IdProvider) ToAst_IdProvider

func (obj *Ast_IdProvider) ToAst_IdProvider() *Ast_IdProvider

type Ast_IdProviderDownCast

type Ast_IdProviderDownCast interface {
	ToAst_IdProvider() *Ast_IdProvider
}

type Ast_IdProviderMtd

type Ast_IdProviderMtd interface {
	GetNewId() LnsInt
	Get_id() LnsInt
	Increment()
}

declaration Class -- IdProvider

type Ast_IdType

type Ast_IdType = LnsInt

decl enum -- IdType

type Ast_LowSymbol

type Ast_LowSymbol interface {
	Get_accessMode() LnsInt
	Get_convModuleParam() LnsAny
	Get_hasAccessFromClosure() bool
	Get_isLazyLoad() bool
	Get_kind() LnsInt
	Get_mutable() bool
	Get_name() string
	Get_scope() *Ast_Scope
	Get_staticFlag() bool
	Get_symbolId() LnsInt
	Get_typeInfo() *Ast_TypeInfo
}

type Ast_LuavalConvKind

type Ast_LuavalConvKind = LnsInt

decl enum -- LuavalConvKind

type Ast_LuavalResult

type Ast_LuavalResult = LnsAny

decl alge -- LuavalResult

type Ast_LuavalResult__Err

type Ast_LuavalResult__Err struct {
	Val1 string
}

func (*Ast_LuavalResult__Err) GetTxt

func (self *Ast_LuavalResult__Err) GetTxt() string

type Ast_LuavalResult__OK

type Ast_LuavalResult__OK struct {
	Val1 *Ast_TypeInfo
	Val2 bool
}

func (*Ast_LuavalResult__OK) GetTxt

func (self *Ast_LuavalResult__OK) GetTxt() string

type Ast_MatchType

type Ast_MatchType = LnsInt

decl enum -- MatchType

type Ast_MethodKind

type Ast_MethodKind = LnsInt

decl enum -- MethodKind

type Ast_ModifierTypeInfo

type Ast_ModifierTypeInfo struct {
	Ast_TypeInfo

	FP Ast_ModifierTypeInfoMtd
	// contains filtered or unexported fields
}

func NewAst_ModifierTypeInfo

func NewAst_ModifierTypeInfo(arg1 LnsAny, arg2 *Ast_ProcessInfo, arg3 *Ast_TypeInfo, arg4 LnsInt, arg5 LnsInt) *Ast_ModifierTypeInfo

func (*Ast_ModifierTypeInfo) AddChildren

func (self *Ast_ModifierTypeInfo) AddChildren(arg1 *Ast_TypeInfo)

func (*Ast_ModifierTypeInfo) ApplyGeneric

func (self *Ast_ModifierTypeInfo) ApplyGeneric(alt2typeMap *LnsMap, moduleTypeInfo *Ast_TypeInfo) LnsAny

6696: decl @lune.@base.@Ast.ModifierTypeInfo.applyGeneric

func (*Ast_ModifierTypeInfo) CanEvalWith

func (self *Ast_ModifierTypeInfo) CanEvalWith(processInfo *Ast_ProcessInfo, other *Ast_TypeInfo, canEvalType LnsInt, alt2type *LnsMap) (bool, LnsAny)

3186: decl @lune.@base.@Ast.ModifierTypeInfo.canEvalWith

func (*Ast_ModifierTypeInfo) CreateAlt2typeMap

func (self *Ast_ModifierTypeInfo) CreateAlt2typeMap(arg1 bool) *LnsMap

func (*Ast_ModifierTypeInfo) Equals

func (self *Ast_ModifierTypeInfo) Equals(processInfo *Ast_ProcessInfo, typeInfo *Ast_TypeInfo, alt2type LnsAny, checkModifer LnsAny) bool

3216: decl @lune.@base.@Ast.ModifierTypeInfo.equals

func (*Ast_ModifierTypeInfo) GetFullName

func (self *Ast_ModifierTypeInfo) GetFullName(arg1 *Ast_TypeNameCtrl, arg2 Ast_ModuleInfoManager, arg3 LnsAny) string

func (*Ast_ModifierTypeInfo) GetModule

func (self *Ast_ModifierTypeInfo) GetModule() *Ast_TypeInfo

func (*Ast_ModifierTypeInfo) GetOverridingType

func (self *Ast_ModifierTypeInfo) GetOverridingType() LnsAny

func (*Ast_ModifierTypeInfo) GetParentFullName

func (self *Ast_ModifierTypeInfo) GetParentFullName(arg1 *Ast_TypeNameCtrl, arg2 LnsAny, arg3 LnsAny) string

func (*Ast_ModifierTypeInfo) GetParentId

func (self *Ast_ModifierTypeInfo) GetParentId() LnsInt

func (*Ast_ModifierTypeInfo) GetTxt

func (self *Ast_ModifierTypeInfo) GetTxt(typeNameCtrl LnsAny, importInfo LnsAny, localFlag LnsAny) string

3150: decl @lune.@base.@Ast.ModifierTypeInfo.getTxt

func (*Ast_ModifierTypeInfo) GetTxtWithRaw

func (self *Ast_ModifierTypeInfo) GetTxtWithRaw(raw string, typeNameCtrl LnsAny, importInfo LnsAny, localFlag LnsAny) string

3155: decl @lune.@base.@Ast.ModifierTypeInfo.getTxtWithRaw

func (*Ast_ModifierTypeInfo) Get_abstractFlag

func (self *Ast_ModifierTypeInfo) Get_abstractFlag() bool

func (*Ast_ModifierTypeInfo) Get_accessMode

func (self *Ast_ModifierTypeInfo) Get_accessMode() LnsInt

func (*Ast_ModifierTypeInfo) Get_aliasSrc

func (self *Ast_ModifierTypeInfo) Get_aliasSrc() *Ast_TypeInfo

func (*Ast_ModifierTypeInfo) Get_argTypeInfoList

func (self *Ast_ModifierTypeInfo) Get_argTypeInfoList() *LnsList

func (*Ast_ModifierTypeInfo) Get_autoFlag

func (self *Ast_ModifierTypeInfo) Get_autoFlag() bool

func (*Ast_ModifierTypeInfo) Get_baseId

func (self *Ast_ModifierTypeInfo) Get_baseId() LnsInt

func (*Ast_ModifierTypeInfo) Get_baseTypeInfo

func (self *Ast_ModifierTypeInfo) Get_baseTypeInfo() *Ast_TypeInfo

func (*Ast_ModifierTypeInfo) Get_children

func (self *Ast_ModifierTypeInfo) Get_children() *LnsList

func (*Ast_ModifierTypeInfo) Get_display_stirng

func (self *Ast_ModifierTypeInfo) Get_display_stirng() string

3175: decl @lune.@base.@Ast.ModifierTypeInfo.get_display_stirng

func (*Ast_ModifierTypeInfo) Get_display_stirng_with

func (self *Ast_ModifierTypeInfo) Get_display_stirng_with(raw string, alt2type LnsAny) string

3167: decl @lune.@base.@Ast.ModifierTypeInfo.get_display_stirng_with

func (*Ast_ModifierTypeInfo) Get_extedType

func (self *Ast_ModifierTypeInfo) Get_extedType() *Ast_TypeInfo

3145: decl @lune.@base.@Ast.ModifierTypeInfo.get_extedType

func (*Ast_ModifierTypeInfo) Get_externalFlag

func (self *Ast_ModifierTypeInfo) Get_externalFlag() bool

func (*Ast_ModifierTypeInfo) Get_genSrcTypeInfo

func (self *Ast_ModifierTypeInfo) Get_genSrcTypeInfo() *Ast_TypeInfo

func (*Ast_ModifierTypeInfo) Get_interfaceList

func (self *Ast_ModifierTypeInfo) Get_interfaceList() *LnsList

func (*Ast_ModifierTypeInfo) Get_itemTypeInfoList

func (self *Ast_ModifierTypeInfo) Get_itemTypeInfoList() *LnsList

func (*Ast_ModifierTypeInfo) Get_kind

func (self *Ast_ModifierTypeInfo) Get_kind() LnsInt

func (*Ast_ModifierTypeInfo) Get_mutMode

func (self *Ast_ModifierTypeInfo) Get_mutMode() LnsInt

func (*Ast_ModifierTypeInfo) Get_nilable

func (self *Ast_ModifierTypeInfo) Get_nilable() bool

func (*Ast_ModifierTypeInfo) Get_nilableTypeInfo

func (self *Ast_ModifierTypeInfo) Get_nilableTypeInfo() *Ast_TypeInfo

4769: decl @lune.@base.@Ast.ModifierTypeInfo.get_nilableTypeInfo

func (*Ast_ModifierTypeInfo) Get_nonnilableType

func (self *Ast_ModifierTypeInfo) Get_nonnilableType() *Ast_TypeInfo

4761: decl @lune.@base.@Ast.ModifierTypeInfo.get_nonnilableType

func (*Ast_ModifierTypeInfo) Get_parentInfo

func (self *Ast_ModifierTypeInfo) Get_parentInfo() *Ast_TypeInfo

func (*Ast_ModifierTypeInfo) Get_processInfo

func (self *Ast_ModifierTypeInfo) Get_processInfo() *Ast_ProcessInfo

func (*Ast_ModifierTypeInfo) Get_rawTxt

func (self *Ast_ModifierTypeInfo) Get_rawTxt() string

func (*Ast_ModifierTypeInfo) Get_retTypeInfoList

func (self *Ast_ModifierTypeInfo) Get_retTypeInfoList() *LnsList

func (*Ast_ModifierTypeInfo) Get_scope

func (self *Ast_ModifierTypeInfo) Get_scope() LnsAny

func (*Ast_ModifierTypeInfo) Get_srcTypeInfo

func (self *Ast_ModifierTypeInfo) Get_srcTypeInfo() *Ast_TypeInfo

func (*Ast_ModifierTypeInfo) Get_staticFlag

func (self *Ast_ModifierTypeInfo) Get_staticFlag() bool

func (*Ast_ModifierTypeInfo) Get_typeData

func (self *Ast_ModifierTypeInfo) Get_typeData() *Ast_TypeData

func (*Ast_ModifierTypeInfo) Get_typeId

func (self *Ast_ModifierTypeInfo) Get_typeId() LnsInt

func (*Ast_ModifierTypeInfo) HasBase

func (self *Ast_ModifierTypeInfo) HasBase() bool

func (*Ast_ModifierTypeInfo) HasRouteNamespaceFrom

func (self *Ast_ModifierTypeInfo) HasRouteNamespaceFrom(arg1 *Ast_TypeInfo) bool

func (*Ast_ModifierTypeInfo) InitAst_ModifierTypeInfo

func (self *Ast_ModifierTypeInfo) InitAst_ModifierTypeInfo(arg1 LnsAny, arg2 *Ast_ProcessInfo, arg3 *Ast_TypeInfo, arg4 LnsInt, arg5 LnsInt)

func (*Ast_ModifierTypeInfo) IsInheritFrom

func (self *Ast_ModifierTypeInfo) IsInheritFrom(arg1 *Ast_ProcessInfo, arg2 *Ast_TypeInfo, arg3 LnsAny) bool

func (*Ast_ModifierTypeInfo) IsModule

func (self *Ast_ModifierTypeInfo) IsModule() bool

func (*Ast_ModifierTypeInfo) Serialize

func (self *Ast_ModifierTypeInfo) Serialize(stream Lns_oStream, validChildrenSet LnsAny)

3179: decl @lune.@base.@Ast.ModifierTypeInfo.serialize

func (*Ast_ModifierTypeInfo) SerializeTypeInfoList

func (self *Ast_ModifierTypeInfo) SerializeTypeInfoList(arg1 string, arg2 *LnsList, arg3 LnsAny) string

func (*Ast_ModifierTypeInfo) SwitchScope

func (self *Ast_ModifierTypeInfo) SwitchScope(arg1 *Ast_Scope)

func (*Ast_ModifierTypeInfo) ToAst_ModifierTypeInfo

func (obj *Ast_ModifierTypeInfo) ToAst_ModifierTypeInfo() *Ast_ModifierTypeInfo

type Ast_ModifierTypeInfoDownCast

type Ast_ModifierTypeInfoDownCast interface {
	ToAst_ModifierTypeInfo() *Ast_ModifierTypeInfo
}

type Ast_ModifierTypeInfoMtd

type Ast_ModifierTypeInfoMtd interface {
	AddChildren(arg1 *Ast_TypeInfo)
	ApplyGeneric(arg1 *LnsMap, arg2 *Ast_TypeInfo) LnsAny
	CanEvalWith(arg1 *Ast_ProcessInfo, arg2 *Ast_TypeInfo, arg3 LnsInt, arg4 *LnsMap) (bool, LnsAny)
	CreateAlt2typeMap(arg1 bool) *LnsMap
	Equals(arg1 *Ast_ProcessInfo, arg2 *Ast_TypeInfo, arg3 LnsAny, arg4 LnsAny) bool
	GetFullName(arg1 *Ast_TypeNameCtrl, arg2 Ast_ModuleInfoManager, arg3 LnsAny) string
	GetModule() *Ast_TypeInfo
	GetOverridingType() LnsAny
	GetParentFullName(arg1 *Ast_TypeNameCtrl, arg2 LnsAny, arg3 LnsAny) string
	GetParentId() LnsInt

	GetTxt(arg1 LnsAny, arg2 LnsAny, arg3 LnsAny) string
	GetTxtWithRaw(arg1 string, arg2 LnsAny, arg3 LnsAny, arg4 LnsAny) string
	Get_abstractFlag() bool
	Get_accessMode() LnsInt
	Get_aliasSrc() *Ast_TypeInfo
	Get_argTypeInfoList() *LnsList
	Get_autoFlag() bool
	Get_baseId() LnsInt
	Get_baseTypeInfo() *Ast_TypeInfo
	Get_children() *LnsList
	Get_display_stirng() string
	Get_display_stirng_with(arg1 string, arg2 LnsAny) string
	Get_extedType() *Ast_TypeInfo
	Get_externalFlag() bool
	Get_genSrcTypeInfo() *Ast_TypeInfo
	Get_interfaceList() *LnsList
	Get_itemTypeInfoList() *LnsList
	Get_kind() LnsInt
	Get_mutMode() LnsInt
	Get_nilable() bool
	Get_nilableTypeInfo() *Ast_TypeInfo
	Get_nonnilableType() *Ast_TypeInfo
	Get_parentInfo() *Ast_TypeInfo
	Get_processInfo() *Ast_ProcessInfo
	Get_rawTxt() string
	Get_retTypeInfoList() *LnsList
	Get_scope() LnsAny
	Get_srcTypeInfo() *Ast_TypeInfo
	Get_staticFlag() bool
	Get_typeData() *Ast_TypeData
	Get_typeId() LnsInt
	HasBase() bool
	HasRouteNamespaceFrom(arg1 *Ast_TypeInfo) bool
	IsInheritFrom(arg1 *Ast_ProcessInfo, arg2 *Ast_TypeInfo, arg3 LnsAny) bool
	IsModule() bool
	Serialize(arg1 Lns_oStream, arg2 LnsAny)
	SerializeTypeInfoList(arg1 string, arg2 *LnsList, arg3 LnsAny) string
	SwitchScope(arg1 *Ast_Scope)
	// contains filtered or unexported methods
}

declaration Class -- ModifierTypeInfo

type Ast_ModuleInfoIF

type Ast_ModuleInfoIF interface {
	Get_assignName() string
	Get_modulePath() string
}

type Ast_ModuleInfoManager

type Ast_ModuleInfoManager interface {
	GetModuleInfo(arg1 *Ast_TypeInfo) LnsAny
}

type Ast_ModuleTypeInfo

type Ast_ModuleTypeInfo struct {
	Ast_TypeInfo

	FP Ast_ModuleTypeInfoMtd
	// contains filtered or unexported fields
}

func NewAst_ModuleTypeInfo

func NewAst_ModuleTypeInfo(arg1 *Ast_ProcessInfo, arg2 *Ast_Scope, arg3 bool, arg4 string, arg5 LnsAny, arg6 LnsInt, arg7 bool) *Ast_ModuleTypeInfo

func (*Ast_ModuleTypeInfo) CanEvalWith

func (self *Ast_ModuleTypeInfo) CanEvalWith(processInfo *Ast_ProcessInfo, other *Ast_TypeInfo, canEvalType LnsInt, alt2type *LnsMap) (bool, LnsAny)

3309: decl @lune.@base.@Ast.ModuleTypeInfo.canEvalWith

func (*Ast_ModuleTypeInfo) GetParentId

func (self *Ast_ModuleTypeInfo) GetParentId() LnsInt

3284: decl @lune.@base.@Ast.ModuleTypeInfo.getParentId

func (*Ast_ModuleTypeInfo) GetTxt

func (self *Ast_ModuleTypeInfo) GetTxt(typeNameCtrl LnsAny, importInfo LnsAny, localFlag LnsAny) string

3289: decl @lune.@base.@Ast.ModuleTypeInfo.getTxt

func (*Ast_ModuleTypeInfo) GetTxtWithRaw

func (self *Ast_ModuleTypeInfo) GetTxtWithRaw(rawTxt string, typeNameCtrl LnsAny, importInfo LnsAny, localFlag LnsAny) string

3295: decl @lune.@base.@Ast.ModuleTypeInfo.getTxtWithRaw

func (*Ast_ModuleTypeInfo) Get_accessMode

func (self *Ast_ModuleTypeInfo) Get_accessMode() LnsInt

3276: decl @lune.@base.@Ast.ModuleTypeInfo.get_accessMode

func (*Ast_ModuleTypeInfo) Get_baseTypeInfo

func (self *Ast_ModuleTypeInfo) Get_baseTypeInfo() *Ast_TypeInfo

3268: decl @lune.@base.@Ast.ModuleTypeInfo.get_baseTypeInfo

func (*Ast_ModuleTypeInfo) Get_display_stirng

func (self *Ast_ModuleTypeInfo) Get_display_stirng() string

3306: decl @lune.@base.@Ast.ModuleTypeInfo.get_display_stirng

func (*Ast_ModuleTypeInfo) Get_display_stirng_with

func (self *Ast_ModuleTypeInfo) Get_display_stirng_with(raw string, alt2type LnsAny) string

3302: decl @lune.@base.@Ast.ModuleTypeInfo.get_display_stirng_with

func (*Ast_ModuleTypeInfo) Get_externalFlag

func (self *Ast_ModuleTypeInfo) Get_externalFlag() bool

func (*Ast_ModuleTypeInfo) Get_kind

func (self *Ast_ModuleTypeInfo) Get_kind() LnsInt

3280: decl @lune.@base.@Ast.ModuleTypeInfo.get_kind

func (*Ast_ModuleTypeInfo) Get_mutable

func (self *Ast_ModuleTypeInfo) Get_mutable() bool

func (*Ast_ModuleTypeInfo) Get_parentInfo

func (self *Ast_ModuleTypeInfo) Get_parentInfo() *Ast_TypeInfo

func (*Ast_ModuleTypeInfo) Get_rawTxt

func (self *Ast_ModuleTypeInfo) Get_rawTxt() string

func (*Ast_ModuleTypeInfo) Get_typeId

func (self *Ast_ModuleTypeInfo) Get_typeId() LnsInt

func (*Ast_ModuleTypeInfo) InitAst_ModuleTypeInfo

func (self *Ast_ModuleTypeInfo) InitAst_ModuleTypeInfo(processInfo *Ast_ProcessInfo, scope *Ast_Scope, externalFlag bool, txt string, parentInfo LnsAny, typeId LnsInt, mutable bool)

3246: DeclConstr

func (*Ast_ModuleTypeInfo) IsModule

func (self *Ast_ModuleTypeInfo) IsModule() bool

3272: decl @lune.@base.@Ast.ModuleTypeInfo.isModule

func (*Ast_ModuleTypeInfo) Serialize

func (self *Ast_ModuleTypeInfo) Serialize(stream Lns_oStream, validChildrenSet LnsAny)

3316: decl @lune.@base.@Ast.ModuleTypeInfo.serialize

func (*Ast_ModuleTypeInfo) ToAst_ModuleTypeInfo

func (obj *Ast_ModuleTypeInfo) ToAst_ModuleTypeInfo() *Ast_ModuleTypeInfo

type Ast_ModuleTypeInfoDownCast

type Ast_ModuleTypeInfoDownCast interface {
	ToAst_ModuleTypeInfo() *Ast_ModuleTypeInfo
}

type Ast_ModuleTypeInfoMtd

type Ast_ModuleTypeInfoMtd interface {
	AddChildren(arg1 *Ast_TypeInfo)
	ApplyGeneric(arg1 *LnsMap, arg2 *Ast_TypeInfo) LnsAny
	CanEvalWith(arg1 *Ast_ProcessInfo, arg2 *Ast_TypeInfo, arg3 LnsInt, arg4 *LnsMap) (bool, LnsAny)
	CreateAlt2typeMap(arg1 bool) *LnsMap
	Equals(arg1 *Ast_ProcessInfo, arg2 *Ast_TypeInfo, arg3 LnsAny, arg4 LnsAny) bool
	GetFullName(arg1 *Ast_TypeNameCtrl, arg2 Ast_ModuleInfoManager, arg3 LnsAny) string
	GetModule() *Ast_TypeInfo
	GetOverridingType() LnsAny
	GetParentFullName(arg1 *Ast_TypeNameCtrl, arg2 LnsAny, arg3 LnsAny) string
	GetParentId() LnsInt

	GetTxt(arg1 LnsAny, arg2 LnsAny, arg3 LnsAny) string
	GetTxtWithRaw(arg1 string, arg2 LnsAny, arg3 LnsAny, arg4 LnsAny) string
	Get_abstractFlag() bool
	Get_accessMode() LnsInt
	Get_aliasSrc() *Ast_TypeInfo
	Get_argTypeInfoList() *LnsList
	Get_autoFlag() bool
	Get_baseId() LnsInt
	Get_baseTypeInfo() *Ast_TypeInfo
	Get_children() *LnsList
	Get_display_stirng() string
	Get_display_stirng_with(arg1 string, arg2 LnsAny) string
	Get_extedType() *Ast_TypeInfo
	Get_externalFlag() bool
	Get_genSrcTypeInfo() *Ast_TypeInfo
	Get_interfaceList() *LnsList
	Get_itemTypeInfoList() *LnsList
	Get_kind() LnsInt
	Get_mutMode() LnsInt
	Get_mutable() bool
	Get_nilable() bool
	Get_nilableTypeInfo() *Ast_TypeInfo
	Get_nonnilableType() *Ast_TypeInfo
	Get_parentInfo() *Ast_TypeInfo
	Get_processInfo() *Ast_ProcessInfo
	Get_rawTxt() string
	Get_retTypeInfoList() *LnsList
	Get_scope() LnsAny
	Get_srcTypeInfo() *Ast_TypeInfo
	Get_staticFlag() bool
	Get_typeData() *Ast_TypeData
	Get_typeId() LnsInt
	HasBase() bool
	HasRouteNamespaceFrom(arg1 *Ast_TypeInfo) bool
	IsInheritFrom(arg1 *Ast_ProcessInfo, arg2 *Ast_TypeInfo, arg3 LnsAny) bool
	IsModule() bool
	Serialize(arg1 Lns_oStream, arg2 LnsAny)
	SerializeTypeInfoList(arg1 string, arg2 *LnsList, arg3 LnsAny) string
	SwitchScope(arg1 *Ast_Scope)
	// contains filtered or unexported methods
}

declaration Class -- ModuleTypeInfo

type Ast_MutMode

type Ast_MutMode = LnsInt

decl enum -- MutMode

type Ast_NilTypeInfo

type Ast_NilTypeInfo struct {
	Ast_TypeInfo

	FP Ast_NilTypeInfoMtd
	// contains filtered or unexported fields
}

func NewAst_NilTypeInfo

func NewAst_NilTypeInfo(arg1 *Ast_ProcessInfo) *Ast_NilTypeInfo

func (*Ast_NilTypeInfo) CanEvalWith

func (self *Ast_NilTypeInfo) CanEvalWith(processInfo *Ast_ProcessInfo, other *Ast_TypeInfo, canEvalType LnsInt, alt2type *LnsMap) (bool, LnsAny)

2290: decl @lune.@base.@Ast.NilTypeInfo.canEvalWith

func (*Ast_NilTypeInfo) Equals

func (self *Ast_NilTypeInfo) Equals(processInfo *Ast_ProcessInfo, typeInfo *Ast_TypeInfo, alt2type LnsAny, checkModifer LnsAny) bool

2308: decl @lune.@base.@Ast.NilTypeInfo.equals

func (*Ast_NilTypeInfo) GetParentFullName

func (self *Ast_NilTypeInfo) GetParentFullName(typeNameCtrl *Ast_TypeNameCtrl, importInfo LnsAny, localFlag LnsAny) string

2350: decl @lune.@base.@Ast.NilTypeInfo.getParentFullName

func (*Ast_NilTypeInfo) GetTxt

func (self *Ast_NilTypeInfo) GetTxt(typeNameCtrl LnsAny, importInfo LnsAny, localFlag LnsAny) string

2275: decl @lune.@base.@Ast.NilTypeInfo.getTxt

func (*Ast_NilTypeInfo) GetTxtWithRaw

func (self *Ast_NilTypeInfo) GetTxtWithRaw(raw string, typeNameCtrl LnsAny, importInfo LnsAny, localFlag LnsAny) string

2281: decl @lune.@base.@Ast.NilTypeInfo.getTxtWithRaw

func (*Ast_NilTypeInfo) Get_baseTypeInfo

func (self *Ast_NilTypeInfo) Get_baseTypeInfo() *Ast_TypeInfo

2337: decl @lune.@base.@Ast.NilTypeInfo.get_baseTypeInfo

func (*Ast_NilTypeInfo) Get_display_stirng

func (self *Ast_NilTypeInfo) Get_display_stirng() string

2302: decl @lune.@base.@Ast.NilTypeInfo.get_display_stirng

func (*Ast_NilTypeInfo) Get_display_stirng_with

func (self *Ast_NilTypeInfo) Get_display_stirng_with(raw string, alt2type LnsAny) string

2298: decl @lune.@base.@Ast.NilTypeInfo.get_display_stirng_with

func (*Ast_NilTypeInfo) Get_kind

func (self *Ast_NilTypeInfo) Get_kind() LnsInt

2333: decl @lune.@base.@Ast.NilTypeInfo.get_kind

func (*Ast_NilTypeInfo) Get_mutMode

func (self *Ast_NilTypeInfo) Get_mutMode() LnsInt

2345: decl @lune.@base.@Ast.NilTypeInfo.get_mutMode

func (*Ast_NilTypeInfo) Get_nilable

func (self *Ast_NilTypeInfo) Get_nilable() bool

2341: decl @lune.@base.@Ast.NilTypeInfo.get_nilable

func (*Ast_NilTypeInfo) Get_parentInfo

func (self *Ast_NilTypeInfo) Get_parentInfo() *Ast_TypeInfo

2316: decl @lune.@base.@Ast.NilTypeInfo.get_parentInfo

func (*Ast_NilTypeInfo) Get_rawTxt

func (self *Ast_NilTypeInfo) Get_rawTxt() string

2329: decl @lune.@base.@Ast.NilTypeInfo.get_rawTxt

func (*Ast_NilTypeInfo) Get_typeId

func (self *Ast_NilTypeInfo) Get_typeId() LnsInt

func (*Ast_NilTypeInfo) HasRouteNamespaceFrom

func (self *Ast_NilTypeInfo) HasRouteNamespaceFrom(other *Ast_TypeInfo) bool

2324: decl @lune.@base.@Ast.NilTypeInfo.hasRouteNamespaceFrom

func (*Ast_NilTypeInfo) InitAst_NilTypeInfo

func (self *Ast_NilTypeInfo) InitAst_NilTypeInfo(processInfo *Ast_ProcessInfo)

2262: DeclConstr

func (*Ast_NilTypeInfo) IsModule

func (self *Ast_NilTypeInfo) IsModule() bool

2270: decl @lune.@base.@Ast.NilTypeInfo.isModule

func (*Ast_NilTypeInfo) ToAst_NilTypeInfo

func (obj *Ast_NilTypeInfo) ToAst_NilTypeInfo() *Ast_NilTypeInfo

type Ast_NilTypeInfoDownCast

type Ast_NilTypeInfoDownCast interface {
	ToAst_NilTypeInfo() *Ast_NilTypeInfo
}

type Ast_NilTypeInfoMtd

type Ast_NilTypeInfoMtd interface {
	AddChildren(arg1 *Ast_TypeInfo)
	ApplyGeneric(arg1 *LnsMap, arg2 *Ast_TypeInfo) LnsAny
	CanEvalWith(arg1 *Ast_ProcessInfo, arg2 *Ast_TypeInfo, arg3 LnsInt, arg4 *LnsMap) (bool, LnsAny)
	CreateAlt2typeMap(arg1 bool) *LnsMap
	Equals(arg1 *Ast_ProcessInfo, arg2 *Ast_TypeInfo, arg3 LnsAny, arg4 LnsAny) bool
	GetFullName(arg1 *Ast_TypeNameCtrl, arg2 Ast_ModuleInfoManager, arg3 LnsAny) string
	GetModule() *Ast_TypeInfo
	GetOverridingType() LnsAny
	GetParentFullName(arg1 *Ast_TypeNameCtrl, arg2 LnsAny, arg3 LnsAny) string
	GetParentId() LnsInt

	GetTxt(arg1 LnsAny, arg2 LnsAny, arg3 LnsAny) string
	GetTxtWithRaw(arg1 string, arg2 LnsAny, arg3 LnsAny, arg4 LnsAny) string
	Get_abstractFlag() bool
	Get_accessMode() LnsInt
	Get_aliasSrc() *Ast_TypeInfo
	Get_argTypeInfoList() *LnsList
	Get_autoFlag() bool
	Get_baseId() LnsInt
	Get_baseTypeInfo() *Ast_TypeInfo
	Get_children() *LnsList
	Get_display_stirng() string
	Get_display_stirng_with(arg1 string, arg2 LnsAny) string
	Get_extedType() *Ast_TypeInfo
	Get_externalFlag() bool
	Get_genSrcTypeInfo() *Ast_TypeInfo
	Get_interfaceList() *LnsList
	Get_itemTypeInfoList() *LnsList
	Get_kind() LnsInt
	Get_mutMode() LnsInt
	Get_nilable() bool
	Get_nilableTypeInfo() *Ast_TypeInfo
	Get_nonnilableType() *Ast_TypeInfo
	Get_parentInfo() *Ast_TypeInfo
	Get_processInfo() *Ast_ProcessInfo
	Get_rawTxt() string
	Get_retTypeInfoList() *LnsList
	Get_scope() LnsAny
	Get_srcTypeInfo() *Ast_TypeInfo
	Get_staticFlag() bool
	Get_typeData() *Ast_TypeData
	Get_typeId() LnsInt
	HasBase() bool
	HasRouteNamespaceFrom(arg1 *Ast_TypeInfo) bool
	IsInheritFrom(arg1 *Ast_ProcessInfo, arg2 *Ast_TypeInfo, arg3 LnsAny) bool
	IsModule() bool
	Serialize(arg1 Lns_oStream, arg2 LnsAny)
	SerializeTypeInfoList(arg1 string, arg2 *LnsList, arg3 LnsAny) string
	SwitchScope(arg1 *Ast_Scope)
	// contains filtered or unexported methods
}

declaration Class -- NilTypeInfo

type Ast_NilableTypeInfo

type Ast_NilableTypeInfo struct {
	Ast_TypeInfo

	FP Ast_NilableTypeInfoMtd
	// contains filtered or unexported fields
}

func NewAst_NilableTypeInfo

func NewAst_NilableTypeInfo(arg1 LnsAny, arg2 *Ast_ProcessInfo, arg3 *Ast_TypeInfo, arg4 LnsInt) *Ast_NilableTypeInfo

func (*Ast_NilableTypeInfo) AddChildren

func (self *Ast_NilableTypeInfo) AddChildren(arg1 *Ast_TypeInfo)

func (*Ast_NilableTypeInfo) ApplyGeneric

func (self *Ast_NilableTypeInfo) ApplyGeneric(alt2typeMap *LnsMap, moduleTypeInfo *Ast_TypeInfo) LnsAny

1487: decl @lune.@base.@Ast.NilableTypeInfo.applyGeneric

func (*Ast_NilableTypeInfo) CanEvalWith

func (self *Ast_NilableTypeInfo) CanEvalWith(processInfo *Ast_ProcessInfo, other *Ast_TypeInfo, canEvalType LnsInt, alt2type *LnsMap) (bool, LnsAny)

5891: decl @lune.@base.@Ast.NilableTypeInfo.canEvalWith

func (*Ast_NilableTypeInfo) CreateAlt2typeMap

func (self *Ast_NilableTypeInfo) CreateAlt2typeMap(arg1 bool) *LnsMap

func (*Ast_NilableTypeInfo) Equals

func (self *Ast_NilableTypeInfo) Equals(processInfo *Ast_ProcessInfo, typeInfo *Ast_TypeInfo, alt2type LnsAny, checkModifer LnsAny) bool

1476: decl @lune.@base.@Ast.NilableTypeInfo.equals

func (*Ast_NilableTypeInfo) GetFullName

func (self *Ast_NilableTypeInfo) GetFullName(arg1 *Ast_TypeNameCtrl, arg2 Ast_ModuleInfoManager, arg3 LnsAny) string

func (*Ast_NilableTypeInfo) GetModule

func (self *Ast_NilableTypeInfo) GetModule() *Ast_TypeInfo

func (*Ast_NilableTypeInfo) GetOverridingType

func (self *Ast_NilableTypeInfo) GetOverridingType() LnsAny

func (*Ast_NilableTypeInfo) GetParentFullName

func (self *Ast_NilableTypeInfo) GetParentFullName(arg1 *Ast_TypeNameCtrl, arg2 LnsAny, arg3 LnsAny) string

func (*Ast_NilableTypeInfo) GetParentId

func (self *Ast_NilableTypeInfo) GetParentId() LnsInt

func (*Ast_NilableTypeInfo) GetTxt

func (self *Ast_NilableTypeInfo) GetTxt(typeNameCtrl LnsAny, importInfo LnsAny, localFlag LnsAny) string

1444: decl @lune.@base.@Ast.NilableTypeInfo.getTxt

func (*Ast_NilableTypeInfo) GetTxtWithRaw

func (self *Ast_NilableTypeInfo) GetTxtWithRaw(raw string, typeNameCtrl LnsAny, importInfo LnsAny, localFlag LnsAny) string

1449: decl @lune.@base.@Ast.NilableTypeInfo.getTxtWithRaw

func (*Ast_NilableTypeInfo) Get_abstractFlag

func (self *Ast_NilableTypeInfo) Get_abstractFlag() bool

func (*Ast_NilableTypeInfo) Get_accessMode

func (self *Ast_NilableTypeInfo) Get_accessMode() LnsInt

func (*Ast_NilableTypeInfo) Get_aliasSrc

func (self *Ast_NilableTypeInfo) Get_aliasSrc() *Ast_TypeInfo

1433: decl @lune.@base.@Ast.NilableTypeInfo.get_aliasSrc

func (*Ast_NilableTypeInfo) Get_argTypeInfoList

func (self *Ast_NilableTypeInfo) Get_argTypeInfoList() *LnsList

func (*Ast_NilableTypeInfo) Get_autoFlag

func (self *Ast_NilableTypeInfo) Get_autoFlag() bool

func (*Ast_NilableTypeInfo) Get_baseId

func (self *Ast_NilableTypeInfo) Get_baseId() LnsInt

func (*Ast_NilableTypeInfo) Get_baseTypeInfo

func (self *Ast_NilableTypeInfo) Get_baseTypeInfo() *Ast_TypeInfo

func (*Ast_NilableTypeInfo) Get_children

func (self *Ast_NilableTypeInfo) Get_children() *LnsList

func (*Ast_NilableTypeInfo) Get_display_stirng

func (self *Ast_NilableTypeInfo) Get_display_stirng() string

1466: decl @lune.@base.@Ast.NilableTypeInfo.get_display_stirng

func (*Ast_NilableTypeInfo) Get_display_stirng_with

func (self *Ast_NilableTypeInfo) Get_display_stirng_with(raw string, alt2type LnsAny) string

1458: decl @lune.@base.@Ast.NilableTypeInfo.get_display_stirng_with

func (*Ast_NilableTypeInfo) Get_extedType

func (self *Ast_NilableTypeInfo) Get_extedType() *Ast_TypeInfo

func (*Ast_NilableTypeInfo) Get_externalFlag

func (self *Ast_NilableTypeInfo) Get_externalFlag() bool

func (*Ast_NilableTypeInfo) Get_genSrcTypeInfo

func (self *Ast_NilableTypeInfo) Get_genSrcTypeInfo() *Ast_TypeInfo

func (*Ast_NilableTypeInfo) Get_interfaceList

func (self *Ast_NilableTypeInfo) Get_interfaceList() *LnsList

func (*Ast_NilableTypeInfo) Get_itemTypeInfoList

func (self *Ast_NilableTypeInfo) Get_itemTypeInfoList() *LnsList

func (*Ast_NilableTypeInfo) Get_kind

func (self *Ast_NilableTypeInfo) Get_kind() LnsInt

1430: decl @lune.@base.@Ast.NilableTypeInfo.get_kind

func (*Ast_NilableTypeInfo) Get_mutMode

func (self *Ast_NilableTypeInfo) Get_mutMode() LnsInt

func (*Ast_NilableTypeInfo) Get_nilable

func (self *Ast_NilableTypeInfo) Get_nilable() bool

1439: decl @lune.@base.@Ast.NilableTypeInfo.get_nilable

func (*Ast_NilableTypeInfo) Get_nilableTypeInfo

func (self *Ast_NilableTypeInfo) Get_nilableTypeInfo() *Ast_TypeInfo

func (*Ast_NilableTypeInfo) Get_nonnilableType

func (self *Ast_NilableTypeInfo) Get_nonnilableType() *Ast_TypeInfo

func (*Ast_NilableTypeInfo) Get_parentInfo

func (self *Ast_NilableTypeInfo) Get_parentInfo() *Ast_TypeInfo

func (*Ast_NilableTypeInfo) Get_processInfo

func (self *Ast_NilableTypeInfo) Get_processInfo() *Ast_ProcessInfo

func (*Ast_NilableTypeInfo) Get_rawTxt

func (self *Ast_NilableTypeInfo) Get_rawTxt() string

func (*Ast_NilableTypeInfo) Get_retTypeInfoList

func (self *Ast_NilableTypeInfo) Get_retTypeInfoList() *LnsList

func (*Ast_NilableTypeInfo) Get_scope

func (self *Ast_NilableTypeInfo) Get_scope() LnsAny

func (*Ast_NilableTypeInfo) Get_srcTypeInfo

func (self *Ast_NilableTypeInfo) Get_srcTypeInfo() *Ast_TypeInfo

1436: decl @lune.@base.@Ast.NilableTypeInfo.get_srcTypeInfo

func (*Ast_NilableTypeInfo) Get_staticFlag

func (self *Ast_NilableTypeInfo) Get_staticFlag() bool

func (*Ast_NilableTypeInfo) Get_typeData

func (self *Ast_NilableTypeInfo) Get_typeData() *Ast_TypeData

func (*Ast_NilableTypeInfo) Get_typeId

func (self *Ast_NilableTypeInfo) Get_typeId() LnsInt

func (*Ast_NilableTypeInfo) HasBase

func (self *Ast_NilableTypeInfo) HasBase() bool

func (*Ast_NilableTypeInfo) HasRouteNamespaceFrom

func (self *Ast_NilableTypeInfo) HasRouteNamespaceFrom(arg1 *Ast_TypeInfo) bool

func (*Ast_NilableTypeInfo) InitAst_NilableTypeInfo

func (self *Ast_NilableTypeInfo) InitAst_NilableTypeInfo(arg1 LnsAny, arg2 *Ast_ProcessInfo, arg3 *Ast_TypeInfo, arg4 LnsInt)

func (*Ast_NilableTypeInfo) IsInheritFrom

func (self *Ast_NilableTypeInfo) IsInheritFrom(arg1 *Ast_ProcessInfo, arg2 *Ast_TypeInfo, arg3 LnsAny) bool

func (*Ast_NilableTypeInfo) IsModule

func (self *Ast_NilableTypeInfo) IsModule() bool

func (*Ast_NilableTypeInfo) Serialize

func (self *Ast_NilableTypeInfo) Serialize(stream Lns_oStream, validChildrenSet LnsAny)

1470: decl @lune.@base.@Ast.NilableTypeInfo.serialize

func (*Ast_NilableTypeInfo) SerializeTypeInfoList

func (self *Ast_NilableTypeInfo) SerializeTypeInfoList(arg1 string, arg2 *LnsList, arg3 LnsAny) string

func (*Ast_NilableTypeInfo) SwitchScope

func (self *Ast_NilableTypeInfo) SwitchScope(arg1 *Ast_Scope)

func (*Ast_NilableTypeInfo) ToAst_NilableTypeInfo

func (obj *Ast_NilableTypeInfo) ToAst_NilableTypeInfo() *Ast_NilableTypeInfo

type Ast_NilableTypeInfoDownCast

type Ast_NilableTypeInfoDownCast interface {
	ToAst_NilableTypeInfo() *Ast_NilableTypeInfo
}

type Ast_NilableTypeInfoMtd

type Ast_NilableTypeInfoMtd interface {
	AddChildren(arg1 *Ast_TypeInfo)
	ApplyGeneric(arg1 *LnsMap, arg2 *Ast_TypeInfo) LnsAny
	CanEvalWith(arg1 *Ast_ProcessInfo, arg2 *Ast_TypeInfo, arg3 LnsInt, arg4 *LnsMap) (bool, LnsAny)
	CreateAlt2typeMap(arg1 bool) *LnsMap
	Equals(arg1 *Ast_ProcessInfo, arg2 *Ast_TypeInfo, arg3 LnsAny, arg4 LnsAny) bool
	GetFullName(arg1 *Ast_TypeNameCtrl, arg2 Ast_ModuleInfoManager, arg3 LnsAny) string
	GetModule() *Ast_TypeInfo
	GetOverridingType() LnsAny
	GetParentFullName(arg1 *Ast_TypeNameCtrl, arg2 LnsAny, arg3 LnsAny) string
	GetParentId() LnsInt

	GetTxt(arg1 LnsAny, arg2 LnsAny, arg3 LnsAny) string
	GetTxtWithRaw(arg1 string, arg2 LnsAny, arg3 LnsAny, arg4 LnsAny) string
	Get_abstractFlag() bool
	Get_accessMode() LnsInt
	Get_aliasSrc() *Ast_TypeInfo
	Get_argTypeInfoList() *LnsList
	Get_autoFlag() bool
	Get_baseId() LnsInt
	Get_baseTypeInfo() *Ast_TypeInfo
	Get_children() *LnsList
	Get_display_stirng() string
	Get_display_stirng_with(arg1 string, arg2 LnsAny) string
	Get_extedType() *Ast_TypeInfo
	Get_externalFlag() bool
	Get_genSrcTypeInfo() *Ast_TypeInfo
	Get_interfaceList() *LnsList
	Get_itemTypeInfoList() *LnsList
	Get_kind() LnsInt
	Get_mutMode() LnsInt
	Get_nilable() bool
	Get_nilableTypeInfo() *Ast_TypeInfo
	Get_nonnilableType() *Ast_TypeInfo
	Get_parentInfo() *Ast_TypeInfo
	Get_processInfo() *Ast_ProcessInfo
	Get_rawTxt() string
	Get_retTypeInfoList() *LnsList
	Get_scope() LnsAny
	Get_srcTypeInfo() *Ast_TypeInfo
	Get_staticFlag() bool
	Get_typeData() *Ast_TypeData
	Get_typeId() LnsInt
	HasBase() bool
	HasRouteNamespaceFrom(arg1 *Ast_TypeInfo) bool
	IsInheritFrom(arg1 *Ast_ProcessInfo, arg2 *Ast_TypeInfo, arg3 LnsAny) bool
	IsModule() bool
	Serialize(arg1 Lns_oStream, arg2 LnsAny)
	SerializeTypeInfoList(arg1 string, arg2 *LnsList, arg3 LnsAny) string
	SwitchScope(arg1 *Ast_Scope)
	// contains filtered or unexported methods
}

declaration Class -- NilableTypeInfo

type Ast_NormalSymbolInfo

type Ast_NormalSymbolInfo struct {
	Ast_SymbolInfo

	FP Ast_NormalSymbolInfoMtd
	// contains filtered or unexported fields
}

func NewAst_NormalSymbolInfo

func NewAst_NormalSymbolInfo(arg1 *Ast_ProcessInfo, arg2 LnsInt, arg3 bool, arg4 bool, arg5 *Ast_Scope, arg6 LnsInt, arg7 bool, arg8 string, arg9 LnsAny, arg10 *Ast_TypeInfo, arg11 LnsAny, arg12 bool, arg13 bool) *Ast_NormalSymbolInfo

func (*Ast_NormalSymbolInfo) CanAccess

func (self *Ast_NormalSymbolInfo) CanAccess(fromScope *Ast_Scope, access LnsInt) LnsAny

2381: decl @lune.@base.@Ast.NormalSymbolInfo.canAccess

func (*Ast_NormalSymbolInfo) GetOrg

func (self *Ast_NormalSymbolInfo) GetOrg() *Ast_SymbolInfo

1214: decl @lune.@base.@Ast.NormalSymbolInfo.getOrg

func (*Ast_NormalSymbolInfo) Get_accessMode

func (self *Ast_NormalSymbolInfo) Get_accessMode() LnsInt

func (*Ast_NormalSymbolInfo) Get_canBeLeft

func (self *Ast_NormalSymbolInfo) Get_canBeLeft() bool

func (*Ast_NormalSymbolInfo) Get_canBeRight

func (self *Ast_NormalSymbolInfo) Get_canBeRight() bool

func (*Ast_NormalSymbolInfo) Get_convModuleParam

func (self *Ast_NormalSymbolInfo) Get_convModuleParam() LnsAny

func (*Ast_NormalSymbolInfo) Get_hasAccessFromClosure

func (self *Ast_NormalSymbolInfo) Get_hasAccessFromClosure() bool

func (*Ast_NormalSymbolInfo) Get_hasValueFlag

func (self *Ast_NormalSymbolInfo) Get_hasValueFlag() bool

func (*Ast_NormalSymbolInfo) Get_isLazyLoad

func (self *Ast_NormalSymbolInfo) Get_isLazyLoad() bool

func (*Ast_NormalSymbolInfo) Get_kind

func (self *Ast_NormalSymbolInfo) Get_kind() LnsInt

func (*Ast_NormalSymbolInfo) Get_mutMode

func (self *Ast_NormalSymbolInfo) Get_mutMode() LnsInt

func (*Ast_NormalSymbolInfo) Get_mutable

func (self *Ast_NormalSymbolInfo) Get_mutable() bool

1206: decl @lune.@base.@Ast.NormalSymbolInfo.get_mutable

func (*Ast_NormalSymbolInfo) Get_name

func (self *Ast_NormalSymbolInfo) Get_name() string

func (*Ast_NormalSymbolInfo) Get_pos

func (self *Ast_NormalSymbolInfo) Get_pos() LnsAny

func (*Ast_NormalSymbolInfo) Get_posForLatestMod

func (self *Ast_NormalSymbolInfo) Get_posForLatestMod() LnsAny

func (*Ast_NormalSymbolInfo) Get_posForModToRef

func (self *Ast_NormalSymbolInfo) Get_posForModToRef() LnsAny

func (*Ast_NormalSymbolInfo) Get_scope

func (self *Ast_NormalSymbolInfo) Get_scope() *Ast_Scope

func (*Ast_NormalSymbolInfo) Get_staticFlag

func (self *Ast_NormalSymbolInfo) Get_staticFlag() bool

func (*Ast_NormalSymbolInfo) Get_symbolId

func (self *Ast_NormalSymbolInfo) Get_symbolId() LnsInt

func (*Ast_NormalSymbolInfo) Get_typeInfo

func (self *Ast_NormalSymbolInfo) Get_typeInfo() *Ast_TypeInfo

func (*Ast_NormalSymbolInfo) InitAst_NormalSymbolInfo

func (self *Ast_NormalSymbolInfo) InitAst_NormalSymbolInfo(processInfo *Ast_ProcessInfo, kind LnsInt, canBeLeft bool, canBeRight bool, scope *Ast_Scope, accessMode LnsInt, staticFlag bool, name string, pos LnsAny, typeInfo *Ast_TypeInfo, mutMode LnsAny, hasValueFlag bool, isLazyLoad bool)

1218: DeclConstr

func (*Ast_NormalSymbolInfo) Set_convModuleParam

func (self *Ast_NormalSymbolInfo) Set_convModuleParam(arg1 LnsAny)

func (*Ast_NormalSymbolInfo) Set_hasAccessFromClosure

func (self *Ast_NormalSymbolInfo) Set_hasAccessFromClosure(arg1 bool)

func (*Ast_NormalSymbolInfo) Set_hasValueFlag

func (self *Ast_NormalSymbolInfo) Set_hasValueFlag(arg1 bool)

func (*Ast_NormalSymbolInfo) Set_posForLatestMod

func (self *Ast_NormalSymbolInfo) Set_posForLatestMod(arg1 LnsAny)

func (*Ast_NormalSymbolInfo) Set_posForModToRef

func (self *Ast_NormalSymbolInfo) Set_posForModToRef(arg1 LnsAny)

func (*Ast_NormalSymbolInfo) Set_typeInfo

func (self *Ast_NormalSymbolInfo) Set_typeInfo(typeInfo *Ast_TypeInfo)

4386: decl @lune.@base.@Ast.NormalSymbolInfo.set_typeInfo

func (*Ast_NormalSymbolInfo) ToAst_NormalSymbolInfo

func (obj *Ast_NormalSymbolInfo) ToAst_NormalSymbolInfo() *Ast_NormalSymbolInfo

type Ast_NormalSymbolInfoDownCast

type Ast_NormalSymbolInfoDownCast interface {
	ToAst_NormalSymbolInfo() *Ast_NormalSymbolInfo
}

type Ast_NormalSymbolInfoMtd

type Ast_NormalSymbolInfoMtd interface {
	CanAccess(arg1 *Ast_Scope, arg2 LnsInt) LnsAny
	ClearValue()
	GetModule() *Ast_TypeInfo
	GetOrg() *Ast_SymbolInfo
	Get_accessMode() LnsInt
	Get_canBeLeft() bool
	Get_canBeRight() bool
	Get_convModuleParam() LnsAny
	Get_hasAccessFromClosure() bool
	Get_hasValueFlag() bool
	Get_isLazyLoad() bool
	Get_kind() LnsInt
	Get_mutMode() LnsInt
	Get_mutable() bool
	Get_name() string
	Get_namespaceTypeInfo() *Ast_TypeInfo
	Get_pos() LnsAny
	Get_posForLatestMod() LnsAny
	Get_posForModToRef() LnsAny
	Get_scope() *Ast_Scope
	Get_staticFlag() bool
	Get_symbolId() LnsInt
	Get_typeInfo() *Ast_TypeInfo
	HasAccess() bool
	Set_convModuleParam(arg1 LnsAny)
	Set_hasAccessFromClosure(arg1 bool)
	Set_hasValueFlag(arg1 bool)
	Set_posForLatestMod(arg1 LnsAny)
	Set_posForModToRef(arg1 LnsAny)
	Set_typeInfo(arg1 *Ast_TypeInfo)
	UpdateValue(arg1 LnsAny)
}

declaration Class -- NormalSymbolInfo

type Ast_NormalTypeInfo

type Ast_NormalTypeInfo struct {
	Ast_TypeInfo

	FP Ast_NormalTypeInfoMtd
	// contains filtered or unexported fields
}

func NewAst_NormalTypeInfo

func NewAst_NormalTypeInfo(arg1 *Ast_ProcessInfo, arg2 bool, arg3 LnsAny, arg4 LnsAny, arg5 LnsAny, arg6 bool, arg7 bool, arg8 bool, arg9 LnsInt, arg10 string, arg11 LnsAny, arg12 LnsInt, arg13 LnsInt, arg14 LnsAny, arg15 LnsAny, arg16 LnsAny, arg17 LnsAny, arg18 LnsAny) *Ast_NormalTypeInfo

func (*Ast_NormalTypeInfo) ApplyGeneric

func (self *Ast_NormalTypeInfo) ApplyGeneric(alt2typeMap *LnsMap, moduleTypeInfo *Ast_TypeInfo) LnsAny

6710: decl @lune.@base.@Ast.NormalTypeInfo.applyGeneric

func (*Ast_NormalTypeInfo) CanEvalWith

func (self *Ast_NormalTypeInfo) CanEvalWith(processInfo *Ast_ProcessInfo, other *Ast_TypeInfo, canEvalType LnsInt, alt2type *LnsMap) (bool, LnsAny)

6686: decl @lune.@base.@Ast.NormalTypeInfo.canEvalWith

func (*Ast_NormalTypeInfo) CreateAlt2typeMap

func (self *Ast_NormalTypeInfo) CreateAlt2typeMap(detectFlag bool) *LnsMap

3787: decl @lune.@base.@Ast.NormalTypeInfo.createAlt2typeMap

func (*Ast_NormalTypeInfo) Equals

func (self *Ast_NormalTypeInfo) Equals(processInfo *Ast_ProcessInfo, typeInfo *Ast_TypeInfo, alt2type LnsAny, checkModifer LnsAny) bool

4007: decl @lune.@base.@Ast.NormalTypeInfo.equals

func (*Ast_NormalTypeInfo) EqualsSub

func (self *Ast_NormalTypeInfo) EqualsSub(processInfo *Ast_ProcessInfo, typeInfo *Ast_TypeInfo, alt2type LnsAny, checkModifer LnsAny) bool

3937: decl @lune.@base.@Ast.NormalTypeInfo.equalsSub

func (*Ast_NormalTypeInfo) GetOverridingType

func (self *Ast_NormalTypeInfo) GetOverridingType() LnsAny

3649: decl @lune.@base.@Ast.NormalTypeInfo.getOverridingType

func (*Ast_NormalTypeInfo) GetParentId

func (self *Ast_NormalTypeInfo) GetParentId() LnsInt

3805: decl @lune.@base.@Ast.NormalTypeInfo.getParentId

func (*Ast_NormalTypeInfo) GetTxt

func (self *Ast_NormalTypeInfo) GetTxt(typeNameCtrl LnsAny, importInfo LnsAny, localFlag LnsAny) string

3814: decl @lune.@base.@Ast.NormalTypeInfo.getTxt

func (*Ast_NormalTypeInfo) GetTxtWithRaw

func (self *Ast_NormalTypeInfo) GetTxtWithRaw(raw string, typeNameCtrl LnsAny, importInfo LnsAny, localFlag LnsAny) string

3820: decl @lune.@base.@Ast.NormalTypeInfo.getTxtWithRaw

func (*Ast_NormalTypeInfo) Get_abstractFlag

func (self *Ast_NormalTypeInfo) Get_abstractFlag() bool

func (*Ast_NormalTypeInfo) Get_accessMode

func (self *Ast_NormalTypeInfo) Get_accessMode() LnsInt

func (*Ast_NormalTypeInfo) Get_argTypeInfoList

func (self *Ast_NormalTypeInfo) Get_argTypeInfoList() *LnsList

func (*Ast_NormalTypeInfo) Get_autoFlag

func (self *Ast_NormalTypeInfo) Get_autoFlag() bool

func (*Ast_NormalTypeInfo) Get_baseId

func (self *Ast_NormalTypeInfo) Get_baseId() LnsInt

3809: decl @lune.@base.@Ast.NormalTypeInfo.get_baseId

func (*Ast_NormalTypeInfo) Get_baseTypeInfo

func (self *Ast_NormalTypeInfo) Get_baseTypeInfo() *Ast_TypeInfo

func (*Ast_NormalTypeInfo) Get_display_stirng

func (self *Ast_NormalTypeInfo) Get_display_stirng() string

3893: decl @lune.@base.@Ast.NormalTypeInfo.get_display_stirng

func (*Ast_NormalTypeInfo) Get_display_stirng_with

func (self *Ast_NormalTypeInfo) Get_display_stirng_with(raw string, alt2type LnsAny) string

3848: decl @lune.@base.@Ast.NormalTypeInfo.get_display_stirng_with

func (*Ast_NormalTypeInfo) Get_externalFlag

func (self *Ast_NormalTypeInfo) Get_externalFlag() bool

func (*Ast_NormalTypeInfo) Get_interfaceList

func (self *Ast_NormalTypeInfo) Get_interfaceList() *LnsList

func (*Ast_NormalTypeInfo) Get_itemTypeInfoList

func (self *Ast_NormalTypeInfo) Get_itemTypeInfoList() *LnsList

func (*Ast_NormalTypeInfo) Get_kind

func (self *Ast_NormalTypeInfo) Get_kind() LnsInt

func (*Ast_NormalTypeInfo) Get_mutMode

func (self *Ast_NormalTypeInfo) Get_mutMode() LnsInt

func (*Ast_NormalTypeInfo) Get_nilable

func (self *Ast_NormalTypeInfo) Get_nilable() bool

3797: decl @lune.@base.@Ast.NormalTypeInfo.get_nilable

func (*Ast_NormalTypeInfo) Get_nilableTypeInfo

func (self *Ast_NormalTypeInfo) Get_nilableTypeInfo() *Ast_TypeInfo

func (*Ast_NormalTypeInfo) Get_parentInfo

func (self *Ast_NormalTypeInfo) Get_parentInfo() *Ast_TypeInfo

func (*Ast_NormalTypeInfo) Get_rawTxt

func (self *Ast_NormalTypeInfo) Get_rawTxt() string

func (*Ast_NormalTypeInfo) Get_requirePath

func (self *Ast_NormalTypeInfo) Get_requirePath() string

func (*Ast_NormalTypeInfo) Get_retTypeInfoList

func (self *Ast_NormalTypeInfo) Get_retTypeInfoList() *LnsList

func (*Ast_NormalTypeInfo) Get_staticFlag

func (self *Ast_NormalTypeInfo) Get_staticFlag() bool

func (*Ast_NormalTypeInfo) Get_typeId

func (self *Ast_NormalTypeInfo) Get_typeId() LnsInt

func (*Ast_NormalTypeInfo) InitAst_NormalTypeInfo

func (self *Ast_NormalTypeInfo) InitAst_NormalTypeInfo(processInfo *Ast_ProcessInfo, abstractFlag bool, scope LnsAny, baseTypeInfo LnsAny, interfaceList LnsAny, autoFlag bool, externalFlag bool, staticFlag bool, accessMode LnsInt, txt string, parentInfo LnsAny, typeId LnsInt, kind LnsInt, itemTypeInfoList LnsAny, argTypeInfoList LnsAny, retTypeInfoList LnsAny, mutMode LnsAny, moduleLang LnsAny)

3681: DeclConstr

func (*Ast_NormalTypeInfo) IsInheritFrom

func (self *Ast_NormalTypeInfo) IsInheritFrom(processInfo *Ast_ProcessInfo, other *Ast_TypeInfo, alt2type LnsAny) bool

6031: decl @lune.@base.@Ast.NormalTypeInfo.isInheritFrom

func (*Ast_NormalTypeInfo) IsModule

func (self *Ast_NormalTypeInfo) IsModule() bool

3801: decl @lune.@base.@Ast.NormalTypeInfo.isModule

func (*Ast_NormalTypeInfo) Serialize

func (self *Ast_NormalTypeInfo) Serialize(stream Lns_oStream, validChildrenSet LnsAny)

3898: decl @lune.@base.@Ast.NormalTypeInfo.serialize

func (*Ast_NormalTypeInfo) Set_mutMode

func (self *Ast_NormalTypeInfo) Set_mutMode(arg1 LnsInt)

func (*Ast_NormalTypeInfo) SwitchScopeTo

func (self *Ast_NormalTypeInfo) SwitchScopeTo(scope *Ast_Scope)

3677: decl @lune.@base.@Ast.NormalTypeInfo.switchScopeTo

func (*Ast_NormalTypeInfo) ToAst_NormalTypeInfo

func (obj *Ast_NormalTypeInfo) ToAst_NormalTypeInfo() *Ast_NormalTypeInfo

type Ast_NormalTypeInfoDownCast

type Ast_NormalTypeInfoDownCast interface {
	ToAst_NormalTypeInfo() *Ast_NormalTypeInfo
}

type Ast_NormalTypeInfoMtd

type Ast_NormalTypeInfoMtd interface {
	AddChildren(arg1 *Ast_TypeInfo)
	ApplyGeneric(arg1 *LnsMap, arg2 *Ast_TypeInfo) LnsAny
	CanEvalWith(arg1 *Ast_ProcessInfo, arg2 *Ast_TypeInfo, arg3 LnsInt, arg4 *LnsMap) (bool, LnsAny)
	CreateAlt2typeMap(arg1 bool) *LnsMap
	Equals(arg1 *Ast_ProcessInfo, arg2 *Ast_TypeInfo, arg3 LnsAny, arg4 LnsAny) bool
	EqualsSub(arg1 *Ast_ProcessInfo, arg2 *Ast_TypeInfo, arg3 LnsAny, arg4 LnsAny) bool
	GetFullName(arg1 *Ast_TypeNameCtrl, arg2 Ast_ModuleInfoManager, arg3 LnsAny) string
	GetModule() *Ast_TypeInfo
	GetOverridingType() LnsAny
	GetParentFullName(arg1 *Ast_TypeNameCtrl, arg2 LnsAny, arg3 LnsAny) string
	GetParentId() LnsInt

	GetTxt(arg1 LnsAny, arg2 LnsAny, arg3 LnsAny) string
	GetTxtWithRaw(arg1 string, arg2 LnsAny, arg3 LnsAny, arg4 LnsAny) string
	Get_abstractFlag() bool
	Get_accessMode() LnsInt
	Get_aliasSrc() *Ast_TypeInfo
	Get_argTypeInfoList() *LnsList
	Get_autoFlag() bool
	Get_baseId() LnsInt
	Get_baseTypeInfo() *Ast_TypeInfo
	Get_children() *LnsList
	Get_display_stirng() string
	Get_display_stirng_with(arg1 string, arg2 LnsAny) string
	Get_extedType() *Ast_TypeInfo
	Get_externalFlag() bool
	Get_genSrcTypeInfo() *Ast_TypeInfo
	Get_interfaceList() *LnsList
	Get_itemTypeInfoList() *LnsList
	Get_kind() LnsInt
	Get_mutMode() LnsInt
	Get_nilable() bool
	Get_nilableTypeInfo() *Ast_TypeInfo
	Get_nonnilableType() *Ast_TypeInfo
	Get_parentInfo() *Ast_TypeInfo
	Get_processInfo() *Ast_ProcessInfo
	Get_rawTxt() string
	Get_requirePath() string
	Get_retTypeInfoList() *LnsList
	Get_scope() LnsAny
	Get_srcTypeInfo() *Ast_TypeInfo
	Get_staticFlag() bool
	Get_typeData() *Ast_TypeData
	Get_typeId() LnsInt
	HasBase() bool
	HasRouteNamespaceFrom(arg1 *Ast_TypeInfo) bool
	IsInheritFrom(arg1 *Ast_ProcessInfo, arg2 *Ast_TypeInfo, arg3 LnsAny) bool
	IsModule() bool
	Serialize(arg1 Lns_oStream, arg2 LnsAny)
	SerializeTypeInfoList(arg1 string, arg2 *LnsList, arg3 LnsAny) string
	Set_mutMode(arg1 LnsInt)

	SwitchScope(arg1 *Ast_Scope)
	SwitchScopeTo(arg1 *Ast_Scope)
	// contains filtered or unexported methods
}

declaration Class -- NormalTypeInfo

type Ast_OverrideMut

type Ast_OverrideMut = LnsAny

decl alge -- OverrideMut

type Ast_OverrideMut__IMut

type Ast_OverrideMut__IMut struct {
	Val1 *Ast_TypeInfo
}

func (*Ast_OverrideMut__IMut) GetTxt

func (self *Ast_OverrideMut__IMut) GetTxt() string

type Ast_OverrideMut__None

type Ast_OverrideMut__None struct {
}

func (*Ast_OverrideMut__None) GetTxt

func (self *Ast_OverrideMut__None) GetTxt() string

type Ast_OverrideMut__Prefix

type Ast_OverrideMut__Prefix struct {
	Val1 *Ast_TypeInfo
}

func (*Ast_OverrideMut__Prefix) GetTxt

func (self *Ast_OverrideMut__Prefix) GetTxt() string

type Ast_OverridingType

type Ast_OverridingType = LnsAny

decl alge -- OverridingType

type Ast_OverridingType__NoReady

type Ast_OverridingType__NoReady struct {
}

func (*Ast_OverridingType__NoReady) GetTxt

func (self *Ast_OverridingType__NoReady) GetTxt() string

type Ast_OverridingType__NotOverride

type Ast_OverridingType__NotOverride struct {
}

func (*Ast_OverridingType__NotOverride) GetTxt

func (self *Ast_OverridingType__NotOverride) GetTxt() string

type Ast_OverridingType__Override

type Ast_OverridingType__Override struct {
	Val1 *Ast_TypeInfo
}

func (*Ast_OverridingType__Override) GetTxt

func (self *Ast_OverridingType__Override) GetTxt() string

type Ast_ProcessInfo

type Ast_ProcessInfo struct {
	FP Ast_ProcessInfoMtd
	// contains filtered or unexported fields
}
var Ast_rootProcessInfo *Ast_ProcessInfo

func Ast_ProcessInfo_createRoot_1079_

func Ast_ProcessInfo_createRoot_1079_() *Ast_ProcessInfo

93: decl @lune.@base.@Ast.ProcessInfo.createRoot

func Ast_ProcessInfo_createUser_1082_

func Ast_ProcessInfo_createUser_1082_(validExtType bool, typeInfo2Map LnsAny) *Ast_ProcessInfo

98: decl @lune.@base.@Ast.ProcessInfo.createUser

func Ast_createProcessInfo

func Ast_createProcessInfo(validExtType bool) *Ast_ProcessInfo

6795: decl @lune.@base.@Ast.createProcessInfo

func Ast_getRootProcessInfo

func Ast_getRootProcessInfo() *Ast_ProcessInfo

116: decl @lune.@base.@Ast.getRootProcessInfo

func NewAst_ProcessInfo

func NewAst_ProcessInfo(arg1 *Ast_IdProvider, arg2 bool, arg3 LnsAny) *Ast_ProcessInfo

func (*Ast_ProcessInfo) CreateAdvertiseMethodFrom

func (self *Ast_ProcessInfo) CreateAdvertiseMethodFrom(classTypeInfo *Ast_TypeInfo, typeInfo *Ast_TypeInfo) *Ast_TypeInfo

4750: decl @lune.@base.@Ast.ProcessInfo.createAdvertiseMethodFrom

func (*Ast_ProcessInfo) CreateAlge

func (self *Ast_ProcessInfo) CreateAlge(scope *Ast_Scope, parentInfo *Ast_TypeInfo, externalFlag bool, accessMode LnsInt, algeName string) *Ast_AlgeTypeInfo

5808: decl @lune.@base.@Ast.ProcessInfo.createAlge

func (*Ast_ProcessInfo) CreateAlias

func (self *Ast_ProcessInfo) CreateAlias(processInfo *Ast_ProcessInfo, name string, externalFlag bool, accessMode LnsInt, parentInfo *Ast_TypeInfo, typeInfo *Ast_TypeInfo) *Ast_AliasTypeInfo

4779: decl @lune.@base.@Ast.ProcessInfo.createAlias

func (*Ast_ProcessInfo) CreateAlternate

func (self *Ast_ProcessInfo) CreateAlternate(belongClassFlag bool, altIndex LnsInt, txt string, accessMode LnsInt, moduleTypeInfo *Ast_TypeInfo, baseTypeInfo LnsAny, interfaceList LnsAny) *Ast_AlternateTypeInfo

4050: decl @lune.@base.@Ast.ProcessInfo.createAlternate

func (*Ast_ProcessInfo) CreateArray

func (self *Ast_ProcessInfo) CreateArray(accessMode LnsInt, parentInfo *Ast_TypeInfo, itemTypeInfo *LnsList, mutMode LnsInt) *Ast_TypeInfo

4623: decl @lune.@base.@Ast.ProcessInfo.createArray

func (*Ast_ProcessInfo) CreateBox

func (self *Ast_ProcessInfo) CreateBox(accessMode LnsInt, nonnilableType *Ast_TypeInfo) *Ast_TypeInfo

4551: decl @lune.@base.@Ast.ProcessInfo.createBox

func (*Ast_ProcessInfo) CreateClass

func (self *Ast_ProcessInfo) CreateClass(classFlag bool, abstractFlag bool, scope LnsAny, baseInfo LnsAny, interfaceList LnsAny, genTypeList *LnsList, parentInfo *Ast_TypeInfo, externalFlag bool, accessMode LnsInt, className string) *Ast_TypeInfo

4672: decl @lune.@base.@Ast.ProcessInfo.createClass

func (*Ast_ProcessInfo) CreateDDD

func (self *Ast_ProcessInfo) CreateDDD(typeInfo *Ast_TypeInfo, externalFlag bool, extTypeFlag bool) *Ast_DDDTypeInfo

4935: decl @lune.@base.@Ast.ProcessInfo.createDDD

func (*Ast_ProcessInfo) CreateEnum

func (self *Ast_ProcessInfo) CreateEnum(scope *Ast_Scope, parentInfo *Ast_TypeInfo, externalFlag bool, accessMode LnsInt, enumName string, valTypeInfo *Ast_TypeInfo) *Ast_EnumTypeInfo

5741: decl @lune.@base.@Ast.ProcessInfo.createEnum

func (*Ast_ProcessInfo) CreateExtModule

func (self *Ast_ProcessInfo) CreateExtModule(scope LnsAny, parentInfo *Ast_TypeInfo, externalFlag bool, accessMode LnsInt, className string, moduleLang LnsInt, requirePath string) *Ast_TypeInfo

4701: decl @lune.@base.@Ast.ProcessInfo.createExtModule

func (*Ast_ProcessInfo) CreateFunc

func (self *Ast_ProcessInfo) CreateFunc(abstractFlag bool, builtinFlag bool, scope LnsAny, kind LnsInt, parentInfo *Ast_TypeInfo, autoFlag bool, externalFlag bool, staticFlag bool, accessMode LnsInt, funcName string, altTypeList LnsAny, argTypeList LnsAny, retTypeInfoList LnsAny, mutable LnsAny) *Ast_TypeInfo

4729: decl @lune.@base.@Ast.ProcessInfo.createFunc

func (*Ast_ProcessInfo) CreateGeneric

func (self *Ast_ProcessInfo) CreateGeneric(genSrcTypeInfo *Ast_TypeInfo, itemTypeInfoList *LnsList, moduleTypeInfo *Ast_TypeInfo) *Ast_GenericTypeInfo

5339: decl @lune.@base.@Ast.ProcessInfo.createGeneric

func (*Ast_ProcessInfo) CreateList

func (self *Ast_ProcessInfo) CreateList(accessMode LnsInt, parentInfo *Ast_TypeInfo, itemTypeInfo *LnsList, mutMode LnsInt) *Ast_TypeInfo

4610: decl @lune.@base.@Ast.ProcessInfo.createList

func (*Ast_ProcessInfo) CreateLuaval

func (self *Ast_ProcessInfo) CreateLuaval(luneType *Ast_TypeInfo, validToCheck bool) LnsAny

5614: decl @lune.@base.@Ast.ProcessInfo.createLuaval

func (*Ast_ProcessInfo) CreateMap

func (self *Ast_ProcessInfo) CreateMap(accessMode LnsInt, parentInfo *Ast_TypeInfo, keyTypeInfo *Ast_TypeInfo, valTypeInfo *Ast_TypeInfo, mutMode LnsInt) *Ast_TypeInfo

4636: decl @lune.@base.@Ast.ProcessInfo.createMap

func (*Ast_ProcessInfo) CreateModifier

func (self *Ast_ProcessInfo) CreateModifier(srcTypeInfo *Ast_TypeInfo, mutMode LnsInt) *Ast_TypeInfo

4121: decl @lune.@base.@Ast.ProcessInfo.createModifier

func (*Ast_ProcessInfo) CreateModule

func (self *Ast_ProcessInfo) CreateModule(scope *Ast_Scope, parentInfo *Ast_TypeInfo, externalFlag bool, moduleName string, mutable bool) *Ast_TypeInfo

4651: decl @lune.@base.@Ast.ProcessInfo.createModule

func (*Ast_ProcessInfo) CreateSet

func (self *Ast_ProcessInfo) CreateSet(accessMode LnsInt, parentInfo *Ast_TypeInfo, itemTypeInfo *LnsList, mutMode LnsInt) *Ast_TypeInfo

4597: decl @lune.@base.@Ast.ProcessInfo.createSet

func (*Ast_ProcessInfo) Get_idProv

func (self *Ast_ProcessInfo) Get_idProv() *Ast_IdProvider

func (*Ast_ProcessInfo) Get_idProvBase

func (self *Ast_ProcessInfo) Get_idProvBase() *Ast_IdProvider

func (*Ast_ProcessInfo) Get_idProvExt

func (self *Ast_ProcessInfo) Get_idProvExt() *Ast_IdProvider

func (*Ast_ProcessInfo) Get_idProvScope

func (self *Ast_ProcessInfo) Get_idProvScope() *Ast_IdProvider

func (*Ast_ProcessInfo) Get_idProvSym

func (self *Ast_ProcessInfo) Get_idProvSym() *Ast_IdProvider

func (*Ast_ProcessInfo) Get_validExtType

func (self *Ast_ProcessInfo) Get_validExtType() bool

func (*Ast_ProcessInfo) InitAst_ProcessInfo

func (self *Ast_ProcessInfo) InitAst_ProcessInfo(idProvBase *Ast_IdProvider, validExtType bool, typeInfo2Map LnsAny)

82: DeclConstr

func (*Ast_ProcessInfo) SwitchIdProvier

func (self *Ast_ProcessInfo) SwitchIdProvier(idType LnsInt)

105: decl @lune.@base.@Ast.ProcessInfo.switchIdProvier

func (*Ast_ProcessInfo) ToAst_ProcessInfo

func (obj *Ast_ProcessInfo) ToAst_ProcessInfo() *Ast_ProcessInfo

type Ast_ProcessInfoDownCast

type Ast_ProcessInfoDownCast interface {
	ToAst_ProcessInfo() *Ast_ProcessInfo
}

type Ast_ProcessInfoMtd

type Ast_ProcessInfoMtd interface {
	CreateAdvertiseMethodFrom(arg1 *Ast_TypeInfo, arg2 *Ast_TypeInfo) *Ast_TypeInfo
	CreateAlge(arg1 *Ast_Scope, arg2 *Ast_TypeInfo, arg3 bool, arg4 LnsInt, arg5 string) *Ast_AlgeTypeInfo
	CreateAlias(arg1 *Ast_ProcessInfo, arg2 string, arg3 bool, arg4 LnsInt, arg5 *Ast_TypeInfo, arg6 *Ast_TypeInfo) *Ast_AliasTypeInfo
	CreateAlternate(arg1 bool, arg2 LnsInt, arg3 string, arg4 LnsInt, arg5 *Ast_TypeInfo, arg6 LnsAny, arg7 LnsAny) *Ast_AlternateTypeInfo
	CreateArray(arg1 LnsInt, arg2 *Ast_TypeInfo, arg3 *LnsList, arg4 LnsInt) *Ast_TypeInfo
	CreateBox(arg1 LnsInt, arg2 *Ast_TypeInfo) *Ast_TypeInfo
	CreateClass(arg1 bool, arg2 bool, arg3 LnsAny, arg4 LnsAny, arg5 LnsAny, arg6 *LnsList, arg7 *Ast_TypeInfo, arg8 bool, arg9 LnsInt, arg10 string) *Ast_TypeInfo
	CreateDDD(arg1 *Ast_TypeInfo, arg2 bool, arg3 bool) *Ast_DDDTypeInfo
	CreateEnum(arg1 *Ast_Scope, arg2 *Ast_TypeInfo, arg3 bool, arg4 LnsInt, arg5 string, arg6 *Ast_TypeInfo) *Ast_EnumTypeInfo
	CreateExtModule(arg1 LnsAny, arg2 *Ast_TypeInfo, arg3 bool, arg4 LnsInt, arg5 string, arg6 LnsInt, arg7 string) *Ast_TypeInfo
	CreateFunc(arg1 bool, arg2 bool, arg3 LnsAny, arg4 LnsInt, arg5 *Ast_TypeInfo, arg6 bool, arg7 bool, arg8 bool, arg9 LnsInt, arg10 string, arg11 LnsAny, arg12 LnsAny, arg13 LnsAny, arg14 LnsAny) *Ast_TypeInfo
	CreateGeneric(arg1 *Ast_TypeInfo, arg2 *LnsList, arg3 *Ast_TypeInfo) *Ast_GenericTypeInfo
	CreateList(arg1 LnsInt, arg2 *Ast_TypeInfo, arg3 *LnsList, arg4 LnsInt) *Ast_TypeInfo
	CreateLuaval(arg1 *Ast_TypeInfo, arg2 bool) LnsAny
	CreateMap(arg1 LnsInt, arg2 *Ast_TypeInfo, arg3 *Ast_TypeInfo, arg4 *Ast_TypeInfo, arg5 LnsInt) *Ast_TypeInfo
	CreateModifier(arg1 *Ast_TypeInfo, arg2 LnsInt) *Ast_TypeInfo
	CreateModule(arg1 *Ast_Scope, arg2 *Ast_TypeInfo, arg3 bool, arg4 string, arg5 bool) *Ast_TypeInfo
	CreateSet(arg1 LnsInt, arg2 *Ast_TypeInfo, arg3 *LnsList, arg4 LnsInt) *Ast_TypeInfo
	Get_idProv() *Ast_IdProvider
	Get_idProvBase() *Ast_IdProvider
	Get_idProvExt() *Ast_IdProvider
	Get_idProvScope() *Ast_IdProvider
	Get_idProvSym() *Ast_IdProvider

	Get_validExtType() bool

	SwitchIdProvier(arg1 LnsInt)
	// contains filtered or unexported methods
}

declaration Class -- ProcessInfo

type Ast_RefTypeInfo

type Ast_RefTypeInfo struct {
	FP Ast_RefTypeInfoMtd
	// contains filtered or unexported fields
}

func NewAst_RefTypeInfo

func NewAst_RefTypeInfo(arg1 *Types_Position, arg2 *LnsList, arg3 *Ast_TypeInfo) *Ast_RefTypeInfo

func (*Ast_RefTypeInfo) Get_itemRefTypeList

func (self *Ast_RefTypeInfo) Get_itemRefTypeList() *LnsList

func (*Ast_RefTypeInfo) Get_pos

func (self *Ast_RefTypeInfo) Get_pos() *Types_Position

func (*Ast_RefTypeInfo) Get_typeInfo

func (self *Ast_RefTypeInfo) Get_typeInfo() *Ast_TypeInfo

func (*Ast_RefTypeInfo) InitAst_RefTypeInfo

func (self *Ast_RefTypeInfo) InitAst_RefTypeInfo(arg1 *Types_Position, arg2 *LnsList, arg3 *Ast_TypeInfo)

func (*Ast_RefTypeInfo) ToAst_RefTypeInfo

func (obj *Ast_RefTypeInfo) ToAst_RefTypeInfo() *Ast_RefTypeInfo

type Ast_RefTypeInfoDownCast

type Ast_RefTypeInfoDownCast interface {
	ToAst_RefTypeInfo() *Ast_RefTypeInfo
}

type Ast_RefTypeInfoMtd

type Ast_RefTypeInfoMtd interface {
	Get_itemRefTypeList() *LnsList
	Get_pos() *Types_Position
	Get_typeInfo() *Ast_TypeInfo
}

declaration Class -- RefTypeInfo

type Ast_RootTypeInfo

type Ast_RootTypeInfo struct {
	Ast_TypeInfo

	FP Ast_RootTypeInfoMtd
	// contains filtered or unexported fields
}

func Ast_RootTypeInfo_create_1980_

func Ast_RootTypeInfo_create_1980_() *Ast_RootTypeInfo

1117: decl @lune.@base.@Ast.RootTypeInfo.create

func NewAst_RootTypeInfo

func NewAst_RootTypeInfo() *Ast_RootTypeInfo

func (*Ast_RootTypeInfo) GetTxt

func (self *Ast_RootTypeInfo) GetTxt(typeNameCtrl LnsAny, importInfo LnsAny, localFlag LnsAny) string

1125: decl @lune.@base.@Ast.RootTypeInfo.getTxt

func (*Ast_RootTypeInfo) Get_baseTypeInfo

func (self *Ast_RootTypeInfo) Get_baseTypeInfo() *Ast_TypeInfo

1109: decl @lune.@base.@Ast.RootTypeInfo.get_baseTypeInfo

func (*Ast_RootTypeInfo) Get_parentInfo

func (self *Ast_RootTypeInfo) Get_parentInfo() *Ast_TypeInfo

1113: decl @lune.@base.@Ast.RootTypeInfo.get_parentInfo

func (*Ast_RootTypeInfo) Get_rawTxt

func (self *Ast_RootTypeInfo) Get_rawTxt() string

1121: decl @lune.@base.@Ast.RootTypeInfo.get_rawTxt

func (*Ast_RootTypeInfo) Get_typeId

func (self *Ast_RootTypeInfo) Get_typeId() LnsInt

func (*Ast_RootTypeInfo) InitAst_RootTypeInfo

func (self *Ast_RootTypeInfo) InitAst_RootTypeInfo()

1103: DeclConstr

func (*Ast_RootTypeInfo) ToAst_RootTypeInfo

func (obj *Ast_RootTypeInfo) ToAst_RootTypeInfo() *Ast_RootTypeInfo

type Ast_RootTypeInfoDownCast

type Ast_RootTypeInfoDownCast interface {
	ToAst_RootTypeInfo() *Ast_RootTypeInfo
}

type Ast_RootTypeInfoMtd

type Ast_RootTypeInfoMtd interface {
	AddChildren(arg1 *Ast_TypeInfo)
	ApplyGeneric(arg1 *LnsMap, arg2 *Ast_TypeInfo) LnsAny
	CanEvalWith(arg1 *Ast_ProcessInfo, arg2 *Ast_TypeInfo, arg3 LnsInt, arg4 *LnsMap) (bool, LnsAny)
	CreateAlt2typeMap(arg1 bool) *LnsMap
	Equals(arg1 *Ast_ProcessInfo, arg2 *Ast_TypeInfo, arg3 LnsAny, arg4 LnsAny) bool
	GetFullName(arg1 *Ast_TypeNameCtrl, arg2 Ast_ModuleInfoManager, arg3 LnsAny) string
	GetModule() *Ast_TypeInfo
	GetOverridingType() LnsAny
	GetParentFullName(arg1 *Ast_TypeNameCtrl, arg2 LnsAny, arg3 LnsAny) string
	GetParentId() LnsInt

	GetTxt(arg1 LnsAny, arg2 LnsAny, arg3 LnsAny) string
	GetTxtWithRaw(arg1 string, arg2 LnsAny, arg3 LnsAny, arg4 LnsAny) string
	Get_abstractFlag() bool
	Get_accessMode() LnsInt
	Get_aliasSrc() *Ast_TypeInfo
	Get_argTypeInfoList() *LnsList
	Get_autoFlag() bool
	Get_baseId() LnsInt
	Get_baseTypeInfo() *Ast_TypeInfo
	Get_children() *LnsList
	Get_display_stirng() string
	Get_display_stirng_with(arg1 string, arg2 LnsAny) string
	Get_extedType() *Ast_TypeInfo
	Get_externalFlag() bool
	Get_genSrcTypeInfo() *Ast_TypeInfo
	Get_interfaceList() *LnsList
	Get_itemTypeInfoList() *LnsList
	Get_kind() LnsInt
	Get_mutMode() LnsInt
	Get_nilable() bool
	Get_nilableTypeInfo() *Ast_TypeInfo
	Get_nonnilableType() *Ast_TypeInfo
	Get_parentInfo() *Ast_TypeInfo
	Get_processInfo() *Ast_ProcessInfo
	Get_rawTxt() string
	Get_retTypeInfoList() *LnsList
	Get_scope() LnsAny
	Get_srcTypeInfo() *Ast_TypeInfo
	Get_staticFlag() bool
	Get_typeData() *Ast_TypeData
	Get_typeId() LnsInt
	HasBase() bool
	HasRouteNamespaceFrom(arg1 *Ast_TypeInfo) bool
	IsInheritFrom(arg1 *Ast_ProcessInfo, arg2 *Ast_TypeInfo, arg3 LnsAny) bool
	IsModule() bool
	Serialize(arg1 Lns_oStream, arg2 LnsAny)
	SerializeTypeInfoList(arg1 string, arg2 *LnsList, arg3 LnsAny) string
	SwitchScope(arg1 *Ast_Scope)
	// contains filtered or unexported methods
}

declaration Class -- RootTypeInfo

type Ast_Scope

type Ast_Scope struct {
	FP Ast_ScopeMtd
	// contains filtered or unexported fields
}
var Ast_boxRootScope *Ast_Scope
var Ast_rootScope *Ast_Scope

func Ast_TypeInfo_createScope

func Ast_TypeInfo_createScope(processInfo *Ast_ProcessInfo, parent LnsAny, classFlag bool, baseInfo LnsAny, interfaceList LnsAny) *Ast_Scope

940: decl @lune.@base.@Ast.TypeInfo.createScope

func NewAst_Scope

func NewAst_Scope(arg1 *Ast_ProcessInfo, arg2 LnsAny, arg3 bool, arg4 LnsAny, arg5 LnsAny) *Ast_Scope

func (*Ast_Scope) AccessSymbol

func (self *Ast_Scope) AccessSymbol(moduleScope *Ast_Scope, symbol *Ast_SymbolInfo)

2234: decl @lune.@base.@Ast.Scope.accessSymbol

func (*Ast_Scope) Add

func (self *Ast_Scope) Add(processInfo *Ast_ProcessInfo, kind LnsInt, canBeLeft bool, canBeRight bool, name string, pos LnsAny, typeInfo *Ast_TypeInfo, accessMode LnsInt, staticFlag bool, mutMode LnsInt, hasValueFlag bool, isLazyLoad bool) (LnsAny, LnsAny)

1905: decl @lune.@base.@Ast.Scope.add

func (*Ast_Scope) AddAlge

func (self *Ast_Scope) AddAlge(processInfo *Ast_ProcessInfo, accessMode LnsInt, name string, pos LnsAny, typeInfo *Ast_TypeInfo) (LnsAny, LnsAny)

2025: decl @lune.@base.@Ast.Scope.addAlge

func (*Ast_Scope) AddAlgeVal

func (self *Ast_Scope) AddAlgeVal(processInfo *Ast_ProcessInfo, name string, pos LnsAny, typeInfo *Ast_TypeInfo) (LnsAny, LnsAny)

2015: decl @lune.@base.@Ast.Scope.addAlgeVal

func (*Ast_Scope) AddAlias

func (self *Ast_Scope) AddAlias(processInfo *Ast_ProcessInfo, name string, pos *Types_Position, externalFlag bool, accessMode LnsInt, parentInfo *Ast_TypeInfo, symbolInfo *Ast_SymbolInfo) (LnsAny, LnsAny)

4788: decl @lune.@base.@Ast.Scope.addAlias

func (*Ast_Scope) AddAliasForType

func (self *Ast_Scope) AddAliasForType(processInfo *Ast_ProcessInfo, name string, pos LnsAny, typeInfo *Ast_TypeInfo) (LnsAny, LnsAny)

4801: decl @lune.@base.@Ast.Scope.addAliasForType

func (*Ast_Scope) AddAlternate

func (self *Ast_Scope) AddAlternate(processInfo *Ast_ProcessInfo, accessMode LnsInt, name string, pos LnsAny, typeInfo *Ast_TypeInfo)

2035: decl @lune.@base.@Ast.Scope.addAlternate

func (*Ast_Scope) AddClass

func (self *Ast_Scope) AddClass(processInfo *Ast_ProcessInfo, name string, pos LnsAny, typeInfo *Ast_TypeInfo) (LnsAny, LnsAny)

2104: decl @lune.@base.@Ast.Scope.addClass

func (*Ast_Scope) AddClassLazy

func (self *Ast_Scope) AddClassLazy(processInfo *Ast_ProcessInfo, name string, pos LnsAny, typeInfo *Ast_TypeInfo, lazyLoad bool) (LnsAny, LnsAny)

2095: decl @lune.@base.@Ast.Scope.addClassLazy

func (*Ast_Scope) AddEnum

func (self *Ast_Scope) AddEnum(processInfo *Ast_ProcessInfo, accessMode LnsInt, name string, pos LnsAny, typeInfo *Ast_TypeInfo) (LnsAny, LnsAny)

2005: decl @lune.@base.@Ast.Scope.addEnum

func (*Ast_Scope) AddEnumVal

func (self *Ast_Scope) AddEnumVal(processInfo *Ast_ProcessInfo, name string, pos LnsAny, typeInfo *Ast_TypeInfo) (LnsAny, LnsAny)

1995: decl @lune.@base.@Ast.Scope.addEnumVal

func (*Ast_Scope) AddExtModule

func (self *Ast_Scope) AddExtModule(processInfo *Ast_ProcessInfo, name string, pos LnsAny, typeInfo *Ast_TypeInfo, lazy bool, lang LnsInt) (LnsAny, LnsAny)

2111: decl @lune.@base.@Ast.Scope.addExtModule

func (*Ast_Scope) AddForm

func (self *Ast_Scope) AddForm(processInfo *Ast_ProcessInfo, pos LnsAny, typeInfo *Ast_TypeInfo, accessMode LnsInt)

2075: decl @lune.@base.@Ast.Scope.addForm

func (*Ast_Scope) AddFunc

func (self *Ast_Scope) AddFunc(processInfo *Ast_ProcessInfo, pos LnsAny, typeInfo *Ast_TypeInfo, accessMode LnsInt, staticFlag bool, mutable bool) (LnsAny, LnsAny)

2064: decl @lune.@base.@Ast.Scope.addFunc

func (*Ast_Scope) AddIgnoredVar

func (self *Ast_Scope) AddIgnoredVar(processInfo *Ast_ProcessInfo)

4341: decl @lune.@base.@Ast.Scope.addIgnoredVar

func (*Ast_Scope) AddLocalVar

func (self *Ast_Scope) AddLocalVar(processInfo *Ast_ProcessInfo, argFlag bool, canBeLeft bool, name string, pos LnsAny, typeInfo *Ast_TypeInfo, mutable LnsInt) (LnsAny, LnsAny)

1947: decl @lune.@base.@Ast.Scope.addLocalVar

func (*Ast_Scope) AddMacro

func (self *Ast_Scope) AddMacro(processInfo *Ast_ProcessInfo, pos LnsAny, typeInfo *Ast_TypeInfo, accessMode LnsInt) (LnsAny, LnsAny)

2084: decl @lune.@base.@Ast.Scope.addMacro

func (*Ast_Scope) AddMember

func (self *Ast_Scope) AddMember(processInfo *Ast_ProcessInfo, name string, pos LnsAny, typeInfo *Ast_TypeInfo, accessMode LnsInt, staticFlag bool, mutMode LnsInt) (LnsAny, LnsAny)

2044: decl @lune.@base.@Ast.Scope.addMember

func (*Ast_Scope) AddMethod

func (self *Ast_Scope) AddMethod(processInfo *Ast_ProcessInfo, pos LnsAny, typeInfo *Ast_TypeInfo, accessMode LnsInt, staticFlag bool, mutable bool) (LnsAny, LnsAny)

2054: decl @lune.@base.@Ast.Scope.addMethod

func (*Ast_Scope) AddModule

func (self *Ast_Scope) AddModule(typeInfo *Ast_TypeInfo, moduleInfo Ast_ModuleInfoIF)

544: decl @lune.@base.@Ast.Scope.addModule

func (*Ast_Scope) AddOverrideImut

func (self *Ast_Scope) AddOverrideImut(symbolInfo *Ast_SymbolInfo)

4190: decl @lune.@base.@Ast.Scope.addOverrideImut

func (*Ast_Scope) AddStaticVar

func (self *Ast_Scope) AddStaticVar(processInfo *Ast_ProcessInfo, argFlag bool, canBeLeft bool, name string, pos LnsAny, typeInfo *Ast_TypeInfo, mutable LnsInt) (LnsAny, LnsAny)

1971: decl @lune.@base.@Ast.Scope.addStaticVar

func (*Ast_Scope) AddSymbol

func (self *Ast_Scope) AddSymbol(symbolInfo *Ast_SymbolInfo)

540: decl @lune.@base.@Ast.Scope.addSymbol

func (*Ast_Scope) AddUnwrapedVar

func (self *Ast_Scope) AddUnwrapedVar(processInfo *Ast_ProcessInfo, argFlag bool, canBeLeft bool, name string, pos LnsAny, typeInfo *Ast_TypeInfo, mutable LnsInt) (LnsAny, LnsAny)

1960: decl @lune.@base.@Ast.Scope.addUnwrapedVar

func (*Ast_Scope) AddVar

func (self *Ast_Scope) AddVar(processInfo *Ast_ProcessInfo, accessMode LnsInt, name string, pos LnsAny, typeInfo *Ast_TypeInfo, mutable LnsInt, hasValueFlag bool) (LnsAny, LnsAny)

1981: decl @lune.@base.@Ast.Scope.addVar

func (*Ast_Scope) FilterSymbolInfoIfField

func (self *Ast_Scope) FilterSymbolInfoIfField(fromScope *Ast_Scope, access LnsInt, callback Ast_filterForm) bool

1719: decl @lune.@base.@Ast.Scope.filterSymbolInfoIfField

func (*Ast_Scope) FilterSymbolTypeInfo

func (self *Ast_Scope) FilterSymbolTypeInfo(fromScope *Ast_Scope, moduleScope *Ast_Scope, access LnsInt, callback Ast_filterForm)

1883: decl @lune.@base.@Ast.Scope.filterSymbolTypeInfo

func (*Ast_Scope) FilterTypeInfoField

func (self *Ast_Scope) FilterTypeInfoField(includeSelfFlag LnsAny, fromScope *Ast_Scope, access LnsInt, callback Ast_filterForm) bool

1633: decl @lune.@base.@Ast.Scope.filterTypeInfoField

func (*Ast_Scope) GetClassTypeInfo

func (self *Ast_Scope) GetClassTypeInfo() *Ast_TypeInfo

2359: decl @lune.@base.@Ast.Scope.getClassTypeInfo

func (*Ast_Scope) GetModule

func (self *Ast_Scope) GetModule() *Ast_TypeInfo

1157: decl @lune.@base.@Ast.Scope.getModule

func (*Ast_Scope) GetModuleInfo

func (self *Ast_Scope) GetModuleInfo(typeInfo *Ast_TypeInfo) LnsAny

548: decl @lune.@base.@Ast.Scope.getModuleInfo

func (*Ast_Scope) GetNamespaceTypeInfo

func (self *Ast_Scope) GetNamespaceTypeInfo() *Ast_TypeInfo

1145: decl @lune.@base.@Ast.Scope.getNamespaceTypeInfo

func (*Ast_Scope) GetProcessInfo

func (self *Ast_Scope) GetProcessInfo() *Ast_ProcessInfo

1161: decl @lune.@base.@Ast.Scope.getProcessInfo

func (*Ast_Scope) GetSymbolInfo

func (self *Ast_Scope) GetSymbolInfo(name string, fromScope *Ast_Scope, onlySameNsFlag bool, access LnsInt) LnsAny

1762: decl @lune.@base.@Ast.Scope.getSymbolInfo

func (*Ast_Scope) GetSymbolInfoChild

func (self *Ast_Scope) GetSymbolInfoChild(name string) LnsAny

527: decl @lune.@base.@Ast.Scope.getSymbolInfoChild

func (*Ast_Scope) GetSymbolInfoField

func (self *Ast_Scope) GetSymbolInfoField(name string, includeSelfFlag LnsAny, fromScope *Ast_Scope, access LnsInt) LnsAny

1662: decl @lune.@base.@Ast.Scope.getSymbolInfoField

func (*Ast_Scope) GetSymbolInfoIfField

func (self *Ast_Scope) GetSymbolInfoIfField(name string, fromScope *Ast_Scope, access LnsInt) LnsAny

1692: decl @lune.@base.@Ast.Scope.getSymbolInfoIfField

func (*Ast_Scope) GetSymbolTypeInfo

func (self *Ast_Scope) GetSymbolTypeInfo(name string, fromScope *Ast_Scope, moduleScope *Ast_Scope, access LnsInt) LnsAny

1840: decl @lune.@base.@Ast.Scope.getSymbolTypeInfo

func (*Ast_Scope) GetTypeInfo

func (self *Ast_Scope) GetTypeInfo(name string, fromScope *Ast_Scope, onlySameNsFlag bool, access LnsInt) LnsAny

1823: decl @lune.@base.@Ast.Scope.getTypeInfo

func (*Ast_Scope) GetTypeInfoChild

func (self *Ast_Scope) GetTypeInfoChild(name string) LnsAny

520: decl @lune.@base.@Ast.Scope.getTypeInfoChild

func (*Ast_Scope) GetTypeInfoField

func (self *Ast_Scope) GetTypeInfoField(name string, includeSelfFlag LnsAny, fromScope *Ast_Scope, access LnsInt) LnsAny

1741: decl @lune.@base.@Ast.Scope.getTypeInfoField

func (*Ast_Scope) Get_closureSym2NumMap

func (self *Ast_Scope) Get_closureSym2NumMap() *LnsMap

func (*Ast_Scope) Get_closureSymList

func (self *Ast_Scope) Get_closureSymList() *LnsList

func (*Ast_Scope) Get_closureSymMap

func (self *Ast_Scope) Get_closureSymMap() *LnsMap

func (*Ast_Scope) Get_inherit

func (self *Ast_Scope) Get_inherit() LnsAny

func (*Ast_Scope) Get_ownerTypeInfo

func (self *Ast_Scope) Get_ownerTypeInfo() LnsAny

func (*Ast_Scope) Get_parent

func (self *Ast_Scope) Get_parent() *Ast_Scope

func (*Ast_Scope) Get_scopeId

func (self *Ast_Scope) Get_scopeId() LnsInt

func (*Ast_Scope) Get_symbol2SymbolInfoMap

func (self *Ast_Scope) Get_symbol2SymbolInfoMap() *LnsMap

func (*Ast_Scope) Get_validCheckingUnaccess

func (self *Ast_Scope) Get_validCheckingUnaccess() bool

func (*Ast_Scope) InitAst_Scope

func (self *Ast_Scope) InitAst_Scope(processInfo *Ast_ProcessInfo, parent LnsAny, classFlag bool, inherit LnsAny, ifScopeList LnsAny)

483: DeclConstr

func (*Ast_Scope) IsClosureAccess

func (self *Ast_Scope) IsClosureAccess(moduleScope *Ast_Scope, symbol *Ast_SymbolInfo) bool

2194: decl @lune.@base.@Ast.Scope.isClosureAccess

func (*Ast_Scope) IsInnerOf

func (self *Ast_Scope) IsInnerOf(scope *Ast_Scope) bool

576: decl @lune.@base.@Ast.Scope.isInnerOf

func (*Ast_Scope) IsRoot

func (self *Ast_Scope) IsRoot() bool

506: decl @lune.@base.@Ast.Scope.isRoot

func (*Ast_Scope) Remove

func (self *Ast_Scope) Remove(name string)

536: decl @lune.@base.@Ast.Scope.remove

func (*Ast_Scope) SetClosure

func (self *Ast_Scope) SetClosure(workSymbol *Ast_SymbolInfo)

2165: decl @lune.@base.@Ast.Scope.setClosure

func (*Ast_Scope) SetData

func (self *Ast_Scope) SetData(symbolInfo *Ast_SymbolInfo)

531: decl @lune.@base.@Ast.Scope.setData

func (*Ast_Scope) Set_ownerTypeInfo

func (self *Ast_Scope) Set_ownerTypeInfo(owner LnsAny)

510: decl @lune.@base.@Ast.Scope.set_ownerTypeInfo

func (*Ast_Scope) Set_validCheckingUnaccess

func (self *Ast_Scope) Set_validCheckingUnaccess(arg1 bool)

func (*Ast_Scope) SwitchOwnerTypeInfo

func (self *Ast_Scope) SwitchOwnerTypeInfo(owner LnsAny)

515: decl @lune.@base.@Ast.Scope.switchOwnerTypeInfo

func (*Ast_Scope) ToAst_Scope

func (obj *Ast_Scope) ToAst_Scope() *Ast_Scope

type Ast_ScopeAccess

type Ast_ScopeAccess = LnsInt

decl enum -- ScopeAccess

type Ast_ScopeDownCast

type Ast_ScopeDownCast interface {
	ToAst_Scope() *Ast_Scope
}

type Ast_ScopeMtd

type Ast_ScopeMtd interface {
	AccessSymbol(arg1 *Ast_Scope, arg2 *Ast_SymbolInfo)
	Add(arg1 *Ast_ProcessInfo, arg2 LnsInt, arg3 bool, arg4 bool, arg5 string, arg6 LnsAny, arg7 *Ast_TypeInfo, arg8 LnsInt, arg9 bool, arg10 LnsInt, arg11 bool, arg12 bool) (LnsAny, LnsAny)
	AddAlge(arg1 *Ast_ProcessInfo, arg2 LnsInt, arg3 string, arg4 LnsAny, arg5 *Ast_TypeInfo) (LnsAny, LnsAny)
	AddAlgeVal(arg1 *Ast_ProcessInfo, arg2 string, arg3 LnsAny, arg4 *Ast_TypeInfo) (LnsAny, LnsAny)
	AddAlias(arg1 *Ast_ProcessInfo, arg2 string, arg3 *Types_Position, arg4 bool, arg5 LnsInt, arg6 *Ast_TypeInfo, arg7 *Ast_SymbolInfo) (LnsAny, LnsAny)
	AddAliasForType(arg1 *Ast_ProcessInfo, arg2 string, arg3 LnsAny, arg4 *Ast_TypeInfo) (LnsAny, LnsAny)
	AddAlternate(arg1 *Ast_ProcessInfo, arg2 LnsInt, arg3 string, arg4 LnsAny, arg5 *Ast_TypeInfo)
	AddClass(arg1 *Ast_ProcessInfo, arg2 string, arg3 LnsAny, arg4 *Ast_TypeInfo) (LnsAny, LnsAny)
	AddClassLazy(arg1 *Ast_ProcessInfo, arg2 string, arg3 LnsAny, arg4 *Ast_TypeInfo, arg5 bool) (LnsAny, LnsAny)
	AddEnum(arg1 *Ast_ProcessInfo, arg2 LnsInt, arg3 string, arg4 LnsAny, arg5 *Ast_TypeInfo) (LnsAny, LnsAny)
	AddEnumVal(arg1 *Ast_ProcessInfo, arg2 string, arg3 LnsAny, arg4 *Ast_TypeInfo) (LnsAny, LnsAny)
	AddExtModule(arg1 *Ast_ProcessInfo, arg2 string, arg3 LnsAny, arg4 *Ast_TypeInfo, arg5 bool, arg6 LnsInt) (LnsAny, LnsAny)
	AddForm(arg1 *Ast_ProcessInfo, arg2 LnsAny, arg3 *Ast_TypeInfo, arg4 LnsInt)
	AddFunc(arg1 *Ast_ProcessInfo, arg2 LnsAny, arg3 *Ast_TypeInfo, arg4 LnsInt, arg5 bool, arg6 bool) (LnsAny, LnsAny)
	AddIgnoredVar(arg1 *Ast_ProcessInfo)
	AddLocalVar(arg1 *Ast_ProcessInfo, arg2 bool, arg3 bool, arg4 string, arg5 LnsAny, arg6 *Ast_TypeInfo, arg7 LnsInt) (LnsAny, LnsAny)
	AddMacro(arg1 *Ast_ProcessInfo, arg2 LnsAny, arg3 *Ast_TypeInfo, arg4 LnsInt) (LnsAny, LnsAny)
	AddMember(arg1 *Ast_ProcessInfo, arg2 string, arg3 LnsAny, arg4 *Ast_TypeInfo, arg5 LnsInt, arg6 bool, arg7 LnsInt) (LnsAny, LnsAny)
	AddMethod(arg1 *Ast_ProcessInfo, arg2 LnsAny, arg3 *Ast_TypeInfo, arg4 LnsInt, arg5 bool, arg6 bool) (LnsAny, LnsAny)
	AddModule(arg1 *Ast_TypeInfo, arg2 Ast_ModuleInfoIF)
	AddOverrideImut(arg1 *Ast_SymbolInfo)
	AddStaticVar(arg1 *Ast_ProcessInfo, arg2 bool, arg3 bool, arg4 string, arg5 LnsAny, arg6 *Ast_TypeInfo, arg7 LnsInt) (LnsAny, LnsAny)
	AddSymbol(arg1 *Ast_SymbolInfo)
	AddUnwrapedVar(arg1 *Ast_ProcessInfo, arg2 bool, arg3 bool, arg4 string, arg5 LnsAny, arg6 *Ast_TypeInfo, arg7 LnsInt) (LnsAny, LnsAny)
	AddVar(arg1 *Ast_ProcessInfo, arg2 LnsInt, arg3 string, arg4 LnsAny, arg5 *Ast_TypeInfo, arg6 LnsInt, arg7 bool) (LnsAny, LnsAny)
	FilterSymbolInfoIfField(arg1 *Ast_Scope, arg2 LnsInt, arg3 Ast_filterForm) bool
	FilterSymbolTypeInfo(arg1 *Ast_Scope, arg2 *Ast_Scope, arg3 LnsInt, arg4 Ast_filterForm)
	FilterTypeInfoField(arg1 LnsAny, arg2 *Ast_Scope, arg3 LnsInt, arg4 Ast_filterForm) bool
	GetClassTypeInfo() *Ast_TypeInfo
	GetModule() *Ast_TypeInfo
	GetModuleInfo(arg1 *Ast_TypeInfo) LnsAny
	GetNamespaceTypeInfo() *Ast_TypeInfo
	GetProcessInfo() *Ast_ProcessInfo
	GetSymbolInfo(arg1 string, arg2 *Ast_Scope, arg3 bool, arg4 LnsInt) LnsAny
	GetSymbolInfoChild(arg1 string) LnsAny
	GetSymbolInfoField(arg1 string, arg2 LnsAny, arg3 *Ast_Scope, arg4 LnsInt) LnsAny
	GetSymbolInfoIfField(arg1 string, arg2 *Ast_Scope, arg3 LnsInt) LnsAny
	GetSymbolTypeInfo(arg1 string, arg2 *Ast_Scope, arg3 *Ast_Scope, arg4 LnsInt) LnsAny
	GetTypeInfo(arg1 string, arg2 *Ast_Scope, arg3 bool, arg4 LnsInt) LnsAny
	GetTypeInfoChild(arg1 string) LnsAny
	GetTypeInfoField(arg1 string, arg2 LnsAny, arg3 *Ast_Scope, arg4 LnsInt) LnsAny
	Get_closureSym2NumMap() *LnsMap
	Get_closureSymList() *LnsList
	Get_closureSymMap() *LnsMap
	Get_inherit() LnsAny
	Get_ownerTypeInfo() LnsAny
	Get_parent() *Ast_Scope
	Get_scopeId() LnsInt
	Get_symbol2SymbolInfoMap() *LnsMap
	Get_validCheckingUnaccess() bool
	IsClosureAccess(arg1 *Ast_Scope, arg2 *Ast_SymbolInfo) bool
	IsInnerOf(arg1 *Ast_Scope) bool
	IsRoot() bool
	Remove(arg1 string)
	SetClosure(arg1 *Ast_SymbolInfo)
	SetData(arg1 *Ast_SymbolInfo)
	Set_ownerTypeInfo(arg1 LnsAny)
	Set_validCheckingUnaccess(arg1 bool)
	SwitchOwnerTypeInfo(arg1 LnsAny)
}

declaration Class -- Scope

type Ast_SerializeKind

type Ast_SerializeKind = LnsInt

decl enum -- SerializeKind

type Ast_SimpleModuleInfo

type Ast_SimpleModuleInfo struct {
	FP Ast_SimpleModuleInfoMtd
	// contains filtered or unexported fields
}

func NewAst_SimpleModuleInfo

func NewAst_SimpleModuleInfo(arg1 string, arg2 string) *Ast_SimpleModuleInfo

func (*Ast_SimpleModuleInfo) Get_assignName

func (self *Ast_SimpleModuleInfo) Get_assignName() string

func (*Ast_SimpleModuleInfo) Get_modulePath

func (self *Ast_SimpleModuleInfo) Get_modulePath() string

func (*Ast_SimpleModuleInfo) InitAst_SimpleModuleInfo

func (self *Ast_SimpleModuleInfo) InitAst_SimpleModuleInfo(arg1 string, arg2 string)

func (*Ast_SimpleModuleInfo) ToAst_SimpleModuleInfo

func (obj *Ast_SimpleModuleInfo) ToAst_SimpleModuleInfo() *Ast_SimpleModuleInfo

type Ast_SimpleModuleInfoDownCast

type Ast_SimpleModuleInfoDownCast interface {
	ToAst_SimpleModuleInfo() *Ast_SimpleModuleInfo
}

type Ast_SimpleModuleInfoMtd

type Ast_SimpleModuleInfoMtd interface {
	Get_assignName() string
	Get_modulePath() string
}

declaration Class -- SimpleModuleInfo

type Ast_SymbolInfo

type Ast_SymbolInfo struct {
	FP Ast_SymbolInfoMtd
	// contains filtered or unexported fields
}
var Ast_dummySymbol *Ast_SymbolInfo

func (*Ast_SymbolInfo) ClearValue

func (self *Ast_SymbolInfo) ClearValue()

419: decl @lune.@base.@Ast.SymbolInfo.clearValue

func (*Ast_SymbolInfo) GetModule

func (self *Ast_SymbolInfo) GetModule() *Ast_TypeInfo

981: decl @lune.@base.@Ast.SymbolInfo.getModule

func (*Ast_SymbolInfo) Get_accessMode

func (self *Ast_SymbolInfo) Get_accessMode() LnsInt

func (*Ast_SymbolInfo) Get_convModuleParam

func (self *Ast_SymbolInfo) Get_convModuleParam() LnsAny

func (*Ast_SymbolInfo) Get_hasAccessFromClosure

func (self *Ast_SymbolInfo) Get_hasAccessFromClosure() bool

func (*Ast_SymbolInfo) Get_isLazyLoad

func (self *Ast_SymbolInfo) Get_isLazyLoad() bool

func (*Ast_SymbolInfo) Get_kind

func (self *Ast_SymbolInfo) Get_kind() LnsInt

func (*Ast_SymbolInfo) Get_mutable

func (self *Ast_SymbolInfo) Get_mutable() bool

func (*Ast_SymbolInfo) Get_name

func (self *Ast_SymbolInfo) Get_name() string

func (*Ast_SymbolInfo) Get_namespaceTypeInfo

func (self *Ast_SymbolInfo) Get_namespaceTypeInfo() *Ast_TypeInfo

559: decl @lune.@base.@Ast.SymbolInfo.get_namespaceTypeInfo

func (*Ast_SymbolInfo) Get_scope

func (self *Ast_SymbolInfo) Get_scope() *Ast_Scope

func (*Ast_SymbolInfo) Get_staticFlag

func (self *Ast_SymbolInfo) Get_staticFlag() bool

func (*Ast_SymbolInfo) Get_symbolId

func (self *Ast_SymbolInfo) Get_symbolId() LnsInt

func (*Ast_SymbolInfo) Get_typeInfo

func (self *Ast_SymbolInfo) Get_typeInfo() *Ast_TypeInfo

func (*Ast_SymbolInfo) HasAccess

func (self *Ast_SymbolInfo) HasAccess() bool

408: decl @lune.@base.@Ast.SymbolInfo.hasAccess

func (*Ast_SymbolInfo) InitAst_SymbolInfo

func (self *Ast_SymbolInfo) InitAst_SymbolInfo()

360: DeclConstr

func (*Ast_SymbolInfo) ToAst_SymbolInfo

func (obj *Ast_SymbolInfo) ToAst_SymbolInfo() *Ast_SymbolInfo

func (*Ast_SymbolInfo) UpdateValue

func (self *Ast_SymbolInfo) UpdateValue(pos LnsAny)

415: decl @lune.@base.@Ast.SymbolInfo.updateValue

type Ast_SymbolInfoDownCast

type Ast_SymbolInfoDownCast interface {
	ToAst_SymbolInfo() *Ast_SymbolInfo
}

type Ast_SymbolInfoMtd

type Ast_SymbolInfoMtd interface {
	CanAccess(arg1 *Ast_Scope, arg2 LnsInt) LnsAny
	ClearValue()
	GetModule() *Ast_TypeInfo
	GetOrg() *Ast_SymbolInfo
	Get_accessMode() LnsInt
	Get_canBeLeft() bool
	Get_canBeRight() bool
	Get_convModuleParam() LnsAny
	Get_hasAccessFromClosure() bool
	Get_hasValueFlag() bool
	Get_isLazyLoad() bool
	Get_kind() LnsInt
	Get_mutMode() LnsInt
	Get_mutable() bool
	Get_name() string
	Get_namespaceTypeInfo() *Ast_TypeInfo
	Get_pos() LnsAny
	Get_posForLatestMod() LnsAny
	Get_posForModToRef() LnsAny
	Get_scope() *Ast_Scope
	Get_staticFlag() bool
	Get_symbolId() LnsInt
	Get_typeInfo() *Ast_TypeInfo
	HasAccess() bool
	Set_convModuleParam(arg1 LnsAny)
	Set_hasAccessFromClosure(arg1 bool)
	Set_hasValueFlag(arg1 bool)
	Set_posForLatestMod(arg1 LnsAny)
	Set_posForModToRef(arg1 LnsAny)
	Set_typeInfo(arg1 *Ast_TypeInfo)
	UpdateValue(arg1 LnsAny)
}

declaration Class -- SymbolInfo

type Ast_SymbolKind

type Ast_SymbolKind = LnsInt

decl enum -- SymbolKind

type Ast_TypeAnalyzer

type Ast_TypeAnalyzer struct {
	FP Ast_TypeAnalyzerMtd
	// contains filtered or unexported fields
}

func NewAst_TypeAnalyzer

func NewAst_TypeAnalyzer(arg1 *Ast_ProcessInfo, arg2 *Ast_TypeInfo, arg3 *Ast_TypeInfo, arg4 *Ast_Scope, arg5 LnsInt, arg6 bool) *Ast_TypeAnalyzer

func (*Ast_TypeAnalyzer) AnalyzeType

func (self *Ast_TypeAnalyzer) AnalyzeType(scope *Ast_Scope, parser Parser_PushbackParser, accessMode LnsInt, allowDDD bool, parentPub bool) (LnsAny, LnsAny, LnsAny)

6861: decl @lune.@base.@Ast.TypeAnalyzer.analyzeType

func (*Ast_TypeAnalyzer) AnalyzeTypeFromTxt

func (self *Ast_TypeAnalyzer) AnalyzeTypeFromTxt(txt string, scope *Ast_Scope, accessMode LnsInt, parentPub bool) (LnsAny, LnsAny, LnsAny)

6872: decl @lune.@base.@Ast.TypeAnalyzer.analyzeTypeFromTxt

func (*Ast_TypeAnalyzer) AnalyzeTypeItemList

func (self *Ast_TypeAnalyzer) AnalyzeTypeItemList(allowDDD bool, refFlag bool, mutFlag bool, typeInfo *Ast_TypeInfo, pos *Types_Position) (LnsAny, LnsAny, LnsAny)

6923: decl @lune.@base.@Ast.TypeAnalyzer.analyzeTypeItemList

func (*Ast_TypeAnalyzer) InitAst_TypeAnalyzer

func (self *Ast_TypeAnalyzer) InitAst_TypeAnalyzer(processInfo *Ast_ProcessInfo, parentInfo *Ast_TypeInfo, moduleType *Ast_TypeInfo, moduleScope *Ast_Scope, scopeAccess LnsInt, validMutControl bool)

6836: DeclConstr

func (*Ast_TypeAnalyzer) ToAst_TypeAnalyzer

func (obj *Ast_TypeAnalyzer) ToAst_TypeAnalyzer() *Ast_TypeAnalyzer

type Ast_TypeAnalyzerDownCast

type Ast_TypeAnalyzerDownCast interface {
	ToAst_TypeAnalyzer() *Ast_TypeAnalyzer
}

type Ast_TypeAnalyzerMtd

type Ast_TypeAnalyzerMtd interface {
	AnalyzeType(arg1 *Ast_Scope, arg2 Parser_PushbackParser, arg3 LnsInt, arg4 bool, arg5 bool) (LnsAny, LnsAny, LnsAny)
	AnalyzeTypeFromTxt(arg1 string, arg2 *Ast_Scope, arg3 LnsInt, arg4 bool) (LnsAny, LnsAny, LnsAny)
	AnalyzeTypeItemList(arg1 bool, arg2 bool, arg3 bool, arg4 *Ast_TypeInfo, arg5 *Types_Position) (LnsAny, LnsAny, LnsAny)
	// contains filtered or unexported methods
}

declaration Class -- TypeAnalyzer

type Ast_TypeData

type Ast_TypeData struct {
	FP Ast_TypeDataMtd
	// contains filtered or unexported fields
}

func NewAst_TypeData

func NewAst_TypeData(arg1 *LnsList) *Ast_TypeData

func (*Ast_TypeData) AddChildren

func (self *Ast_TypeData) AddChildren(child *Ast_TypeInfo)

596: decl @lune.@base.@Ast.TypeData.addChildren

func (*Ast_TypeData) Get_children

func (self *Ast_TypeData) Get_children() *LnsList

func (*Ast_TypeData) InitAst_TypeData

func (self *Ast_TypeData) InitAst_TypeData(arg1 *LnsList)

func (*Ast_TypeData) ToAst_TypeData

func (obj *Ast_TypeData) ToAst_TypeData() *Ast_TypeData

type Ast_TypeDataDownCast

type Ast_TypeDataDownCast interface {
	ToAst_TypeData() *Ast_TypeData
}

type Ast_TypeDataMtd

type Ast_TypeDataMtd interface {
	AddChildren(arg1 *Ast_TypeInfo)
	Get_children() *LnsList
}

declaration Class -- TypeData

type Ast_TypeInfo

type Ast_TypeInfo struct {
	FP Ast_TypeInfoMtd
	// contains filtered or unexported fields
}
var Ast_builtinTypeAbbr *Ast_TypeInfo
var Ast_builtinTypeAbbrNone *Ast_TypeInfo
var Ast_builtinTypeArray *Ast_TypeInfo
var Ast_builtinTypeAsyncItem *Ast_TypeInfo
var Ast_builtinTypeBool *Ast_TypeInfo
var Ast_builtinTypeChar *Ast_TypeInfo
var Ast_builtinTypeDDD *Ast_TypeInfo
var Ast_builtinTypeDDDLua *Ast_TypeInfo
var Ast_builtinTypeEmpty *Ast_TypeInfo
var Ast_builtinTypeExp *Ast_TypeInfo
var Ast_builtinTypeForm *Ast_TypeInfo
var Ast_builtinTypeInt *Ast_TypeInfo
var Ast_builtinTypeList *Ast_TypeInfo
var Ast_builtinTypeLua *Ast_TypeInfo
var Ast_builtinTypeMap *Ast_TypeInfo
var Ast_builtinTypeMapping *Ast_TypeInfo
var Ast_builtinTypeMultiExp *Ast_TypeInfo
var Ast_builtinTypeNeverRet *Ast_TypeInfo
var Ast_builtinTypeNil *Ast_TypeInfo
var Ast_builtinTypeNone *Ast_TypeInfo
var Ast_builtinTypeReal *Ast_TypeInfo
var Ast_builtinTypeSet *Ast_TypeInfo
var Ast_builtinTypeStat *Ast_TypeInfo
var Ast_builtinTypeStem *Ast_TypeInfo
var Ast_builtinTypeStem_ *Ast_TypeInfo
var Ast_builtinTypeString *Ast_TypeInfo
var Ast_builtinTypeSymbol *Ast_TypeInfo
var Ast_headTypeInfo *Ast_TypeInfo

func Ast_AlternateTypeInfo_getAssign

func Ast_AlternateTypeInfo_getAssign(typeInfo *Ast_TypeInfo, alt2type *LnsMap) *Ast_TypeInfo

4494: decl @lune.@base.@Ast.AlternateTypeInfo.getAssign

func Ast_NormalTypeInfo_create

func Ast_NormalTypeInfo_create(processInfo *Ast_ProcessInfo, accessMode LnsInt, abstractFlag bool, scope LnsAny, baseInfo *Ast_TypeInfo, parentInfo *Ast_TypeInfo, staticFlag bool, kind LnsInt, txt string, itemTypeInfo *LnsList, argTypeInfoList *LnsList, retTypeInfoList *LnsList, mutMode LnsAny) *Ast_TypeInfo

4021: decl @lune.@base.@Ast.NormalTypeInfo.create

func Ast_NormalTypeInfo_createBuiltin

func Ast_NormalTypeInfo_createBuiltin(idName string, typeTxt string, kind LnsInt, typeDDD LnsAny, ifList LnsAny) *Ast_TypeInfo

4246: decl @lune.@base.@Ast.NormalTypeInfo.createBuiltin

func Ast_TypeInfo_getCommonType

func Ast_TypeInfo_getCommonType(processInfo *Ast_ProcessInfo, typeInfo *Ast_TypeInfo, other *Ast_TypeInfo, alt2type *LnsMap) *Ast_TypeInfo

5288: decl @lune.@base.@Ast.TypeInfo.getCommonType

func Ast_applyGenericDefault

func Ast_applyGenericDefault(typeInfo *Ast_TypeInfo, alt2typeMap *LnsMap, moduleTypeInfo *Ast_TypeInfo) *Ast_TypeInfo

971: decl @lune.@base.@Ast.applyGenericDefault

func TransUnit_analyzeExpOpEquals__getType_6568_

func TransUnit_analyzeExpOpEquals__getType_6568_(typeInfo *Ast_TypeInfo) *Ast_TypeInfo

2962: decl @lune.@base.@TransUnit.TransUnit.analyzeExpOpEquals.getType

func (*Ast_TypeInfo) AddChildren

func (self *Ast_TypeInfo) AddChildren(child *Ast_TypeInfo)

893: decl @lune.@base.@Ast.TypeInfo.addChildren

func (*Ast_TypeInfo) ApplyGeneric

func (self *Ast_TypeInfo) ApplyGeneric(alt2typeMap *LnsMap, moduleTypeInfo *Ast_TypeInfo) LnsAny

915: decl @lune.@base.@Ast.TypeInfo.applyGeneric

func (*Ast_TypeInfo) CanEvalWith

func (self *Ast_TypeInfo) CanEvalWith(processInfo *Ast_ProcessInfo, other *Ast_TypeInfo, canEvalType LnsInt, alt2type *LnsMap) (bool, LnsAny)

753: decl @lune.@base.@Ast.TypeInfo.canEvalWith

func (*Ast_TypeInfo) CreateAlt2typeMap

func (self *Ast_TypeInfo) CreateAlt2typeMap(detectFlag bool) *LnsMap

2254: decl @lune.@base.@Ast.TypeInfo.createAlt2typeMap

func (*Ast_TypeInfo) Equals

func (self *Ast_TypeInfo) Equals(processInfo *Ast_ProcessInfo, typeInfo *Ast_TypeInfo, alt2type LnsAny, checkModifer LnsAny) bool

788: decl @lune.@base.@Ast.TypeInfo.equals

func (*Ast_TypeInfo) GetFullName

func (self *Ast_TypeInfo) GetFullName(typeNameCtrl *Ast_TypeNameCtrl, importInfo Ast_ModuleInfoManager, localFlag LnsAny) string

6780: decl @lune.@base.@Ast.TypeInfo.getFullName

func (*Ast_TypeInfo) GetModule

func (self *Ast_TypeInfo) GetModule() *Ast_TypeInfo

839: decl @lune.@base.@Ast.TypeInfo.getModule

func (*Ast_TypeInfo) GetOverridingType

func (self *Ast_TypeInfo) GetOverridingType() LnsAny

664: decl @lune.@base.@Ast.TypeInfo.getOverridingType

func (*Ast_TypeInfo) GetParentFullName

func (self *Ast_TypeInfo) GetParentFullName(typeNameCtrl *Ast_TypeNameCtrl, importInfo LnsAny, localFlag LnsAny) string

907: decl @lune.@base.@Ast.TypeInfo.getParentFullName

func (*Ast_TypeInfo) GetParentId

func (self *Ast_TypeInfo) GetParentId() LnsInt

701: decl @lune.@base.@Ast.TypeInfo.getParentId

func (*Ast_TypeInfo) GetTxt

func (self *Ast_TypeInfo) GetTxt(typeNameCtrl LnsAny, importInfo LnsAny, localFlag LnsAny) string

741: decl @lune.@base.@Ast.TypeInfo.getTxt

func (*Ast_TypeInfo) GetTxtWithRaw

func (self *Ast_TypeInfo) GetTxtWithRaw(raw string, typeNameCtrl LnsAny, importInfo LnsAny, localFlag LnsAny) string

728: decl @lune.@base.@Ast.TypeInfo.getTxtWithRaw

func (*Ast_TypeInfo) Get_abstractFlag

func (self *Ast_TypeInfo) Get_abstractFlag() bool

761: decl @lune.@base.@Ast.TypeInfo.get_abstractFlag

func (*Ast_TypeInfo) Get_accessMode

func (self *Ast_TypeInfo) Get_accessMode() LnsInt

862: decl @lune.@base.@Ast.TypeInfo.get_accessMode

func (*Ast_TypeInfo) Get_aliasSrc

func (self *Ast_TypeInfo) Get_aliasSrc() *Ast_TypeInfo

683: decl @lune.@base.@Ast.TypeInfo.get_aliasSrc

func (*Ast_TypeInfo) Get_argTypeInfoList

func (self *Ast_TypeInfo) Get_argTypeInfoList() *LnsList

812: decl @lune.@base.@Ast.TypeInfo.get_argTypeInfoList

func (*Ast_TypeInfo) Get_autoFlag

func (self *Ast_TypeInfo) Get_autoFlag() bool

866: decl @lune.@base.@Ast.TypeInfo.get_autoFlag

func (*Ast_TypeInfo) Get_baseId

func (self *Ast_TypeInfo) Get_baseId() LnsInt

706: decl @lune.@base.@Ast.TypeInfo.get_baseId

func (*Ast_TypeInfo) Get_children

func (self *Ast_TypeInfo) Get_children() *LnsList

889: decl @lune.@base.@Ast.TypeInfo.get_children

func (*Ast_TypeInfo) Get_display_stirng

func (self *Ast_TypeInfo) Get_display_stirng() string

777: decl @lune.@base.@Ast.TypeInfo.get_display_stirng

func (*Ast_TypeInfo) Get_display_stirng_with

func (self *Ast_TypeInfo) Get_display_stirng_with(raw string, alt2type LnsAny) string

772: decl @lune.@base.@Ast.TypeInfo.get_display_stirng_with

func (*Ast_TypeInfo) Get_extedType

func (self *Ast_TypeInfo) Get_extedType() *Ast_TypeInfo

687: decl @lune.@base.@Ast.TypeInfo.get_extedType

func (*Ast_TypeInfo) Get_externalFlag

func (self *Ast_TypeInfo) Get_externalFlag() bool

799: decl @lune.@base.@Ast.TypeInfo.get_externalFlag

func (*Ast_TypeInfo) Get_genSrcTypeInfo

func (self *Ast_TypeInfo) Get_genSrcTypeInfo() *Ast_TypeInfo

921: decl @lune.@base.@Ast.TypeInfo.get_genSrcTypeInfo

func (*Ast_TypeInfo) Get_interfaceList

func (self *Ast_TypeInfo) Get_interfaceList() *LnsList

804: decl @lune.@base.@Ast.TypeInfo.get_interfaceList

func (*Ast_TypeInfo) Get_itemTypeInfoList

func (self *Ast_TypeInfo) Get_itemTypeInfoList() *LnsList

808: decl @lune.@base.@Ast.TypeInfo.get_itemTypeInfoList

func (*Ast_TypeInfo) Get_kind

func (self *Ast_TypeInfo) Get_kind() LnsInt

850: decl @lune.@base.@Ast.TypeInfo.get_kind

func (*Ast_TypeInfo) Get_mutMode

func (self *Ast_TypeInfo) Get_mutMode() LnsInt

898: decl @lune.@base.@Ast.TypeInfo.get_mutMode

func (*Ast_TypeInfo) Get_nilable

func (self *Ast_TypeInfo) Get_nilable() bool

877: decl @lune.@base.@Ast.TypeInfo.get_nilable

func (*Ast_TypeInfo) Get_nilableTypeInfo

func (self *Ast_TypeInfo) Get_nilableTypeInfo() *Ast_TypeInfo

881: decl @lune.@base.@Ast.TypeInfo.get_nilableTypeInfo

func (*Ast_TypeInfo) Get_nonnilableType

func (self *Ast_TypeInfo) Get_nonnilableType() *Ast_TypeInfo

870: decl @lune.@base.@Ast.TypeInfo.get_nonnilableType

func (*Ast_TypeInfo) Get_processInfo

func (self *Ast_TypeInfo) Get_processInfo() *Ast_ProcessInfo

func (*Ast_TypeInfo) Get_rawTxt

func (self *Ast_TypeInfo) Get_rawTxt() string

718: decl @lune.@base.@Ast.TypeInfo.get_rawTxt

func (*Ast_TypeInfo) Get_retTypeInfoList

func (self *Ast_TypeInfo) Get_retTypeInfoList() *LnsList

816: decl @lune.@base.@Ast.TypeInfo.get_retTypeInfoList

func (*Ast_TypeInfo) Get_scope

func (self *Ast_TypeInfo) Get_scope() LnsAny

func (*Ast_TypeInfo) Get_srcTypeInfo

func (self *Ast_TypeInfo) Get_srcTypeInfo() *Ast_TypeInfo

783: decl @lune.@base.@Ast.TypeInfo.get_srcTypeInfo

func (*Ast_TypeInfo) Get_staticFlag

func (self *Ast_TypeInfo) Get_staticFlag() bool

858: decl @lune.@base.@Ast.TypeInfo.get_staticFlag

func (*Ast_TypeInfo) Get_typeData

func (self *Ast_TypeInfo) Get_typeData() *Ast_TypeData

func (*Ast_TypeInfo) Get_typeId

func (self *Ast_TypeInfo) Get_typeId() LnsInt

846: decl @lune.@base.@Ast.TypeInfo.get_typeId

func (*Ast_TypeInfo) HasBase

func (self *Ast_TypeInfo) HasBase() bool

1140: decl @lune.@base.@Ast.TypeInfo.hasBase

func (*Ast_TypeInfo) HasRouteNamespaceFrom

func (self *Ast_TypeInfo) HasRouteNamespaceFrom(other *Ast_TypeInfo) bool

826: decl @lune.@base.@Ast.TypeInfo.hasRouteNamespaceFrom

func (*Ast_TypeInfo) InitAst_TypeInfo

func (self *Ast_TypeInfo) InitAst_TypeInfo(scope LnsAny, processInfo *Ast_ProcessInfo)

672: DeclConstr

func (*Ast_TypeInfo) IsInheritFrom

func (self *Ast_TypeInfo) IsInheritFrom(processInfo *Ast_ProcessInfo, other *Ast_TypeInfo, alt2type LnsAny) bool

711: decl @lune.@base.@Ast.TypeInfo.isInheritFrom

func (*Ast_TypeInfo) IsModule

func (self *Ast_TypeInfo) IsModule() bool

696: decl @lune.@base.@Ast.TypeInfo.isModule

func (*Ast_TypeInfo) Serialize

func (self *Ast_TypeInfo) Serialize(stream Lns_oStream, validChildrenSet LnsAny)

766: decl @lune.@base.@Ast.TypeInfo.serialize

func (*Ast_TypeInfo) SerializeTypeInfoList

func (self *Ast_TypeInfo) SerializeTypeInfoList(name string, list *LnsList, onlyPub LnsAny) string

925: decl @lune.@base.@Ast.TypeInfo.serializeTypeInfoList

func (*Ast_TypeInfo) SwitchScope

func (self *Ast_TypeInfo) SwitchScope(scope *Ast_Scope)

654: decl @lune.@base.@Ast.TypeInfo.switchScope

func (*Ast_TypeInfo) ToAst_TypeInfo

func (obj *Ast_TypeInfo) ToAst_TypeInfo() *Ast_TypeInfo

type Ast_TypeInfo2Map

type Ast_TypeInfo2Map struct {
	ImutModifierMap *LnsMap
	MutModifierMap  *LnsMap
	BoxMap          *LnsMap
	DDDMap          *LnsMap
	ExtDDDMap       *LnsMap
	ExtMap          *LnsMap
	FP              Ast_TypeInfo2MapMtd
}
var Ast_builtinTypeInfo2Map *Ast_TypeInfo2Map

func NewAst_TypeInfo2Map

func NewAst_TypeInfo2Map() *Ast_TypeInfo2Map

func (*Ast_TypeInfo2Map) Clone

func (self *Ast_TypeInfo2Map) Clone() *Ast_TypeInfo2Map

4079: decl @lune.@base.@Ast.TypeInfo2Map.clone

func (*Ast_TypeInfo2Map) Get_BoxMap

func (self *Ast_TypeInfo2Map) Get_BoxMap() *LnsMap

func (*Ast_TypeInfo2Map) Get_DDDMap

func (self *Ast_TypeInfo2Map) Get_DDDMap() *LnsMap

func (*Ast_TypeInfo2Map) Get_ExtDDDMap

func (self *Ast_TypeInfo2Map) Get_ExtDDDMap() *LnsMap

func (*Ast_TypeInfo2Map) Get_ExtMap

func (self *Ast_TypeInfo2Map) Get_ExtMap() *LnsMap

func (*Ast_TypeInfo2Map) Get_ImutModifierMap

func (self *Ast_TypeInfo2Map) Get_ImutModifierMap() *LnsMap

func (*Ast_TypeInfo2Map) Get_MutModifierMap

func (self *Ast_TypeInfo2Map) Get_MutModifierMap() *LnsMap

func (*Ast_TypeInfo2Map) InitAst_TypeInfo2Map

func (self *Ast_TypeInfo2Map) InitAst_TypeInfo2Map()

4070: DeclConstr

func (*Ast_TypeInfo2Map) ToAst_TypeInfo2Map

func (obj *Ast_TypeInfo2Map) ToAst_TypeInfo2Map() *Ast_TypeInfo2Map

type Ast_TypeInfo2MapDownCast

type Ast_TypeInfo2MapDownCast interface {
	ToAst_TypeInfo2Map() *Ast_TypeInfo2Map
}

type Ast_TypeInfo2MapMtd

type Ast_TypeInfo2MapMtd interface {
	Clone() *Ast_TypeInfo2Map
	Get_BoxMap() *LnsMap
	Get_DDDMap() *LnsMap
	Get_ExtDDDMap() *LnsMap
	Get_ExtMap() *LnsMap
	Get_ImutModifierMap() *LnsMap
	Get_MutModifierMap() *LnsMap
}

declaration Class -- TypeInfo2Map

type Ast_TypeInfoDownCast

type Ast_TypeInfoDownCast interface {
	ToAst_TypeInfo() *Ast_TypeInfo
}

type Ast_TypeInfoKind

type Ast_TypeInfoKind = LnsInt

decl enum -- TypeInfoKind

type Ast_TypeInfoMtd

type Ast_TypeInfoMtd interface {
	AddChildren(arg1 *Ast_TypeInfo)
	ApplyGeneric(arg1 *LnsMap, arg2 *Ast_TypeInfo) LnsAny
	CanEvalWith(arg1 *Ast_ProcessInfo, arg2 *Ast_TypeInfo, arg3 LnsInt, arg4 *LnsMap) (bool, LnsAny)
	CreateAlt2typeMap(arg1 bool) *LnsMap
	Equals(arg1 *Ast_ProcessInfo, arg2 *Ast_TypeInfo, arg3 LnsAny, arg4 LnsAny) bool
	GetFullName(arg1 *Ast_TypeNameCtrl, arg2 Ast_ModuleInfoManager, arg3 LnsAny) string
	GetModule() *Ast_TypeInfo
	GetOverridingType() LnsAny
	GetParentFullName(arg1 *Ast_TypeNameCtrl, arg2 LnsAny, arg3 LnsAny) string
	GetParentId() LnsInt

	GetTxt(arg1 LnsAny, arg2 LnsAny, arg3 LnsAny) string
	GetTxtWithRaw(arg1 string, arg2 LnsAny, arg3 LnsAny, arg4 LnsAny) string
	Get_abstractFlag() bool
	Get_accessMode() LnsInt
	Get_aliasSrc() *Ast_TypeInfo
	Get_argTypeInfoList() *LnsList
	Get_autoFlag() bool
	Get_baseId() LnsInt
	Get_baseTypeInfo() *Ast_TypeInfo
	Get_children() *LnsList
	Get_display_stirng() string
	Get_display_stirng_with(arg1 string, arg2 LnsAny) string
	Get_extedType() *Ast_TypeInfo
	Get_externalFlag() bool
	Get_genSrcTypeInfo() *Ast_TypeInfo
	Get_interfaceList() *LnsList
	Get_itemTypeInfoList() *LnsList
	Get_kind() LnsInt
	Get_mutMode() LnsInt
	Get_nilable() bool
	Get_nilableTypeInfo() *Ast_TypeInfo
	Get_nonnilableType() *Ast_TypeInfo
	Get_parentInfo() *Ast_TypeInfo
	Get_processInfo() *Ast_ProcessInfo
	Get_rawTxt() string
	Get_retTypeInfoList() *LnsList
	Get_scope() LnsAny
	Get_srcTypeInfo() *Ast_TypeInfo
	Get_staticFlag() bool
	Get_typeData() *Ast_TypeData
	Get_typeId() LnsInt
	HasBase() bool
	HasRouteNamespaceFrom(arg1 *Ast_TypeInfo) bool
	IsInheritFrom(arg1 *Ast_ProcessInfo, arg2 *Ast_TypeInfo, arg3 LnsAny) bool
	IsModule() bool
	Serialize(arg1 Lns_oStream, arg2 LnsAny)
	SerializeTypeInfoList(arg1 string, arg2 *LnsList, arg3 LnsAny) string
	SwitchScope(arg1 *Ast_Scope)
	// contains filtered or unexported methods
}

declaration Class -- TypeInfo

type Ast_TypeNameCtrl

type Ast_TypeNameCtrl struct {
	FP Ast_TypeNameCtrlMtd
	// contains filtered or unexported fields
}
var Ast_defaultTypeNameCtrl *Ast_TypeNameCtrl

func NewAst_TypeNameCtrl

func NewAst_TypeNameCtrl(arg1 *Ast_TypeInfo) *Ast_TypeNameCtrl

func (*Ast_TypeNameCtrl) GetModuleName

func (self *Ast_TypeNameCtrl) GetModuleName(workTypeInfo *Ast_TypeInfo, name string, moduleInfoMan Ast_ModuleInfoManager) string

1038: decl @lune.@base.@Ast.TypeNameCtrl.getModuleName

func (*Ast_TypeNameCtrl) GetParentFullName

func (self *Ast_TypeNameCtrl) GetParentFullName(typeInfo *Ast_TypeInfo, importInfo LnsAny, localFlag LnsAny) string

1053: decl @lune.@base.@Ast.TypeNameCtrl.getParentFullName

func (*Ast_TypeNameCtrl) Get_moduleTypeInfo

func (self *Ast_TypeNameCtrl) Get_moduleTypeInfo() *Ast_TypeInfo

func (*Ast_TypeNameCtrl) InitAst_TypeNameCtrl

func (self *Ast_TypeNameCtrl) InitAst_TypeNameCtrl(arg1 *Ast_TypeInfo)

func (*Ast_TypeNameCtrl) Set_moduleTypeInfo

func (self *Ast_TypeNameCtrl) Set_moduleTypeInfo(arg1 *Ast_TypeInfo)

func (*Ast_TypeNameCtrl) ToAst_TypeNameCtrl

func (obj *Ast_TypeNameCtrl) ToAst_TypeNameCtrl() *Ast_TypeNameCtrl

type Ast_TypeNameCtrlDownCast

type Ast_TypeNameCtrlDownCast interface {
	ToAst_TypeNameCtrl() *Ast_TypeNameCtrl
}

type Ast_TypeNameCtrlMtd

type Ast_TypeNameCtrlMtd interface {
	GetModuleName(arg1 *Ast_TypeInfo, arg2 string, arg3 Ast_ModuleInfoManager) string
	GetParentFullName(arg1 *Ast_TypeInfo, arg2 LnsAny, arg3 LnsAny) string
	Get_moduleTypeInfo() *Ast_TypeInfo
	Set_moduleTypeInfo(arg1 *Ast_TypeInfo)
}

declaration Class -- TypeNameCtrl

type Ast_filterForm

type Ast_filterForm func(arg1 *Ast_SymbolInfo) bool

type AsyncParser_AsyncItem

type AsyncParser_AsyncItem struct {
	List *LnsList
	FP   AsyncParser_AsyncItemMtd
}

func NewAsyncParser_AsyncItem

func NewAsyncParser_AsyncItem(arg1 *LnsList) *AsyncParser_AsyncItem

func (*AsyncParser_AsyncItem) InitAsyncParser_AsyncItem

func (self *AsyncParser_AsyncItem) InitAsyncParser_AsyncItem(arg1 *LnsList)

func (*AsyncParser_AsyncItem) ToAsyncParser_AsyncItem

func (obj *AsyncParser_AsyncItem) ToAsyncParser_AsyncItem() *AsyncParser_AsyncItem

func (*AsyncParser_AsyncItem) ToMap

func (self *AsyncParser_AsyncItem) ToMap() *LnsMap

func (*AsyncParser_AsyncItem) ToMapSetup

func (self *AsyncParser_AsyncItem) ToMapSetup(obj *LnsMap) *LnsMap

type AsyncParser_AsyncItemDownCast

type AsyncParser_AsyncItemDownCast interface {
	ToAsyncParser_AsyncItem() *AsyncParser_AsyncItem
}

type AsyncParser_AsyncItemMtd

type AsyncParser_AsyncItemMtd interface {
	ToMap() *LnsMap
}

declaration Class -- AsyncItem

type AsyncParser_Parser

type AsyncParser_Parser struct {
	Async_Pipe

	FP AsyncParser_ParserMtd
	// contains filtered or unexported fields
}

func NewAsyncParser_Parser

func NewAsyncParser_Parser(arg1 Lns_iStream, arg2 string, arg3 LnsAny) *AsyncParser_Parser

func (*AsyncParser_Parser) Access

func (self *AsyncParser_Parser) Access() LnsAny

255: decl @lune.@base.@AsyncParser.Parser.access

func (*AsyncParser_Parser) InitAsyncParser_Parser

func (self *AsyncParser_Parser) InitAsyncParser_Parser(stream Lns_iStream, name string, luaMode LnsAny)

224: DeclConstr

func (*AsyncParser_Parser) Parse

func (self *AsyncParser_Parser) Parse() LnsAny

461: decl @lune.@base.@AsyncParser.Parser.parse

func (*AsyncParser_Parser) ToAsyncParser_Parser

func (obj *AsyncParser_Parser) ToAsyncParser_Parser() *AsyncParser_Parser

type AsyncParser_ParserDownCast

type AsyncParser_ParserDownCast interface {
	ToAsyncParser_Parser() *AsyncParser_Parser
}

type AsyncParser_ParserMtd

type AsyncParser_ParserMtd interface {
	Access() LnsAny

	GetNext() LnsAny
	Loop()
	Parse() LnsAny

	Start()
	// contains filtered or unexported methods
}

declaration Class -- Parser

type Async_Pipe

type Async_Pipe struct {
	LnsThread

	FP Async_PipeMtd
	// contains filtered or unexported fields
}

func (*Async_Pipe) GetNext

func (self *Async_Pipe) GetNext() LnsAny

43: decl @lune.@base.@Async.Pipe.getNext

func (*Async_Pipe) InitAsync_Pipe

func (self *Async_Pipe) InitAsync_Pipe(pipe LnsAny)

35: DeclConstr

func (*Async_Pipe) Loop

func (self *Async_Pipe) Loop()

55: decl @lune.@base.@Async.Pipe.loop

func (*Async_Pipe) Start

func (self *Async_Pipe) Start()

67: decl @lune.@base.@Async.Pipe.start

func (*Async_Pipe) ToAsync_Pipe

func (obj *Async_Pipe) ToAsync_Pipe() *Async_Pipe

type Async_PipeDownCast

type Async_PipeDownCast interface {
	ToAsync_Pipe() *Async_Pipe
}

type Async_PipeItem

type Async_PipeItem struct {
	FP Async_PipeItemMtd
	// contains filtered or unexported fields
}

func NewAsync_PipeItem

func NewAsync_PipeItem(arg1 LnsAny) *Async_PipeItem

func (*Async_PipeItem) Get_item

func (self *Async_PipeItem) Get_item() LnsAny

func (*Async_PipeItem) InitAsync_PipeItem

func (self *Async_PipeItem) InitAsync_PipeItem(arg1 LnsAny)

func (*Async_PipeItem) ToAsync_PipeItem

func (obj *Async_PipeItem) ToAsync_PipeItem() *Async_PipeItem

type Async_PipeItemDownCast

type Async_PipeItemDownCast interface {
	ToAsync_PipeItem() *Async_PipeItem
}

type Async_PipeItemMtd

type Async_PipeItemMtd interface {
	Get_item() LnsAny
}

declaration Class -- PipeItem

type Async_PipeMtd

type Async_PipeMtd interface {
	Access() LnsAny
	GetNext() LnsAny
	Loop()
	Start()
}

declaration Class -- Pipe

type Code_ID

type Code_ID = LnsInt

decl enum -- ID

type ConvCC_ConvMode

type ConvCC_ConvMode = LnsInt

decl enum -- ConvMode

type ConvCC_Opt

type ConvCC_Opt struct {
	Node *Nodes_Node
	FP   ConvCC_OptMtd
}

func NewConvCC_Opt

func NewConvCC_Opt(arg1 *Nodes_Node) *ConvCC_Opt

func (*ConvCC_Opt) InitConvCC_Opt

func (self *ConvCC_Opt) InitConvCC_Opt(arg1 *Nodes_Node)

func (*ConvCC_Opt) ToConvCC_Opt

func (obj *ConvCC_Opt) ToConvCC_Opt() *ConvCC_Opt

type ConvCC_OptDownCast

type ConvCC_OptDownCast interface {
	ToConvCC_Opt() *ConvCC_Opt
}

type ConvCC_OptMtd

type ConvCC_OptMtd interface {
}

declaration Class -- Opt

type ConvGo_Opt

type ConvGo_Opt struct {
	Parent *Nodes_Node
	FP     ConvGo_OptMtd
}

func NewConvGo_Opt

func NewConvGo_Opt(arg1 *Nodes_Node) *ConvGo_Opt

func (*ConvGo_Opt) InitConvGo_Opt

func (self *ConvGo_Opt) InitConvGo_Opt(parent *Nodes_Node)

41: DeclConstr

func (*ConvGo_Opt) ToConvGo_Opt

func (obj *ConvGo_Opt) ToConvGo_Opt() *ConvGo_Opt

type ConvGo_OptDownCast

type ConvGo_OptDownCast interface {
	ToConvGo_Opt() *ConvGo_Opt
}

type ConvGo_OptMtd

type ConvGo_OptMtd interface {
}

declaration Class -- Opt

type ConvGo_Option

type ConvGo_Option struct {
	FP ConvGo_OptionMtd
	// contains filtered or unexported fields
}

func NewConvGo_Option

func NewConvGo_Option(arg1 string, arg2 string, arg3 string) *ConvGo_Option

func (*ConvGo_Option) Get_appName

func (self *ConvGo_Option) Get_appName() string

func (*ConvGo_Option) Get_mainModule

func (self *ConvGo_Option) Get_mainModule() string

func (*ConvGo_Option) Get_packageName

func (self *ConvGo_Option) Get_packageName() string

func (*ConvGo_Option) InitConvGo_Option

func (self *ConvGo_Option) InitConvGo_Option(arg1 string, arg2 string, arg3 string)

func (*ConvGo_Option) ToConvGo_Option

func (obj *ConvGo_Option) ToConvGo_Option() *ConvGo_Option

type ConvGo_OptionDownCast

type ConvGo_OptionDownCast interface {
	ToConvGo_Option() *ConvGo_Option
}

type ConvGo_OptionMtd

type ConvGo_OptionMtd interface {
	Get_appName() string
	Get_mainModule() string
	Get_packageName() string
}

declaration Class -- Option

type ConvLua_ConvMode

type ConvLua_ConvMode = LnsInt

decl enum -- ConvMode

type ConvLua_MacroEvalImp

type ConvLua_MacroEvalImp struct {
	Nodes_MacroEval
	FP ConvLua_MacroEvalImpMtd
}

func NewConvLua_MacroEvalImp

func NewConvLua_MacroEvalImp() *ConvLua_MacroEvalImp

func (*ConvLua_MacroEvalImp) Eval

func (self *ConvLua_MacroEvalImp) Eval(processInfo *Ast_ProcessInfo, node *Nodes_DeclMacroNode) *Lns_luaValue

3520: decl @lune.@base.@convLua.MacroEvalImp.eval

func (*ConvLua_MacroEvalImp) EvalFromCode

func (self *ConvLua_MacroEvalImp) EvalFromCode(processInfo *Ast_ProcessInfo, name string, argNameList *LnsList, code LnsAny) *Lns_luaValue

3499: decl @lune.@base.@convLua.MacroEvalImp.evalFromCode

func (*ConvLua_MacroEvalImp) InitConvLua_MacroEvalImp

func (self *ConvLua_MacroEvalImp) InitConvLua_MacroEvalImp()

func (*ConvLua_MacroEvalImp) ToConvLua_MacroEvalImp

func (obj *ConvLua_MacroEvalImp) ToConvLua_MacroEvalImp() *ConvLua_MacroEvalImp

type ConvLua_MacroEvalImpDownCast

type ConvLua_MacroEvalImpDownCast interface {
	ToConvLua_MacroEvalImp() *ConvLua_MacroEvalImp
}

type ConvLua_MacroEvalImpMtd

type ConvLua_MacroEvalImpMtd interface {
	Eval(arg1 *Ast_ProcessInfo, arg2 *Nodes_DeclMacroNode) *Lns_luaValue
	EvalFromCode(arg1 *Ast_ProcessInfo, arg2 string, arg3 *LnsList, arg4 LnsAny) *Lns_luaValue
	// contains filtered or unexported methods
}

declaration Class -- MacroEvalImp

type ConvLua_Opt

type ConvLua_Opt struct {
	Node *Nodes_Node
	FP   ConvLua_OptMtd
}

func NewConvLua_Opt

func NewConvLua_Opt(arg1 *Nodes_Node) *ConvLua_Opt

func (*ConvLua_Opt) InitConvLua_Opt

func (self *ConvLua_Opt) InitConvLua_Opt(arg1 *Nodes_Node)

func (*ConvLua_Opt) ToConvLua_Opt

func (obj *ConvLua_Opt) ToConvLua_Opt() *ConvLua_Opt

type ConvLua_OptDownCast

type ConvLua_OptDownCast interface {
	ToConvLua_Opt() *ConvLua_Opt
}

type ConvLua_OptMtd

type ConvLua_OptMtd interface {
}

declaration Class -- Opt

type DumpNode_Opt

type DumpNode_Opt struct {
	FP DumpNode_OptMtd
	// contains filtered or unexported fields
}

func NewDumpNode_Opt

func NewDumpNode_Opt(arg1 string, arg2 LnsInt) *DumpNode_Opt

func (*DumpNode_Opt) Get

func (self *DumpNode_Opt) Get() (string, LnsInt)

41: decl @lune.@base.@dumpNode.Opt.get

func (*DumpNode_Opt) InitDumpNode_Opt

func (self *DumpNode_Opt) InitDumpNode_Opt(prefix string, depth LnsInt)

36: DeclConstr

func (*DumpNode_Opt) NextOpt

func (self *DumpNode_Opt) NextOpt() *DumpNode_Opt

44: decl @lune.@base.@dumpNode.Opt.nextOpt

func (*DumpNode_Opt) ToDumpNode_Opt

func (obj *DumpNode_Opt) ToDumpNode_Opt() *DumpNode_Opt

type DumpNode_OptDownCast

type DumpNode_OptDownCast interface {
	ToDumpNode_Opt() *DumpNode_Opt
}

type DumpNode_OptMtd

type DumpNode_OptMtd interface {
	Get() (string, LnsInt)
	NextOpt() *DumpNode_Opt
}

declaration Class -- Opt

type Formatter_FormatterFilter

type Formatter_FormatterFilter struct {
	Nodes_Filter

	FP Formatter_FormatterFilterMtd
	// contains filtered or unexported fields
}

func NewFormatter_FormatterFilter

func NewFormatter_FormatterFilter(arg1 *Ast_TypeInfo, arg2 LnsAny, arg3 Lns_oStream) *Formatter_FormatterFilter

func (*Formatter_FormatterFilter) InitFormatter_FormatterFilter

func (self *Formatter_FormatterFilter) InitFormatter_FormatterFilter(moduleTypeInfo *Ast_TypeInfo, moduleInfoManager LnsAny, stream Lns_oStream)

44: DeclConstr

func (*Formatter_FormatterFilter) OutputHeadComment

func (self *Formatter_FormatterFilter) OutputHeadComment(node *Nodes_Node)

58: decl @lune.@base.@Formatter.FormatterFilter.outputHeadComment

func (*Formatter_FormatterFilter) PopIndent

func (self *Formatter_FormatterFilter) PopIndent()

func (*Formatter_FormatterFilter) ProcessAbbr

func (self *Formatter_FormatterFilter) ProcessAbbr(node *Nodes_AbbrNode, _opt LnsAny)

1165: decl @lune.@base.@Formatter.FormatterFilter.processAbbr

func (*Formatter_FormatterFilter) ProcessAlias

func (self *Formatter_FormatterFilter) ProcessAlias(node *Nodes_AliasNode, _opt LnsAny)

1034: decl @lune.@base.@Formatter.FormatterFilter.processAlias

func (*Formatter_FormatterFilter) ProcessApply

func (self *Formatter_FormatterFilter) ProcessApply(node *Nodes_ApplyNode, _opt LnsAny)

763: decl @lune.@base.@Formatter.FormatterFilter.processApply

func (*Formatter_FormatterFilter) ProcessBlankLine

func (self *Formatter_FormatterFilter) ProcessBlankLine(node *Nodes_BlankLineNode, _opt LnsAny)

85: decl @lune.@base.@Formatter.FormatterFilter.processBlankLine

func (*Formatter_FormatterFilter) ProcessBlockSub

func (self *Formatter_FormatterFilter) ProcessBlockSub(node *Nodes_BlockNode, _opt LnsAny)

120: decl @lune.@base.@Formatter.FormatterFilter.processBlockSub

func (*Formatter_FormatterFilter) ProcessBoxing

func (self *Formatter_FormatterFilter) ProcessBoxing(node *Nodes_BoxingNode, _opt LnsAny)

1050: decl @lune.@base.@Formatter.FormatterFilter.processBoxing

func (*Formatter_FormatterFilter) ProcessBreak

func (self *Formatter_FormatterFilter) ProcessBreak(node *Nodes_BreakNode, _opt LnsAny)

1153: decl @lune.@base.@Formatter.FormatterFilter.processBreak

func (*Formatter_FormatterFilter) ProcessDeclAdvertise

func (self *Formatter_FormatterFilter) ProcessDeclAdvertise(node *Nodes_DeclAdvertiseNode, _opt LnsAny)

327: decl @lune.@base.@Formatter.FormatterFilter.processDeclAdvertise

func (*Formatter_FormatterFilter) ProcessDeclAlge

func (self *Formatter_FormatterFilter) ProcessDeclAlge(node *Nodes_DeclAlgeNode, _opt LnsAny)

170: decl @lune.@base.@Formatter.FormatterFilter.processDeclAlge

func (*Formatter_FormatterFilter) ProcessDeclArg

func (self *Formatter_FormatterFilter) ProcessDeclArg(node *Nodes_DeclArgNode, _opt LnsAny)

518: decl @lune.@base.@Formatter.FormatterFilter.processDeclArg

func (*Formatter_FormatterFilter) ProcessDeclArgDDD

func (self *Formatter_FormatterFilter) ProcessDeclArgDDD(node *Nodes_DeclArgDDDNode, _opt LnsAny)

531: decl @lune.@base.@Formatter.FormatterFilter.processDeclArgDDD

func (*Formatter_FormatterFilter) ProcessDeclClass

func (self *Formatter_FormatterFilter) ProcessDeclClass(node *Nodes_DeclClassNode, _opt LnsAny)

253: decl @lune.@base.@Formatter.FormatterFilter.processDeclClass

func (*Formatter_FormatterFilter) ProcessDeclConstr

func (self *Formatter_FormatterFilter) ProcessDeclConstr(node *Nodes_DeclConstrNode, _opt LnsAny)

622: decl @lune.@base.@Formatter.FormatterFilter.processDeclConstr

func (*Formatter_FormatterFilter) ProcessDeclDestr

func (self *Formatter_FormatterFilter) ProcessDeclDestr(node *Nodes_DeclDestrNode, _opt LnsAny)

628: decl @lune.@base.@Formatter.FormatterFilter.processDeclDestr

func (*Formatter_FormatterFilter) ProcessDeclEnum

func (self *Formatter_FormatterFilter) ProcessDeclEnum(node *Nodes_DeclEnumNode, _opt LnsAny)

155: decl @lune.@base.@Formatter.FormatterFilter.processDeclEnum

func (*Formatter_FormatterFilter) ProcessDeclForm

func (self *Formatter_FormatterFilter) ProcessDeclForm(node *Nodes_DeclFormNode, _opt LnsAny)

543: decl @lune.@base.@Formatter.FormatterFilter.processDeclForm

func (*Formatter_FormatterFilter) ProcessDeclFunc

func (self *Formatter_FormatterFilter) ProcessDeclFunc(node *Nodes_DeclFuncNode, _opt LnsAny)

612: decl @lune.@base.@Formatter.FormatterFilter.processDeclFunc

func (*Formatter_FormatterFilter) ProcessDeclMacro

func (self *Formatter_FormatterFilter) ProcessDeclMacro(node *Nodes_DeclMacroNode, _opt LnsAny)

392: decl @lune.@base.@Formatter.FormatterFilter.processDeclMacro

func (*Formatter_FormatterFilter) ProcessDeclMember

func (self *Formatter_FormatterFilter) ProcessDeclMember(node *Nodes_DeclMemberNode, _opt LnsAny)

333: decl @lune.@base.@Formatter.FormatterFilter.processDeclMember

func (*Formatter_FormatterFilter) ProcessDeclMethod

func (self *Formatter_FormatterFilter) ProcessDeclMethod(node *Nodes_DeclMethodNode, _opt LnsAny)

617: decl @lune.@base.@Formatter.FormatterFilter.processDeclMethod

func (*Formatter_FormatterFilter) ProcessDeclVar

func (self *Formatter_FormatterFilter) ProcessDeclVar(node *Nodes_DeclVarNode, _opt LnsAny)

460: decl @lune.@base.@Formatter.FormatterFilter.processDeclVar

func (*Formatter_FormatterFilter) ProcessEnv

func (self *Formatter_FormatterFilter) ProcessEnv(node *Nodes_EnvNode, _opt LnsAny)

114: decl @lune.@base.@Formatter.FormatterFilter.processEnv

func (*Formatter_FormatterFilter) ProcessExpAccessMRet

func (self *Formatter_FormatterFilter) ProcessExpAccessMRet(node *Nodes_ExpAccessMRetNode, _opt LnsAny)

874: decl @lune.@base.@Formatter.FormatterFilter.processExpAccessMRet

func (*Formatter_FormatterFilter) ProcessExpCall

func (self *Formatter_FormatterFilter) ProcessExpCall(node *Nodes_ExpCallNode, _opt LnsAny)

830: decl @lune.@base.@Formatter.FormatterFilter.processExpCall

func (*Formatter_FormatterFilter) ProcessExpCallSuper

func (self *Formatter_FormatterFilter) ProcessExpCallSuper(node *Nodes_ExpCallSuperNode, _opt LnsAny)

644: decl @lune.@base.@Formatter.FormatterFilter.processExpCallSuper

func (*Formatter_FormatterFilter) ProcessExpCallSuperCtor

func (self *Formatter_FormatterFilter) ProcessExpCallSuperCtor(node *Nodes_ExpCallSuperCtorNode, _opt LnsAny)

634: decl @lune.@base.@Formatter.FormatterFilter.processExpCallSuperCtor

func (*Formatter_FormatterFilter) ProcessExpCast

func (self *Formatter_FormatterFilter) ProcessExpCast(node *Nodes_ExpCastNode, _opt LnsAny)

906: decl @lune.@base.@Formatter.FormatterFilter.processExpCast

func (*Formatter_FormatterFilter) ProcessExpList

func (self *Formatter_FormatterFilter) ProcessExpList(node *Nodes_ExpListNode, _opt LnsAny)

847: decl @lune.@base.@Formatter.FormatterFilter.processExpList

func (*Formatter_FormatterFilter) ProcessExpMRet

func (self *Formatter_FormatterFilter) ProcessExpMRet(node *Nodes_ExpMRetNode, _opt LnsAny)

868: decl @lune.@base.@Formatter.FormatterFilter.processExpMRet

func (*Formatter_FormatterFilter) ProcessExpMacroExp

func (self *Formatter_FormatterFilter) ProcessExpMacroExp(node *Nodes_ExpMacroExpNode, _opt LnsAny)

383: decl @lune.@base.@Formatter.FormatterFilter.processExpMacroExp

func (*Formatter_FormatterFilter) ProcessExpMacroStat

func (self *Formatter_FormatterFilter) ProcessExpMacroStat(node *Nodes_ExpMacroStatNode, _opt LnsAny)

397: decl @lune.@base.@Formatter.FormatterFilter.processExpMacroStat

func (*Formatter_FormatterFilter) ProcessExpMultiTo1

func (self *Formatter_FormatterFilter) ProcessExpMultiTo1(node *Nodes_ExpMultiTo1Node, _opt LnsAny)

899: decl @lune.@base.@Formatter.FormatterFilter.processExpMultiTo1

func (*Formatter_FormatterFilter) ProcessExpNew

func (self *Formatter_FormatterFilter) ProcessExpNew(node *Nodes_ExpNewNode, _opt LnsAny)

950: decl @lune.@base.@Formatter.FormatterFilter.processExpNew

func (*Formatter_FormatterFilter) ProcessExpOmitEnum

func (self *Formatter_FormatterFilter) ProcessExpOmitEnum(node *Nodes_ExpOmitEnumNode, _opt LnsAny)

998: decl @lune.@base.@Formatter.FormatterFilter.processExpOmitEnum

func (*Formatter_FormatterFilter) ProcessExpOp1

func (self *Formatter_FormatterFilter) ProcessExpOp1(node *Nodes_ExpOp1Node, _opt LnsAny)

880: decl @lune.@base.@Formatter.FormatterFilter.processExpOp1

func (*Formatter_FormatterFilter) ProcessExpOp2

func (self *Formatter_FormatterFilter) ProcessExpOp2(node *Nodes_ExpOp2Node, _opt LnsAny)

943: decl @lune.@base.@Formatter.FormatterFilter.processExpOp2

func (*Formatter_FormatterFilter) ProcessExpParen

func (self *Formatter_FormatterFilter) ProcessExpParen(node *Nodes_ExpParenNode, _opt LnsAny)

912: decl @lune.@base.@Formatter.FormatterFilter.processExpParen

func (*Formatter_FormatterFilter) ProcessExpRef

func (self *Formatter_FormatterFilter) ProcessExpRef(node *Nodes_ExpRefNode, _opt LnsAny)

962: decl @lune.@base.@Formatter.FormatterFilter.processExpRef

func (*Formatter_FormatterFilter) ProcessExpRefItem

func (self *Formatter_FormatterFilter) ProcessExpRefItem(node *Nodes_ExpRefItemNode, _opt LnsAny)

967: decl @lune.@base.@Formatter.FormatterFilter.processExpRefItem

func (*Formatter_FormatterFilter) ProcessExpSetItem

func (self *Formatter_FormatterFilter) ProcessExpSetItem(node *Nodes_ExpSetItemNode, _opt LnsAny)

926: decl @lune.@base.@Formatter.FormatterFilter.processExpSetItem

func (*Formatter_FormatterFilter) ProcessExpSetVal

func (self *Formatter_FormatterFilter) ProcessExpSetVal(node *Nodes_ExpSetValNode, _opt LnsAny)

919: decl @lune.@base.@Formatter.FormatterFilter.processExpSetVal

func (*Formatter_FormatterFilter) ProcessExpSubDDD

func (self *Formatter_FormatterFilter) ProcessExpSubDDD(node *Nodes_ExpSubDDDNode, _opt LnsAny)

536: decl @lune.@base.@Formatter.FormatterFilter.processExpSubDDD

func (*Formatter_FormatterFilter) ProcessExpToDDD

func (self *Formatter_FormatterFilter) ProcessExpToDDD(node *Nodes_ExpToDDDNode, _opt LnsAny)

892: decl @lune.@base.@Formatter.FormatterFilter.processExpToDDD

func (*Formatter_FormatterFilter) ProcessExpUnwrap

func (self *Formatter_FormatterFilter) ProcessExpUnwrap(node *Nodes_ExpUnwrapNode, _opt LnsAny)

808: decl @lune.@base.@Formatter.FormatterFilter.processExpUnwrap

func (*Formatter_FormatterFilter) ProcessFor

func (self *Formatter_FormatterFilter) ProcessFor(node *Nodes_ForNode, _opt LnsAny)

749: decl @lune.@base.@Formatter.FormatterFilter.processFor

func (*Formatter_FormatterFilter) ProcessForeach

func (self *Formatter_FormatterFilter) ProcessForeach(node *Nodes_ForeachNode, _opt LnsAny)

779: decl @lune.@base.@Formatter.FormatterFilter.processForeach

func (*Formatter_FormatterFilter) ProcessForsort

func (self *Formatter_FormatterFilter) ProcessForsort(node *Nodes_ForsortNode, _opt LnsAny)

793: decl @lune.@base.@Formatter.FormatterFilter.processForsort

func (*Formatter_FormatterFilter) ProcessGetField

func (self *Formatter_FormatterFilter) ProcessGetField(node *Nodes_GetFieldNode, _opt LnsAny)

1005: decl @lune.@base.@Formatter.FormatterFilter.processGetField

func (*Formatter_FormatterFilter) ProcessIf

func (self *Formatter_FormatterFilter) ProcessIf(node *Nodes_IfNode, _opt LnsAny)

684: decl @lune.@base.@Formatter.FormatterFilter.processIf

func (*Formatter_FormatterFilter) ProcessIfUnwrap

func (self *Formatter_FormatterFilter) ProcessIfUnwrap(node *Nodes_IfUnwrapNode, _opt LnsAny)

419: decl @lune.@base.@Formatter.FormatterFilter.processIfUnwrap

func (*Formatter_FormatterFilter) ProcessImport

func (self *Formatter_FormatterFilter) ProcessImport(node *Nodes_ImportNode, _opt LnsAny)

93: decl @lune.@base.@Formatter.FormatterFilter.processImport

func (*Formatter_FormatterFilter) ProcessLiteralArray

func (self *Formatter_FormatterFilter) ProcessLiteralArray(node *Nodes_LiteralArrayNode, _opt LnsAny)

1108: decl @lune.@base.@Formatter.FormatterFilter.processLiteralArray

func (*Formatter_FormatterFilter) ProcessLiteralBool

func (self *Formatter_FormatterFilter) ProcessLiteralBool(node *Nodes_LiteralBoolNode, _opt LnsAny)

1143: decl @lune.@base.@Formatter.FormatterFilter.processLiteralBool

func (*Formatter_FormatterFilter) ProcessLiteralChar

func (self *Formatter_FormatterFilter) ProcessLiteralChar(node *Nodes_LiteralCharNode, _opt LnsAny)

1116: decl @lune.@base.@Formatter.FormatterFilter.processLiteralChar

func (*Formatter_FormatterFilter) ProcessLiteralInt

func (self *Formatter_FormatterFilter) ProcessLiteralInt(node *Nodes_LiteralIntNode, _opt LnsAny)

1121: decl @lune.@base.@Formatter.FormatterFilter.processLiteralInt

func (*Formatter_FormatterFilter) ProcessLiteralList

func (self *Formatter_FormatterFilter) ProcessLiteralList(node *Nodes_LiteralListNode, _opt LnsAny)

1064: decl @lune.@base.@Formatter.FormatterFilter.processLiteralList

func (*Formatter_FormatterFilter) ProcessLiteralMap

func (self *Formatter_FormatterFilter) ProcessLiteralMap(node *Nodes_LiteralMapNode, _opt LnsAny)

1090: decl @lune.@base.@Formatter.FormatterFilter.processLiteralMap

func (*Formatter_FormatterFilter) ProcessLiteralNil

func (self *Formatter_FormatterFilter) ProcessLiteralNil(node *Nodes_LiteralNilNode, _opt LnsAny)

1148: decl @lune.@base.@Formatter.FormatterFilter.processLiteralNil

func (*Formatter_FormatterFilter) ProcessLiteralReal

func (self *Formatter_FormatterFilter) ProcessLiteralReal(node *Nodes_LiteralRealNode, _opt LnsAny)

1126: decl @lune.@base.@Formatter.FormatterFilter.processLiteralReal

func (*Formatter_FormatterFilter) ProcessLiteralSet

func (self *Formatter_FormatterFilter) ProcessLiteralSet(node *Nodes_LiteralSetNode, _opt LnsAny)

1077: decl @lune.@base.@Formatter.FormatterFilter.processLiteralSet

func (*Formatter_FormatterFilter) ProcessLiteralString

func (self *Formatter_FormatterFilter) ProcessLiteralString(node *Nodes_LiteralStringNode, _opt LnsAny)

1131: decl @lune.@base.@Formatter.FormatterFilter.processLiteralString

func (*Formatter_FormatterFilter) ProcessLiteralSymbol

func (self *Formatter_FormatterFilter) ProcessLiteralSymbol(node *Nodes_LiteralSymbolNode, _opt LnsAny)

1159: decl @lune.@base.@Formatter.FormatterFilter.processLiteralSymbol

func (*Formatter_FormatterFilter) ProcessMatch

func (self *Formatter_FormatterFilter) ProcessMatch(node *Nodes_MatchNode, _opt LnsAny)

719: decl @lune.@base.@Formatter.FormatterFilter.processMatch

func (*Formatter_FormatterFilter) ProcessNewAlgeVal

func (self *Formatter_FormatterFilter) ProcessNewAlgeVal(node *Nodes_NewAlgeValNode, _opt LnsAny)

178: decl @lune.@base.@Formatter.FormatterFilter.processNewAlgeVal

func (*Formatter_FormatterFilter) ProcessNone

func (self *Formatter_FormatterFilter) ProcessNone(node *Nodes_NoneNode, _opt LnsAny)

73: decl @lune.@base.@Formatter.FormatterFilter.processNone

func (*Formatter_FormatterFilter) ProcessProtoClass

func (self *Formatter_FormatterFilter) ProcessProtoClass(node *Nodes_ProtoClassNode, _opt LnsAny)

247: decl @lune.@base.@Formatter.FormatterFilter.processProtoClass

func (*Formatter_FormatterFilter) ProcessProvide

func (self *Formatter_FormatterFilter) ProcessProvide(node *Nodes_ProvideNode, _opt LnsAny)

1028: decl @lune.@base.@Formatter.FormatterFilter.processProvide

func (*Formatter_FormatterFilter) ProcessRefField

func (self *Formatter_FormatterFilter) ProcessRefField(node *Nodes_RefFieldNode, _opt LnsAny)

986: decl @lune.@base.@Formatter.FormatterFilter.processRefField

func (*Formatter_FormatterFilter) ProcessRefType

func (self *Formatter_FormatterFilter) ProcessRefType(node *Nodes_RefTypeNode, _opt LnsAny)

654: decl @lune.@base.@Formatter.FormatterFilter.processRefType

func (*Formatter_FormatterFilter) ProcessRepeat

func (self *Formatter_FormatterFilter) ProcessRepeat(node *Nodes_RepeatNode, _opt LnsAny)

740: decl @lune.@base.@Formatter.FormatterFilter.processRepeat

func (*Formatter_FormatterFilter) ProcessReturn

func (self *Formatter_FormatterFilter) ProcessReturn(node *Nodes_ReturnNode, _opt LnsAny)

1016: decl @lune.@base.@Formatter.FormatterFilter.processReturn

func (*Formatter_FormatterFilter) ProcessRoot

func (self *Formatter_FormatterFilter) ProcessRoot(node *Nodes_RootNode, _opt LnsAny)

102: decl @lune.@base.@Formatter.FormatterFilter.processRoot

func (*Formatter_FormatterFilter) ProcessShebang

func (self *Formatter_FormatterFilter) ProcessShebang(node *Nodes_ShebangNode, _opt LnsAny)

79: decl @lune.@base.@Formatter.FormatterFilter.processShebang

func (*Formatter_FormatterFilter) ProcessStmtExp

func (self *Formatter_FormatterFilter) ProcessStmtExp(node *Nodes_StmtExpNode, _opt LnsAny)

141: decl @lune.@base.@Formatter.FormatterFilter.processStmtExp

func (*Formatter_FormatterFilter) ProcessSubfile

func (self *Formatter_FormatterFilter) ProcessSubfile(node *Nodes_SubfileNode, _opt LnsAny)

109: decl @lune.@base.@Formatter.FormatterFilter.processSubfile

func (*Formatter_FormatterFilter) ProcessSwitch

func (self *Formatter_FormatterFilter) ProcessSwitch(node *Nodes_SwitchNode, _opt LnsAny)

705: decl @lune.@base.@Formatter.FormatterFilter.processSwitch

func (*Formatter_FormatterFilter) ProcessTestCase

func (self *Formatter_FormatterFilter) ProcessTestCase(node *Nodes_TestCaseNode, _opt LnsAny)

1042: decl @lune.@base.@Formatter.FormatterFilter.processTestCase

func (*Formatter_FormatterFilter) ProcessUnboxing

func (self *Formatter_FormatterFilter) ProcessUnboxing(node *Nodes_UnboxingNode, _opt LnsAny)

1057: decl @lune.@base.@Formatter.FormatterFilter.processUnboxing

func (*Formatter_FormatterFilter) ProcessUnwrapSet

func (self *Formatter_FormatterFilter) ProcessUnwrapSet(node *Nodes_UnwrapSetNode, _opt LnsAny)

407: decl @lune.@base.@Formatter.FormatterFilter.processUnwrapSet

func (*Formatter_FormatterFilter) ProcessWhen

func (self *Formatter_FormatterFilter) ProcessWhen(node *Nodes_WhenNode, _opt LnsAny)

441: decl @lune.@base.@Formatter.FormatterFilter.processWhen

func (*Formatter_FormatterFilter) ProcessWhile

func (self *Formatter_FormatterFilter) ProcessWhile(node *Nodes_WhileNode, _opt LnsAny)

732: decl @lune.@base.@Formatter.FormatterFilter.processWhile

func (*Formatter_FormatterFilter) PushIndent

func (self *Formatter_FormatterFilter) PushIndent(arg1 LnsAny)

func (*Formatter_FormatterFilter) ReturnToSource

func (self *Formatter_FormatterFilter) ReturnToSource()

func (*Formatter_FormatterFilter) SwitchToHeader

func (self *Formatter_FormatterFilter) SwitchToHeader()

func (*Formatter_FormatterFilter) ToFormatter_FormatterFilter

func (obj *Formatter_FormatterFilter) ToFormatter_FormatterFilter() *Formatter_FormatterFilter

func (*Formatter_FormatterFilter) Write

func (self *Formatter_FormatterFilter) Write(arg1 string)

func (*Formatter_FormatterFilter) Writeln

func (self *Formatter_FormatterFilter) Writeln(arg1 string)

type Formatter_FormatterFilterDownCast

type Formatter_FormatterFilterDownCast interface {
	ToFormatter_FormatterFilter() *Formatter_FormatterFilter
}

type Formatter_FormatterFilterMtd

type Formatter_FormatterFilterMtd interface {
	DefaultProcess(arg1 *Nodes_Node, arg2 LnsAny)
	GetFull(arg1 *Ast_TypeInfo, arg2 bool) string
	Get_moduleInfoManager() Ast_ModuleInfoManager
	Get_optStack() *LnsList
	Get_typeNameCtrl() *Ast_TypeNameCtrl

	OutputHeadComment(arg1 *Nodes_Node)
	PopIndent()
	ProcessAbbr(arg1 *Nodes_AbbrNode, arg2 LnsAny)
	ProcessAlias(arg1 *Nodes_AliasNode, arg2 LnsAny)
	ProcessApply(arg1 *Nodes_ApplyNode, arg2 LnsAny)
	ProcessBlankLine(arg1 *Nodes_BlankLineNode, arg2 LnsAny)
	ProcessBlock(arg1 *Nodes_BlockNode, arg2 LnsAny)
	ProcessBlockSub(arg1 *Nodes_BlockNode, arg2 LnsAny)
	ProcessBoxing(arg1 *Nodes_BoxingNode, arg2 LnsAny)
	ProcessBreak(arg1 *Nodes_BreakNode, arg2 LnsAny)
	ProcessConvStat(arg1 *Nodes_ConvStatNode, arg2 LnsAny)
	ProcessDeclAdvertise(arg1 *Nodes_DeclAdvertiseNode, arg2 LnsAny)
	ProcessDeclAlge(arg1 *Nodes_DeclAlgeNode, arg2 LnsAny)
	ProcessDeclArg(arg1 *Nodes_DeclArgNode, arg2 LnsAny)
	ProcessDeclArgDDD(arg1 *Nodes_DeclArgDDDNode, arg2 LnsAny)
	ProcessDeclClass(arg1 *Nodes_DeclClassNode, arg2 LnsAny)
	ProcessDeclConstr(arg1 *Nodes_DeclConstrNode, arg2 LnsAny)
	ProcessDeclDestr(arg1 *Nodes_DeclDestrNode, arg2 LnsAny)
	ProcessDeclEnum(arg1 *Nodes_DeclEnumNode, arg2 LnsAny)
	ProcessDeclForm(arg1 *Nodes_DeclFormNode, arg2 LnsAny)
	ProcessDeclFunc(arg1 *Nodes_DeclFuncNode, arg2 LnsAny)

	ProcessDeclMacro(arg1 *Nodes_DeclMacroNode, arg2 LnsAny)
	ProcessDeclMember(arg1 *Nodes_DeclMemberNode, arg2 LnsAny)
	ProcessDeclMethod(arg1 *Nodes_DeclMethodNode, arg2 LnsAny)
	ProcessDeclVar(arg1 *Nodes_DeclVarNode, arg2 LnsAny)
	ProcessEnv(arg1 *Nodes_EnvNode, arg2 LnsAny)
	ProcessExpAccessMRet(arg1 *Nodes_ExpAccessMRetNode, arg2 LnsAny)
	ProcessExpCall(arg1 *Nodes_ExpCallNode, arg2 LnsAny)
	ProcessExpCallSuper(arg1 *Nodes_ExpCallSuperNode, arg2 LnsAny)
	ProcessExpCallSuperCtor(arg1 *Nodes_ExpCallSuperCtorNode, arg2 LnsAny)
	ProcessExpCast(arg1 *Nodes_ExpCastNode, arg2 LnsAny)
	ProcessExpList(arg1 *Nodes_ExpListNode, arg2 LnsAny)
	ProcessExpMRet(arg1 *Nodes_ExpMRetNode, arg2 LnsAny)
	ProcessExpMacroArgExp(arg1 *Nodes_ExpMacroArgExpNode, arg2 LnsAny)
	ProcessExpMacroExp(arg1 *Nodes_ExpMacroExpNode, arg2 LnsAny)
	ProcessExpMacroStat(arg1 *Nodes_ExpMacroStatNode, arg2 LnsAny)
	ProcessExpMacroStatList(arg1 *Nodes_ExpMacroStatListNode, arg2 LnsAny)
	ProcessExpMultiTo1(arg1 *Nodes_ExpMultiTo1Node, arg2 LnsAny)
	ProcessExpNew(arg1 *Nodes_ExpNewNode, arg2 LnsAny)
	ProcessExpOmitEnum(arg1 *Nodes_ExpOmitEnumNode, arg2 LnsAny)
	ProcessExpOp1(arg1 *Nodes_ExpOp1Node, arg2 LnsAny)
	ProcessExpOp2(arg1 *Nodes_ExpOp2Node, arg2 LnsAny)
	ProcessExpParen(arg1 *Nodes_ExpParenNode, arg2 LnsAny)
	ProcessExpRef(arg1 *Nodes_ExpRefNode, arg2 LnsAny)
	ProcessExpRefItem(arg1 *Nodes_ExpRefItemNode, arg2 LnsAny)
	ProcessExpSetItem(arg1 *Nodes_ExpSetItemNode, arg2 LnsAny)
	ProcessExpSetVal(arg1 *Nodes_ExpSetValNode, arg2 LnsAny)
	ProcessExpSubDDD(arg1 *Nodes_ExpSubDDDNode, arg2 LnsAny)
	ProcessExpToDDD(arg1 *Nodes_ExpToDDDNode, arg2 LnsAny)
	ProcessExpUnwrap(arg1 *Nodes_ExpUnwrapNode, arg2 LnsAny)
	ProcessFor(arg1 *Nodes_ForNode, arg2 LnsAny)
	ProcessForeach(arg1 *Nodes_ForeachNode, arg2 LnsAny)
	ProcessForsort(arg1 *Nodes_ForsortNode, arg2 LnsAny)
	ProcessGetField(arg1 *Nodes_GetFieldNode, arg2 LnsAny)
	ProcessIf(arg1 *Nodes_IfNode, arg2 LnsAny)
	ProcessIfUnwrap(arg1 *Nodes_IfUnwrapNode, arg2 LnsAny)
	ProcessImport(arg1 *Nodes_ImportNode, arg2 LnsAny)
	ProcessLiteralArray(arg1 *Nodes_LiteralArrayNode, arg2 LnsAny)
	ProcessLiteralBool(arg1 *Nodes_LiteralBoolNode, arg2 LnsAny)
	ProcessLiteralChar(arg1 *Nodes_LiteralCharNode, arg2 LnsAny)
	ProcessLiteralInt(arg1 *Nodes_LiteralIntNode, arg2 LnsAny)
	ProcessLiteralList(arg1 *Nodes_LiteralListNode, arg2 LnsAny)
	ProcessLiteralMap(arg1 *Nodes_LiteralMapNode, arg2 LnsAny)
	ProcessLiteralNil(arg1 *Nodes_LiteralNilNode, arg2 LnsAny)
	ProcessLiteralReal(arg1 *Nodes_LiteralRealNode, arg2 LnsAny)
	ProcessLiteralSet(arg1 *Nodes_LiteralSetNode, arg2 LnsAny)
	ProcessLiteralString(arg1 *Nodes_LiteralStringNode, arg2 LnsAny)
	ProcessLiteralSymbol(arg1 *Nodes_LiteralSymbolNode, arg2 LnsAny)
	ProcessLuneControl(arg1 *Nodes_LuneControlNode, arg2 LnsAny)
	ProcessLuneKind(arg1 *Nodes_LuneKindNode, arg2 LnsAny)
	ProcessMatch(arg1 *Nodes_MatchNode, arg2 LnsAny)
	ProcessNewAlgeVal(arg1 *Nodes_NewAlgeValNode, arg2 LnsAny)
	ProcessNone(arg1 *Nodes_NoneNode, arg2 LnsAny)
	ProcessProtoClass(arg1 *Nodes_ProtoClassNode, arg2 LnsAny)
	ProcessProtoMethod(arg1 *Nodes_ProtoMethodNode, arg2 LnsAny)
	ProcessProvide(arg1 *Nodes_ProvideNode, arg2 LnsAny)
	ProcessRefField(arg1 *Nodes_RefFieldNode, arg2 LnsAny)
	ProcessRefType(arg1 *Nodes_RefTypeNode, arg2 LnsAny)
	ProcessRepeat(arg1 *Nodes_RepeatNode, arg2 LnsAny)
	ProcessReturn(arg1 *Nodes_ReturnNode, arg2 LnsAny)
	ProcessRoot(arg1 *Nodes_RootNode, arg2 LnsAny)
	ProcessScope(arg1 *Nodes_ScopeNode, arg2 LnsAny)
	ProcessShebang(arg1 *Nodes_ShebangNode, arg2 LnsAny)
	ProcessStmtExp(arg1 *Nodes_StmtExpNode, arg2 LnsAny)
	ProcessSubfile(arg1 *Nodes_SubfileNode, arg2 LnsAny)
	ProcessSwitch(arg1 *Nodes_SwitchNode, arg2 LnsAny)
	ProcessTestBlock(arg1 *Nodes_TestBlockNode, arg2 LnsAny)
	ProcessTestCase(arg1 *Nodes_TestCaseNode, arg2 LnsAny)
	ProcessUnboxing(arg1 *Nodes_UnboxingNode, arg2 LnsAny)
	ProcessUnwrapSet(arg1 *Nodes_UnwrapSetNode, arg2 LnsAny)
	ProcessWhen(arg1 *Nodes_WhenNode, arg2 LnsAny)
	ProcessWhile(arg1 *Nodes_WhileNode, arg2 LnsAny)
	PushIndent(arg1 LnsAny)
	ReturnToSource()
	SwitchToHeader()
	Write(arg1 string)
	Writeln(arg1 string)
	// contains filtered or unexported methods
}

declaration Class -- FormatterFilter

type Formatter_Opt

type Formatter_Opt struct {
	FP Formatter_OptMtd
	// contains filtered or unexported fields
}

func NewFormatter_Opt

func NewFormatter_Opt(arg1 *Nodes_Node) *Formatter_Opt

func (*Formatter_Opt) Get_parent

func (self *Formatter_Opt) Get_parent() *Nodes_Node

func (*Formatter_Opt) InitFormatter_Opt

func (self *Formatter_Opt) InitFormatter_Opt(parent *Nodes_Node)

33: DeclConstr

func (*Formatter_Opt) NextOpt

func (self *Formatter_Opt) NextOpt(parent *Nodes_Node) *Formatter_Opt

36: decl @lune.@base.@Formatter.Opt.nextOpt

func (*Formatter_Opt) ToFormatter_Opt

func (obj *Formatter_Opt) ToFormatter_Opt() *Formatter_Opt

type Formatter_OptDownCast

type Formatter_OptDownCast interface {
	ToFormatter_Opt() *Formatter_Opt
}

type Formatter_OptMtd

type Formatter_OptMtd interface {
	Get_parent() *Nodes_Node
	NextOpt(arg1 *Nodes_Node) *Formatter_Opt
}

declaration Class -- Opt

type FrontInterface_ImportModuleInfo

type FrontInterface_ImportModuleInfo struct {
	FP FrontInterface_ImportModuleInfoMtd
	// contains filtered or unexported fields
}

func NewFrontInterface_ImportModuleInfo

func NewFrontInterface_ImportModuleInfo() *FrontInterface_ImportModuleInfo

func (*FrontInterface_ImportModuleInfo) Add

func (self *FrontInterface_ImportModuleInfo) Add(modulePath string) bool

80: decl @lune.@base.@frontInterface.ImportModuleInfo.add

func (*FrontInterface_ImportModuleInfo) GetFull

func (self *FrontInterface_ImportModuleInfo) GetFull() string

88: decl @lune.@base.@frontInterface.ImportModuleInfo.getFull

func (*FrontInterface_ImportModuleInfo) InitFrontInterface_ImportModuleInfo

func (self *FrontInterface_ImportModuleInfo) InitFrontInterface_ImportModuleInfo()

76: DeclConstr

func (*FrontInterface_ImportModuleInfo) Remove

func (self *FrontInterface_ImportModuleInfo) Remove()

84: decl @lune.@base.@frontInterface.ImportModuleInfo.remove

func (*FrontInterface_ImportModuleInfo) ToFrontInterface_ImportModuleInfo

func (obj *FrontInterface_ImportModuleInfo) ToFrontInterface_ImportModuleInfo() *FrontInterface_ImportModuleInfo

type FrontInterface_ImportModuleInfoDownCast

type FrontInterface_ImportModuleInfoDownCast interface {
	ToFrontInterface_ImportModuleInfo() *FrontInterface_ImportModuleInfo
}

type FrontInterface_ImportModuleInfoMtd

type FrontInterface_ImportModuleInfoMtd interface {
	Add(arg1 string) bool
	GetFull() string
	Remove()
}

declaration Class -- ImportModuleInfo

type FrontInterface_ModuleId

type FrontInterface_ModuleId struct {
	TempId *FrontInterface_ModuleId
	FP     FrontInterface_ModuleIdMtd
	// contains filtered or unexported fields
}
var FrontInterface_ModuleId__tempId *FrontInterface_ModuleId

declaration Class -- ModuleId

func FrontInterface_ModuleId_createId

func FrontInterface_ModuleId_createId(modTime LnsReal, buildCount LnsInt) *FrontInterface_ModuleId

59: decl @lune.@base.@frontInterface.ModuleId.createId

func FrontInterface_ModuleId_createIdFromTxt

func FrontInterface_ModuleId_createIdFromTxt(idStr string) *FrontInterface_ModuleId

62: decl @lune.@base.@frontInterface.ModuleId.createIdFromTxt

func Front_saveToLua__txt2ModuleId_1403_

func Front_saveToLua__txt2ModuleId_1403_(txt string) *FrontInterface_ModuleId

1166: decl @lune.@base.@front.Front.saveToLua.txt2ModuleId

func NewFrontInterface_ModuleId

func NewFrontInterface_ModuleId(arg1 LnsReal, arg2 LnsInt) *FrontInterface_ModuleId

func (*FrontInterface_ModuleId) GetNextModuleId

func (self *FrontInterface_ModuleId) GetNextModuleId() *FrontInterface_ModuleId

52: decl @lune.@base.@frontInterface.ModuleId.getNextModuleId

func (*FrontInterface_ModuleId) Get_buildCount

func (self *FrontInterface_ModuleId) Get_buildCount() LnsInt

func (*FrontInterface_ModuleId) Get_idStr

func (self *FrontInterface_ModuleId) Get_idStr() string

func (*FrontInterface_ModuleId) Get_modTime

func (self *FrontInterface_ModuleId) Get_modTime() LnsReal

func (*FrontInterface_ModuleId) InitFrontInterface_ModuleId

func (self *FrontInterface_ModuleId) InitFrontInterface_ModuleId(modTime LnsReal, buildCount LnsInt)

46: DeclConstr

func (*FrontInterface_ModuleId) ToFrontInterface_ModuleId

func (obj *FrontInterface_ModuleId) ToFrontInterface_ModuleId() *FrontInterface_ModuleId

type FrontInterface_ModuleIdDownCast

type FrontInterface_ModuleIdDownCast interface {
	ToFrontInterface_ModuleId() *FrontInterface_ModuleId
}

type FrontInterface_ModuleIdMtd

type FrontInterface_ModuleIdMtd interface {
	GetNextModuleId() *FrontInterface_ModuleId
	Get_buildCount() LnsInt
	Get_idStr() string
	Get_modTime() LnsReal
}

type FrontInterface_frontInterface

type FrontInterface_frontInterface interface {
	Error(arg1 string)
	GetLuaModulePath(arg1 string) string
	LoadFromLnsTxt(arg1 *FrontInterface_ImportModuleInfo, arg2 string, arg3 string) LnsAny
	LoadMeta(arg1 *FrontInterface_ImportModuleInfo, arg2 string) LnsAny
	LoadModule(arg1 string) (LnsAny, LnsAny)
	SearchModule(arg1 string) LnsAny
}
var FrontInterface___luneScript FrontInterface_frontInterface

type Front_AstCallback

type Front_AstCallback func(arg1 *TransUnit_ASTInfo)

type GoMod_BlockKind

type GoMod_BlockKind = LnsInt

decl enum -- BlockKind

type GoMod_GoModResult

type GoMod_GoModResult = LnsAny

decl alge -- GoModResult

type GoMod_GoModResult__Found

type GoMod_GoModResult__Found struct {
	Val1 *GoMod_ModProjInfo
}

func (*GoMod_GoModResult__Found) GetTxt

func (self *GoMod_GoModResult__Found) GetTxt() string

type GoMod_GoModResult__NotFound

type GoMod_GoModResult__NotFound struct {
}

func (*GoMod_GoModResult__NotFound) GetTxt

func (self *GoMod_GoModResult__NotFound) GetTxt() string

type GoMod_GoModResult__NotGo

type GoMod_GoModResult__NotGo struct {
}

func (*GoMod_GoModResult__NotGo) GetTxt

func (self *GoMod_GoModResult__NotGo) GetTxt() string

type GoMod_ModInfo

type GoMod_ModInfo struct {
	FP GoMod_ModInfoMtd
	// contains filtered or unexported fields
}

func GoMod_getGoMap

func GoMod_getGoMap() *GoMod_ModInfo

198: decl @lune.@base.@GoMod.getGoMap

func NewGoMod_ModInfo

func NewGoMod_ModInfo(arg1 string, arg2 *LnsMap, arg3 *LnsMap) *GoMod_ModInfo

func (*GoMod_ModInfo) ConvLocalModulePath

func (self *GoMod_ModInfo) ConvLocalModulePath(mod string, suffix string) LnsAny

120: decl @lune.@base.@GoMod.ModInfo.convLocalModulePath

func (*GoMod_ModInfo) GetLatestProjRoot

func (self *GoMod_ModInfo) GetLatestProjRoot() LnsAny

43: decl @lune.@base.@GoMod.ModInfo.getLatestProjRoot

func (*GoMod_ModInfo) GetLuaModulePath

func (self *GoMod_ModInfo) GetLuaModulePath(mod string) string

163: decl @lune.@base.@GoMod.ModInfo.getLuaModulePath

func (*GoMod_ModInfo) Get_moduleMap

func (self *GoMod_ModInfo) Get_moduleMap() *LnsMap

func (*GoMod_ModInfo) Get_name

func (self *GoMod_ModInfo) Get_name() string

func (*GoMod_ModInfo) Get_replaceMap

func (self *GoMod_ModInfo) Get_replaceMap() *LnsMap

func (*GoMod_ModInfo) InitGoMod_ModInfo

func (self *GoMod_ModInfo) InitGoMod_ModInfo(name string, moduleMap *LnsMap, replaceMap *LnsMap)

35: DeclConstr

func (*GoMod_ModInfo) ToGoMod_ModInfo

func (obj *GoMod_ModInfo) ToGoMod_ModInfo() *GoMod_ModInfo

type GoMod_ModInfoDownCast

type GoMod_ModInfoDownCast interface {
	ToGoMod_ModInfo() *GoMod_ModInfo
}

type GoMod_ModInfoMtd

type GoMod_ModInfoMtd interface {
	ConvLocalModulePath(arg1 string, arg2 string) LnsAny

	GetLatestProjRoot() LnsAny

	GetLuaModulePath(arg1 string) string

	Get_moduleMap() *LnsMap
	Get_name() string
	Get_replaceMap() *LnsMap
	// contains filtered or unexported methods
}

declaration Class -- ModInfo

type GoMod_ModProjInfo

type GoMod_ModProjInfo struct {
	FP GoMod_ModProjInfoMtd
	// contains filtered or unexported fields
}

func NewGoMod_ModProjInfo

func NewGoMod_ModProjInfo(arg1 string, arg2 string, arg3 string) *GoMod_ModProjInfo

func (*GoMod_ModProjInfo) Get_mod

func (self *GoMod_ModProjInfo) Get_mod() string

func (*GoMod_ModProjInfo) Get_path

func (self *GoMod_ModProjInfo) Get_path() string

func (*GoMod_ModProjInfo) Get_projRoot

func (self *GoMod_ModProjInfo) Get_projRoot() string

func (*GoMod_ModProjInfo) InitGoMod_ModProjInfo

func (self *GoMod_ModProjInfo) InitGoMod_ModProjInfo(arg1 string, arg2 string, arg3 string)

func (*GoMod_ModProjInfo) ToGoMod_ModProjInfo

func (obj *GoMod_ModProjInfo) ToGoMod_ModProjInfo() *GoMod_ModProjInfo

type GoMod_ModProjInfoDownCast

type GoMod_ModProjInfoDownCast interface {
	ToGoMod_ModProjInfo() *GoMod_ModProjInfo
}

type GoMod_ModProjInfoMtd

type GoMod_ModProjInfoMtd interface {
	Get_mod() string
	Get_path() string
	Get_projRoot() string
}

declaration Class -- ModProjInfo

type Log_CreateMessage

type Log_CreateMessage func() string

type Log_Level

type Log_Level = LnsInt

decl enum -- Level

type LuaMod_CastKind

type LuaMod_CastKind = LnsInt

decl enum -- CastKind

type LuaMod_CodeKind

type LuaMod_CodeKind = LnsInt

decl enum -- CodeKind

type LuaVer_BitOp

type LuaVer_BitOp = LnsInt

decl enum -- BitOp

type LuaVer_LuaVerInfo

type LuaVer_LuaVerInfo struct {
	FP LuaVer_LuaVerInfoMtd
	// contains filtered or unexported fields
}
var LuaVer_ver51 *LuaVer_LuaVerInfo
var LuaVer_ver52 *LuaVer_LuaVerInfo
var LuaVer_ver53 *LuaVer_LuaVerInfo

func LuaVer_getCurVer

func LuaVer_getCurVer() *LuaVer_LuaVerInfo

83: decl @lune.@base.@LuaVer.getCurVer

func NewLuaVer_LuaVerInfo

func NewLuaVer_LuaVerInfo(arg1 LnsInt, arg2 LnsInt, arg3 bool, arg4 bool, arg5 bool, arg6 string, arg7 bool, arg8 LnsInt, arg9 *LnsSet) *LuaVer_LuaVerInfo

func (*LuaVer_LuaVerInfo) GetLoadCode

func (self *LuaVer_LuaVerInfo) GetLoadCode() string

57: decl @lune.@base.@LuaVer.LuaVerInfo.getLoadCode

func (*LuaVer_LuaVerInfo) Get_canFormStem2Str

func (self *LuaVer_LuaVerInfo) Get_canFormStem2Str() bool

func (*LuaVer_LuaVerInfo) Get_canUseMetaGc

func (self *LuaVer_LuaVerInfo) Get_canUseMetaGc() bool

func (*LuaVer_LuaVerInfo) Get_hasBitOp

func (self *LuaVer_LuaVerInfo) Get_hasBitOp() LnsInt

func (*LuaVer_LuaVerInfo) Get_hasSearchPath

func (self *LuaVer_LuaVerInfo) Get_hasSearchPath() bool

func (*LuaVer_LuaVerInfo) Get_hasTableUnpack

func (self *LuaVer_LuaVerInfo) Get_hasTableUnpack() bool

func (*LuaVer_LuaVerInfo) Get_loadStrFuncName

func (self *LuaVer_LuaVerInfo) Get_loadStrFuncName() string

func (*LuaVer_LuaVerInfo) Get_verKind

func (self *LuaVer_LuaVerInfo) Get_verKind() LnsInt

func (*LuaVer_LuaVerInfo) InitLuaVer_LuaVerInfo

func (self *LuaVer_LuaVerInfo) InitLuaVer_LuaVerInfo(arg1 LnsInt, arg2 LnsInt, arg3 bool, arg4 bool, arg5 bool, arg6 string, arg7 bool, arg8 LnsInt, arg9 *LnsSet)

func (*LuaVer_LuaVerInfo) IsSupport

func (self *LuaVer_LuaVerInfo) IsSupport(symbol string) bool

53: decl @lune.@base.@LuaVer.LuaVerInfo.isSupport

func (*LuaVer_LuaVerInfo) ToLuaVer_LuaVerInfo

func (obj *LuaVer_LuaVerInfo) ToLuaVer_LuaVerInfo() *LuaVer_LuaVerInfo

type LuaVer_LuaVerInfoDownCast

type LuaVer_LuaVerInfoDownCast interface {
	ToLuaVer_LuaVerInfo() *LuaVer_LuaVerInfo
}

type LuaVer_LuaVerInfoMtd

type LuaVer_LuaVerInfoMtd interface {
	GetLoadCode() string
	Get_canFormStem2Str() bool
	Get_canUseMetaGc() bool
	Get_hasBitOp() LnsInt
	Get_hasSearchPath() bool
	Get_hasTableUnpack() bool
	Get_loadStrFuncName() string
	Get_verKind() LnsInt
	IsSupport(arg1 string) bool
}

declaration Class -- LuaVerInfo

type LuaVer_VerKind

type LuaVer_VerKind = LnsInt

decl enum -- VerKind

type LuneControl_Code

type LuneControl_Code = string

decl enum -- Code

type LuneControl_Pragma

type LuneControl_Pragma = LnsAny

decl alge -- Pragma

type LuneControl_Pragma__default__init

type LuneControl_Pragma__default__init struct {
}

func (*LuneControl_Pragma__default__init) GetTxt

type LuneControl_Pragma__default__init_old

type LuneControl_Pragma__default__init_old struct {
}

func (*LuneControl_Pragma__default__init_old) GetTxt

type LuneControl_Pragma__disable_mut_control

type LuneControl_Pragma__disable_mut_control struct {
}

func (*LuneControl_Pragma__disable_mut_control) GetTxt

type LuneControl_Pragma__ignore_symbol_

type LuneControl_Pragma__ignore_symbol_ struct {
}

func (*LuneControl_Pragma__ignore_symbol_) GetTxt

type LuneControl_Pragma__limit_conv_code

type LuneControl_Pragma__limit_conv_code struct {
	Val1 *LnsSet
}

func (*LuneControl_Pragma__limit_conv_code) GetTxt

type LuneControl_Pragma__load__lune_module

type LuneControl_Pragma__load__lune_module struct {
}

func (*LuneControl_Pragma__load__lune_module) GetTxt

type LuneControl_Pragma__run_async_pipe

type LuneControl_Pragma__run_async_pipe struct {
}

func (*LuneControl_Pragma__run_async_pipe) GetTxt

type LuneControl_Pragma__use_async

type LuneControl_Pragma__use_async struct {
}

func (*LuneControl_Pragma__use_async) GetTxt

func (self *LuneControl_Pragma__use_async) GetTxt() string

type Macro_ErrorMess

type Macro_ErrorMess struct {
	Pos  *Types_Position
	Mess string
	FP   Macro_ErrorMessMtd
}

func NewMacro_ErrorMess

func NewMacro_ErrorMess(arg1 *Types_Position, arg2 string) *Macro_ErrorMess

func (*Macro_ErrorMess) InitMacro_ErrorMess

func (self *Macro_ErrorMess) InitMacro_ErrorMess(arg1 *Types_Position, arg2 string)

func (*Macro_ErrorMess) ToMacro_ErrorMess

func (obj *Macro_ErrorMess) ToMacro_ErrorMess() *Macro_ErrorMess

type Macro_ErrorMessDownCast

type Macro_ErrorMessDownCast interface {
	ToMacro_ErrorMess() *Macro_ErrorMess
}

type Macro_ErrorMessMtd

type Macro_ErrorMessMtd interface {
}

declaration Class -- ErrorMess

type Macro_EvalMacroCallback

type Macro_EvalMacroCallback func()

type Macro_ExtMacroInfo

type Macro_ExtMacroInfo struct {
	Nodes_MacroInfo

	FP Macro_ExtMacroInfoMtd
	// contains filtered or unexported fields
}

func NewMacro_ExtMacroInfo

func NewMacro_ExtMacroInfo(arg1 string, arg2 *Lns_luaValue, arg3 *LnsMap, arg4 *LnsList, arg5 *LnsList) *Macro_ExtMacroInfo

func (*Macro_ExtMacroInfo) GetArgList

func (self *Macro_ExtMacroInfo) GetArgList() *LnsList

160: decl @lune.@base.@Macro.ExtMacroInfo.getArgList

func (*Macro_ExtMacroInfo) GetTokenList

func (self *Macro_ExtMacroInfo) GetTokenList() *LnsList

163: decl @lune.@base.@Macro.ExtMacroInfo.getTokenList

func (*Macro_ExtMacroInfo) Get_name

func (self *Macro_ExtMacroInfo) Get_name() string

func (*Macro_ExtMacroInfo) InitMacro_ExtMacroInfo

func (self *Macro_ExtMacroInfo) InitMacro_ExtMacroInfo(name string, _func *Lns_luaValue, symbol2MacroValInfoMap *LnsMap, argList *LnsList, tokenList *LnsList)

167: DeclConstr

func (*Macro_ExtMacroInfo) ToMacro_ExtMacroInfo

func (obj *Macro_ExtMacroInfo) ToMacro_ExtMacroInfo() *Macro_ExtMacroInfo

type Macro_ExtMacroInfoDownCast

type Macro_ExtMacroInfoDownCast interface {
	ToMacro_ExtMacroInfo() *Macro_ExtMacroInfo
}

type Macro_ExtMacroInfoMtd

type Macro_ExtMacroInfoMtd interface {
	GetArgList() *LnsList
	GetTokenList() *LnsList
	Get_name() string
}

declaration Class -- ExtMacroInfo

type Macro_MacroAnalyzeInfo

type Macro_MacroAnalyzeInfo struct {
	FP Macro_MacroAnalyzeInfoMtd
	// contains filtered or unexported fields
}

func NewMacro_MacroAnalyzeInfo

func NewMacro_MacroAnalyzeInfo(arg1 *Ast_TypeInfo, arg2 LnsInt) *Macro_MacroAnalyzeInfo

func (*Macro_MacroAnalyzeInfo) EqualsArgTypeList

func (self *Macro_MacroAnalyzeInfo) EqualsArgTypeList(argTypeList LnsAny) bool

190: decl @lune.@base.@Macro.MacroAnalyzeInfo.equalsArgTypeList

func (*Macro_MacroAnalyzeInfo) GetCurArgType

func (self *Macro_MacroAnalyzeInfo) GetCurArgType() *Ast_TypeInfo

193: decl @lune.@base.@Macro.MacroAnalyzeInfo.getCurArgType

func (*Macro_MacroAnalyzeInfo) Get_argIndex

func (self *Macro_MacroAnalyzeInfo) Get_argIndex() LnsInt

func (*Macro_MacroAnalyzeInfo) Get_mode

func (self *Macro_MacroAnalyzeInfo) Get_mode() LnsInt

func (*Macro_MacroAnalyzeInfo) Get_typeInfo

func (self *Macro_MacroAnalyzeInfo) Get_typeInfo() *Ast_TypeInfo

func (*Macro_MacroAnalyzeInfo) InitMacro_MacroAnalyzeInfo

func (self *Macro_MacroAnalyzeInfo) InitMacro_MacroAnalyzeInfo(typeInfo *Ast_TypeInfo, mode LnsInt)

184: DeclConstr

func (*Macro_MacroAnalyzeInfo) IsAnalyzingExpArg

func (self *Macro_MacroAnalyzeInfo) IsAnalyzingExpArg() bool

216: decl @lune.@base.@Macro.MacroAnalyzeInfo.isAnalyzingExpArg

func (*Macro_MacroAnalyzeInfo) IsAnalyzingSymArg

func (self *Macro_MacroAnalyzeInfo) IsAnalyzingSymArg() bool

203: decl @lune.@base.@Macro.MacroAnalyzeInfo.isAnalyzingSymArg

func (*Macro_MacroAnalyzeInfo) NextArg

func (self *Macro_MacroAnalyzeInfo) NextArg()

199: decl @lune.@base.@Macro.MacroAnalyzeInfo.nextArg

func (*Macro_MacroAnalyzeInfo) ToMacro_MacroAnalyzeInfo

func (obj *Macro_MacroAnalyzeInfo) ToMacro_MacroAnalyzeInfo() *Macro_MacroAnalyzeInfo

type Macro_MacroAnalyzeInfoDownCast

type Macro_MacroAnalyzeInfoDownCast interface {
	ToMacro_MacroAnalyzeInfo() *Macro_MacroAnalyzeInfo
}

type Macro_MacroAnalyzeInfoMtd

type Macro_MacroAnalyzeInfoMtd interface {
	EqualsArgTypeList(arg1 LnsAny) bool
	GetCurArgType() *Ast_TypeInfo
	Get_argIndex() LnsInt
	Get_mode() LnsInt
	Get_typeInfo() *Ast_TypeInfo
	IsAnalyzingExpArg() bool
	IsAnalyzingSymArg() bool
	NextArg()
}

declaration Class -- MacroAnalyzeInfo

type Macro_MacroCtrl

type Macro_MacroCtrl struct {
	FP Macro_MacroCtrlMtd
	// contains filtered or unexported fields
}

func NewMacro_MacroCtrl

func NewMacro_MacroCtrl(arg1 *Nodes_MacroEval) *Macro_MacroCtrl

func (*Macro_MacroCtrl) EvalMacroOp

func (self *Macro_MacroCtrl) EvalMacroOp(streamName string, firstToken *Types_Token, macroTypeInfo *Ast_TypeInfo, expList LnsAny) (LnsAny, LnsAny)

277: decl @lune.@base.@Macro.MacroCtrl.evalMacroOp

func (*Macro_MacroCtrl) ExpandMacroVal

func (self *Macro_MacroCtrl) ExpandMacroVal(typeNameCtrl *Ast_TypeNameCtrl, scope *Ast_Scope, parser Parser_PushbackParser, token *Types_Token) *Types_Token

565: decl @lune.@base.@Macro.MacroCtrl.expandMacroVal

func (*Macro_MacroCtrl) ExpandSymbol

func (self *Macro_MacroCtrl) ExpandSymbol(parser Parser_PushbackParser, prefixToken *Types_Token, exp *Nodes_Node, nodeManager *Nodes_NodeManager, errMessList *LnsList) *Nodes_LiteralStringNode

733: decl @lune.@base.@Macro.MacroCtrl.expandSymbol

func (*Macro_MacroCtrl) FinishMacroMode

func (self *Macro_MacroCtrl) FinishMacroMode()

841: decl @lune.@base.@Macro.MacroCtrl.finishMacroMode

func (*Macro_MacroCtrl) Get_analyzeInfo

func (self *Macro_MacroCtrl) Get_analyzeInfo() *Macro_MacroAnalyzeInfo

func (*Macro_MacroCtrl) Get_isDeclaringMacro

func (self *Macro_MacroCtrl) Get_isDeclaringMacro() bool

func (*Macro_MacroCtrl) Get_macroCallLineNo

func (self *Macro_MacroCtrl) Get_macroCallLineNo() LnsInt

func (*Macro_MacroCtrl) Get_tokenExpanding

func (self *Macro_MacroCtrl) Get_tokenExpanding() bool

func (*Macro_MacroCtrl) Get_typeId2MacroInfo

func (self *Macro_MacroCtrl) Get_typeId2MacroInfo() *LnsMap

func (*Macro_MacroCtrl) Get_useModuleMacroSet

func (self *Macro_MacroCtrl) Get_useModuleMacroSet() *LnsSet

func (*Macro_MacroCtrl) ImportMacro

func (self *Macro_MacroCtrl) ImportMacro(processInfo *Ast_ProcessInfo, macroInfoStem LnsAny, macroTypeInfo *Ast_TypeInfo, typeId2TypeInfo *LnsMap)

405: decl @lune.@base.@Macro.MacroCtrl.importMacro

func (*Macro_MacroCtrl) InitMacro_MacroCtrl

func (self *Macro_MacroCtrl) InitMacro_MacroCtrl(macroEval *Nodes_MacroEval)

248: DeclConstr

func (*Macro_MacroCtrl) IsInAnalyzeArgMode

func (self *Macro_MacroCtrl) IsInAnalyzeArgMode() bool

878: decl @lune.@base.@Macro.MacroCtrl.isInAnalyzeArgMode

func (*Macro_MacroCtrl) Regist

func (self *Macro_MacroCtrl) Regist(processInfo *Ast_ProcessInfo, node *Nodes_DeclMacroNode, macroScope *Ast_Scope)

462: decl @lune.@base.@Macro.MacroCtrl.regist

func (*Macro_MacroCtrl) RegistVar

func (self *Macro_MacroCtrl) RegistVar(symbolList *LnsList)

826: decl @lune.@base.@Macro.MacroCtrl.registVar

func (*Macro_MacroCtrl) RestoreMacroMode

func (self *Macro_MacroCtrl) RestoreMacroMode()

869: decl @lune.@base.@Macro.MacroCtrl.restoreMacroMode

func (*Macro_MacroCtrl) StartAnalyzeArgMode

func (self *Macro_MacroCtrl) StartAnalyzeArgMode(macroFuncType *Ast_TypeInfo)

859: decl @lune.@base.@Macro.MacroCtrl.startAnalyzeArgMode

func (*Macro_MacroCtrl) StartDecl

func (self *Macro_MacroCtrl) StartDecl()

834: decl @lune.@base.@Macro.MacroCtrl.startDecl

func (*Macro_MacroCtrl) StartExpandMode

func (self *Macro_MacroCtrl) StartExpandMode(lineNo LnsInt, typeInfo *Ast_TypeInfo, callback Macro_EvalMacroCallback)

847: decl @lune.@base.@Macro.MacroCtrl.startExpandMode

func (*Macro_MacroCtrl) SwitchMacroMode

func (self *Macro_MacroCtrl) SwitchMacroMode()

864: decl @lune.@base.@Macro.MacroCtrl.switchMacroMode

func (*Macro_MacroCtrl) ToMacro_MacroCtrl

func (obj *Macro_MacroCtrl) ToMacro_MacroCtrl() *Macro_MacroCtrl

type Macro_MacroCtrlDownCast

type Macro_MacroCtrlDownCast interface {
	ToMacro_MacroCtrl() *Macro_MacroCtrl
}

type Macro_MacroCtrlMtd

type Macro_MacroCtrlMtd interface {
	EvalMacroOp(arg1 string, arg2 *Types_Token, arg3 *Ast_TypeInfo, arg4 LnsAny) (LnsAny, LnsAny)
	ExpandMacroVal(arg1 *Ast_TypeNameCtrl, arg2 *Ast_Scope, arg3 Parser_PushbackParser, arg4 *Types_Token) *Types_Token
	ExpandSymbol(arg1 Parser_PushbackParser, arg2 *Types_Token, arg3 *Nodes_Node, arg4 *Nodes_NodeManager, arg5 *LnsList) *Nodes_LiteralStringNode
	FinishMacroMode()
	Get_analyzeInfo() *Macro_MacroAnalyzeInfo
	Get_isDeclaringMacro() bool
	Get_macroCallLineNo() LnsInt
	Get_tokenExpanding() bool
	Get_typeId2MacroInfo() *LnsMap
	Get_useModuleMacroSet() *LnsSet
	ImportMacro(arg1 *Ast_ProcessInfo, arg2 LnsAny, arg3 *Ast_TypeInfo, arg4 *LnsMap)
	IsInAnalyzeArgMode() bool
	Regist(arg1 *Ast_ProcessInfo, arg2 *Nodes_DeclMacroNode, arg3 *Ast_Scope)
	RegistVar(arg1 *LnsList)
	RestoreMacroMode()
	StartAnalyzeArgMode(arg1 *Ast_TypeInfo)
	StartDecl()
	StartExpandMode(arg1 LnsInt, arg2 *Ast_TypeInfo, arg3 Macro_EvalMacroCallback)
	SwitchMacroMode()
}

declaration Class -- MacroCtrl

type Macro_MacroMetaArgInfo

type Macro_MacroMetaArgInfo struct {
	Name   string
	TypeId LnsInt
	FP     Macro_MacroMetaArgInfoMtd
}

func NewMacro_MacroMetaArgInfo

func NewMacro_MacroMetaArgInfo(arg1 string, arg2 LnsInt) *Macro_MacroMetaArgInfo

func (*Macro_MacroMetaArgInfo) InitMacro_MacroMetaArgInfo

func (self *Macro_MacroMetaArgInfo) InitMacro_MacroMetaArgInfo(arg1 string, arg2 LnsInt)

func (*Macro_MacroMetaArgInfo) ToMacro_MacroMetaArgInfo

func (obj *Macro_MacroMetaArgInfo) ToMacro_MacroMetaArgInfo() *Macro_MacroMetaArgInfo

func (*Macro_MacroMetaArgInfo) ToMap

func (self *Macro_MacroMetaArgInfo) ToMap() *LnsMap

func (*Macro_MacroMetaArgInfo) ToMapSetup

func (self *Macro_MacroMetaArgInfo) ToMapSetup(obj *LnsMap) *LnsMap

type Macro_MacroMetaArgInfoDownCast

type Macro_MacroMetaArgInfoDownCast interface {
	ToMacro_MacroMetaArgInfo() *Macro_MacroMetaArgInfo
}

type Macro_MacroMetaArgInfoMtd

type Macro_MacroMetaArgInfoMtd interface {
	ToMap() *LnsMap
}

declaration Class -- MacroMetaArgInfo

type Macro_MacroMetaInfo

type Macro_MacroMetaInfo struct {
	Name      string
	ArgList   *LnsList
	SymList   *LnsList
	StmtBlock LnsAny
	TokenList *LnsList
	FP        Macro_MacroMetaInfoMtd
}

func NewMacro_MacroMetaInfo

func NewMacro_MacroMetaInfo(arg1 string, arg2 *LnsList, arg3 *LnsList, arg4 LnsAny, arg5 *LnsList) *Macro_MacroMetaInfo

func (*Macro_MacroMetaInfo) InitMacro_MacroMetaInfo

func (self *Macro_MacroMetaInfo) InitMacro_MacroMetaInfo(arg1 string, arg2 *LnsList, arg3 *LnsList, arg4 LnsAny, arg5 *LnsList)

func (*Macro_MacroMetaInfo) ToMacro_MacroMetaInfo

func (obj *Macro_MacroMetaInfo) ToMacro_MacroMetaInfo() *Macro_MacroMetaInfo

func (*Macro_MacroMetaInfo) ToMap

func (self *Macro_MacroMetaInfo) ToMap() *LnsMap

func (*Macro_MacroMetaInfo) ToMapSetup

func (self *Macro_MacroMetaInfo) ToMapSetup(obj *LnsMap) *LnsMap

type Macro_MacroMetaInfoDownCast

type Macro_MacroMetaInfoDownCast interface {
	ToMacro_MacroMetaInfo() *Macro_MacroMetaInfo
}

type Macro_MacroMetaInfoMtd

type Macro_MacroMetaInfoMtd interface {
	ToMap() *LnsMap
}

declaration Class -- MacroMetaInfo

type Macro_MacroPaser

type Macro_MacroPaser struct {
	Parser_Parser

	FP Macro_MacroPaserMtd
	// contains filtered or unexported fields
}

func NewMacro_MacroPaser

func NewMacro_MacroPaser(arg1 *LnsList, arg2 string) *Macro_MacroPaser

func (*Macro_MacroPaser) GetStreamName

func (self *Macro_MacroPaser) GetStreamName() string

89: decl @lune.@base.@Macro.MacroPaser.getStreamName

func (*Macro_MacroPaser) GetToken

func (self *Macro_MacroPaser) GetToken() LnsAny

78: decl @lune.@base.@Macro.MacroPaser.getToken

func (*Macro_MacroPaser) InitMacro_MacroPaser

func (self *Macro_MacroPaser) InitMacro_MacroPaser(tokenList *LnsList, name string)

71: DeclConstr

func (*Macro_MacroPaser) ToMacro_MacroPaser

func (obj *Macro_MacroPaser) ToMacro_MacroPaser() *Macro_MacroPaser

type Macro_MacroPaserDownCast

type Macro_MacroPaserDownCast interface {
	ToMacro_MacroPaser() *Macro_MacroPaser
}

type Macro_MacroPaserMtd

type Macro_MacroPaserMtd interface {
	CreatePosition(arg1 LnsInt, arg2 LnsInt) *Types_Position
	GetStreamName() string
	GetToken() LnsAny
}

declaration Class -- MacroPaser

type Macro_toListEmptyLua

type Macro_toListEmptyLua func() *LnsList

type Macro_toListLua

type Macro_toListLua func(arg1 LnsAny) *LnsList

type Macro_toLuavalLua

type Macro_toLuavalLua func(arg1 LnsAny) LnsAny

type Meta__MetaInfo

type Meta__MetaInfo struct {
	G__formatVersion       string
	G__enableTest          bool
	G__buildId             string
	G__lazyModuleList      *LnsMap
	G__typeId2ClassInfoMap *LnsMap
	G__typeInfoList        *LnsMap
	G__varName2InfoMap     *LnsMap
	G__moduleTypeId        LnsInt
	G__moduleSymbolKind    LnsInt
	G__moduleMutable       bool
	G__dependModuleMap     *LnsMap
	G__dependIdMap         *LnsMap
	G__macroName2InfoMap   *LnsMap
	G__hasTest             bool
	G__subModuleMap        *LnsMap
	FP                     Meta__MetaInfoMtd
}

func NewMeta__MetaInfo

func NewMeta__MetaInfo(arg1 string, arg2 bool, arg3 string, arg4 *LnsMap, arg5 *LnsMap, arg6 *LnsMap, arg7 *LnsMap, arg8 LnsInt, arg9 LnsInt, arg10 bool, arg11 *LnsMap, arg12 *LnsMap, arg13 *LnsMap, arg14 bool, arg15 *LnsMap) *Meta__MetaInfo

func (*Meta__MetaInfo) InitMeta__MetaInfo

func (self *Meta__MetaInfo) InitMeta__MetaInfo(arg1 string, arg2 bool, arg3 string, arg4 *LnsMap, arg5 *LnsMap, arg6 *LnsMap, arg7 *LnsMap, arg8 LnsInt, arg9 LnsInt, arg10 bool, arg11 *LnsMap, arg12 *LnsMap, arg13 *LnsMap, arg14 bool, arg15 *LnsMap)

func (*Meta__MetaInfo) ToMeta__MetaInfo

func (obj *Meta__MetaInfo) ToMeta__MetaInfo() *Meta__MetaInfo

type Meta__MetaInfoDownCast

type Meta__MetaInfoDownCast interface {
	ToMeta__MetaInfo() *Meta__MetaInfo
}

type Meta__MetaInfoMtd

type Meta__MetaInfoMtd interface {
}

declaration Class -- _MetaInfo

type Nodes_AbbrNode

type Nodes_AbbrNode struct {
	Nodes_Node
	FP Nodes_AbbrNodeMtd
}

func NewNodes_AbbrNode

func NewNodes_AbbrNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList) *Nodes_AbbrNode

func Nodes_AbbrNode_create

func Nodes_AbbrNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList) *Nodes_AbbrNode

686: decl @lune.@base.@Nodes.AbbrNode.create

func (*Nodes_AbbrNode) CanBeLeft

func (self *Nodes_AbbrNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.AbbrNode.canBeLeft

func (*Nodes_AbbrNode) CanBeRight

func (self *Nodes_AbbrNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.AbbrNode.canBeRight

func (*Nodes_AbbrNode) CanBeStatement

func (self *Nodes_AbbrNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.AbbrNode.canBeStatement

func (*Nodes_AbbrNode) InitNodes_AbbrNode

func (self *Nodes_AbbrNode) InitNodes_AbbrNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList)

681: DeclConstr

func (*Nodes_AbbrNode) ProcessFilter

func (self *Nodes_AbbrNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.AbbrNode.processFilter

func (*Nodes_AbbrNode) ToNodes_AbbrNode

func (obj *Nodes_AbbrNode) ToNodes_AbbrNode() *Nodes_AbbrNode

func (*Nodes_AbbrNode) Visit

func (self *Nodes_AbbrNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.AbbrNode.visit

type Nodes_AbbrNodeDownCast

type Nodes_AbbrNodeDownCast interface {
	ToNodes_AbbrNode() *Nodes_AbbrNode
}

type Nodes_AbbrNodeMtd

type Nodes_AbbrNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_commentList() LnsAny
	Get_effectivePos() *Types_Position
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_pos() *Types_Position
	Get_tailComment() LnsAny
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- AbbrNode

type Nodes_AdvertiseInfo

type Nodes_AdvertiseInfo struct {
	FP Nodes_AdvertiseInfoMtd
	// contains filtered or unexported fields
}

func NewNodes_AdvertiseInfo

func NewNodes_AdvertiseInfo(arg1 *Nodes_DeclMemberNode, arg2 string, arg3 *Types_Position) *Nodes_AdvertiseInfo

func (*Nodes_AdvertiseInfo) Get_member

func (self *Nodes_AdvertiseInfo) Get_member() *Nodes_DeclMemberNode

func (*Nodes_AdvertiseInfo) Get_pos

func (self *Nodes_AdvertiseInfo) Get_pos() *Types_Position

func (*Nodes_AdvertiseInfo) Get_prefix

func (self *Nodes_AdvertiseInfo) Get_prefix() string

func (*Nodes_AdvertiseInfo) InitNodes_AdvertiseInfo

func (self *Nodes_AdvertiseInfo) InitNodes_AdvertiseInfo(arg1 *Nodes_DeclMemberNode, arg2 string, arg3 *Types_Position)

func (*Nodes_AdvertiseInfo) ToNodes_AdvertiseInfo

func (obj *Nodes_AdvertiseInfo) ToNodes_AdvertiseInfo() *Nodes_AdvertiseInfo

type Nodes_AdvertiseInfoDownCast

type Nodes_AdvertiseInfoDownCast interface {
	ToNodes_AdvertiseInfo() *Nodes_AdvertiseInfo
}

type Nodes_AdvertiseInfoMtd

type Nodes_AdvertiseInfoMtd interface {
	Get_member() *Nodes_DeclMemberNode
	Get_pos() *Types_Position
	Get_prefix() string
}

declaration Class -- AdvertiseInfo

type Nodes_AliasNode

type Nodes_AliasNode struct {
	Nodes_Node

	FP Nodes_AliasNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_AliasNode

func NewNodes_AliasNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 *Ast_SymbolInfo, arg6 *Nodes_Node, arg7 *Ast_TypeInfo) *Nodes_AliasNode

func Nodes_AliasNode_create

func Nodes_AliasNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, newSymbol *Ast_SymbolInfo, srcNode *Nodes_Node, typeInfo *Ast_TypeInfo) *Nodes_AliasNode

686: decl @lune.@base.@Nodes.AliasNode.create

func (*Nodes_AliasNode) CanBeLeft

func (self *Nodes_AliasNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.AliasNode.canBeLeft

func (*Nodes_AliasNode) CanBeRight

func (self *Nodes_AliasNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.AliasNode.canBeRight

func (*Nodes_AliasNode) CanBeStatement

func (self *Nodes_AliasNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.AliasNode.canBeStatement

func (*Nodes_AliasNode) Get_newSymbol

func (self *Nodes_AliasNode) Get_newSymbol() *Ast_SymbolInfo

func (*Nodes_AliasNode) Get_srcNode

func (self *Nodes_AliasNode) Get_srcNode() *Nodes_Node

func (*Nodes_AliasNode) Get_typeInfo

func (self *Nodes_AliasNode) Get_typeInfo() *Ast_TypeInfo

func (*Nodes_AliasNode) InitNodes_AliasNode

func (self *Nodes_AliasNode) InitNodes_AliasNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, newSymbol *Ast_SymbolInfo, srcNode *Nodes_Node, typeInfo *Ast_TypeInfo)

681: DeclConstr

func (*Nodes_AliasNode) ProcessFilter

func (self *Nodes_AliasNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.AliasNode.processFilter

func (*Nodes_AliasNode) ToNodes_AliasNode

func (obj *Nodes_AliasNode) ToNodes_AliasNode() *Nodes_AliasNode

func (*Nodes_AliasNode) Visit

func (self *Nodes_AliasNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.AliasNode.visit

type Nodes_AliasNodeDownCast

type Nodes_AliasNodeDownCast interface {
	ToNodes_AliasNode() *Nodes_AliasNode
}

type Nodes_AliasNodeMtd

type Nodes_AliasNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_commentList() LnsAny
	Get_effectivePos() *Types_Position
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_newSymbol() *Ast_SymbolInfo
	Get_pos() *Types_Position
	Get_srcNode() *Nodes_Node
	Get_tailComment() LnsAny
	Get_typeInfo() *Ast_TypeInfo
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- AliasNode

type Nodes_ApplyNode

type Nodes_ApplyNode struct {
	Nodes_Node

	FP Nodes_ApplyNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_ApplyNode

func NewNodes_ApplyNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 *LnsList, arg6 *Nodes_ExpListNode, arg7 *Nodes_BlockNode) *Nodes_ApplyNode

func Nodes_ApplyNode_create

func Nodes_ApplyNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, varList *LnsList, expList *Nodes_ExpListNode, block *Nodes_BlockNode) *Nodes_ApplyNode

686: decl @lune.@base.@Nodes.ApplyNode.create

func (*Nodes_ApplyNode) CanBeLeft

func (self *Nodes_ApplyNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.ApplyNode.canBeLeft

func (*Nodes_ApplyNode) CanBeRight

func (self *Nodes_ApplyNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.ApplyNode.canBeRight

func (*Nodes_ApplyNode) CanBeStatement

func (self *Nodes_ApplyNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.ApplyNode.canBeStatement

func (*Nodes_ApplyNode) GetBreakKind

func (self *Nodes_ApplyNode) GetBreakKind(checkMode LnsInt) LnsInt

1168: decl @lune.@base.@Nodes.ApplyNode.getBreakKind

func (*Nodes_ApplyNode) Get_block

func (self *Nodes_ApplyNode) Get_block() *Nodes_BlockNode

func (*Nodes_ApplyNode) Get_expList

func (self *Nodes_ApplyNode) Get_expList() *Nodes_ExpListNode

func (*Nodes_ApplyNode) Get_varList

func (self *Nodes_ApplyNode) Get_varList() *LnsList

func (*Nodes_ApplyNode) InitNodes_ApplyNode

func (self *Nodes_ApplyNode) InitNodes_ApplyNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, varList *LnsList, expList *Nodes_ExpListNode, block *Nodes_BlockNode)

681: DeclConstr

func (*Nodes_ApplyNode) ProcessFilter

func (self *Nodes_ApplyNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.ApplyNode.processFilter

func (*Nodes_ApplyNode) ToNodes_ApplyNode

func (obj *Nodes_ApplyNode) ToNodes_ApplyNode() *Nodes_ApplyNode

func (*Nodes_ApplyNode) Visit

func (self *Nodes_ApplyNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.ApplyNode.visit

type Nodes_ApplyNodeDownCast

type Nodes_ApplyNodeDownCast interface {
	ToNodes_ApplyNode() *Nodes_ApplyNode
}

type Nodes_ApplyNodeMtd

type Nodes_ApplyNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_block() *Nodes_BlockNode
	Get_commentList() LnsAny
	Get_effectivePos() *Types_Position
	Get_expList() *Nodes_ExpListNode
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_pos() *Types_Position
	Get_tailComment() LnsAny
	Get_varList() *LnsList
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- ApplyNode

type Nodes_BlankLineNode

type Nodes_BlankLineNode struct {
	Nodes_Node

	FP Nodes_BlankLineNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_BlankLineNode

func NewNodes_BlankLineNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 LnsInt) *Nodes_BlankLineNode

func Nodes_BlankLineNode_create

func Nodes_BlankLineNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, lineNum LnsInt) *Nodes_BlankLineNode

686: decl @lune.@base.@Nodes.BlankLineNode.create

func (*Nodes_BlankLineNode) CanBeLeft

func (self *Nodes_BlankLineNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.BlankLineNode.canBeLeft

func (*Nodes_BlankLineNode) CanBeRight

func (self *Nodes_BlankLineNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.BlankLineNode.canBeRight

func (*Nodes_BlankLineNode) CanBeStatement

func (self *Nodes_BlankLineNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.BlankLineNode.canBeStatement

func (*Nodes_BlankLineNode) Get_lineNum

func (self *Nodes_BlankLineNode) Get_lineNum() LnsInt

func (*Nodes_BlankLineNode) InitNodes_BlankLineNode

func (self *Nodes_BlankLineNode) InitNodes_BlankLineNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, lineNum LnsInt)

681: DeclConstr

func (*Nodes_BlankLineNode) ProcessFilter

func (self *Nodes_BlankLineNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.BlankLineNode.processFilter

func (*Nodes_BlankLineNode) ToNodes_BlankLineNode

func (obj *Nodes_BlankLineNode) ToNodes_BlankLineNode() *Nodes_BlankLineNode

func (*Nodes_BlankLineNode) Visit

func (self *Nodes_BlankLineNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.BlankLineNode.visit

type Nodes_BlankLineNodeDownCast

type Nodes_BlankLineNodeDownCast interface {
	ToNodes_BlankLineNode() *Nodes_BlankLineNode
}

type Nodes_BlankLineNodeMtd

type Nodes_BlankLineNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_commentList() LnsAny
	Get_effectivePos() *Types_Position
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_lineNum() LnsInt
	Get_macroArgFlag() bool
	Get_pos() *Types_Position
	Get_tailComment() LnsAny
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- BlankLineNode

type Nodes_BlockKind

type Nodes_BlockKind = LnsInt

decl enum -- BlockKind

type Nodes_BlockNode

type Nodes_BlockNode struct {
	Nodes_Node

	FP Nodes_BlockNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_BlockNode

func NewNodes_BlockNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 LnsInt, arg6 *Ast_Scope, arg7 *LnsList) *Nodes_BlockNode

func Nodes_BlockNode_create

func Nodes_BlockNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, blockKind LnsInt, scope *Ast_Scope, stmtList *LnsList) *Nodes_BlockNode

686: decl @lune.@base.@Nodes.BlockNode.create

func (*Nodes_BlockNode) CanBeLeft

func (self *Nodes_BlockNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.BlockNode.canBeLeft

func (*Nodes_BlockNode) CanBeRight

func (self *Nodes_BlockNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.BlockNode.canBeRight

func (*Nodes_BlockNode) CanBeStatement

func (self *Nodes_BlockNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.BlockNode.canBeStatement

func (*Nodes_BlockNode) GetBreakKind

func (self *Nodes_BlockNode) GetBreakKind(checkMode LnsInt) LnsInt

1002: decl @lune.@base.@Nodes.BlockNode.getBreakKind

func (*Nodes_BlockNode) Get_blockKind

func (self *Nodes_BlockNode) Get_blockKind() LnsInt

func (*Nodes_BlockNode) Get_scope

func (self *Nodes_BlockNode) Get_scope() *Ast_Scope

func (*Nodes_BlockNode) Get_stmtList

func (self *Nodes_BlockNode) Get_stmtList() *LnsList

func (*Nodes_BlockNode) InitNodes_BlockNode

func (self *Nodes_BlockNode) InitNodes_BlockNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, blockKind LnsInt, scope *Ast_Scope, stmtList *LnsList)

681: DeclConstr

func (*Nodes_BlockNode) ProcessFilter

func (self *Nodes_BlockNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.BlockNode.processFilter

func (*Nodes_BlockNode) ToNodes_BlockNode

func (obj *Nodes_BlockNode) ToNodes_BlockNode() *Nodes_BlockNode

func (*Nodes_BlockNode) Visit

func (self *Nodes_BlockNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.BlockNode.visit

type Nodes_BlockNodeDownCast

type Nodes_BlockNodeDownCast interface {
	ToNodes_BlockNode() *Nodes_BlockNode
}

type Nodes_BlockNodeMtd

type Nodes_BlockNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_blockKind() LnsInt
	Get_commentList() LnsAny
	Get_effectivePos() *Types_Position
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_pos() *Types_Position
	Get_scope() *Ast_Scope
	Get_stmtList() *LnsList
	Get_tailComment() LnsAny
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- BlockNode

type Nodes_BoxingNode

type Nodes_BoxingNode struct {
	Nodes_Node

	FP Nodes_BoxingNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_BoxingNode

func NewNodes_BoxingNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 *Nodes_Node) *Nodes_BoxingNode

func Nodes_BoxingNode_create

func Nodes_BoxingNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, src *Nodes_Node) *Nodes_BoxingNode

686: decl @lune.@base.@Nodes.BoxingNode.create

func (*Nodes_BoxingNode) CanBeLeft

func (self *Nodes_BoxingNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.BoxingNode.canBeLeft

func (*Nodes_BoxingNode) CanBeRight

func (self *Nodes_BoxingNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.BoxingNode.canBeRight

func (*Nodes_BoxingNode) CanBeStatement

func (self *Nodes_BoxingNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.BoxingNode.canBeStatement

func (*Nodes_BoxingNode) Get_src

func (self *Nodes_BoxingNode) Get_src() *Nodes_Node

func (*Nodes_BoxingNode) InitNodes_BoxingNode

func (self *Nodes_BoxingNode) InitNodes_BoxingNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, src *Nodes_Node)

681: DeclConstr

func (*Nodes_BoxingNode) ProcessFilter

func (self *Nodes_BoxingNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.BoxingNode.processFilter

func (*Nodes_BoxingNode) ToNodes_BoxingNode

func (obj *Nodes_BoxingNode) ToNodes_BoxingNode() *Nodes_BoxingNode

func (*Nodes_BoxingNode) Visit

func (self *Nodes_BoxingNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.BoxingNode.visit

type Nodes_BoxingNodeDownCast

type Nodes_BoxingNodeDownCast interface {
	ToNodes_BoxingNode() *Nodes_BoxingNode
}

type Nodes_BoxingNodeMtd

type Nodes_BoxingNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_commentList() LnsAny
	Get_effectivePos() *Types_Position
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_pos() *Types_Position
	Get_src() *Nodes_Node
	Get_tailComment() LnsAny
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- BoxingNode

type Nodes_BreakKind

type Nodes_BreakKind = LnsInt

decl enum -- BreakKind

type Nodes_BreakNode

type Nodes_BreakNode struct {
	Nodes_Node
	FP Nodes_BreakNodeMtd
}

func NewNodes_BreakNode

func NewNodes_BreakNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList) *Nodes_BreakNode

func Nodes_BreakNode_create

func Nodes_BreakNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList) *Nodes_BreakNode

686: decl @lune.@base.@Nodes.BreakNode.create

func (*Nodes_BreakNode) CanBeLeft

func (self *Nodes_BreakNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.BreakNode.canBeLeft

func (*Nodes_BreakNode) CanBeRight

func (self *Nodes_BreakNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.BreakNode.canBeRight

func (*Nodes_BreakNode) CanBeStatement

func (self *Nodes_BreakNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.BreakNode.canBeStatement

func (*Nodes_BreakNode) GetBreakKind

func (self *Nodes_BreakNode) GetBreakKind(checkMode LnsInt) LnsInt

1243: decl @lune.@base.@Nodes.BreakNode.getBreakKind

func (*Nodes_BreakNode) InitNodes_BreakNode

func (self *Nodes_BreakNode) InitNodes_BreakNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList)

681: DeclConstr

func (*Nodes_BreakNode) ProcessFilter

func (self *Nodes_BreakNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.BreakNode.processFilter

func (*Nodes_BreakNode) ToNodes_BreakNode

func (obj *Nodes_BreakNode) ToNodes_BreakNode() *Nodes_BreakNode

func (*Nodes_BreakNode) Visit

func (self *Nodes_BreakNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.BreakNode.visit

type Nodes_BreakNodeDownCast

type Nodes_BreakNodeDownCast interface {
	ToNodes_BreakNode() *Nodes_BreakNode
}

type Nodes_BreakNodeMtd

type Nodes_BreakNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_commentList() LnsAny
	Get_effectivePos() *Types_Position
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_pos() *Types_Position
	Get_tailComment() LnsAny
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- BreakNode

type Nodes_CaseInfo

type Nodes_CaseInfo struct {
	FP Nodes_CaseInfoMtd
	// contains filtered or unexported fields
}

func NewNodes_CaseInfo

func NewNodes_CaseInfo(arg1 *Nodes_ExpListNode, arg2 *Nodes_BlockNode) *Nodes_CaseInfo

func (*Nodes_CaseInfo) Get_block

func (self *Nodes_CaseInfo) Get_block() *Nodes_BlockNode

func (*Nodes_CaseInfo) Get_expList

func (self *Nodes_CaseInfo) Get_expList() *Nodes_ExpListNode

func (*Nodes_CaseInfo) InitNodes_CaseInfo

func (self *Nodes_CaseInfo) InitNodes_CaseInfo(arg1 *Nodes_ExpListNode, arg2 *Nodes_BlockNode)

func (*Nodes_CaseInfo) ToNodes_CaseInfo

func (obj *Nodes_CaseInfo) ToNodes_CaseInfo() *Nodes_CaseInfo

type Nodes_CaseInfoDownCast

type Nodes_CaseInfoDownCast interface {
	ToNodes_CaseInfo() *Nodes_CaseInfo
}

type Nodes_CaseInfoMtd

type Nodes_CaseInfoMtd interface {
	Get_block() *Nodes_BlockNode
	Get_expList() *Nodes_ExpListNode
}

declaration Class -- CaseInfo

type Nodes_CaseKind

type Nodes_CaseKind = LnsInt

decl enum -- CaseKind

type Nodes_CastKind

type Nodes_CastKind = LnsInt

decl enum -- CastKind

type Nodes_CheckBreakMode

type Nodes_CheckBreakMode = LnsInt

decl enum -- CheckBreakMode

type Nodes_ClassInitBlockInfo

type Nodes_ClassInitBlockInfo struct {
	FP Nodes_ClassInitBlockInfoMtd
	// contains filtered or unexported fields
}

func NewNodes_ClassInitBlockInfo

func NewNodes_ClassInitBlockInfo(arg1 LnsAny) *Nodes_ClassInitBlockInfo

func (*Nodes_ClassInitBlockInfo) Get_func

func (self *Nodes_ClassInitBlockInfo) Get_func() LnsAny

func (*Nodes_ClassInitBlockInfo) InitNodes_ClassInitBlockInfo

func (self *Nodes_ClassInitBlockInfo) InitNodes_ClassInitBlockInfo(arg1 LnsAny)

func (*Nodes_ClassInitBlockInfo) Set_func

func (self *Nodes_ClassInitBlockInfo) Set_func(arg1 LnsAny)

func (*Nodes_ClassInitBlockInfo) ToNodes_ClassInitBlockInfo

func (obj *Nodes_ClassInitBlockInfo) ToNodes_ClassInitBlockInfo() *Nodes_ClassInitBlockInfo

type Nodes_ClassInitBlockInfoDownCast

type Nodes_ClassInitBlockInfoDownCast interface {
	ToNodes_ClassInitBlockInfo() *Nodes_ClassInitBlockInfo
}

type Nodes_ClassInitBlockInfoMtd

type Nodes_ClassInitBlockInfoMtd interface {
	Get_func() LnsAny
	Set_func(arg1 LnsAny)
}

declaration Class -- ClassInitBlockInfo

type Nodes_ConvStatNode

type Nodes_ConvStatNode struct {
	Nodes_Node

	FP Nodes_ConvStatNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_ConvStatNode

func NewNodes_ConvStatNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 string) *Nodes_ConvStatNode

func Nodes_ConvStatNode_create

func Nodes_ConvStatNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, txt string) *Nodes_ConvStatNode

686: decl @lune.@base.@Nodes.ConvStatNode.create

func (*Nodes_ConvStatNode) CanBeLeft

func (self *Nodes_ConvStatNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.ConvStatNode.canBeLeft

func (*Nodes_ConvStatNode) CanBeRight

func (self *Nodes_ConvStatNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.ConvStatNode.canBeRight

func (*Nodes_ConvStatNode) CanBeStatement

func (self *Nodes_ConvStatNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.ConvStatNode.canBeStatement

func (*Nodes_ConvStatNode) Get_txt

func (self *Nodes_ConvStatNode) Get_txt() string

func (*Nodes_ConvStatNode) InitNodes_ConvStatNode

func (self *Nodes_ConvStatNode) InitNodes_ConvStatNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, txt string)

681: DeclConstr

func (*Nodes_ConvStatNode) ProcessFilter

func (self *Nodes_ConvStatNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.ConvStatNode.processFilter

func (*Nodes_ConvStatNode) ToNodes_ConvStatNode

func (obj *Nodes_ConvStatNode) ToNodes_ConvStatNode() *Nodes_ConvStatNode

func (*Nodes_ConvStatNode) Visit

func (self *Nodes_ConvStatNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.ConvStatNode.visit

type Nodes_ConvStatNodeDownCast

type Nodes_ConvStatNodeDownCast interface {
	ToNodes_ConvStatNode() *Nodes_ConvStatNode
}

type Nodes_ConvStatNodeMtd

type Nodes_ConvStatNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_commentList() LnsAny
	Get_effectivePos() *Types_Position
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_pos() *Types_Position
	Get_tailComment() LnsAny
	Get_txt() string
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- ConvStatNode

type Nodes_DeclAdvertiseNode

type Nodes_DeclAdvertiseNode struct {
	Nodes_Node

	FP Nodes_DeclAdvertiseNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_DeclAdvertiseNode

func NewNodes_DeclAdvertiseNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 *Nodes_AdvertiseInfo) *Nodes_DeclAdvertiseNode

func Nodes_DeclAdvertiseNode_create

func Nodes_DeclAdvertiseNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, advInfo *Nodes_AdvertiseInfo) *Nodes_DeclAdvertiseNode

686: decl @lune.@base.@Nodes.DeclAdvertiseNode.create

func (*Nodes_DeclAdvertiseNode) CanBeLeft

func (self *Nodes_DeclAdvertiseNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.DeclAdvertiseNode.canBeLeft

func (*Nodes_DeclAdvertiseNode) CanBeRight

func (self *Nodes_DeclAdvertiseNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.DeclAdvertiseNode.canBeRight

func (*Nodes_DeclAdvertiseNode) CanBeStatement

func (self *Nodes_DeclAdvertiseNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.DeclAdvertiseNode.canBeStatement

func (*Nodes_DeclAdvertiseNode) Get_advInfo

func (self *Nodes_DeclAdvertiseNode) Get_advInfo() *Nodes_AdvertiseInfo

func (*Nodes_DeclAdvertiseNode) InitNodes_DeclAdvertiseNode

func (self *Nodes_DeclAdvertiseNode) InitNodes_DeclAdvertiseNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, advInfo *Nodes_AdvertiseInfo)

681: DeclConstr

func (*Nodes_DeclAdvertiseNode) ProcessFilter

func (self *Nodes_DeclAdvertiseNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.DeclAdvertiseNode.processFilter

func (*Nodes_DeclAdvertiseNode) ToNodes_DeclAdvertiseNode

func (obj *Nodes_DeclAdvertiseNode) ToNodes_DeclAdvertiseNode() *Nodes_DeclAdvertiseNode

func (*Nodes_DeclAdvertiseNode) Visit

func (self *Nodes_DeclAdvertiseNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.DeclAdvertiseNode.visit

type Nodes_DeclAdvertiseNodeDownCast

type Nodes_DeclAdvertiseNodeDownCast interface {
	ToNodes_DeclAdvertiseNode() *Nodes_DeclAdvertiseNode
}

type Nodes_DeclAdvertiseNodeMtd

type Nodes_DeclAdvertiseNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_advInfo() *Nodes_AdvertiseInfo
	Get_commentList() LnsAny
	Get_effectivePos() *Types_Position
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_pos() *Types_Position
	Get_tailComment() LnsAny
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- DeclAdvertiseNode

type Nodes_DeclAlgeNode

type Nodes_DeclAlgeNode struct {
	Nodes_Node

	FP Nodes_DeclAlgeNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_DeclAlgeNode

func NewNodes_DeclAlgeNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 LnsInt, arg6 *Ast_AlgeTypeInfo, arg7 *Ast_Scope) *Nodes_DeclAlgeNode

func Nodes_DeclAlgeNode_create

func Nodes_DeclAlgeNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, accessMode LnsInt, algeType *Ast_AlgeTypeInfo, scope *Ast_Scope) *Nodes_DeclAlgeNode

686: decl @lune.@base.@Nodes.DeclAlgeNode.create

func (*Nodes_DeclAlgeNode) CanBeLeft

func (self *Nodes_DeclAlgeNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.DeclAlgeNode.canBeLeft

func (*Nodes_DeclAlgeNode) CanBeRight

func (self *Nodes_DeclAlgeNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.DeclAlgeNode.canBeRight

func (*Nodes_DeclAlgeNode) CanBeStatement

func (self *Nodes_DeclAlgeNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.DeclAlgeNode.canBeStatement

func (*Nodes_DeclAlgeNode) Get_accessMode

func (self *Nodes_DeclAlgeNode) Get_accessMode() LnsInt

func (*Nodes_DeclAlgeNode) Get_algeType

func (self *Nodes_DeclAlgeNode) Get_algeType() *Ast_AlgeTypeInfo

func (*Nodes_DeclAlgeNode) Get_scope

func (self *Nodes_DeclAlgeNode) Get_scope() *Ast_Scope

func (*Nodes_DeclAlgeNode) InitNodes_DeclAlgeNode

func (self *Nodes_DeclAlgeNode) InitNodes_DeclAlgeNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, accessMode LnsInt, algeType *Ast_AlgeTypeInfo, scope *Ast_Scope)

681: DeclConstr

func (*Nodes_DeclAlgeNode) ProcessFilter

func (self *Nodes_DeclAlgeNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.DeclAlgeNode.processFilter

func (*Nodes_DeclAlgeNode) ToNodes_DeclAlgeNode

func (obj *Nodes_DeclAlgeNode) ToNodes_DeclAlgeNode() *Nodes_DeclAlgeNode

func (*Nodes_DeclAlgeNode) Visit

func (self *Nodes_DeclAlgeNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.DeclAlgeNode.visit

type Nodes_DeclAlgeNodeDownCast

type Nodes_DeclAlgeNodeDownCast interface {
	ToNodes_DeclAlgeNode() *Nodes_DeclAlgeNode
}

type Nodes_DeclAlgeNodeMtd

type Nodes_DeclAlgeNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_accessMode() LnsInt
	Get_algeType() *Ast_AlgeTypeInfo
	Get_commentList() LnsAny
	Get_effectivePos() *Types_Position
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_pos() *Types_Position
	Get_scope() *Ast_Scope
	Get_tailComment() LnsAny
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- DeclAlgeNode

type Nodes_DeclArgDDDNode

type Nodes_DeclArgDDDNode struct {
	Nodes_Node
	FP Nodes_DeclArgDDDNodeMtd
}

func NewNodes_DeclArgDDDNode

func NewNodes_DeclArgDDDNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList) *Nodes_DeclArgDDDNode

func Nodes_DeclArgDDDNode_create

func Nodes_DeclArgDDDNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList) *Nodes_DeclArgDDDNode

686: decl @lune.@base.@Nodes.DeclArgDDDNode.create

func (*Nodes_DeclArgDDDNode) CanBeLeft

func (self *Nodes_DeclArgDDDNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.DeclArgDDDNode.canBeLeft

func (*Nodes_DeclArgDDDNode) CanBeRight

func (self *Nodes_DeclArgDDDNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.DeclArgDDDNode.canBeRight

func (*Nodes_DeclArgDDDNode) CanBeStatement

func (self *Nodes_DeclArgDDDNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.DeclArgDDDNode.canBeStatement

func (*Nodes_DeclArgDDDNode) InitNodes_DeclArgDDDNode

func (self *Nodes_DeclArgDDDNode) InitNodes_DeclArgDDDNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList)

681: DeclConstr

func (*Nodes_DeclArgDDDNode) ProcessFilter

func (self *Nodes_DeclArgDDDNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.DeclArgDDDNode.processFilter

func (*Nodes_DeclArgDDDNode) ToNodes_DeclArgDDDNode

func (obj *Nodes_DeclArgDDDNode) ToNodes_DeclArgDDDNode() *Nodes_DeclArgDDDNode

func (*Nodes_DeclArgDDDNode) Visit

func (self *Nodes_DeclArgDDDNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.DeclArgDDDNode.visit

type Nodes_DeclArgDDDNodeDownCast

type Nodes_DeclArgDDDNodeDownCast interface {
	ToNodes_DeclArgDDDNode() *Nodes_DeclArgDDDNode
}

type Nodes_DeclArgDDDNodeMtd

type Nodes_DeclArgDDDNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_commentList() LnsAny
	Get_effectivePos() *Types_Position
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_pos() *Types_Position
	Get_tailComment() LnsAny
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- DeclArgDDDNode

type Nodes_DeclArgNode

type Nodes_DeclArgNode struct {
	Nodes_Node

	FP Nodes_DeclArgNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_DeclArgNode

func NewNodes_DeclArgNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 *Types_Token, arg6 *Ast_SymbolInfo, arg7 LnsAny) *Nodes_DeclArgNode

func Nodes_DeclArgNode_create

func Nodes_DeclArgNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, name *Types_Token, symbolInfo *Ast_SymbolInfo, argType LnsAny) *Nodes_DeclArgNode

686: decl @lune.@base.@Nodes.DeclArgNode.create

func (*Nodes_DeclArgNode) CanBeLeft

func (self *Nodes_DeclArgNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.DeclArgNode.canBeLeft

func (*Nodes_DeclArgNode) CanBeRight

func (self *Nodes_DeclArgNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.DeclArgNode.canBeRight

func (*Nodes_DeclArgNode) CanBeStatement

func (self *Nodes_DeclArgNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.DeclArgNode.canBeStatement

func (*Nodes_DeclArgNode) Get_argType

func (self *Nodes_DeclArgNode) Get_argType() LnsAny

func (*Nodes_DeclArgNode) Get_name

func (self *Nodes_DeclArgNode) Get_name() *Types_Token

func (*Nodes_DeclArgNode) Get_symbolInfo

func (self *Nodes_DeclArgNode) Get_symbolInfo() *Ast_SymbolInfo

func (*Nodes_DeclArgNode) InitNodes_DeclArgNode

func (self *Nodes_DeclArgNode) InitNodes_DeclArgNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, name *Types_Token, symbolInfo *Ast_SymbolInfo, argType LnsAny)

681: DeclConstr

func (*Nodes_DeclArgNode) ProcessFilter

func (self *Nodes_DeclArgNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.DeclArgNode.processFilter

func (*Nodes_DeclArgNode) ToNodes_DeclArgNode

func (obj *Nodes_DeclArgNode) ToNodes_DeclArgNode() *Nodes_DeclArgNode

func (*Nodes_DeclArgNode) Visit

func (self *Nodes_DeclArgNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.DeclArgNode.visit

type Nodes_DeclArgNodeDownCast

type Nodes_DeclArgNodeDownCast interface {
	ToNodes_DeclArgNode() *Nodes_DeclArgNode
}

type Nodes_DeclArgNodeMtd

type Nodes_DeclArgNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_argType() LnsAny
	Get_commentList() LnsAny
	Get_effectivePos() *Types_Position
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_name() *Types_Token
	Get_pos() *Types_Position
	Get_symbolInfo() *Ast_SymbolInfo
	Get_tailComment() LnsAny
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- DeclArgNode

type Nodes_DeclClassNode

type Nodes_DeclClassNode struct {
	Nodes_Node

	FP Nodes_DeclClassNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_DeclClassNode

func NewNodes_DeclClassNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 LnsInt, arg6 *Types_Token, arg7 bool, arg8 LnsAny, arg9 LnsAny, arg10 LnsAny, arg11 LnsInt, arg12 bool, arg13 *LnsList, arg14 *LnsList, arg15 *LnsList, arg16 *LnsList, arg17 *Ast_Scope, arg18 *Nodes_ClassInitBlockInfo, arg19 *LnsList, arg20 *LnsList, arg21 *LnsList, arg22 *LnsSet) *Nodes_DeclClassNode

func Nodes_DeclClassNode_create

func Nodes_DeclClassNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, accessMode LnsInt, name *Types_Token, hasPrototype bool, gluePrefix LnsAny, moduleName LnsAny, lang LnsAny, lazyLoad LnsInt, hasOldCtor bool, allStmtList *LnsList, declStmtList *LnsList, fieldList *LnsList, memberList *LnsList, scope *Ast_Scope, initBlock *Nodes_ClassInitBlockInfo, advertiseList *LnsList, trustList *LnsList, uninitMemberList *LnsList, outerMethodSet *LnsSet) *Nodes_DeclClassNode

686: decl @lune.@base.@Nodes.DeclClassNode.create

func (*Nodes_DeclClassNode) CanBeLeft

func (self *Nodes_DeclClassNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.DeclClassNode.canBeLeft

func (*Nodes_DeclClassNode) CanBeRight

func (self *Nodes_DeclClassNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.DeclClassNode.canBeRight

func (*Nodes_DeclClassNode) CanBeStatement

func (self *Nodes_DeclClassNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.DeclClassNode.canBeStatement

func (*Nodes_DeclClassNode) CreateMethodNameSetWithoutAdv

func (self *Nodes_DeclClassNode) CreateMethodNameSetWithoutAdv() *LnsSet

1905: decl @lune.@base.@Nodes.DeclClassNode.createMethodNameSetWithoutAdv

func (*Nodes_DeclClassNode) Get_accessMode

func (self *Nodes_DeclClassNode) Get_accessMode() LnsInt

func (*Nodes_DeclClassNode) Get_advertiseList

func (self *Nodes_DeclClassNode) Get_advertiseList() *LnsList

func (*Nodes_DeclClassNode) Get_allStmtList

func (self *Nodes_DeclClassNode) Get_allStmtList() *LnsList

func (*Nodes_DeclClassNode) Get_declStmtList

func (self *Nodes_DeclClassNode) Get_declStmtList() *LnsList

func (*Nodes_DeclClassNode) Get_fieldList

func (self *Nodes_DeclClassNode) Get_fieldList() *LnsList

func (*Nodes_DeclClassNode) Get_gluePrefix

func (self *Nodes_DeclClassNode) Get_gluePrefix() LnsAny

func (*Nodes_DeclClassNode) Get_hasOldCtor

func (self *Nodes_DeclClassNode) Get_hasOldCtor() bool

func (*Nodes_DeclClassNode) Get_hasPrototype

func (self *Nodes_DeclClassNode) Get_hasPrototype() bool

func (*Nodes_DeclClassNode) Get_initBlock

func (self *Nodes_DeclClassNode) Get_initBlock() *Nodes_ClassInitBlockInfo

func (*Nodes_DeclClassNode) Get_lang

func (self *Nodes_DeclClassNode) Get_lang() LnsAny

func (*Nodes_DeclClassNode) Get_lazyLoad

func (self *Nodes_DeclClassNode) Get_lazyLoad() LnsInt

func (*Nodes_DeclClassNode) Get_memberList

func (self *Nodes_DeclClassNode) Get_memberList() *LnsList

func (*Nodes_DeclClassNode) Get_moduleName

func (self *Nodes_DeclClassNode) Get_moduleName() LnsAny

func (*Nodes_DeclClassNode) Get_name

func (self *Nodes_DeclClassNode) Get_name() *Types_Token

func (*Nodes_DeclClassNode) Get_outerMethodSet

func (self *Nodes_DeclClassNode) Get_outerMethodSet() *LnsSet

func (*Nodes_DeclClassNode) Get_scope

func (self *Nodes_DeclClassNode) Get_scope() *Ast_Scope

func (*Nodes_DeclClassNode) Get_trustList

func (self *Nodes_DeclClassNode) Get_trustList() *LnsList

func (*Nodes_DeclClassNode) Get_uninitMemberList

func (self *Nodes_DeclClassNode) Get_uninitMemberList() *LnsList

func (*Nodes_DeclClassNode) HasUserInit

func (self *Nodes_DeclClassNode) HasUserInit() bool

1937: decl @lune.@base.@Nodes.DeclClassNode.hasUserInit

func (*Nodes_DeclClassNode) InitNodes_DeclClassNode

func (self *Nodes_DeclClassNode) InitNodes_DeclClassNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, accessMode LnsInt, name *Types_Token, hasPrototype bool, gluePrefix LnsAny, moduleName LnsAny, lang LnsAny, lazyLoad LnsInt, hasOldCtor bool, allStmtList *LnsList, declStmtList *LnsList, fieldList *LnsList, memberList *LnsList, scope *Ast_Scope, initBlock *Nodes_ClassInitBlockInfo, advertiseList *LnsList, trustList *LnsList, uninitMemberList *LnsList, outerMethodSet *LnsSet)

681: DeclConstr

func (*Nodes_DeclClassNode) IsModule

func (self *Nodes_DeclClassNode) IsModule() bool

1898: decl @lune.@base.@Nodes.DeclClassNode.isModule

func (*Nodes_DeclClassNode) ProcessFilter

func (self *Nodes_DeclClassNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.DeclClassNode.processFilter

func (*Nodes_DeclClassNode) SetHasOldCtor

func (self *Nodes_DeclClassNode) SetHasOldCtor()

1933: decl @lune.@base.@Nodes.DeclClassNode.setHasOldCtor

func (*Nodes_DeclClassNode) ToNodes_DeclClassNode

func (obj *Nodes_DeclClassNode) ToNodes_DeclClassNode() *Nodes_DeclClassNode

func (*Nodes_DeclClassNode) Visit

func (self *Nodes_DeclClassNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.DeclClassNode.visit

type Nodes_DeclClassNodeDownCast

type Nodes_DeclClassNodeDownCast interface {
	ToNodes_DeclClassNode() *Nodes_DeclClassNode
}

type Nodes_DeclClassNodeMtd

type Nodes_DeclClassNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	CreateMethodNameSetWithoutAdv() *LnsSet
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_accessMode() LnsInt
	Get_advertiseList() *LnsList
	Get_allStmtList() *LnsList
	Get_commentList() LnsAny
	Get_declStmtList() *LnsList
	Get_effectivePos() *Types_Position
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_fieldList() *LnsList
	Get_gluePrefix() LnsAny
	Get_hasOldCtor() bool
	Get_hasPrototype() bool
	Get_id() LnsInt
	Get_initBlock() *Nodes_ClassInitBlockInfo
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_lang() LnsAny
	Get_lazyLoad() LnsInt
	Get_macroArgFlag() bool
	Get_memberList() *LnsList
	Get_moduleName() LnsAny
	Get_name() *Types_Token
	Get_outerMethodSet() *LnsSet
	Get_pos() *Types_Position
	Get_scope() *Ast_Scope
	Get_tailComment() LnsAny
	Get_trustList() *LnsList
	Get_uninitMemberList() *LnsList
	HasNilAccess() bool
	HasUserInit() bool
	IsModule() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetHasOldCtor()
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- DeclClassNode

type Nodes_DeclConstrNode

type Nodes_DeclConstrNode struct {
	Nodes_Node

	FP Nodes_DeclConstrNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_DeclConstrNode

func NewNodes_DeclConstrNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 *Nodes_DeclFuncInfo) *Nodes_DeclConstrNode

func Nodes_DeclConstrNode_create

func Nodes_DeclConstrNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, declInfo *Nodes_DeclFuncInfo) *Nodes_DeclConstrNode

686: decl @lune.@base.@Nodes.DeclConstrNode.create

func (*Nodes_DeclConstrNode) CanBeLeft

func (self *Nodes_DeclConstrNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.DeclConstrNode.canBeLeft

func (*Nodes_DeclConstrNode) CanBeRight

func (self *Nodes_DeclConstrNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.DeclConstrNode.canBeRight

func (*Nodes_DeclConstrNode) CanBeStatement

func (self *Nodes_DeclConstrNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.DeclConstrNode.canBeStatement

func (*Nodes_DeclConstrNode) Get_declInfo

func (self *Nodes_DeclConstrNode) Get_declInfo() *Nodes_DeclFuncInfo

func (*Nodes_DeclConstrNode) InitNodes_DeclConstrNode

func (self *Nodes_DeclConstrNode) InitNodes_DeclConstrNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, declInfo *Nodes_DeclFuncInfo)

681: DeclConstr

func (*Nodes_DeclConstrNode) ProcessFilter

func (self *Nodes_DeclConstrNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.DeclConstrNode.processFilter

func (*Nodes_DeclConstrNode) ToNodes_DeclConstrNode

func (obj *Nodes_DeclConstrNode) ToNodes_DeclConstrNode() *Nodes_DeclConstrNode

func (*Nodes_DeclConstrNode) Visit

func (self *Nodes_DeclConstrNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.DeclConstrNode.visit

type Nodes_DeclConstrNodeDownCast

type Nodes_DeclConstrNodeDownCast interface {
	ToNodes_DeclConstrNode() *Nodes_DeclConstrNode
}

type Nodes_DeclConstrNodeMtd

type Nodes_DeclConstrNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_commentList() LnsAny
	Get_declInfo() *Nodes_DeclFuncInfo
	Get_effectivePos() *Types_Position
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_pos() *Types_Position
	Get_tailComment() LnsAny
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- DeclConstrNode

type Nodes_DeclDestrNode

type Nodes_DeclDestrNode struct {
	Nodes_Node

	FP Nodes_DeclDestrNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_DeclDestrNode

func NewNodes_DeclDestrNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 *Nodes_DeclFuncInfo) *Nodes_DeclDestrNode

func Nodes_DeclDestrNode_create

func Nodes_DeclDestrNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, declInfo *Nodes_DeclFuncInfo) *Nodes_DeclDestrNode

686: decl @lune.@base.@Nodes.DeclDestrNode.create

func (*Nodes_DeclDestrNode) CanBeLeft

func (self *Nodes_DeclDestrNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.DeclDestrNode.canBeLeft

func (*Nodes_DeclDestrNode) CanBeRight

func (self *Nodes_DeclDestrNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.DeclDestrNode.canBeRight

func (*Nodes_DeclDestrNode) CanBeStatement

func (self *Nodes_DeclDestrNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.DeclDestrNode.canBeStatement

func (*Nodes_DeclDestrNode) Get_declInfo

func (self *Nodes_DeclDestrNode) Get_declInfo() *Nodes_DeclFuncInfo

func (*Nodes_DeclDestrNode) InitNodes_DeclDestrNode

func (self *Nodes_DeclDestrNode) InitNodes_DeclDestrNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, declInfo *Nodes_DeclFuncInfo)

681: DeclConstr

func (*Nodes_DeclDestrNode) ProcessFilter

func (self *Nodes_DeclDestrNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.DeclDestrNode.processFilter

func (*Nodes_DeclDestrNode) ToNodes_DeclDestrNode

func (obj *Nodes_DeclDestrNode) ToNodes_DeclDestrNode() *Nodes_DeclDestrNode

func (*Nodes_DeclDestrNode) Visit

func (self *Nodes_DeclDestrNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.DeclDestrNode.visit

type Nodes_DeclDestrNodeDownCast

type Nodes_DeclDestrNodeDownCast interface {
	ToNodes_DeclDestrNode() *Nodes_DeclDestrNode
}

type Nodes_DeclDestrNodeMtd

type Nodes_DeclDestrNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_commentList() LnsAny
	Get_declInfo() *Nodes_DeclFuncInfo
	Get_effectivePos() *Types_Position
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_pos() *Types_Position
	Get_tailComment() LnsAny
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- DeclDestrNode

type Nodes_DeclEnumNode

type Nodes_DeclEnumNode struct {
	Nodes_Node

	FP Nodes_DeclEnumNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_DeclEnumNode

func NewNodes_DeclEnumNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 *Ast_EnumTypeInfo, arg6 LnsInt, arg7 *Types_Token, arg8 *LnsList, arg9 *Ast_Scope) *Nodes_DeclEnumNode

func Nodes_DeclEnumNode_create

func Nodes_DeclEnumNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, enumType *Ast_EnumTypeInfo, accessMode LnsInt, name *Types_Token, valueNameList *LnsList, scope *Ast_Scope) *Nodes_DeclEnumNode

686: decl @lune.@base.@Nodes.DeclEnumNode.create

func (*Nodes_DeclEnumNode) CanBeLeft

func (self *Nodes_DeclEnumNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.DeclEnumNode.canBeLeft

func (*Nodes_DeclEnumNode) CanBeRight

func (self *Nodes_DeclEnumNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.DeclEnumNode.canBeRight

func (*Nodes_DeclEnumNode) CanBeStatement

func (self *Nodes_DeclEnumNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.DeclEnumNode.canBeStatement

func (*Nodes_DeclEnumNode) Get_accessMode

func (self *Nodes_DeclEnumNode) Get_accessMode() LnsInt

func (*Nodes_DeclEnumNode) Get_enumType

func (self *Nodes_DeclEnumNode) Get_enumType() *Ast_EnumTypeInfo

func (*Nodes_DeclEnumNode) Get_name

func (self *Nodes_DeclEnumNode) Get_name() *Types_Token

func (*Nodes_DeclEnumNode) Get_scope

func (self *Nodes_DeclEnumNode) Get_scope() *Ast_Scope

func (*Nodes_DeclEnumNode) Get_valueNameList

func (self *Nodes_DeclEnumNode) Get_valueNameList() *LnsList

func (*Nodes_DeclEnumNode) InitNodes_DeclEnumNode

func (self *Nodes_DeclEnumNode) InitNodes_DeclEnumNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, enumType *Ast_EnumTypeInfo, accessMode LnsInt, name *Types_Token, valueNameList *LnsList, scope *Ast_Scope)

681: DeclConstr

func (*Nodes_DeclEnumNode) ProcessFilter

func (self *Nodes_DeclEnumNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.DeclEnumNode.processFilter

func (*Nodes_DeclEnumNode) ToNodes_DeclEnumNode

func (obj *Nodes_DeclEnumNode) ToNodes_DeclEnumNode() *Nodes_DeclEnumNode

func (*Nodes_DeclEnumNode) Visit

func (self *Nodes_DeclEnumNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.DeclEnumNode.visit

type Nodes_DeclEnumNodeDownCast

type Nodes_DeclEnumNodeDownCast interface {
	ToNodes_DeclEnumNode() *Nodes_DeclEnumNode
}

type Nodes_DeclEnumNodeMtd

type Nodes_DeclEnumNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_accessMode() LnsInt
	Get_commentList() LnsAny
	Get_effectivePos() *Types_Position
	Get_enumType() *Ast_EnumTypeInfo
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_name() *Types_Token
	Get_pos() *Types_Position
	Get_scope() *Ast_Scope
	Get_tailComment() LnsAny
	Get_valueNameList() *LnsList
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- DeclEnumNode

type Nodes_DeclFormNode

type Nodes_DeclFormNode struct {
	Nodes_Node

	FP Nodes_DeclFormNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_DeclFormNode

func NewNodes_DeclFormNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 *LnsList) *Nodes_DeclFormNode

func Nodes_DeclFormNode_create

func Nodes_DeclFormNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, argList *LnsList) *Nodes_DeclFormNode

686: decl @lune.@base.@Nodes.DeclFormNode.create

func (*Nodes_DeclFormNode) CanBeLeft

func (self *Nodes_DeclFormNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.DeclFormNode.canBeLeft

func (*Nodes_DeclFormNode) CanBeRight

func (self *Nodes_DeclFormNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.DeclFormNode.canBeRight

func (*Nodes_DeclFormNode) CanBeStatement

func (self *Nodes_DeclFormNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.DeclFormNode.canBeStatement

func (*Nodes_DeclFormNode) Get_argList

func (self *Nodes_DeclFormNode) Get_argList() *LnsList

func (*Nodes_DeclFormNode) InitNodes_DeclFormNode

func (self *Nodes_DeclFormNode) InitNodes_DeclFormNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, argList *LnsList)

681: DeclConstr

func (*Nodes_DeclFormNode) ProcessFilter

func (self *Nodes_DeclFormNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.DeclFormNode.processFilter

func (*Nodes_DeclFormNode) ToNodes_DeclFormNode

func (obj *Nodes_DeclFormNode) ToNodes_DeclFormNode() *Nodes_DeclFormNode

func (*Nodes_DeclFormNode) Visit

func (self *Nodes_DeclFormNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.DeclFormNode.visit

type Nodes_DeclFormNodeDownCast

type Nodes_DeclFormNodeDownCast interface {
	ToNodes_DeclFormNode() *Nodes_DeclFormNode
}

type Nodes_DeclFormNodeMtd

type Nodes_DeclFormNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_argList() *LnsList
	Get_commentList() LnsAny
	Get_effectivePos() *Types_Position
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_pos() *Types_Position
	Get_tailComment() LnsAny
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- DeclFormNode

type Nodes_DeclFuncInfo

type Nodes_DeclFuncInfo struct {
	FP Nodes_DeclFuncInfoMtd
	// contains filtered or unexported fields
}

func NewNodes_DeclFuncInfo

func NewNodes_DeclFuncInfo(arg1 LnsInt, arg2 LnsAny, arg3 LnsAny, arg4 LnsAny, arg5 LnsAny, arg6 *LnsList, arg7 bool, arg8 LnsInt, arg9 LnsAny, arg10 *LnsList, arg11 bool, arg12 bool) *Nodes_DeclFuncInfo

func Nodes_DeclFuncInfo_createFrom

func Nodes_DeclFuncInfo_createFrom(info *Nodes_DeclFuncInfo, name *Types_Token, symbol *Ast_SymbolInfo) *Nodes_DeclFuncInfo

1766: decl @lune.@base.@Nodes.DeclFuncInfo.createFrom

func (*Nodes_DeclFuncInfo) Get_accessMode

func (self *Nodes_DeclFuncInfo) Get_accessMode() LnsInt

func (*Nodes_DeclFuncInfo) Get_argList

func (self *Nodes_DeclFuncInfo) Get_argList() *LnsList

func (*Nodes_DeclFuncInfo) Get_body

func (self *Nodes_DeclFuncInfo) Get_body() LnsAny

func (*Nodes_DeclFuncInfo) Get_classTypeInfo

func (self *Nodes_DeclFuncInfo) Get_classTypeInfo() LnsAny

func (*Nodes_DeclFuncInfo) Get_declClassNode

func (self *Nodes_DeclFuncInfo) Get_declClassNode() LnsAny

func (*Nodes_DeclFuncInfo) Get_has__func__Symbol

func (self *Nodes_DeclFuncInfo) Get_has__func__Symbol() bool

func (*Nodes_DeclFuncInfo) Get_kind

func (self *Nodes_DeclFuncInfo) Get_kind() LnsInt

func (*Nodes_DeclFuncInfo) Get_name

func (self *Nodes_DeclFuncInfo) Get_name() LnsAny

func (*Nodes_DeclFuncInfo) Get_overrideFlag

func (self *Nodes_DeclFuncInfo) Get_overrideFlag() bool

func (*Nodes_DeclFuncInfo) Get_retTypeInfoList

func (self *Nodes_DeclFuncInfo) Get_retTypeInfoList() *LnsList

func (*Nodes_DeclFuncInfo) Get_staticFlag

func (self *Nodes_DeclFuncInfo) Get_staticFlag() bool

func (*Nodes_DeclFuncInfo) Get_symbol

func (self *Nodes_DeclFuncInfo) Get_symbol() LnsAny

func (*Nodes_DeclFuncInfo) InitNodes_DeclFuncInfo

func (self *Nodes_DeclFuncInfo) InitNodes_DeclFuncInfo(arg1 LnsInt, arg2 LnsAny, arg3 LnsAny, arg4 LnsAny, arg5 LnsAny, arg6 *LnsList, arg7 bool, arg8 LnsInt, arg9 LnsAny, arg10 *LnsList, arg11 bool, arg12 bool)

func (*Nodes_DeclFuncInfo) ToNodes_DeclFuncInfo

func (obj *Nodes_DeclFuncInfo) ToNodes_DeclFuncInfo() *Nodes_DeclFuncInfo

type Nodes_DeclFuncInfoDownCast

type Nodes_DeclFuncInfoDownCast interface {
	ToNodes_DeclFuncInfo() *Nodes_DeclFuncInfo
}

type Nodes_DeclFuncInfoMtd

type Nodes_DeclFuncInfoMtd interface {
	Get_accessMode() LnsInt
	Get_argList() *LnsList
	Get_body() LnsAny
	Get_classTypeInfo() LnsAny
	Get_declClassNode() LnsAny
	Get_has__func__Symbol() bool
	Get_kind() LnsInt
	Get_name() LnsAny
	Get_overrideFlag() bool
	Get_retTypeInfoList() *LnsList
	Get_staticFlag() bool
	Get_symbol() LnsAny
}

declaration Class -- DeclFuncInfo

type Nodes_DeclFuncNode

type Nodes_DeclFuncNode struct {
	Nodes_Node

	FP Nodes_DeclFuncNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_DeclFuncNode

func NewNodes_DeclFuncNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 *Nodes_DeclFuncInfo) *Nodes_DeclFuncNode

func Nodes_DeclFuncNode_create

func Nodes_DeclFuncNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, declInfo *Nodes_DeclFuncInfo) *Nodes_DeclFuncNode

686: decl @lune.@base.@Nodes.DeclFuncNode.create

func (*Nodes_DeclFuncNode) CanBeLeft

func (self *Nodes_DeclFuncNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.DeclFuncNode.canBeLeft

func (*Nodes_DeclFuncNode) CanBeRight

func (self *Nodes_DeclFuncNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1779: decl @lune.@base.@Nodes.DeclFuncNode.canBeRight

func (*Nodes_DeclFuncNode) CanBeStatement

func (self *Nodes_DeclFuncNode) CanBeStatement() bool

1783: decl @lune.@base.@Nodes.DeclFuncNode.canBeStatement

func (*Nodes_DeclFuncNode) Get_declInfo

func (self *Nodes_DeclFuncNode) Get_declInfo() *Nodes_DeclFuncInfo

func (*Nodes_DeclFuncNode) InitNodes_DeclFuncNode

func (self *Nodes_DeclFuncNode) InitNodes_DeclFuncNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, declInfo *Nodes_DeclFuncInfo)

681: DeclConstr

func (*Nodes_DeclFuncNode) ProcessFilter

func (self *Nodes_DeclFuncNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.DeclFuncNode.processFilter

func (*Nodes_DeclFuncNode) ToNodes_DeclFuncNode

func (obj *Nodes_DeclFuncNode) ToNodes_DeclFuncNode() *Nodes_DeclFuncNode

func (*Nodes_DeclFuncNode) Visit

func (self *Nodes_DeclFuncNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.DeclFuncNode.visit

type Nodes_DeclFuncNodeDownCast

type Nodes_DeclFuncNodeDownCast interface {
	ToNodes_DeclFuncNode() *Nodes_DeclFuncNode
}

type Nodes_DeclFuncNodeMtd

type Nodes_DeclFuncNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_commentList() LnsAny
	Get_declInfo() *Nodes_DeclFuncInfo
	Get_effectivePos() *Types_Position
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_pos() *Types_Position
	Get_tailComment() LnsAny
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- DeclFuncNode

type Nodes_DeclMacroInfo

type Nodes_DeclMacroInfo struct {
	FP Nodes_DeclMacroInfoMtd
	// contains filtered or unexported fields
}

func NewNodes_DeclMacroInfo

func NewNodes_DeclMacroInfo(arg1 bool, arg2 *Types_Token, arg3 *LnsList, arg4 LnsAny, arg5 *LnsList) *Nodes_DeclMacroInfo

func (*Nodes_DeclMacroInfo) Get_argList

func (self *Nodes_DeclMacroInfo) Get_argList() *LnsList

func (*Nodes_DeclMacroInfo) Get_name

func (self *Nodes_DeclMacroInfo) Get_name() *Types_Token

func (*Nodes_DeclMacroInfo) Get_pubFlag

func (self *Nodes_DeclMacroInfo) Get_pubFlag() bool

func (*Nodes_DeclMacroInfo) Get_stmtBlock

func (self *Nodes_DeclMacroInfo) Get_stmtBlock() LnsAny

func (*Nodes_DeclMacroInfo) Get_tokenList

func (self *Nodes_DeclMacroInfo) Get_tokenList() *LnsList

func (*Nodes_DeclMacroInfo) InitNodes_DeclMacroInfo

func (self *Nodes_DeclMacroInfo) InitNodes_DeclMacroInfo(arg1 bool, arg2 *Types_Token, arg3 *LnsList, arg4 LnsAny, arg5 *LnsList)

func (*Nodes_DeclMacroInfo) ToNodes_DeclMacroInfo

func (obj *Nodes_DeclMacroInfo) ToNodes_DeclMacroInfo() *Nodes_DeclMacroInfo

type Nodes_DeclMacroInfoDownCast

type Nodes_DeclMacroInfoDownCast interface {
	ToNodes_DeclMacroInfo() *Nodes_DeclMacroInfo
}

type Nodes_DeclMacroInfoMtd

type Nodes_DeclMacroInfoMtd interface {
	Get_argList() *LnsList
	Get_name() *Types_Token
	Get_pubFlag() bool
	Get_stmtBlock() LnsAny
	Get_tokenList() *LnsList
}

declaration Class -- DeclMacroInfo

type Nodes_DeclMacroNode

type Nodes_DeclMacroNode struct {
	Nodes_Node

	FP Nodes_DeclMacroNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_DeclMacroNode

func NewNodes_DeclMacroNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 *Nodes_DeclMacroInfo) *Nodes_DeclMacroNode

func Nodes_DeclMacroNode_create

func Nodes_DeclMacroNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, declInfo *Nodes_DeclMacroInfo) *Nodes_DeclMacroNode

686: decl @lune.@base.@Nodes.DeclMacroNode.create

func (*Nodes_DeclMacroNode) CanBeLeft

func (self *Nodes_DeclMacroNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.DeclMacroNode.canBeLeft

func (*Nodes_DeclMacroNode) CanBeRight

func (self *Nodes_DeclMacroNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.DeclMacroNode.canBeRight

func (*Nodes_DeclMacroNode) CanBeStatement

func (self *Nodes_DeclMacroNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.DeclMacroNode.canBeStatement

func (*Nodes_DeclMacroNode) Get_declInfo

func (self *Nodes_DeclMacroNode) Get_declInfo() *Nodes_DeclMacroInfo

func (*Nodes_DeclMacroNode) InitNodes_DeclMacroNode

func (self *Nodes_DeclMacroNode) InitNodes_DeclMacroNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, declInfo *Nodes_DeclMacroInfo)

681: DeclConstr

func (*Nodes_DeclMacroNode) ProcessFilter

func (self *Nodes_DeclMacroNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.DeclMacroNode.processFilter

func (*Nodes_DeclMacroNode) ToNodes_DeclMacroNode

func (obj *Nodes_DeclMacroNode) ToNodes_DeclMacroNode() *Nodes_DeclMacroNode

func (*Nodes_DeclMacroNode) Visit

func (self *Nodes_DeclMacroNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.DeclMacroNode.visit

type Nodes_DeclMacroNodeDownCast

type Nodes_DeclMacroNodeDownCast interface {
	ToNodes_DeclMacroNode() *Nodes_DeclMacroNode
}

type Nodes_DeclMacroNodeMtd

type Nodes_DeclMacroNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_commentList() LnsAny
	Get_declInfo() *Nodes_DeclMacroInfo
	Get_effectivePos() *Types_Position
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_pos() *Types_Position
	Get_tailComment() LnsAny
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- DeclMacroNode

type Nodes_DeclMemberNode

type Nodes_DeclMemberNode struct {
	Nodes_Node

	FP Nodes_DeclMemberNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_DeclMemberNode

func NewNodes_DeclMemberNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 *Types_Token, arg6 *Nodes_RefTypeNode, arg7 *Ast_SymbolInfo, arg8 *Ast_TypeInfo, arg9 bool, arg10 LnsInt, arg11 bool, arg12 LnsInt, arg13 *Ast_TypeInfo, arg14 LnsInt) *Nodes_DeclMemberNode

func Nodes_DeclMemberNode_create

func Nodes_DeclMemberNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, name *Types_Token, refType *Nodes_RefTypeNode, symbolInfo *Ast_SymbolInfo, classType *Ast_TypeInfo, staticFlag bool, accessMode LnsInt, getterMutable bool, getterMode LnsInt, getterRetType *Ast_TypeInfo, setterMode LnsInt) *Nodes_DeclMemberNode

686: decl @lune.@base.@Nodes.DeclMemberNode.create

func (*Nodes_DeclMemberNode) CanBeLeft

func (self *Nodes_DeclMemberNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.DeclMemberNode.canBeLeft

func (*Nodes_DeclMemberNode) CanBeRight

func (self *Nodes_DeclMemberNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.DeclMemberNode.canBeRight

func (*Nodes_DeclMemberNode) CanBeStatement

func (self *Nodes_DeclMemberNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.DeclMemberNode.canBeStatement

func (*Nodes_DeclMemberNode) Get_accessMode

func (self *Nodes_DeclMemberNode) Get_accessMode() LnsInt

func (*Nodes_DeclMemberNode) Get_classType

func (self *Nodes_DeclMemberNode) Get_classType() *Ast_TypeInfo

func (*Nodes_DeclMemberNode) Get_getterMode

func (self *Nodes_DeclMemberNode) Get_getterMode() LnsInt

func (*Nodes_DeclMemberNode) Get_getterMutable

func (self *Nodes_DeclMemberNode) Get_getterMutable() bool

func (*Nodes_DeclMemberNode) Get_getterRetType

func (self *Nodes_DeclMemberNode) Get_getterRetType() *Ast_TypeInfo

func (*Nodes_DeclMemberNode) Get_name

func (self *Nodes_DeclMemberNode) Get_name() *Types_Token

func (*Nodes_DeclMemberNode) Get_refType

func (self *Nodes_DeclMemberNode) Get_refType() *Nodes_RefTypeNode

func (*Nodes_DeclMemberNode) Get_setterMode

func (self *Nodes_DeclMemberNode) Get_setterMode() LnsInt

func (*Nodes_DeclMemberNode) Get_staticFlag

func (self *Nodes_DeclMemberNode) Get_staticFlag() bool

func (*Nodes_DeclMemberNode) Get_symbolInfo

func (self *Nodes_DeclMemberNode) Get_symbolInfo() *Ast_SymbolInfo

func (*Nodes_DeclMemberNode) InitNodes_DeclMemberNode

func (self *Nodes_DeclMemberNode) InitNodes_DeclMemberNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, name *Types_Token, refType *Nodes_RefTypeNode, symbolInfo *Ast_SymbolInfo, classType *Ast_TypeInfo, staticFlag bool, accessMode LnsInt, getterMutable bool, getterMode LnsInt, getterRetType *Ast_TypeInfo, setterMode LnsInt)

681: DeclConstr

func (*Nodes_DeclMemberNode) ProcessFilter

func (self *Nodes_DeclMemberNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.DeclMemberNode.processFilter

func (*Nodes_DeclMemberNode) ToNodes_DeclMemberNode

func (obj *Nodes_DeclMemberNode) ToNodes_DeclMemberNode() *Nodes_DeclMemberNode

func (*Nodes_DeclMemberNode) Visit

func (self *Nodes_DeclMemberNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.DeclMemberNode.visit

type Nodes_DeclMemberNodeDownCast

type Nodes_DeclMemberNodeDownCast interface {
	ToNodes_DeclMemberNode() *Nodes_DeclMemberNode
}

type Nodes_DeclMemberNodeMtd

type Nodes_DeclMemberNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_accessMode() LnsInt
	Get_classType() *Ast_TypeInfo
	Get_commentList() LnsAny
	Get_effectivePos() *Types_Position
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_getterMode() LnsInt
	Get_getterMutable() bool
	Get_getterRetType() *Ast_TypeInfo
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_name() *Types_Token
	Get_pos() *Types_Position
	Get_refType() *Nodes_RefTypeNode
	Get_setterMode() LnsInt
	Get_staticFlag() bool
	Get_symbolInfo() *Ast_SymbolInfo
	Get_tailComment() LnsAny
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- DeclMemberNode

type Nodes_DeclMethodNode

type Nodes_DeclMethodNode struct {
	Nodes_Node

	FP Nodes_DeclMethodNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_DeclMethodNode

func NewNodes_DeclMethodNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 *Nodes_DeclFuncInfo) *Nodes_DeclMethodNode

func Nodes_DeclMethodNode_create

func Nodes_DeclMethodNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, declInfo *Nodes_DeclFuncInfo) *Nodes_DeclMethodNode

686: decl @lune.@base.@Nodes.DeclMethodNode.create

func (*Nodes_DeclMethodNode) CanBeLeft

func (self *Nodes_DeclMethodNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.DeclMethodNode.canBeLeft

func (*Nodes_DeclMethodNode) CanBeRight

func (self *Nodes_DeclMethodNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.DeclMethodNode.canBeRight

func (*Nodes_DeclMethodNode) CanBeStatement

func (self *Nodes_DeclMethodNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.DeclMethodNode.canBeStatement

func (*Nodes_DeclMethodNode) Get_declInfo

func (self *Nodes_DeclMethodNode) Get_declInfo() *Nodes_DeclFuncInfo

func (*Nodes_DeclMethodNode) InitNodes_DeclMethodNode

func (self *Nodes_DeclMethodNode) InitNodes_DeclMethodNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, declInfo *Nodes_DeclFuncInfo)

681: DeclConstr

func (*Nodes_DeclMethodNode) ProcessFilter

func (self *Nodes_DeclMethodNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.DeclMethodNode.processFilter

func (*Nodes_DeclMethodNode) ToNodes_DeclMethodNode

func (obj *Nodes_DeclMethodNode) ToNodes_DeclMethodNode() *Nodes_DeclMethodNode

func (*Nodes_DeclMethodNode) Visit

func (self *Nodes_DeclMethodNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.DeclMethodNode.visit

type Nodes_DeclMethodNodeDownCast

type Nodes_DeclMethodNodeDownCast interface {
	ToNodes_DeclMethodNode() *Nodes_DeclMethodNode
}

type Nodes_DeclMethodNodeMtd

type Nodes_DeclMethodNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_commentList() LnsAny
	Get_declInfo() *Nodes_DeclFuncInfo
	Get_effectivePos() *Types_Position
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_pos() *Types_Position
	Get_tailComment() LnsAny
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- DeclMethodNode

type Nodes_DeclVarMode

type Nodes_DeclVarMode = LnsInt

decl enum -- DeclVarMode

type Nodes_DeclVarNode

type Nodes_DeclVarNode struct {
	Nodes_Node

	FP Nodes_DeclVarNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_DeclVarNode

func NewNodes_DeclVarNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 LnsInt, arg6 LnsInt, arg7 bool, arg8 *LnsList, arg9 LnsAny, arg10 *LnsList, arg11 *LnsList, arg12 bool, arg13 LnsAny, arg14 LnsAny, arg15 *LnsList, arg16 LnsAny) *Nodes_DeclVarNode

func Nodes_DeclVarNode_create

func Nodes_DeclVarNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, mode LnsInt, accessMode LnsInt, staticFlag bool, varList *LnsList, expList LnsAny, symbolInfoList *LnsList, typeInfoList *LnsList, unwrapFlag bool, unwrapBlock LnsAny, thenBlock LnsAny, syncVarList *LnsList, syncBlock LnsAny) *Nodes_DeclVarNode

686: decl @lune.@base.@Nodes.DeclVarNode.create

func (*Nodes_DeclVarNode) CanBeLeft

func (self *Nodes_DeclVarNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.DeclVarNode.canBeLeft

func (*Nodes_DeclVarNode) CanBeRight

func (self *Nodes_DeclVarNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.DeclVarNode.canBeRight

func (*Nodes_DeclVarNode) CanBeStatement

func (self *Nodes_DeclVarNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.DeclVarNode.canBeStatement

func (*Nodes_DeclVarNode) GetBreakKind

func (self *Nodes_DeclVarNode) GetBreakKind(checkMode LnsInt) LnsInt

1662: decl @lune.@base.@Nodes.DeclVarNode.getBreakKind

func (*Nodes_DeclVarNode) Get_accessMode

func (self *Nodes_DeclVarNode) Get_accessMode() LnsInt

func (*Nodes_DeclVarNode) Get_expList

func (self *Nodes_DeclVarNode) Get_expList() LnsAny

func (*Nodes_DeclVarNode) Get_mode

func (self *Nodes_DeclVarNode) Get_mode() LnsInt

func (*Nodes_DeclVarNode) Get_staticFlag

func (self *Nodes_DeclVarNode) Get_staticFlag() bool

func (*Nodes_DeclVarNode) Get_symbolInfoList

func (self *Nodes_DeclVarNode) Get_symbolInfoList() *LnsList

func (*Nodes_DeclVarNode) Get_syncBlock

func (self *Nodes_DeclVarNode) Get_syncBlock() LnsAny

func (*Nodes_DeclVarNode) Get_syncVarList

func (self *Nodes_DeclVarNode) Get_syncVarList() *LnsList

func (*Nodes_DeclVarNode) Get_thenBlock

func (self *Nodes_DeclVarNode) Get_thenBlock() LnsAny

func (*Nodes_DeclVarNode) Get_typeInfoList

func (self *Nodes_DeclVarNode) Get_typeInfoList() *LnsList

func (*Nodes_DeclVarNode) Get_unwrapBlock

func (self *Nodes_DeclVarNode) Get_unwrapBlock() LnsAny

func (*Nodes_DeclVarNode) Get_unwrapFlag

func (self *Nodes_DeclVarNode) Get_unwrapFlag() bool

func (*Nodes_DeclVarNode) Get_varList

func (self *Nodes_DeclVarNode) Get_varList() *LnsList

func (*Nodes_DeclVarNode) InitNodes_DeclVarNode

func (self *Nodes_DeclVarNode) InitNodes_DeclVarNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, mode LnsInt, accessMode LnsInt, staticFlag bool, varList *LnsList, expList LnsAny, symbolInfoList *LnsList, typeInfoList *LnsList, unwrapFlag bool, unwrapBlock LnsAny, thenBlock LnsAny, syncVarList *LnsList, syncBlock LnsAny)

681: DeclConstr

func (*Nodes_DeclVarNode) ProcessFilter

func (self *Nodes_DeclVarNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.DeclVarNode.processFilter

func (*Nodes_DeclVarNode) ToNodes_DeclVarNode

func (obj *Nodes_DeclVarNode) ToNodes_DeclVarNode() *Nodes_DeclVarNode

func (*Nodes_DeclVarNode) Visit

func (self *Nodes_DeclVarNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.DeclVarNode.visit

type Nodes_DeclVarNodeDownCast

type Nodes_DeclVarNodeDownCast interface {
	ToNodes_DeclVarNode() *Nodes_DeclVarNode
}

type Nodes_DeclVarNodeMtd

type Nodes_DeclVarNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_accessMode() LnsInt
	Get_commentList() LnsAny
	Get_effectivePos() *Types_Position
	Get_expList() LnsAny
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_mode() LnsInt
	Get_pos() *Types_Position
	Get_staticFlag() bool
	Get_symbolInfoList() *LnsList
	Get_syncBlock() LnsAny
	Get_syncVarList() *LnsList
	Get_tailComment() LnsAny
	Get_thenBlock() LnsAny
	Get_typeInfoList() *LnsList
	Get_unwrapBlock() LnsAny
	Get_unwrapFlag() bool
	Get_varList() *LnsList
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- DeclVarNode

type Nodes_DefMacroInfo

type Nodes_DefMacroInfo struct {
	Nodes_MacroInfo
	DeclInfo *Nodes_DeclMacroInfo

	FP Nodes_DefMacroInfoMtd
	// contains filtered or unexported fields
}

func NewNodes_DefMacroInfo

func NewNodes_DefMacroInfo(arg1 *Lns_luaValue, arg2 *Nodes_DeclMacroInfo, arg3 *LnsMap) *Nodes_DefMacroInfo

func (*Nodes_DefMacroInfo) GetArgList

func (self *Nodes_DefMacroInfo) GetArgList() *LnsList

2752: decl @lune.@base.@Nodes.DefMacroInfo.getArgList

func (*Nodes_DefMacroInfo) GetTokenList

func (self *Nodes_DefMacroInfo) GetTokenList() *LnsList

2755: decl @lune.@base.@Nodes.DefMacroInfo.getTokenList

func (*Nodes_DefMacroInfo) Get_name

func (self *Nodes_DefMacroInfo) Get_name() string

2748: decl @lune.@base.@Nodes.DefMacroInfo.get_name

func (*Nodes_DefMacroInfo) InitNodes_DefMacroInfo

func (self *Nodes_DefMacroInfo) InitNodes_DefMacroInfo(_func *Lns_luaValue, declInfo *Nodes_DeclMacroInfo, symbol2MacroValInfoMap *LnsMap)

2759: DeclConstr

func (*Nodes_DefMacroInfo) ToNodes_DefMacroInfo

func (obj *Nodes_DefMacroInfo) ToNodes_DefMacroInfo() *Nodes_DefMacroInfo

type Nodes_DefMacroInfoDownCast

type Nodes_DefMacroInfoDownCast interface {
	ToNodes_DefMacroInfo() *Nodes_DefMacroInfo
}

type Nodes_DefMacroInfoMtd

type Nodes_DefMacroInfoMtd interface {
	GetArgList() *LnsList
	GetTokenList() *LnsList
	Get_name() string
}

declaration Class -- DefMacroInfo

type Nodes_EnvNode

type Nodes_EnvNode struct {
	Nodes_Node

	FP Nodes_EnvNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_EnvNode

func NewNodes_EnvNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 *Nodes_BlockNode) *Nodes_EnvNode

func Nodes_EnvNode_create

func Nodes_EnvNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, block *Nodes_BlockNode) *Nodes_EnvNode

686: decl @lune.@base.@Nodes.EnvNode.create

func (*Nodes_EnvNode) CanBeLeft

func (self *Nodes_EnvNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.EnvNode.canBeLeft

func (*Nodes_EnvNode) CanBeRight

func (self *Nodes_EnvNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.EnvNode.canBeRight

func (*Nodes_EnvNode) CanBeStatement

func (self *Nodes_EnvNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.EnvNode.canBeStatement

func (*Nodes_EnvNode) Get_block

func (self *Nodes_EnvNode) Get_block() *Nodes_BlockNode

func (*Nodes_EnvNode) InitNodes_EnvNode

func (self *Nodes_EnvNode) InitNodes_EnvNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, block *Nodes_BlockNode)

681: DeclConstr

func (*Nodes_EnvNode) ProcessFilter

func (self *Nodes_EnvNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.EnvNode.processFilter

func (*Nodes_EnvNode) ToNodes_EnvNode

func (obj *Nodes_EnvNode) ToNodes_EnvNode() *Nodes_EnvNode

func (*Nodes_EnvNode) Visit

func (self *Nodes_EnvNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.EnvNode.visit

type Nodes_EnvNodeDownCast

type Nodes_EnvNodeDownCast interface {
	ToNodes_EnvNode() *Nodes_EnvNode
}

type Nodes_EnvNodeMtd

type Nodes_EnvNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_block() *Nodes_BlockNode
	Get_commentList() LnsAny
	Get_effectivePos() *Types_Position
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_pos() *Types_Position
	Get_tailComment() LnsAny
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- EnvNode

type Nodes_ExpAccessMRetNode

type Nodes_ExpAccessMRetNode struct {
	Nodes_Node

	FP Nodes_ExpAccessMRetNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_ExpAccessMRetNode

func NewNodes_ExpAccessMRetNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 *Nodes_Node, arg6 LnsInt) *Nodes_ExpAccessMRetNode

func Nodes_ExpAccessMRetNode_create

func Nodes_ExpAccessMRetNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, mRet *Nodes_Node, index LnsInt) *Nodes_ExpAccessMRetNode

686: decl @lune.@base.@Nodes.ExpAccessMRetNode.create

func (*Nodes_ExpAccessMRetNode) CanBeLeft

func (self *Nodes_ExpAccessMRetNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.ExpAccessMRetNode.canBeLeft

func (*Nodes_ExpAccessMRetNode) CanBeRight

func (self *Nodes_ExpAccessMRetNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.ExpAccessMRetNode.canBeRight

func (*Nodes_ExpAccessMRetNode) CanBeStatement

func (self *Nodes_ExpAccessMRetNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.ExpAccessMRetNode.canBeStatement

func (*Nodes_ExpAccessMRetNode) GetPrefix

func (self *Nodes_ExpAccessMRetNode) GetPrefix() LnsAny

1488: decl @lune.@base.@Nodes.ExpAccessMRetNode.getPrefix

func (*Nodes_ExpAccessMRetNode) Get_index

func (self *Nodes_ExpAccessMRetNode) Get_index() LnsInt

func (*Nodes_ExpAccessMRetNode) Get_mRet

func (self *Nodes_ExpAccessMRetNode) Get_mRet() *Nodes_Node

func (*Nodes_ExpAccessMRetNode) InitNodes_ExpAccessMRetNode

func (self *Nodes_ExpAccessMRetNode) InitNodes_ExpAccessMRetNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, mRet *Nodes_Node, index LnsInt)

681: DeclConstr

func (*Nodes_ExpAccessMRetNode) ProcessFilter

func (self *Nodes_ExpAccessMRetNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.ExpAccessMRetNode.processFilter

func (*Nodes_ExpAccessMRetNode) ToNodes_ExpAccessMRetNode

func (obj *Nodes_ExpAccessMRetNode) ToNodes_ExpAccessMRetNode() *Nodes_ExpAccessMRetNode

func (*Nodes_ExpAccessMRetNode) Visit

func (self *Nodes_ExpAccessMRetNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.ExpAccessMRetNode.visit

type Nodes_ExpAccessMRetNodeDownCast

type Nodes_ExpAccessMRetNodeDownCast interface {
	ToNodes_ExpAccessMRetNode() *Nodes_ExpAccessMRetNode
}

type Nodes_ExpAccessMRetNodeMtd

type Nodes_ExpAccessMRetNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_commentList() LnsAny
	Get_effectivePos() *Types_Position
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_index() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_mRet() *Nodes_Node
	Get_macroArgFlag() bool
	Get_pos() *Types_Position
	Get_tailComment() LnsAny
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- ExpAccessMRetNode

type Nodes_ExpCallNode

type Nodes_ExpCallNode struct {
	Nodes_Node

	FP Nodes_ExpCallNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_ExpCallNode

func NewNodes_ExpCallNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 *Nodes_Node, arg6 bool, arg7 bool, arg8 bool, arg9 LnsAny) *Nodes_ExpCallNode

func Nodes_ExpCallNode_create

func Nodes_ExpCallNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, _func *Nodes_Node, errorFunc bool, nilAccess bool, threading bool, argList LnsAny) *Nodes_ExpCallNode

686: decl @lune.@base.@Nodes.ExpCallNode.create

func (*Nodes_ExpCallNode) CanBeLeft

func (self *Nodes_ExpCallNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.ExpCallNode.canBeLeft

func (*Nodes_ExpCallNode) CanBeRight

func (self *Nodes_ExpCallNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1457: decl @lune.@base.@Nodes.ExpCallNode.canBeRight

func (*Nodes_ExpCallNode) CanBeStatement

func (self *Nodes_ExpCallNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.ExpCallNode.canBeStatement

func (*Nodes_ExpCallNode) GetBreakKind

func (self *Nodes_ExpCallNode) GetBreakKind(checkMode LnsInt) LnsInt

1468: decl @lune.@base.@Nodes.ExpCallNode.getBreakKind

func (*Nodes_ExpCallNode) GetPrefix

func (self *Nodes_ExpCallNode) GetPrefix() LnsAny

1453: decl @lune.@base.@Nodes.ExpCallNode.getPrefix

func (*Nodes_ExpCallNode) Get_argList

func (self *Nodes_ExpCallNode) Get_argList() LnsAny

func (*Nodes_ExpCallNode) Get_effectivePos

func (self *Nodes_ExpCallNode) Get_effectivePos() *Types_Position

1450: decl @lune.@base.@Nodes.ExpCallNode.get_effectivePos

func (*Nodes_ExpCallNode) Get_errorFunc

func (self *Nodes_ExpCallNode) Get_errorFunc() bool

func (*Nodes_ExpCallNode) Get_func

func (self *Nodes_ExpCallNode) Get_func() *Nodes_Node

func (*Nodes_ExpCallNode) Get_nilAccess

func (self *Nodes_ExpCallNode) Get_nilAccess() bool

func (*Nodes_ExpCallNode) Get_threading

func (self *Nodes_ExpCallNode) Get_threading() bool

func (*Nodes_ExpCallNode) HasNilAccess

func (self *Nodes_ExpCallNode) HasNilAccess() bool

1: decl @lune.@base.@Nodes.ExpCallNode.hasNilAccess

func (*Nodes_ExpCallNode) InitNodes_ExpCallNode

func (self *Nodes_ExpCallNode) InitNodes_ExpCallNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, _func *Nodes_Node, errorFunc bool, nilAccess bool, threading bool, argList LnsAny)

681: DeclConstr

func (*Nodes_ExpCallNode) IsThreading

func (self *Nodes_ExpCallNode) IsThreading() bool

1: decl @lune.@base.@Nodes.ExpCallNode.isThreading

func (*Nodes_ExpCallNode) ProcessFilter

func (self *Nodes_ExpCallNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.ExpCallNode.processFilter

func (*Nodes_ExpCallNode) ToNodes_ExpCallNode

func (obj *Nodes_ExpCallNode) ToNodes_ExpCallNode() *Nodes_ExpCallNode

func (*Nodes_ExpCallNode) Visit

func (self *Nodes_ExpCallNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.ExpCallNode.visit

type Nodes_ExpCallNodeDownCast

type Nodes_ExpCallNodeDownCast interface {
	ToNodes_ExpCallNode() *Nodes_ExpCallNode
}

type Nodes_ExpCallNodeMtd

type Nodes_ExpCallNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_argList() LnsAny
	Get_commentList() LnsAny
	Get_effectivePos() *Types_Position
	Get_errorFunc() bool
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_func() *Nodes_Node
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_nilAccess() bool
	Get_pos() *Types_Position
	Get_tailComment() LnsAny
	Get_threading() bool
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- ExpCallNode

type Nodes_ExpCallSuperCtorNode

type Nodes_ExpCallSuperCtorNode struct {
	Nodes_Node

	FP Nodes_ExpCallSuperCtorNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_ExpCallSuperCtorNode

func NewNodes_ExpCallSuperCtorNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 *Ast_TypeInfo, arg6 *Ast_TypeInfo, arg7 LnsAny) *Nodes_ExpCallSuperCtorNode

func Nodes_ExpCallSuperCtorNode_create

func Nodes_ExpCallSuperCtorNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, superType *Ast_TypeInfo, methodType *Ast_TypeInfo, expList LnsAny) *Nodes_ExpCallSuperCtorNode

686: decl @lune.@base.@Nodes.ExpCallSuperCtorNode.create

func (*Nodes_ExpCallSuperCtorNode) CanBeLeft

func (self *Nodes_ExpCallSuperCtorNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.ExpCallSuperCtorNode.canBeLeft

func (*Nodes_ExpCallSuperCtorNode) CanBeRight

func (self *Nodes_ExpCallSuperCtorNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.ExpCallSuperCtorNode.canBeRight

func (*Nodes_ExpCallSuperCtorNode) CanBeStatement

func (self *Nodes_ExpCallSuperCtorNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.ExpCallSuperCtorNode.canBeStatement

func (*Nodes_ExpCallSuperCtorNode) Get_expList

func (self *Nodes_ExpCallSuperCtorNode) Get_expList() LnsAny

func (*Nodes_ExpCallSuperCtorNode) Get_methodType

func (self *Nodes_ExpCallSuperCtorNode) Get_methodType() *Ast_TypeInfo

func (*Nodes_ExpCallSuperCtorNode) Get_superType

func (self *Nodes_ExpCallSuperCtorNode) Get_superType() *Ast_TypeInfo

func (*Nodes_ExpCallSuperCtorNode) InitNodes_ExpCallSuperCtorNode

func (self *Nodes_ExpCallSuperCtorNode) InitNodes_ExpCallSuperCtorNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, superType *Ast_TypeInfo, methodType *Ast_TypeInfo, expList LnsAny)

681: DeclConstr

func (*Nodes_ExpCallSuperCtorNode) ProcessFilter

func (self *Nodes_ExpCallSuperCtorNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.ExpCallSuperCtorNode.processFilter

func (*Nodes_ExpCallSuperCtorNode) ToNodes_ExpCallSuperCtorNode

func (obj *Nodes_ExpCallSuperCtorNode) ToNodes_ExpCallSuperCtorNode() *Nodes_ExpCallSuperCtorNode

func (*Nodes_ExpCallSuperCtorNode) Visit

func (self *Nodes_ExpCallSuperCtorNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.ExpCallSuperCtorNode.visit

type Nodes_ExpCallSuperCtorNodeDownCast

type Nodes_ExpCallSuperCtorNodeDownCast interface {
	ToNodes_ExpCallSuperCtorNode() *Nodes_ExpCallSuperCtorNode
}

type Nodes_ExpCallSuperCtorNodeMtd

type Nodes_ExpCallSuperCtorNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_commentList() LnsAny
	Get_effectivePos() *Types_Position
	Get_expList() LnsAny
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_methodType() *Ast_TypeInfo
	Get_pos() *Types_Position
	Get_superType() *Ast_TypeInfo
	Get_tailComment() LnsAny
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- ExpCallSuperCtorNode

type Nodes_ExpCallSuperNode

type Nodes_ExpCallSuperNode struct {
	Nodes_Node

	FP Nodes_ExpCallSuperNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_ExpCallSuperNode

func NewNodes_ExpCallSuperNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 *Ast_TypeInfo, arg6 *Ast_TypeInfo, arg7 LnsAny) *Nodes_ExpCallSuperNode

func Nodes_ExpCallSuperNode_create

func Nodes_ExpCallSuperNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, superType *Ast_TypeInfo, methodType *Ast_TypeInfo, expList LnsAny) *Nodes_ExpCallSuperNode

686: decl @lune.@base.@Nodes.ExpCallSuperNode.create

func (*Nodes_ExpCallSuperNode) CanBeLeft

func (self *Nodes_ExpCallSuperNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.ExpCallSuperNode.canBeLeft

func (*Nodes_ExpCallSuperNode) CanBeRight

func (self *Nodes_ExpCallSuperNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1817: decl @lune.@base.@Nodes.ExpCallSuperNode.canBeRight

func (*Nodes_ExpCallSuperNode) CanBeStatement

func (self *Nodes_ExpCallSuperNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.ExpCallSuperNode.canBeStatement

func (*Nodes_ExpCallSuperNode) Get_expList

func (self *Nodes_ExpCallSuperNode) Get_expList() LnsAny

func (*Nodes_ExpCallSuperNode) Get_methodType

func (self *Nodes_ExpCallSuperNode) Get_methodType() *Ast_TypeInfo

func (*Nodes_ExpCallSuperNode) Get_superType

func (self *Nodes_ExpCallSuperNode) Get_superType() *Ast_TypeInfo

func (*Nodes_ExpCallSuperNode) InitNodes_ExpCallSuperNode

func (self *Nodes_ExpCallSuperNode) InitNodes_ExpCallSuperNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, superType *Ast_TypeInfo, methodType *Ast_TypeInfo, expList LnsAny)

681: DeclConstr

func (*Nodes_ExpCallSuperNode) ProcessFilter

func (self *Nodes_ExpCallSuperNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.ExpCallSuperNode.processFilter

func (*Nodes_ExpCallSuperNode) ToNodes_ExpCallSuperNode

func (obj *Nodes_ExpCallSuperNode) ToNodes_ExpCallSuperNode() *Nodes_ExpCallSuperNode

func (*Nodes_ExpCallSuperNode) Visit

func (self *Nodes_ExpCallSuperNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.ExpCallSuperNode.visit

type Nodes_ExpCallSuperNodeDownCast

type Nodes_ExpCallSuperNodeDownCast interface {
	ToNodes_ExpCallSuperNode() *Nodes_ExpCallSuperNode
}

type Nodes_ExpCallSuperNodeMtd

type Nodes_ExpCallSuperNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_commentList() LnsAny
	Get_effectivePos() *Types_Position
	Get_expList() LnsAny
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_methodType() *Ast_TypeInfo
	Get_pos() *Types_Position
	Get_superType() *Ast_TypeInfo
	Get_tailComment() LnsAny
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- ExpCallSuperNode

type Nodes_ExpCastNode

type Nodes_ExpCastNode struct {
	Nodes_Node

	FP Nodes_ExpCastNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_ExpCastNode

func NewNodes_ExpCastNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 *Nodes_Node, arg6 *Ast_TypeInfo, arg7 LnsInt) *Nodes_ExpCastNode

func Nodes_ExpCastNode_create

func Nodes_ExpCastNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, exp *Nodes_Node, castType *Ast_TypeInfo, castKind LnsInt) *Nodes_ExpCastNode

686: decl @lune.@base.@Nodes.ExpCastNode.create

func (*Nodes_ExpCastNode) CanBeLeft

func (self *Nodes_ExpCastNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.ExpCastNode.canBeLeft

func (*Nodes_ExpCastNode) CanBeRight

func (self *Nodes_ExpCastNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.ExpCastNode.canBeRight

func (*Nodes_ExpCastNode) CanBeStatement

func (self *Nodes_ExpCastNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.ExpCastNode.canBeStatement

func (*Nodes_ExpCastNode) GetLiteral

func (self *Nodes_ExpCastNode) GetLiteral() (LnsAny, LnsAny)

1390: decl @lune.@base.@Nodes.ExpCastNode.getLiteral

func (*Nodes_ExpCastNode) GetPrefix

func (self *Nodes_ExpCastNode) GetPrefix() LnsAny

1387: decl @lune.@base.@Nodes.ExpCastNode.getPrefix

func (*Nodes_ExpCastNode) Get_castKind

func (self *Nodes_ExpCastNode) Get_castKind() LnsInt

func (*Nodes_ExpCastNode) Get_castType

func (self *Nodes_ExpCastNode) Get_castType() *Ast_TypeInfo

func (*Nodes_ExpCastNode) Get_exp

func (self *Nodes_ExpCastNode) Get_exp() *Nodes_Node

func (*Nodes_ExpCastNode) InitNodes_ExpCastNode

func (self *Nodes_ExpCastNode) InitNodes_ExpCastNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, exp *Nodes_Node, castType *Ast_TypeInfo, castKind LnsInt)

681: DeclConstr

func (*Nodes_ExpCastNode) ProcessFilter

func (self *Nodes_ExpCastNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.ExpCastNode.processFilter

func (*Nodes_ExpCastNode) SetupLiteralTokenList

func (self *Nodes_ExpCastNode) SetupLiteralTokenList(list *LnsList) bool

1393: decl @lune.@base.@Nodes.ExpCastNode.setupLiteralTokenList

func (*Nodes_ExpCastNode) ToNodes_ExpCastNode

func (obj *Nodes_ExpCastNode) ToNodes_ExpCastNode() *Nodes_ExpCastNode

func (*Nodes_ExpCastNode) Visit

func (self *Nodes_ExpCastNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.ExpCastNode.visit

type Nodes_ExpCastNodeDownCast

type Nodes_ExpCastNodeDownCast interface {
	ToNodes_ExpCastNode() *Nodes_ExpCastNode
}

type Nodes_ExpCastNodeMtd

type Nodes_ExpCastNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_castKind() LnsInt
	Get_castType() *Ast_TypeInfo
	Get_commentList() LnsAny
	Get_effectivePos() *Types_Position
	Get_exp() *Nodes_Node
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_pos() *Types_Position
	Get_tailComment() LnsAny
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- ExpCastNode

type Nodes_ExpListNode

type Nodes_ExpListNode struct {
	Nodes_Node

	FP Nodes_ExpListNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_ExpListNode

func NewNodes_ExpListNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 *LnsList, arg6 LnsAny, arg7 bool) *Nodes_ExpListNode

func Nodes_ExpListNode_create

func Nodes_ExpListNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, expList *LnsList, mRetExp LnsAny, followOn bool) *Nodes_ExpListNode

686: decl @lune.@base.@Nodes.ExpListNode.create

func (*Nodes_ExpListNode) CanBeLeft

func (self *Nodes_ExpListNode) CanBeLeft() bool

1054: decl @lune.@base.@Nodes.ExpListNode.canBeLeft

func (*Nodes_ExpListNode) CanBeRight

func (self *Nodes_ExpListNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1062: decl @lune.@base.@Nodes.ExpListNode.canBeRight

func (*Nodes_ExpListNode) CanBeStatement

func (self *Nodes_ExpListNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.ExpListNode.canBeStatement

func (*Nodes_ExpListNode) GetExpTypeAt

func (self *Nodes_ExpListNode) GetExpTypeAt(index LnsInt) *Ast_TypeInfo

1087: decl @lune.@base.@Nodes.ExpListNode.getExpTypeAt

func (*Nodes_ExpListNode) GetExpTypeNoDDDAt

func (self *Nodes_ExpListNode) GetExpTypeNoDDDAt(index LnsInt) *Ast_TypeInfo

1107: decl @lune.@base.@Nodes.ExpListNode.getExpTypeNoDDDAt

func (*Nodes_ExpListNode) Get_expList

func (self *Nodes_ExpListNode) Get_expList() *LnsList

func (*Nodes_ExpListNode) Get_followOn

func (self *Nodes_ExpListNode) Get_followOn() bool

func (*Nodes_ExpListNode) Get_mRetExp

func (self *Nodes_ExpListNode) Get_mRetExp() LnsAny

func (*Nodes_ExpListNode) InitNodes_ExpListNode

func (self *Nodes_ExpListNode) InitNodes_ExpListNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, expList *LnsList, mRetExp LnsAny, followOn bool)

681: DeclConstr

func (*Nodes_ExpListNode) ProcessFilter

func (self *Nodes_ExpListNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.ExpListNode.processFilter

func (*Nodes_ExpListNode) SetLValue

func (self *Nodes_ExpListNode) SetLValue()

1070: decl @lune.@base.@Nodes.ExpListNode.setLValue

func (*Nodes_ExpListNode) ToNodes_ExpListNode

func (obj *Nodes_ExpListNode) ToNodes_ExpListNode() *Nodes_ExpListNode

func (*Nodes_ExpListNode) Visit

func (self *Nodes_ExpListNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.ExpListNode.visit

type Nodes_ExpListNodeDownCast

type Nodes_ExpListNodeDownCast interface {
	ToNodes_ExpListNode() *Nodes_ExpListNode
}

type Nodes_ExpListNodeMtd

type Nodes_ExpListNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetExpTypeAt(arg1 LnsInt) *Ast_TypeInfo
	GetExpTypeNoDDDAt(arg1 LnsInt) *Ast_TypeInfo
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_commentList() LnsAny
	Get_effectivePos() *Types_Position
	Get_expList() *LnsList
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_followOn() bool
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_mRetExp() LnsAny
	Get_macroArgFlag() bool
	Get_pos() *Types_Position
	Get_tailComment() LnsAny
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- ExpListNode

type Nodes_ExpMRetNode

type Nodes_ExpMRetNode struct {
	Nodes_Node

	FP Nodes_ExpMRetNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_ExpMRetNode

func NewNodes_ExpMRetNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 *Nodes_Node) *Nodes_ExpMRetNode

func Nodes_ExpMRetNode_create

func Nodes_ExpMRetNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, mRet *Nodes_Node) *Nodes_ExpMRetNode

686: decl @lune.@base.@Nodes.ExpMRetNode.create

func (*Nodes_ExpMRetNode) CanBeLeft

func (self *Nodes_ExpMRetNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.ExpMRetNode.canBeLeft

func (*Nodes_ExpMRetNode) CanBeRight

func (self *Nodes_ExpMRetNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.ExpMRetNode.canBeRight

func (*Nodes_ExpMRetNode) CanBeStatement

func (self *Nodes_ExpMRetNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.ExpMRetNode.canBeStatement

func (*Nodes_ExpMRetNode) GetPrefix

func (self *Nodes_ExpMRetNode) GetPrefix() LnsAny

1479: decl @lune.@base.@Nodes.ExpMRetNode.getPrefix

func (*Nodes_ExpMRetNode) Get_mRet

func (self *Nodes_ExpMRetNode) Get_mRet() *Nodes_Node

func (*Nodes_ExpMRetNode) InitNodes_ExpMRetNode

func (self *Nodes_ExpMRetNode) InitNodes_ExpMRetNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, mRet *Nodes_Node)

681: DeclConstr

func (*Nodes_ExpMRetNode) ProcessFilter

func (self *Nodes_ExpMRetNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.ExpMRetNode.processFilter

func (*Nodes_ExpMRetNode) ToNodes_ExpMRetNode

func (obj *Nodes_ExpMRetNode) ToNodes_ExpMRetNode() *Nodes_ExpMRetNode

func (*Nodes_ExpMRetNode) Visit

func (self *Nodes_ExpMRetNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.ExpMRetNode.visit

type Nodes_ExpMRetNodeDownCast

type Nodes_ExpMRetNodeDownCast interface {
	ToNodes_ExpMRetNode() *Nodes_ExpMRetNode
}

type Nodes_ExpMRetNodeMtd

type Nodes_ExpMRetNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_commentList() LnsAny
	Get_effectivePos() *Types_Position
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_mRet() *Nodes_Node
	Get_macroArgFlag() bool
	Get_pos() *Types_Position
	Get_tailComment() LnsAny
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- ExpMRetNode

type Nodes_ExpMacroArgExpNode

type Nodes_ExpMacroArgExpNode struct {
	Nodes_Node

	FP Nodes_ExpMacroArgExpNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_ExpMacroArgExpNode

func NewNodes_ExpMacroArgExpNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 string) *Nodes_ExpMacroArgExpNode

func Nodes_ExpMacroArgExpNode_create

func Nodes_ExpMacroArgExpNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, codeTxt string) *Nodes_ExpMacroArgExpNode

686: decl @lune.@base.@Nodes.ExpMacroArgExpNode.create

func (*Nodes_ExpMacroArgExpNode) CanBeLeft

func (self *Nodes_ExpMacroArgExpNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.ExpMacroArgExpNode.canBeLeft

func (*Nodes_ExpMacroArgExpNode) CanBeRight

func (self *Nodes_ExpMacroArgExpNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.ExpMacroArgExpNode.canBeRight

func (*Nodes_ExpMacroArgExpNode) CanBeStatement

func (self *Nodes_ExpMacroArgExpNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.ExpMacroArgExpNode.canBeStatement

func (*Nodes_ExpMacroArgExpNode) GetLiteral

func (self *Nodes_ExpMacroArgExpNode) GetLiteral() (LnsAny, LnsAny)

2566: decl @lune.@base.@Nodes.ExpMacroArgExpNode.getLiteral

func (*Nodes_ExpMacroArgExpNode) Get_codeTxt

func (self *Nodes_ExpMacroArgExpNode) Get_codeTxt() string

func (*Nodes_ExpMacroArgExpNode) InitNodes_ExpMacroArgExpNode

func (self *Nodes_ExpMacroArgExpNode) InitNodes_ExpMacroArgExpNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, codeTxt string)

681: DeclConstr

func (*Nodes_ExpMacroArgExpNode) ProcessFilter

func (self *Nodes_ExpMacroArgExpNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.ExpMacroArgExpNode.processFilter

func (*Nodes_ExpMacroArgExpNode) ToNodes_ExpMacroArgExpNode

func (obj *Nodes_ExpMacroArgExpNode) ToNodes_ExpMacroArgExpNode() *Nodes_ExpMacroArgExpNode

func (*Nodes_ExpMacroArgExpNode) Visit

func (self *Nodes_ExpMacroArgExpNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.ExpMacroArgExpNode.visit

type Nodes_ExpMacroArgExpNodeDownCast

type Nodes_ExpMacroArgExpNodeDownCast interface {
	ToNodes_ExpMacroArgExpNode() *Nodes_ExpMacroArgExpNode
}

type Nodes_ExpMacroArgExpNodeMtd

type Nodes_ExpMacroArgExpNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_codeTxt() string
	Get_commentList() LnsAny
	Get_effectivePos() *Types_Position
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_pos() *Types_Position
	Get_tailComment() LnsAny
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- ExpMacroArgExpNode

type Nodes_ExpMacroExpNode

type Nodes_ExpMacroExpNode struct {
	Nodes_Node

	FP Nodes_ExpMacroExpNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_ExpMacroExpNode

func NewNodes_ExpMacroExpNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 *LnsList) *Nodes_ExpMacroExpNode

func Nodes_ExpMacroExpNode_create

func Nodes_ExpMacroExpNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, stmtList *LnsList) *Nodes_ExpMacroExpNode

686: decl @lune.@base.@Nodes.ExpMacroExpNode.create

func (*Nodes_ExpMacroExpNode) CanBeLeft

func (self *Nodes_ExpMacroExpNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.ExpMacroExpNode.canBeLeft

func (*Nodes_ExpMacroExpNode) CanBeRight

func (self *Nodes_ExpMacroExpNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1516: decl @lune.@base.@Nodes.ExpMacroExpNode.canBeRight

func (*Nodes_ExpMacroExpNode) CanBeStatement

func (self *Nodes_ExpMacroExpNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.ExpMacroExpNode.canBeStatement

func (*Nodes_ExpMacroExpNode) GetBreakKind

func (self *Nodes_ExpMacroExpNode) GetBreakKind(checkMode LnsInt) LnsInt

1520: decl @lune.@base.@Nodes.ExpMacroExpNode.getBreakKind

func (*Nodes_ExpMacroExpNode) Get_stmtList

func (self *Nodes_ExpMacroExpNode) Get_stmtList() *LnsList

func (*Nodes_ExpMacroExpNode) InitNodes_ExpMacroExpNode

func (self *Nodes_ExpMacroExpNode) InitNodes_ExpMacroExpNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, stmtList *LnsList)

681: DeclConstr

func (*Nodes_ExpMacroExpNode) ProcessFilter

func (self *Nodes_ExpMacroExpNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.ExpMacroExpNode.processFilter

func (*Nodes_ExpMacroExpNode) ToNodes_ExpMacroExpNode

func (obj *Nodes_ExpMacroExpNode) ToNodes_ExpMacroExpNode() *Nodes_ExpMacroExpNode

func (*Nodes_ExpMacroExpNode) Visit

func (self *Nodes_ExpMacroExpNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.ExpMacroExpNode.visit

type Nodes_ExpMacroExpNodeDownCast

type Nodes_ExpMacroExpNodeDownCast interface {
	ToNodes_ExpMacroExpNode() *Nodes_ExpMacroExpNode
}

type Nodes_ExpMacroExpNodeMtd

type Nodes_ExpMacroExpNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_commentList() LnsAny
	Get_effectivePos() *Types_Position
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_pos() *Types_Position
	Get_stmtList() *LnsList
	Get_tailComment() LnsAny
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- ExpMacroExpNode

type Nodes_ExpMacroStatListNode

type Nodes_ExpMacroStatListNode struct {
	Nodes_Node

	FP Nodes_ExpMacroStatListNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_ExpMacroStatListNode

func NewNodes_ExpMacroStatListNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 *Nodes_Node) *Nodes_ExpMacroStatListNode

func Nodes_ExpMacroStatListNode_create

func Nodes_ExpMacroStatListNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, exp *Nodes_Node) *Nodes_ExpMacroStatListNode

686: decl @lune.@base.@Nodes.ExpMacroStatListNode.create

func (*Nodes_ExpMacroStatListNode) CanBeLeft

func (self *Nodes_ExpMacroStatListNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.ExpMacroStatListNode.canBeLeft

func (*Nodes_ExpMacroStatListNode) CanBeRight

func (self *Nodes_ExpMacroStatListNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.ExpMacroStatListNode.canBeRight

func (*Nodes_ExpMacroStatListNode) CanBeStatement

func (self *Nodes_ExpMacroStatListNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.ExpMacroStatListNode.canBeStatement

func (*Nodes_ExpMacroStatListNode) Get_exp

func (self *Nodes_ExpMacroStatListNode) Get_exp() *Nodes_Node

func (*Nodes_ExpMacroStatListNode) InitNodes_ExpMacroStatListNode

func (self *Nodes_ExpMacroStatListNode) InitNodes_ExpMacroStatListNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, exp *Nodes_Node)

681: DeclConstr

func (*Nodes_ExpMacroStatListNode) ProcessFilter

func (self *Nodes_ExpMacroStatListNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.ExpMacroStatListNode.processFilter

func (*Nodes_ExpMacroStatListNode) ToNodes_ExpMacroStatListNode

func (obj *Nodes_ExpMacroStatListNode) ToNodes_ExpMacroStatListNode() *Nodes_ExpMacroStatListNode

func (*Nodes_ExpMacroStatListNode) Visit

func (self *Nodes_ExpMacroStatListNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.ExpMacroStatListNode.visit

type Nodes_ExpMacroStatListNodeDownCast

type Nodes_ExpMacroStatListNodeDownCast interface {
	ToNodes_ExpMacroStatListNode() *Nodes_ExpMacroStatListNode
}

type Nodes_ExpMacroStatListNodeMtd

type Nodes_ExpMacroStatListNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_commentList() LnsAny
	Get_effectivePos() *Types_Position
	Get_exp() *Nodes_Node
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_pos() *Types_Position
	Get_tailComment() LnsAny
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- ExpMacroStatListNode

type Nodes_ExpMacroStatNode

type Nodes_ExpMacroStatNode struct {
	Nodes_Node

	FP Nodes_ExpMacroStatNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_ExpMacroStatNode

func NewNodes_ExpMacroStatNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 *LnsList) *Nodes_ExpMacroStatNode

func Nodes_ExpMacroStatNode_create

func Nodes_ExpMacroStatNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, expStrList *LnsList) *Nodes_ExpMacroStatNode

686: decl @lune.@base.@Nodes.ExpMacroStatNode.create

func (*Nodes_ExpMacroStatNode) CanBeLeft

func (self *Nodes_ExpMacroStatNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.ExpMacroStatNode.canBeLeft

func (*Nodes_ExpMacroStatNode) CanBeRight

func (self *Nodes_ExpMacroStatNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.ExpMacroStatNode.canBeRight

func (*Nodes_ExpMacroStatNode) CanBeStatement

func (self *Nodes_ExpMacroStatNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.ExpMacroStatNode.canBeStatement

func (*Nodes_ExpMacroStatNode) GetLiteral

func (self *Nodes_ExpMacroStatNode) GetLiteral() (LnsAny, LnsAny)

2547: decl @lune.@base.@Nodes.ExpMacroStatNode.getLiteral

func (*Nodes_ExpMacroStatNode) Get_expStrList

func (self *Nodes_ExpMacroStatNode) Get_expStrList() *LnsList

func (*Nodes_ExpMacroStatNode) InitNodes_ExpMacroStatNode

func (self *Nodes_ExpMacroStatNode) InitNodes_ExpMacroStatNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, expStrList *LnsList)

681: DeclConstr

func (*Nodes_ExpMacroStatNode) ProcessFilter

func (self *Nodes_ExpMacroStatNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.ExpMacroStatNode.processFilter

func (*Nodes_ExpMacroStatNode) ToNodes_ExpMacroStatNode

func (obj *Nodes_ExpMacroStatNode) ToNodes_ExpMacroStatNode() *Nodes_ExpMacroStatNode

func (*Nodes_ExpMacroStatNode) Visit

func (self *Nodes_ExpMacroStatNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.ExpMacroStatNode.visit

type Nodes_ExpMacroStatNodeDownCast

type Nodes_ExpMacroStatNodeDownCast interface {
	ToNodes_ExpMacroStatNode() *Nodes_ExpMacroStatNode
}

type Nodes_ExpMacroStatNodeMtd

type Nodes_ExpMacroStatNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_commentList() LnsAny
	Get_effectivePos() *Types_Position
	Get_expStrList() *LnsList
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_pos() *Types_Position
	Get_tailComment() LnsAny
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- ExpMacroStatNode

type Nodes_ExpMultiTo1Node

type Nodes_ExpMultiTo1Node struct {
	Nodes_Node

	FP Nodes_ExpMultiTo1NodeMtd
	// contains filtered or unexported fields
}

func NewNodes_ExpMultiTo1Node

func NewNodes_ExpMultiTo1Node(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 *Nodes_Node) *Nodes_ExpMultiTo1Node

func Nodes_ExpMultiTo1Node_create

func Nodes_ExpMultiTo1Node_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, exp *Nodes_Node) *Nodes_ExpMultiTo1Node

686: decl @lune.@base.@Nodes.ExpMultiTo1Node.create

func (*Nodes_ExpMultiTo1Node) CanBeLeft

func (self *Nodes_ExpMultiTo1Node) CanBeLeft() bool

1: decl @lune.@base.@Nodes.ExpMultiTo1Node.canBeLeft

func (*Nodes_ExpMultiTo1Node) CanBeRight

func (self *Nodes_ExpMultiTo1Node) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.ExpMultiTo1Node.canBeRight

func (*Nodes_ExpMultiTo1Node) CanBeStatement

func (self *Nodes_ExpMultiTo1Node) CanBeStatement() bool

1: decl @lune.@base.@Nodes.ExpMultiTo1Node.canBeStatement

func (*Nodes_ExpMultiTo1Node) GetPrefix

func (self *Nodes_ExpMultiTo1Node) GetPrefix() LnsAny

1495: decl @lune.@base.@Nodes.ExpMultiTo1Node.getPrefix

func (*Nodes_ExpMultiTo1Node) Get_exp

func (self *Nodes_ExpMultiTo1Node) Get_exp() *Nodes_Node

func (*Nodes_ExpMultiTo1Node) InitNodes_ExpMultiTo1Node

func (self *Nodes_ExpMultiTo1Node) InitNodes_ExpMultiTo1Node(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, exp *Nodes_Node)

681: DeclConstr

func (*Nodes_ExpMultiTo1Node) ProcessFilter

func (self *Nodes_ExpMultiTo1Node) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.ExpMultiTo1Node.processFilter

func (*Nodes_ExpMultiTo1Node) ToNodes_ExpMultiTo1Node

func (obj *Nodes_ExpMultiTo1Node) ToNodes_ExpMultiTo1Node() *Nodes_ExpMultiTo1Node

func (*Nodes_ExpMultiTo1Node) Visit

func (self *Nodes_ExpMultiTo1Node) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.ExpMultiTo1Node.visit

type Nodes_ExpMultiTo1NodeDownCast

type Nodes_ExpMultiTo1NodeDownCast interface {
	ToNodes_ExpMultiTo1Node() *Nodes_ExpMultiTo1Node
}

type Nodes_ExpMultiTo1NodeMtd

type Nodes_ExpMultiTo1NodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_commentList() LnsAny
	Get_effectivePos() *Types_Position
	Get_exp() *Nodes_Node
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_pos() *Types_Position
	Get_tailComment() LnsAny
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- ExpMultiTo1Node

type Nodes_ExpNewNode

type Nodes_ExpNewNode struct {
	Nodes_Node

	FP Nodes_ExpNewNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_ExpNewNode

func NewNodes_ExpNewNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 *Nodes_Node, arg6 *Ast_TypeInfo, arg7 LnsAny) *Nodes_ExpNewNode

func Nodes_ExpNewNode_create

func Nodes_ExpNewNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, symbol *Nodes_Node, ctorTypeInfo *Ast_TypeInfo, argList LnsAny) *Nodes_ExpNewNode

686: decl @lune.@base.@Nodes.ExpNewNode.create

func (*Nodes_ExpNewNode) CanBeLeft

func (self *Nodes_ExpNewNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.ExpNewNode.canBeLeft

func (*Nodes_ExpNewNode) CanBeRight

func (self *Nodes_ExpNewNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.ExpNewNode.canBeRight

func (*Nodes_ExpNewNode) CanBeStatement

func (self *Nodes_ExpNewNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.ExpNewNode.canBeStatement

func (*Nodes_ExpNewNode) Get_argList

func (self *Nodes_ExpNewNode) Get_argList() LnsAny

func (*Nodes_ExpNewNode) Get_ctorTypeInfo

func (self *Nodes_ExpNewNode) Get_ctorTypeInfo() *Ast_TypeInfo

func (*Nodes_ExpNewNode) Get_symbol

func (self *Nodes_ExpNewNode) Get_symbol() *Nodes_Node

func (*Nodes_ExpNewNode) InitNodes_ExpNewNode

func (self *Nodes_ExpNewNode) InitNodes_ExpNewNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, symbol *Nodes_Node, ctorTypeInfo *Ast_TypeInfo, argList LnsAny)

681: DeclConstr

func (*Nodes_ExpNewNode) ProcessFilter

func (self *Nodes_ExpNewNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.ExpNewNode.processFilter

func (*Nodes_ExpNewNode) ToNodes_ExpNewNode

func (obj *Nodes_ExpNewNode) ToNodes_ExpNewNode() *Nodes_ExpNewNode

func (*Nodes_ExpNewNode) Visit

func (self *Nodes_ExpNewNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.ExpNewNode.visit

type Nodes_ExpNewNodeDownCast

type Nodes_ExpNewNodeDownCast interface {
	ToNodes_ExpNewNode() *Nodes_ExpNewNode
}

type Nodes_ExpNewNodeMtd

type Nodes_ExpNewNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_argList() LnsAny
	Get_commentList() LnsAny
	Get_ctorTypeInfo() *Ast_TypeInfo
	Get_effectivePos() *Types_Position
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_pos() *Types_Position
	Get_symbol() *Nodes_Node
	Get_tailComment() LnsAny
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- ExpNewNode

type Nodes_ExpOmitEnumNode

type Nodes_ExpOmitEnumNode struct {
	Nodes_Node

	FP Nodes_ExpOmitEnumNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_ExpOmitEnumNode

func NewNodes_ExpOmitEnumNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 *Types_Token, arg6 *Ast_EnumValInfo, arg7 LnsAny, arg8 *Ast_EnumTypeInfo) *Nodes_ExpOmitEnumNode

func Nodes_ExpOmitEnumNode_create

func Nodes_ExpOmitEnumNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, valToken *Types_Token, valInfo *Ast_EnumValInfo, aliasType LnsAny, enumTypeInfo *Ast_EnumTypeInfo) *Nodes_ExpOmitEnumNode

686: decl @lune.@base.@Nodes.ExpOmitEnumNode.create

func (*Nodes_ExpOmitEnumNode) CanBeLeft

func (self *Nodes_ExpOmitEnumNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.ExpOmitEnumNode.canBeLeft

func (*Nodes_ExpOmitEnumNode) CanBeRight

func (self *Nodes_ExpOmitEnumNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.ExpOmitEnumNode.canBeRight

func (*Nodes_ExpOmitEnumNode) CanBeStatement

func (self *Nodes_ExpOmitEnumNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.ExpOmitEnumNode.canBeStatement

func (*Nodes_ExpOmitEnumNode) GetLiteral

func (self *Nodes_ExpOmitEnumNode) GetLiteral() (LnsAny, LnsAny)

2591: decl @lune.@base.@Nodes.ExpOmitEnumNode.getLiteral

func (*Nodes_ExpOmitEnumNode) Get_aliasType

func (self *Nodes_ExpOmitEnumNode) Get_aliasType() LnsAny

func (*Nodes_ExpOmitEnumNode) Get_enumTypeInfo

func (self *Nodes_ExpOmitEnumNode) Get_enumTypeInfo() *Ast_EnumTypeInfo

func (*Nodes_ExpOmitEnumNode) Get_valInfo

func (self *Nodes_ExpOmitEnumNode) Get_valInfo() *Ast_EnumValInfo

func (*Nodes_ExpOmitEnumNode) Get_valToken

func (self *Nodes_ExpOmitEnumNode) Get_valToken() *Types_Token

func (*Nodes_ExpOmitEnumNode) InitNodes_ExpOmitEnumNode

func (self *Nodes_ExpOmitEnumNode) InitNodes_ExpOmitEnumNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, valToken *Types_Token, valInfo *Ast_EnumValInfo, aliasType LnsAny, enumTypeInfo *Ast_EnumTypeInfo)

681: DeclConstr

func (*Nodes_ExpOmitEnumNode) ProcessFilter

func (self *Nodes_ExpOmitEnumNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.ExpOmitEnumNode.processFilter

func (*Nodes_ExpOmitEnumNode) SetupLiteralTokenList

func (self *Nodes_ExpOmitEnumNode) SetupLiteralTokenList(list *LnsList) bool

2599: decl @lune.@base.@Nodes.ExpOmitEnumNode.setupLiteralTokenList

func (*Nodes_ExpOmitEnumNode) ToNodes_ExpOmitEnumNode

func (obj *Nodes_ExpOmitEnumNode) ToNodes_ExpOmitEnumNode() *Nodes_ExpOmitEnumNode

func (*Nodes_ExpOmitEnumNode) Visit

func (self *Nodes_ExpOmitEnumNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.ExpOmitEnumNode.visit

type Nodes_ExpOmitEnumNodeDownCast

type Nodes_ExpOmitEnumNodeDownCast interface {
	ToNodes_ExpOmitEnumNode() *Nodes_ExpOmitEnumNode
}

type Nodes_ExpOmitEnumNodeMtd

type Nodes_ExpOmitEnumNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_aliasType() LnsAny
	Get_commentList() LnsAny
	Get_effectivePos() *Types_Position
	Get_enumTypeInfo() *Ast_EnumTypeInfo
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_pos() *Types_Position
	Get_tailComment() LnsAny
	Get_valInfo() *Ast_EnumValInfo
	Get_valToken() *Types_Token
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- ExpOmitEnumNode

type Nodes_ExpOp1Node

type Nodes_ExpOp1Node struct {
	Nodes_Node

	FP Nodes_ExpOp1NodeMtd
	// contains filtered or unexported fields
}

func NewNodes_ExpOp1Node

func NewNodes_ExpOp1Node(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 *Types_Token, arg6 LnsInt, arg7 *Nodes_Node) *Nodes_ExpOp1Node

func Nodes_ExpOp1Node_create

func Nodes_ExpOp1Node_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, op *Types_Token, macroMode LnsInt, exp *Nodes_Node) *Nodes_ExpOp1Node

686: decl @lune.@base.@Nodes.ExpOp1Node.create

func (*Nodes_ExpOp1Node) CanBeLeft

func (self *Nodes_ExpOp1Node) CanBeLeft() bool

1: decl @lune.@base.@Nodes.ExpOp1Node.canBeLeft

func (*Nodes_ExpOp1Node) CanBeRight

func (self *Nodes_ExpOp1Node) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.ExpOp1Node.canBeRight

func (*Nodes_ExpOp1Node) CanBeStatement

func (self *Nodes_ExpOp1Node) CanBeStatement() bool

1: decl @lune.@base.@Nodes.ExpOp1Node.canBeStatement

func (*Nodes_ExpOp1Node) Get_exp

func (self *Nodes_ExpOp1Node) Get_exp() *Nodes_Node

func (*Nodes_ExpOp1Node) Get_macroMode

func (self *Nodes_ExpOp1Node) Get_macroMode() LnsInt

func (*Nodes_ExpOp1Node) Get_op

func (self *Nodes_ExpOp1Node) Get_op() *Types_Token

func (*Nodes_ExpOp1Node) InitNodes_ExpOp1Node

func (self *Nodes_ExpOp1Node) InitNodes_ExpOp1Node(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, op *Types_Token, macroMode LnsInt, exp *Nodes_Node)

681: DeclConstr

func (*Nodes_ExpOp1Node) ProcessFilter

func (self *Nodes_ExpOp1Node) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.ExpOp1Node.processFilter

func (*Nodes_ExpOp1Node) ToNodes_ExpOp1Node

func (obj *Nodes_ExpOp1Node) ToNodes_ExpOp1Node() *Nodes_ExpOp1Node

func (*Nodes_ExpOp1Node) Visit

func (self *Nodes_ExpOp1Node) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.ExpOp1Node.visit

type Nodes_ExpOp1NodeDownCast

type Nodes_ExpOp1NodeDownCast interface {
	ToNodes_ExpOp1Node() *Nodes_ExpOp1Node
}

type Nodes_ExpOp1NodeMtd

type Nodes_ExpOp1NodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_commentList() LnsAny
	Get_effectivePos() *Types_Position
	Get_exp() *Nodes_Node
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_macroMode() LnsInt
	Get_op() *Types_Token
	Get_pos() *Types_Position
	Get_tailComment() LnsAny
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- ExpOp1Node

type Nodes_ExpOp2Node

type Nodes_ExpOp2Node struct {
	Nodes_Node

	FP Nodes_ExpOp2NodeMtd
	// contains filtered or unexported fields
}

func NewNodes_ExpOp2Node

func NewNodes_ExpOp2Node(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 *Types_Token, arg6 bool, arg7 *Nodes_Node, arg8 *Nodes_Node) *Nodes_ExpOp2Node

func Nodes_ExpOp2Node_create

func Nodes_ExpOp2Node_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, op *Types_Token, threading bool, exp1 *Nodes_Node, exp2 *Nodes_Node) *Nodes_ExpOp2Node

686: decl @lune.@base.@Nodes.ExpOp2Node.create

func (*Nodes_ExpOp2Node) CanBeLeft

func (self *Nodes_ExpOp2Node) CanBeLeft() bool

1: decl @lune.@base.@Nodes.ExpOp2Node.canBeLeft

func (*Nodes_ExpOp2Node) CanBeRight

func (self *Nodes_ExpOp2Node) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.ExpOp2Node.canBeRight

func (*Nodes_ExpOp2Node) CanBeStatement

func (self *Nodes_ExpOp2Node) CanBeStatement() bool

1: decl @lune.@base.@Nodes.ExpOp2Node.canBeStatement

func (*Nodes_ExpOp2Node) GetLiteral

func (self *Nodes_ExpOp2Node) GetLiteral() (LnsAny, LnsAny)

2685: decl @lune.@base.@Nodes.ExpOp2Node.getLiteral

func (*Nodes_ExpOp2Node) Get_exp1

func (self *Nodes_ExpOp2Node) Get_exp1() *Nodes_Node

func (*Nodes_ExpOp2Node) Get_exp2

func (self *Nodes_ExpOp2Node) Get_exp2() *Nodes_Node

func (*Nodes_ExpOp2Node) Get_op

func (self *Nodes_ExpOp2Node) Get_op() *Types_Token

func (*Nodes_ExpOp2Node) Get_threading

func (self *Nodes_ExpOp2Node) Get_threading() bool

func (*Nodes_ExpOp2Node) InitNodes_ExpOp2Node

func (self *Nodes_ExpOp2Node) InitNodes_ExpOp2Node(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, op *Types_Token, threading bool, exp1 *Nodes_Node, exp2 *Nodes_Node)

681: DeclConstr

func (*Nodes_ExpOp2Node) IsThreading

func (self *Nodes_ExpOp2Node) IsThreading() bool

1: decl @lune.@base.@Nodes.ExpOp2Node.isThreading

func (*Nodes_ExpOp2Node) ProcessFilter

func (self *Nodes_ExpOp2Node) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.ExpOp2Node.processFilter

func (*Nodes_ExpOp2Node) SetupLiteralTokenList

func (self *Nodes_ExpOp2Node) SetupLiteralTokenList(list *LnsList) bool

2660: decl @lune.@base.@Nodes.ExpOp2Node.setupLiteralTokenList

func (*Nodes_ExpOp2Node) ToNodes_ExpOp2Node

func (obj *Nodes_ExpOp2Node) ToNodes_ExpOp2Node() *Nodes_ExpOp2Node

func (*Nodes_ExpOp2Node) Visit

func (self *Nodes_ExpOp2Node) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.ExpOp2Node.visit

type Nodes_ExpOp2NodeDownCast

type Nodes_ExpOp2NodeDownCast interface {
	ToNodes_ExpOp2Node() *Nodes_ExpOp2Node
}

type Nodes_ExpOp2NodeMtd

type Nodes_ExpOp2NodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList

	Get_commentList() LnsAny
	Get_effectivePos() *Types_Position
	Get_exp1() *Nodes_Node
	Get_exp2() *Nodes_Node
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_op() *Types_Token
	Get_pos() *Types_Position
	Get_tailComment() LnsAny
	Get_threading() bool
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
	// contains filtered or unexported methods
}

declaration Class -- ExpOp2Node

type Nodes_ExpParenNode

type Nodes_ExpParenNode struct {
	Nodes_Node

	FP Nodes_ExpParenNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_ExpParenNode

func NewNodes_ExpParenNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 *Nodes_Node) *Nodes_ExpParenNode

func Nodes_ExpParenNode_create

func Nodes_ExpParenNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, exp *Nodes_Node) *Nodes_ExpParenNode

686: decl @lune.@base.@Nodes.ExpParenNode.create

func (*Nodes_ExpParenNode) CanBeLeft

func (self *Nodes_ExpParenNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.ExpParenNode.canBeLeft

func (*Nodes_ExpParenNode) CanBeRight

func (self *Nodes_ExpParenNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.ExpParenNode.canBeRight

func (*Nodes_ExpParenNode) CanBeStatement

func (self *Nodes_ExpParenNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.ExpParenNode.canBeStatement

func (*Nodes_ExpParenNode) GetPrefix

func (self *Nodes_ExpParenNode) GetPrefix() LnsAny

1502: decl @lune.@base.@Nodes.ExpParenNode.getPrefix

func (*Nodes_ExpParenNode) GetSymbolInfo

func (self *Nodes_ExpParenNode) GetSymbolInfo() *LnsList

1506: decl @lune.@base.@Nodes.ExpParenNode.getSymbolInfo

func (*Nodes_ExpParenNode) Get_exp

func (self *Nodes_ExpParenNode) Get_exp() *Nodes_Node

func (*Nodes_ExpParenNode) InitNodes_ExpParenNode

func (self *Nodes_ExpParenNode) InitNodes_ExpParenNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, exp *Nodes_Node)

681: DeclConstr

func (*Nodes_ExpParenNode) ProcessFilter

func (self *Nodes_ExpParenNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.ExpParenNode.processFilter

func (*Nodes_ExpParenNode) ToNodes_ExpParenNode

func (obj *Nodes_ExpParenNode) ToNodes_ExpParenNode() *Nodes_ExpParenNode

func (*Nodes_ExpParenNode) Visit

func (self *Nodes_ExpParenNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.ExpParenNode.visit

type Nodes_ExpParenNodeDownCast

type Nodes_ExpParenNodeDownCast interface {
	ToNodes_ExpParenNode() *Nodes_ExpParenNode
}

type Nodes_ExpParenNodeMtd

type Nodes_ExpParenNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_commentList() LnsAny
	Get_effectivePos() *Types_Position
	Get_exp() *Nodes_Node
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_pos() *Types_Position
	Get_tailComment() LnsAny
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- ExpParenNode

type Nodes_ExpRefItemNode

type Nodes_ExpRefItemNode struct {
	Nodes_Node

	FP Nodes_ExpRefItemNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_ExpRefItemNode

func NewNodes_ExpRefItemNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 *Nodes_Node, arg6 bool, arg7 bool, arg8 LnsAny, arg9 LnsAny) *Nodes_ExpRefItemNode

func Nodes_ExpRefItemNode_create

func Nodes_ExpRefItemNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, val *Nodes_Node, nilAccess bool, threading bool, symbol LnsAny, index LnsAny) *Nodes_ExpRefItemNode

686: decl @lune.@base.@Nodes.ExpRefItemNode.create

func (*Nodes_ExpRefItemNode) CanBeLeft

func (self *Nodes_ExpRefItemNode) CanBeLeft() bool

1435: decl @lune.@base.@Nodes.ExpRefItemNode.canBeLeft

func (*Nodes_ExpRefItemNode) CanBeRight

func (self *Nodes_ExpRefItemNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.ExpRefItemNode.canBeRight

func (*Nodes_ExpRefItemNode) CanBeStatement

func (self *Nodes_ExpRefItemNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.ExpRefItemNode.canBeStatement

func (*Nodes_ExpRefItemNode) GetPrefix

func (self *Nodes_ExpRefItemNode) GetPrefix() LnsAny

1432: decl @lune.@base.@Nodes.ExpRefItemNode.getPrefix

func (*Nodes_ExpRefItemNode) Get_index

func (self *Nodes_ExpRefItemNode) Get_index() LnsAny

func (*Nodes_ExpRefItemNode) Get_nilAccess

func (self *Nodes_ExpRefItemNode) Get_nilAccess() bool

func (*Nodes_ExpRefItemNode) Get_symbol

func (self *Nodes_ExpRefItemNode) Get_symbol() LnsAny

func (*Nodes_ExpRefItemNode) Get_threading

func (self *Nodes_ExpRefItemNode) Get_threading() bool

func (*Nodes_ExpRefItemNode) Get_val

func (self *Nodes_ExpRefItemNode) Get_val() *Nodes_Node

func (*Nodes_ExpRefItemNode) HasNilAccess

func (self *Nodes_ExpRefItemNode) HasNilAccess() bool

1: decl @lune.@base.@Nodes.ExpRefItemNode.hasNilAccess

func (*Nodes_ExpRefItemNode) InitNodes_ExpRefItemNode

func (self *Nodes_ExpRefItemNode) InitNodes_ExpRefItemNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, val *Nodes_Node, nilAccess bool, threading bool, symbol LnsAny, index LnsAny)

681: DeclConstr

func (*Nodes_ExpRefItemNode) IsThreading

func (self *Nodes_ExpRefItemNode) IsThreading() bool

1: decl @lune.@base.@Nodes.ExpRefItemNode.isThreading

func (*Nodes_ExpRefItemNode) ProcessFilter

func (self *Nodes_ExpRefItemNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.ExpRefItemNode.processFilter

func (*Nodes_ExpRefItemNode) ToNodes_ExpRefItemNode

func (obj *Nodes_ExpRefItemNode) ToNodes_ExpRefItemNode() *Nodes_ExpRefItemNode

func (*Nodes_ExpRefItemNode) Visit

func (self *Nodes_ExpRefItemNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.ExpRefItemNode.visit

type Nodes_ExpRefItemNodeDownCast

type Nodes_ExpRefItemNodeDownCast interface {
	ToNodes_ExpRefItemNode() *Nodes_ExpRefItemNode
}

type Nodes_ExpRefItemNodeMtd

type Nodes_ExpRefItemNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_commentList() LnsAny
	Get_effectivePos() *Types_Position
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_index() LnsAny
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_nilAccess() bool
	Get_pos() *Types_Position
	Get_symbol() LnsAny
	Get_tailComment() LnsAny
	Get_threading() bool
	Get_val() *Nodes_Node
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- ExpRefItemNode

type Nodes_ExpRefNode

type Nodes_ExpRefNode struct {
	Nodes_Node

	FP Nodes_ExpRefNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_ExpRefNode

func NewNodes_ExpRefNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 *Ast_SymbolInfo) *Nodes_ExpRefNode

func Nodes_ExpRefNode_create

func Nodes_ExpRefNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, symbolInfo *Ast_SymbolInfo) *Nodes_ExpRefNode

686: decl @lune.@base.@Nodes.ExpRefNode.create

func (*Nodes_ExpRefNode) CanBeLeft

func (self *Nodes_ExpRefNode) CanBeLeft() bool

1267: decl @lune.@base.@Nodes.ExpRefNode.canBeLeft

func (*Nodes_ExpRefNode) CanBeRight

func (self *Nodes_ExpRefNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1271: decl @lune.@base.@Nodes.ExpRefNode.canBeRight

func (*Nodes_ExpRefNode) CanBeStatement

func (self *Nodes_ExpRefNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.ExpRefNode.canBeStatement

func (*Nodes_ExpRefNode) GetLiteral

func (self *Nodes_ExpRefNode) GetLiteral() (LnsAny, LnsAny)

2572: decl @lune.@base.@Nodes.ExpRefNode.getLiteral

func (*Nodes_ExpRefNode) Get_symbolInfo

func (self *Nodes_ExpRefNode) Get_symbolInfo() *Ast_SymbolInfo

func (*Nodes_ExpRefNode) InitNodes_ExpRefNode

func (self *Nodes_ExpRefNode) InitNodes_ExpRefNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, symbolInfo *Ast_SymbolInfo)

681: DeclConstr

func (*Nodes_ExpRefNode) ProcessFilter

func (self *Nodes_ExpRefNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.ExpRefNode.processFilter

func (*Nodes_ExpRefNode) ToNodes_ExpRefNode

func (obj *Nodes_ExpRefNode) ToNodes_ExpRefNode() *Nodes_ExpRefNode

func (*Nodes_ExpRefNode) Visit

func (self *Nodes_ExpRefNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.ExpRefNode.visit

type Nodes_ExpRefNodeDownCast

type Nodes_ExpRefNodeDownCast interface {
	ToNodes_ExpRefNode() *Nodes_ExpRefNode
}

type Nodes_ExpRefNodeMtd

type Nodes_ExpRefNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_commentList() LnsAny
	Get_effectivePos() *Types_Position
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_pos() *Types_Position
	Get_symbolInfo() *Ast_SymbolInfo
	Get_tailComment() LnsAny
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- ExpRefNode

type Nodes_ExpSetItemNode

type Nodes_ExpSetItemNode struct {
	Nodes_Node

	FP Nodes_ExpSetItemNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_ExpSetItemNode

func NewNodes_ExpSetItemNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 *Nodes_Node, arg6 LnsAny, arg7 *Nodes_Node) *Nodes_ExpSetItemNode

func Nodes_ExpSetItemNode_create

func Nodes_ExpSetItemNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, val *Nodes_Node, index LnsAny, exp2 *Nodes_Node) *Nodes_ExpSetItemNode

686: decl @lune.@base.@Nodes.ExpSetItemNode.create

func (*Nodes_ExpSetItemNode) CanBeLeft

func (self *Nodes_ExpSetItemNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.ExpSetItemNode.canBeLeft

func (*Nodes_ExpSetItemNode) CanBeRight

func (self *Nodes_ExpSetItemNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.ExpSetItemNode.canBeRight

func (*Nodes_ExpSetItemNode) CanBeStatement

func (self *Nodes_ExpSetItemNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.ExpSetItemNode.canBeStatement

func (*Nodes_ExpSetItemNode) Get_exp2

func (self *Nodes_ExpSetItemNode) Get_exp2() *Nodes_Node

func (*Nodes_ExpSetItemNode) Get_index

func (self *Nodes_ExpSetItemNode) Get_index() LnsAny

func (*Nodes_ExpSetItemNode) Get_val

func (self *Nodes_ExpSetItemNode) Get_val() *Nodes_Node

func (*Nodes_ExpSetItemNode) InitNodes_ExpSetItemNode

func (self *Nodes_ExpSetItemNode) InitNodes_ExpSetItemNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, val *Nodes_Node, index LnsAny, exp2 *Nodes_Node)

681: DeclConstr

func (*Nodes_ExpSetItemNode) ProcessFilter

func (self *Nodes_ExpSetItemNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.ExpSetItemNode.processFilter

func (*Nodes_ExpSetItemNode) ToNodes_ExpSetItemNode

func (obj *Nodes_ExpSetItemNode) ToNodes_ExpSetItemNode() *Nodes_ExpSetItemNode

func (*Nodes_ExpSetItemNode) Visit

func (self *Nodes_ExpSetItemNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.ExpSetItemNode.visit

type Nodes_ExpSetItemNodeDownCast

type Nodes_ExpSetItemNodeDownCast interface {
	ToNodes_ExpSetItemNode() *Nodes_ExpSetItemNode
}

type Nodes_ExpSetItemNodeMtd

type Nodes_ExpSetItemNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_commentList() LnsAny
	Get_effectivePos() *Types_Position
	Get_exp2() *Nodes_Node
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_index() LnsAny
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_pos() *Types_Position
	Get_tailComment() LnsAny
	Get_val() *Nodes_Node
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- ExpSetItemNode

type Nodes_ExpSetValNode

type Nodes_ExpSetValNode struct {
	Nodes_Node

	LeftSymList *LnsList

	FP Nodes_ExpSetValNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_ExpSetValNode

func NewNodes_ExpSetValNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 *Nodes_Node, arg6 *Nodes_ExpListNode, arg7 *LnsList, arg8 *LnsSet) *Nodes_ExpSetValNode

func Nodes_ExpSetValNode_create

func Nodes_ExpSetValNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, exp1 *Nodes_Node, exp2 *Nodes_ExpListNode, LeftSymList *LnsList, initSymSet *LnsSet) *Nodes_ExpSetValNode

686: decl @lune.@base.@Nodes.ExpSetValNode.create

func (*Nodes_ExpSetValNode) CanBeLeft

func (self *Nodes_ExpSetValNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.ExpSetValNode.canBeLeft

func (*Nodes_ExpSetValNode) CanBeRight

func (self *Nodes_ExpSetValNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.ExpSetValNode.canBeRight

func (*Nodes_ExpSetValNode) CanBeStatement

func (self *Nodes_ExpSetValNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.ExpSetValNode.canBeStatement

func (*Nodes_ExpSetValNode) Get_LeftSymList

func (self *Nodes_ExpSetValNode) Get_LeftSymList() *LnsList

func (*Nodes_ExpSetValNode) Get_exp1

func (self *Nodes_ExpSetValNode) Get_exp1() *Nodes_Node

func (*Nodes_ExpSetValNode) Get_exp2

func (self *Nodes_ExpSetValNode) Get_exp2() *Nodes_ExpListNode

func (*Nodes_ExpSetValNode) Get_initSymSet

func (self *Nodes_ExpSetValNode) Get_initSymSet() *LnsSet

func (*Nodes_ExpSetValNode) InitNodes_ExpSetValNode

func (self *Nodes_ExpSetValNode) InitNodes_ExpSetValNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, exp1 *Nodes_Node, exp2 *Nodes_ExpListNode, LeftSymList *LnsList, initSymSet *LnsSet)

681: DeclConstr

func (*Nodes_ExpSetValNode) ProcessFilter

func (self *Nodes_ExpSetValNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.ExpSetValNode.processFilter

func (*Nodes_ExpSetValNode) ToNodes_ExpSetValNode

func (obj *Nodes_ExpSetValNode) ToNodes_ExpSetValNode() *Nodes_ExpSetValNode

func (*Nodes_ExpSetValNode) Visit

func (self *Nodes_ExpSetValNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.ExpSetValNode.visit

type Nodes_ExpSetValNodeDownCast

type Nodes_ExpSetValNodeDownCast interface {
	ToNodes_ExpSetValNode() *Nodes_ExpSetValNode
}

type Nodes_ExpSetValNodeMtd

type Nodes_ExpSetValNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_LeftSymList() *LnsList
	Get_commentList() LnsAny
	Get_effectivePos() *Types_Position
	Get_exp1() *Nodes_Node
	Get_exp2() *Nodes_ExpListNode
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_initSymSet() *LnsSet
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_pos() *Types_Position
	Get_tailComment() LnsAny
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- ExpSetValNode

type Nodes_ExpSubDDDNode

type Nodes_ExpSubDDDNode struct {
	Nodes_Node

	FP Nodes_ExpSubDDDNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_ExpSubDDDNode

func NewNodes_ExpSubDDDNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 *Nodes_Node, arg6 LnsInt) *Nodes_ExpSubDDDNode

func Nodes_ExpSubDDDNode_create

func Nodes_ExpSubDDDNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, src *Nodes_Node, remainIndex LnsInt) *Nodes_ExpSubDDDNode

686: decl @lune.@base.@Nodes.ExpSubDDDNode.create

func (*Nodes_ExpSubDDDNode) CanBeLeft

func (self *Nodes_ExpSubDDDNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.ExpSubDDDNode.canBeLeft

func (*Nodes_ExpSubDDDNode) CanBeRight

func (self *Nodes_ExpSubDDDNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.ExpSubDDDNode.canBeRight

func (*Nodes_ExpSubDDDNode) CanBeStatement

func (self *Nodes_ExpSubDDDNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.ExpSubDDDNode.canBeStatement

func (*Nodes_ExpSubDDDNode) Get_remainIndex

func (self *Nodes_ExpSubDDDNode) Get_remainIndex() LnsInt

func (*Nodes_ExpSubDDDNode) Get_src

func (self *Nodes_ExpSubDDDNode) Get_src() *Nodes_Node

func (*Nodes_ExpSubDDDNode) InitNodes_ExpSubDDDNode

func (self *Nodes_ExpSubDDDNode) InitNodes_ExpSubDDDNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, src *Nodes_Node, remainIndex LnsInt)

681: DeclConstr

func (*Nodes_ExpSubDDDNode) ProcessFilter

func (self *Nodes_ExpSubDDDNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.ExpSubDDDNode.processFilter

func (*Nodes_ExpSubDDDNode) ToNodes_ExpSubDDDNode

func (obj *Nodes_ExpSubDDDNode) ToNodes_ExpSubDDDNode() *Nodes_ExpSubDDDNode

func (*Nodes_ExpSubDDDNode) Visit

func (self *Nodes_ExpSubDDDNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.ExpSubDDDNode.visit

type Nodes_ExpSubDDDNodeDownCast

type Nodes_ExpSubDDDNodeDownCast interface {
	ToNodes_ExpSubDDDNode() *Nodes_ExpSubDDDNode
}

type Nodes_ExpSubDDDNodeMtd

type Nodes_ExpSubDDDNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_commentList() LnsAny
	Get_effectivePos() *Types_Position
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_pos() *Types_Position
	Get_remainIndex() LnsInt
	Get_src() *Nodes_Node
	Get_tailComment() LnsAny
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- ExpSubDDDNode

type Nodes_ExpToDDDNode

type Nodes_ExpToDDDNode struct {
	Nodes_Node

	FP Nodes_ExpToDDDNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_ExpToDDDNode

func NewNodes_ExpToDDDNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 *Nodes_ExpListNode) *Nodes_ExpToDDDNode

func Nodes_ExpToDDDNode_create

func Nodes_ExpToDDDNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, expList *Nodes_ExpListNode) *Nodes_ExpToDDDNode

686: decl @lune.@base.@Nodes.ExpToDDDNode.create

func (*Nodes_ExpToDDDNode) CanBeLeft

func (self *Nodes_ExpToDDDNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.ExpToDDDNode.canBeLeft

func (*Nodes_ExpToDDDNode) CanBeRight

func (self *Nodes_ExpToDDDNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.ExpToDDDNode.canBeRight

func (*Nodes_ExpToDDDNode) CanBeStatement

func (self *Nodes_ExpToDDDNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.ExpToDDDNode.canBeStatement

func (*Nodes_ExpToDDDNode) Get_expList

func (self *Nodes_ExpToDDDNode) Get_expList() *Nodes_ExpListNode

func (*Nodes_ExpToDDDNode) InitNodes_ExpToDDDNode

func (self *Nodes_ExpToDDDNode) InitNodes_ExpToDDDNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, expList *Nodes_ExpListNode)

681: DeclConstr

func (*Nodes_ExpToDDDNode) ProcessFilter

func (self *Nodes_ExpToDDDNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.ExpToDDDNode.processFilter

func (*Nodes_ExpToDDDNode) ToNodes_ExpToDDDNode

func (obj *Nodes_ExpToDDDNode) ToNodes_ExpToDDDNode() *Nodes_ExpToDDDNode

func (*Nodes_ExpToDDDNode) Visit

func (self *Nodes_ExpToDDDNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.ExpToDDDNode.visit

type Nodes_ExpToDDDNodeDownCast

type Nodes_ExpToDDDNodeDownCast interface {
	ToNodes_ExpToDDDNode() *Nodes_ExpToDDDNode
}

type Nodes_ExpToDDDNodeMtd

type Nodes_ExpToDDDNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_commentList() LnsAny
	Get_effectivePos() *Types_Position
	Get_expList() *Nodes_ExpListNode
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_pos() *Types_Position
	Get_tailComment() LnsAny
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- ExpToDDDNode

type Nodes_ExpUnwrapNode

type Nodes_ExpUnwrapNode struct {
	Nodes_Node

	FP Nodes_ExpUnwrapNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_ExpUnwrapNode

func NewNodes_ExpUnwrapNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 *Nodes_Node, arg6 LnsAny) *Nodes_ExpUnwrapNode

func Nodes_ExpUnwrapNode_create

func Nodes_ExpUnwrapNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, exp *Nodes_Node, _default LnsAny) *Nodes_ExpUnwrapNode

686: decl @lune.@base.@Nodes.ExpUnwrapNode.create

func (*Nodes_ExpUnwrapNode) CanBeLeft

func (self *Nodes_ExpUnwrapNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.ExpUnwrapNode.canBeLeft

func (*Nodes_ExpUnwrapNode) CanBeRight

func (self *Nodes_ExpUnwrapNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.ExpUnwrapNode.canBeRight

func (*Nodes_ExpUnwrapNode) CanBeStatement

func (self *Nodes_ExpUnwrapNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.ExpUnwrapNode.canBeStatement

func (*Nodes_ExpUnwrapNode) Get_default

func (self *Nodes_ExpUnwrapNode) Get_default() LnsAny

func (*Nodes_ExpUnwrapNode) Get_exp

func (self *Nodes_ExpUnwrapNode) Get_exp() *Nodes_Node

func (*Nodes_ExpUnwrapNode) InitNodes_ExpUnwrapNode

func (self *Nodes_ExpUnwrapNode) InitNodes_ExpUnwrapNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, exp *Nodes_Node, _default LnsAny)

681: DeclConstr

func (*Nodes_ExpUnwrapNode) ProcessFilter

func (self *Nodes_ExpUnwrapNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.ExpUnwrapNode.processFilter

func (*Nodes_ExpUnwrapNode) ToNodes_ExpUnwrapNode

func (obj *Nodes_ExpUnwrapNode) ToNodes_ExpUnwrapNode() *Nodes_ExpUnwrapNode

func (*Nodes_ExpUnwrapNode) Visit

func (self *Nodes_ExpUnwrapNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.ExpUnwrapNode.visit

type Nodes_ExpUnwrapNodeDownCast

type Nodes_ExpUnwrapNodeDownCast interface {
	ToNodes_ExpUnwrapNode() *Nodes_ExpUnwrapNode
}

type Nodes_ExpUnwrapNodeMtd

type Nodes_ExpUnwrapNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_commentList() LnsAny
	Get_default() LnsAny
	Get_effectivePos() *Types_Position
	Get_exp() *Nodes_Node
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_pos() *Types_Position
	Get_tailComment() LnsAny
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- ExpUnwrapNode

type Nodes_Filter

type Nodes_Filter struct {
	FP Nodes_FilterMtd
	// contains filtered or unexported fields
}

func ConvCC_createFilter

func ConvCC_createFilter(enableTest bool, outputBuiltin bool, streamName string, stream Lns_oStream, headerStream Lns_oStream, ast *TransUnit_ASTInfo) *Nodes_Filter

10767: decl @lune.@base.@convCC.createFilter

func ConvGo_createFilter

func ConvGo_createFilter(enableTest bool, streamName string, stream Lns_oStream, ast *TransUnit_ASTInfo, option *ConvGo_Option) *Nodes_Filter

5486: decl @lune.@base.@convGo.createFilter

func ConvLua_createFilter

func ConvLua_createFilter(streamName string, stream Lns_oStream, metaStream Lns_oStream, convMode LnsInt, inMacro bool, moduleTypeInfo *Ast_TypeInfo, processInfo *Ast_ProcessInfo, moduleSymbolKind LnsInt, useLuneRuntime LnsAny, targetLuaVer *LuaVer_LuaVerInfo, enableTest bool, useIpairs bool) *Nodes_Filter

3463: decl @lune.@base.@convLua.createFilter

func DumpNode_createFilter

func DumpNode_createFilter(moduleTypeInfo *Ast_TypeInfo, processInfo *Ast_ProcessInfo, stream Lns_oStream) *Nodes_Filter

103: decl @lune.@base.@dumpNode.createFilter

func Formatter_createFilter

func Formatter_createFilter(moduleTypeInfo *Ast_TypeInfo, stream Lns_oStream) *Nodes_Filter

54: decl @lune.@base.@Formatter.createFilter

func GlueFilter_createFilter

func GlueFilter_createFilter(outputDir LnsAny) *Nodes_Filter

391: decl @lune.@base.@glueFilter.createFilter

func NewNodes_Filter

func NewNodes_Filter(arg1 bool, arg2 LnsAny, arg3 LnsAny) *Nodes_Filter

func OutputDepend_createFilter

func OutputDepend_createFilter(stream Lns_oStream) *Nodes_Filter

92: decl @lune.@base.@OutputDepend.createFilter

func (*Nodes_Filter) DefaultProcess

func (self *Nodes_Filter) DefaultProcess(node *Nodes_Node, _opt LnsAny)

350: decl @lune.@base.@Nodes.Filter.defaultProcess

func (*Nodes_Filter) GetFull

func (self *Nodes_Filter) GetFull(typeInfo *Ast_TypeInfo, localFlag bool) string

93: decl @lune.@base.@Nodes.Filter.getFull

func (*Nodes_Filter) Get_moduleInfoManager

func (self *Nodes_Filter) Get_moduleInfoManager() Ast_ModuleInfoManager

89: decl @lune.@base.@Nodes.Filter.get_moduleInfoManager

func (*Nodes_Filter) Get_optStack

func (self *Nodes_Filter) Get_optStack() *LnsList

func (*Nodes_Filter) Get_typeNameCtrl

func (self *Nodes_Filter) Get_typeNameCtrl() *Ast_TypeNameCtrl

func (*Nodes_Filter) InitNodes_Filter

func (self *Nodes_Filter) InitNodes_Filter(errorOnDefault bool, moduleTypeInfo LnsAny, moduleInfoManager LnsAny)

66: DeclConstr

func (*Nodes_Filter) ProcessAbbr

func (self *Nodes_Filter) ProcessAbbr(node *Nodes_AbbrNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processAbbr

func (*Nodes_Filter) ProcessAlias

func (self *Nodes_Filter) ProcessAlias(node *Nodes_AliasNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processAlias

func (*Nodes_Filter) ProcessApply

func (self *Nodes_Filter) ProcessApply(node *Nodes_ApplyNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processApply

func (*Nodes_Filter) ProcessBlankLine

func (self *Nodes_Filter) ProcessBlankLine(node *Nodes_BlankLineNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processBlankLine

func (*Nodes_Filter) ProcessBlock

func (self *Nodes_Filter) ProcessBlock(node *Nodes_BlockNode, _opt LnsAny)

2792: decl @lune.@base.@Nodes.Filter.processBlock

func (*Nodes_Filter) ProcessBlockSub

func (self *Nodes_Filter) ProcessBlockSub(node *Nodes_BlockNode, _opt LnsAny)

2789: decl @lune.@base.@Nodes.Filter.processBlockSub

func (*Nodes_Filter) ProcessBoxing

func (self *Nodes_Filter) ProcessBoxing(node *Nodes_BoxingNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processBoxing

func (*Nodes_Filter) ProcessBreak

func (self *Nodes_Filter) ProcessBreak(node *Nodes_BreakNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processBreak

func (*Nodes_Filter) ProcessConvStat

func (self *Nodes_Filter) ProcessConvStat(node *Nodes_ConvStatNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processConvStat

func (*Nodes_Filter) ProcessDeclAdvertise

func (self *Nodes_Filter) ProcessDeclAdvertise(node *Nodes_DeclAdvertiseNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processDeclAdvertise

func (*Nodes_Filter) ProcessDeclAlge

func (self *Nodes_Filter) ProcessDeclAlge(node *Nodes_DeclAlgeNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processDeclAlge

func (*Nodes_Filter) ProcessDeclArg

func (self *Nodes_Filter) ProcessDeclArg(node *Nodes_DeclArgNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processDeclArg

func (*Nodes_Filter) ProcessDeclArgDDD

func (self *Nodes_Filter) ProcessDeclArgDDD(node *Nodes_DeclArgDDDNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processDeclArgDDD

func (*Nodes_Filter) ProcessDeclClass

func (self *Nodes_Filter) ProcessDeclClass(node *Nodes_DeclClassNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processDeclClass

func (*Nodes_Filter) ProcessDeclConstr

func (self *Nodes_Filter) ProcessDeclConstr(node *Nodes_DeclConstrNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processDeclConstr

func (*Nodes_Filter) ProcessDeclDestr

func (self *Nodes_Filter) ProcessDeclDestr(node *Nodes_DeclDestrNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processDeclDestr

func (*Nodes_Filter) ProcessDeclEnum

func (self *Nodes_Filter) ProcessDeclEnum(node *Nodes_DeclEnumNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processDeclEnum

func (*Nodes_Filter) ProcessDeclForm

func (self *Nodes_Filter) ProcessDeclForm(node *Nodes_DeclFormNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processDeclForm

func (*Nodes_Filter) ProcessDeclFunc

func (self *Nodes_Filter) ProcessDeclFunc(node *Nodes_DeclFuncNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processDeclFunc

func (*Nodes_Filter) ProcessDeclMacro

func (self *Nodes_Filter) ProcessDeclMacro(node *Nodes_DeclMacroNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processDeclMacro

func (*Nodes_Filter) ProcessDeclMember

func (self *Nodes_Filter) ProcessDeclMember(node *Nodes_DeclMemberNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processDeclMember

func (*Nodes_Filter) ProcessDeclMethod

func (self *Nodes_Filter) ProcessDeclMethod(node *Nodes_DeclMethodNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processDeclMethod

func (*Nodes_Filter) ProcessDeclVar

func (self *Nodes_Filter) ProcessDeclVar(node *Nodes_DeclVarNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processDeclVar

func (*Nodes_Filter) ProcessEnv

func (self *Nodes_Filter) ProcessEnv(node *Nodes_EnvNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processEnv

func (*Nodes_Filter) ProcessExpAccessMRet

func (self *Nodes_Filter) ProcessExpAccessMRet(node *Nodes_ExpAccessMRetNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processExpAccessMRet

func (*Nodes_Filter) ProcessExpCall

func (self *Nodes_Filter) ProcessExpCall(node *Nodes_ExpCallNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processExpCall

func (*Nodes_Filter) ProcessExpCallSuper

func (self *Nodes_Filter) ProcessExpCallSuper(node *Nodes_ExpCallSuperNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processExpCallSuper

func (*Nodes_Filter) ProcessExpCallSuperCtor

func (self *Nodes_Filter) ProcessExpCallSuperCtor(node *Nodes_ExpCallSuperCtorNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processExpCallSuperCtor

func (*Nodes_Filter) ProcessExpCast

func (self *Nodes_Filter) ProcessExpCast(node *Nodes_ExpCastNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processExpCast

func (*Nodes_Filter) ProcessExpList

func (self *Nodes_Filter) ProcessExpList(node *Nodes_ExpListNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processExpList

func (*Nodes_Filter) ProcessExpMRet

func (self *Nodes_Filter) ProcessExpMRet(node *Nodes_ExpMRetNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processExpMRet

func (*Nodes_Filter) ProcessExpMacroArgExp

func (self *Nodes_Filter) ProcessExpMacroArgExp(node *Nodes_ExpMacroArgExpNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processExpMacroArgExp

func (*Nodes_Filter) ProcessExpMacroExp

func (self *Nodes_Filter) ProcessExpMacroExp(node *Nodes_ExpMacroExpNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processExpMacroExp

func (*Nodes_Filter) ProcessExpMacroStat

func (self *Nodes_Filter) ProcessExpMacroStat(node *Nodes_ExpMacroStatNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processExpMacroStat

func (*Nodes_Filter) ProcessExpMacroStatList

func (self *Nodes_Filter) ProcessExpMacroStatList(node *Nodes_ExpMacroStatListNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processExpMacroStatList

func (*Nodes_Filter) ProcessExpMultiTo1

func (self *Nodes_Filter) ProcessExpMultiTo1(node *Nodes_ExpMultiTo1Node, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processExpMultiTo1

func (*Nodes_Filter) ProcessExpNew

func (self *Nodes_Filter) ProcessExpNew(node *Nodes_ExpNewNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processExpNew

func (*Nodes_Filter) ProcessExpOmitEnum

func (self *Nodes_Filter) ProcessExpOmitEnum(node *Nodes_ExpOmitEnumNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processExpOmitEnum

func (*Nodes_Filter) ProcessExpOp1

func (self *Nodes_Filter) ProcessExpOp1(node *Nodes_ExpOp1Node, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processExpOp1

func (*Nodes_Filter) ProcessExpOp2

func (self *Nodes_Filter) ProcessExpOp2(node *Nodes_ExpOp2Node, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processExpOp2

func (*Nodes_Filter) ProcessExpParen

func (self *Nodes_Filter) ProcessExpParen(node *Nodes_ExpParenNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processExpParen

func (*Nodes_Filter) ProcessExpRef

func (self *Nodes_Filter) ProcessExpRef(node *Nodes_ExpRefNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processExpRef

func (*Nodes_Filter) ProcessExpRefItem

func (self *Nodes_Filter) ProcessExpRefItem(node *Nodes_ExpRefItemNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processExpRefItem

func (*Nodes_Filter) ProcessExpSetItem

func (self *Nodes_Filter) ProcessExpSetItem(node *Nodes_ExpSetItemNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processExpSetItem

func (*Nodes_Filter) ProcessExpSetVal

func (self *Nodes_Filter) ProcessExpSetVal(node *Nodes_ExpSetValNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processExpSetVal

func (*Nodes_Filter) ProcessExpSubDDD

func (self *Nodes_Filter) ProcessExpSubDDD(node *Nodes_ExpSubDDDNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processExpSubDDD

func (*Nodes_Filter) ProcessExpToDDD

func (self *Nodes_Filter) ProcessExpToDDD(node *Nodes_ExpToDDDNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processExpToDDD

func (*Nodes_Filter) ProcessExpUnwrap

func (self *Nodes_Filter) ProcessExpUnwrap(node *Nodes_ExpUnwrapNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processExpUnwrap

func (*Nodes_Filter) ProcessFor

func (self *Nodes_Filter) ProcessFor(node *Nodes_ForNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processFor

func (*Nodes_Filter) ProcessForeach

func (self *Nodes_Filter) ProcessForeach(node *Nodes_ForeachNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processForeach

func (*Nodes_Filter) ProcessForsort

func (self *Nodes_Filter) ProcessForsort(node *Nodes_ForsortNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processForsort

func (*Nodes_Filter) ProcessGetField

func (self *Nodes_Filter) ProcessGetField(node *Nodes_GetFieldNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processGetField

func (*Nodes_Filter) ProcessIf

func (self *Nodes_Filter) ProcessIf(node *Nodes_IfNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processIf

func (*Nodes_Filter) ProcessIfUnwrap

func (self *Nodes_Filter) ProcessIfUnwrap(node *Nodes_IfUnwrapNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processIfUnwrap

func (*Nodes_Filter) ProcessImport

func (self *Nodes_Filter) ProcessImport(node *Nodes_ImportNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processImport

func (*Nodes_Filter) ProcessLiteralArray

func (self *Nodes_Filter) ProcessLiteralArray(node *Nodes_LiteralArrayNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processLiteralArray

func (*Nodes_Filter) ProcessLiteralBool

func (self *Nodes_Filter) ProcessLiteralBool(node *Nodes_LiteralBoolNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processLiteralBool

func (*Nodes_Filter) ProcessLiteralChar

func (self *Nodes_Filter) ProcessLiteralChar(node *Nodes_LiteralCharNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processLiteralChar

func (*Nodes_Filter) ProcessLiteralInt

func (self *Nodes_Filter) ProcessLiteralInt(node *Nodes_LiteralIntNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processLiteralInt

func (*Nodes_Filter) ProcessLiteralList

func (self *Nodes_Filter) ProcessLiteralList(node *Nodes_LiteralListNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processLiteralList

func (*Nodes_Filter) ProcessLiteralMap

func (self *Nodes_Filter) ProcessLiteralMap(node *Nodes_LiteralMapNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processLiteralMap

func (*Nodes_Filter) ProcessLiteralNil

func (self *Nodes_Filter) ProcessLiteralNil(node *Nodes_LiteralNilNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processLiteralNil

func (*Nodes_Filter) ProcessLiteralReal

func (self *Nodes_Filter) ProcessLiteralReal(node *Nodes_LiteralRealNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processLiteralReal

func (*Nodes_Filter) ProcessLiteralSet

func (self *Nodes_Filter) ProcessLiteralSet(node *Nodes_LiteralSetNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processLiteralSet

func (*Nodes_Filter) ProcessLiteralString

func (self *Nodes_Filter) ProcessLiteralString(node *Nodes_LiteralStringNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processLiteralString

func (*Nodes_Filter) ProcessLiteralSymbol

func (self *Nodes_Filter) ProcessLiteralSymbol(node *Nodes_LiteralSymbolNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processLiteralSymbol

func (*Nodes_Filter) ProcessLuneControl

func (self *Nodes_Filter) ProcessLuneControl(node *Nodes_LuneControlNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processLuneControl

func (*Nodes_Filter) ProcessLuneKind

func (self *Nodes_Filter) ProcessLuneKind(node *Nodes_LuneKindNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processLuneKind

func (*Nodes_Filter) ProcessMatch

func (self *Nodes_Filter) ProcessMatch(node *Nodes_MatchNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processMatch

func (*Nodes_Filter) ProcessNewAlgeVal

func (self *Nodes_Filter) ProcessNewAlgeVal(node *Nodes_NewAlgeValNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processNewAlgeVal

func (*Nodes_Filter) ProcessNone

func (self *Nodes_Filter) ProcessNone(node *Nodes_NoneNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processNone

func (*Nodes_Filter) ProcessProtoClass

func (self *Nodes_Filter) ProcessProtoClass(node *Nodes_ProtoClassNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processProtoClass

func (*Nodes_Filter) ProcessProtoMethod

func (self *Nodes_Filter) ProcessProtoMethod(node *Nodes_ProtoMethodNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processProtoMethod

func (*Nodes_Filter) ProcessProvide

func (self *Nodes_Filter) ProcessProvide(node *Nodes_ProvideNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processProvide

func (*Nodes_Filter) ProcessRefField

func (self *Nodes_Filter) ProcessRefField(node *Nodes_RefFieldNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processRefField

func (*Nodes_Filter) ProcessRefType

func (self *Nodes_Filter) ProcessRefType(node *Nodes_RefTypeNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processRefType

func (*Nodes_Filter) ProcessRepeat

func (self *Nodes_Filter) ProcessRepeat(node *Nodes_RepeatNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processRepeat

func (*Nodes_Filter) ProcessReturn

func (self *Nodes_Filter) ProcessReturn(node *Nodes_ReturnNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processReturn

func (*Nodes_Filter) ProcessRoot

func (self *Nodes_Filter) ProcessRoot(node *Nodes_RootNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processRoot

func (*Nodes_Filter) ProcessScope

func (self *Nodes_Filter) ProcessScope(node *Nodes_ScopeNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processScope

func (*Nodes_Filter) ProcessShebang

func (self *Nodes_Filter) ProcessShebang(node *Nodes_ShebangNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processShebang

func (*Nodes_Filter) ProcessStmtExp

func (self *Nodes_Filter) ProcessStmtExp(node *Nodes_StmtExpNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processStmtExp

func (*Nodes_Filter) ProcessSubfile

func (self *Nodes_Filter) ProcessSubfile(node *Nodes_SubfileNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processSubfile

func (*Nodes_Filter) ProcessSwitch

func (self *Nodes_Filter) ProcessSwitch(node *Nodes_SwitchNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processSwitch

func (*Nodes_Filter) ProcessTestBlock

func (self *Nodes_Filter) ProcessTestBlock(node *Nodes_TestBlockNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processTestBlock

func (*Nodes_Filter) ProcessTestCase

func (self *Nodes_Filter) ProcessTestCase(node *Nodes_TestCaseNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processTestCase

func (*Nodes_Filter) ProcessUnboxing

func (self *Nodes_Filter) ProcessUnboxing(node *Nodes_UnboxingNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processUnboxing

func (*Nodes_Filter) ProcessUnwrapSet

func (self *Nodes_Filter) ProcessUnwrapSet(node *Nodes_UnwrapSetNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processUnwrapSet

func (*Nodes_Filter) ProcessWhen

func (self *Nodes_Filter) ProcessWhen(node *Nodes_WhenNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processWhen

func (*Nodes_Filter) ProcessWhile

func (self *Nodes_Filter) ProcessWhile(node *Nodes_WhileNode, _opt LnsAny)

1: decl @lune.@base.@Nodes.Filter.processWhile

func (*Nodes_Filter) ToNodes_Filter

func (obj *Nodes_Filter) ToNodes_Filter() *Nodes_Filter

type Nodes_FilterDownCast

type Nodes_FilterDownCast interface {
	ToNodes_Filter() *Nodes_Filter
}

type Nodes_FilterMtd

type Nodes_FilterMtd interface {
	DefaultProcess(arg1 *Nodes_Node, arg2 LnsAny)
	GetFull(arg1 *Ast_TypeInfo, arg2 bool) string
	Get_moduleInfoManager() Ast_ModuleInfoManager
	Get_optStack() *LnsList
	Get_typeNameCtrl() *Ast_TypeNameCtrl

	ProcessAbbr(arg1 *Nodes_AbbrNode, arg2 LnsAny)
	ProcessAlias(arg1 *Nodes_AliasNode, arg2 LnsAny)
	ProcessApply(arg1 *Nodes_ApplyNode, arg2 LnsAny)
	ProcessBlankLine(arg1 *Nodes_BlankLineNode, arg2 LnsAny)
	ProcessBlock(arg1 *Nodes_BlockNode, arg2 LnsAny)
	ProcessBlockSub(arg1 *Nodes_BlockNode, arg2 LnsAny)
	ProcessBoxing(arg1 *Nodes_BoxingNode, arg2 LnsAny)
	ProcessBreak(arg1 *Nodes_BreakNode, arg2 LnsAny)
	ProcessConvStat(arg1 *Nodes_ConvStatNode, arg2 LnsAny)
	ProcessDeclAdvertise(arg1 *Nodes_DeclAdvertiseNode, arg2 LnsAny)
	ProcessDeclAlge(arg1 *Nodes_DeclAlgeNode, arg2 LnsAny)
	ProcessDeclArg(arg1 *Nodes_DeclArgNode, arg2 LnsAny)
	ProcessDeclArgDDD(arg1 *Nodes_DeclArgDDDNode, arg2 LnsAny)
	ProcessDeclClass(arg1 *Nodes_DeclClassNode, arg2 LnsAny)
	ProcessDeclConstr(arg1 *Nodes_DeclConstrNode, arg2 LnsAny)
	ProcessDeclDestr(arg1 *Nodes_DeclDestrNode, arg2 LnsAny)
	ProcessDeclEnum(arg1 *Nodes_DeclEnumNode, arg2 LnsAny)
	ProcessDeclForm(arg1 *Nodes_DeclFormNode, arg2 LnsAny)
	ProcessDeclFunc(arg1 *Nodes_DeclFuncNode, arg2 LnsAny)
	ProcessDeclMacro(arg1 *Nodes_DeclMacroNode, arg2 LnsAny)
	ProcessDeclMember(arg1 *Nodes_DeclMemberNode, arg2 LnsAny)
	ProcessDeclMethod(arg1 *Nodes_DeclMethodNode, arg2 LnsAny)
	ProcessDeclVar(arg1 *Nodes_DeclVarNode, arg2 LnsAny)
	ProcessEnv(arg1 *Nodes_EnvNode, arg2 LnsAny)
	ProcessExpAccessMRet(arg1 *Nodes_ExpAccessMRetNode, arg2 LnsAny)
	ProcessExpCall(arg1 *Nodes_ExpCallNode, arg2 LnsAny)
	ProcessExpCallSuper(arg1 *Nodes_ExpCallSuperNode, arg2 LnsAny)
	ProcessExpCallSuperCtor(arg1 *Nodes_ExpCallSuperCtorNode, arg2 LnsAny)
	ProcessExpCast(arg1 *Nodes_ExpCastNode, arg2 LnsAny)
	ProcessExpList(arg1 *Nodes_ExpListNode, arg2 LnsAny)
	ProcessExpMRet(arg1 *Nodes_ExpMRetNode, arg2 LnsAny)
	ProcessExpMacroArgExp(arg1 *Nodes_ExpMacroArgExpNode, arg2 LnsAny)
	ProcessExpMacroExp(arg1 *Nodes_ExpMacroExpNode, arg2 LnsAny)
	ProcessExpMacroStat(arg1 *Nodes_ExpMacroStatNode, arg2 LnsAny)
	ProcessExpMacroStatList(arg1 *Nodes_ExpMacroStatListNode, arg2 LnsAny)
	ProcessExpMultiTo1(arg1 *Nodes_ExpMultiTo1Node, arg2 LnsAny)
	ProcessExpNew(arg1 *Nodes_ExpNewNode, arg2 LnsAny)
	ProcessExpOmitEnum(arg1 *Nodes_ExpOmitEnumNode, arg2 LnsAny)
	ProcessExpOp1(arg1 *Nodes_ExpOp1Node, arg2 LnsAny)
	ProcessExpOp2(arg1 *Nodes_ExpOp2Node, arg2 LnsAny)
	ProcessExpParen(arg1 *Nodes_ExpParenNode, arg2 LnsAny)
	ProcessExpRef(arg1 *Nodes_ExpRefNode, arg2 LnsAny)
	ProcessExpRefItem(arg1 *Nodes_ExpRefItemNode, arg2 LnsAny)
	ProcessExpSetItem(arg1 *Nodes_ExpSetItemNode, arg2 LnsAny)
	ProcessExpSetVal(arg1 *Nodes_ExpSetValNode, arg2 LnsAny)
	ProcessExpSubDDD(arg1 *Nodes_ExpSubDDDNode, arg2 LnsAny)
	ProcessExpToDDD(arg1 *Nodes_ExpToDDDNode, arg2 LnsAny)
	ProcessExpUnwrap(arg1 *Nodes_ExpUnwrapNode, arg2 LnsAny)
	ProcessFor(arg1 *Nodes_ForNode, arg2 LnsAny)
	ProcessForeach(arg1 *Nodes_ForeachNode, arg2 LnsAny)
	ProcessForsort(arg1 *Nodes_ForsortNode, arg2 LnsAny)
	ProcessGetField(arg1 *Nodes_GetFieldNode, arg2 LnsAny)
	ProcessIf(arg1 *Nodes_IfNode, arg2 LnsAny)
	ProcessIfUnwrap(arg1 *Nodes_IfUnwrapNode, arg2 LnsAny)
	ProcessImport(arg1 *Nodes_ImportNode, arg2 LnsAny)
	ProcessLiteralArray(arg1 *Nodes_LiteralArrayNode, arg2 LnsAny)
	ProcessLiteralBool(arg1 *Nodes_LiteralBoolNode, arg2 LnsAny)
	ProcessLiteralChar(arg1 *Nodes_LiteralCharNode, arg2 LnsAny)
	ProcessLiteralInt(arg1 *Nodes_LiteralIntNode, arg2 LnsAny)
	ProcessLiteralList(arg1 *Nodes_LiteralListNode, arg2 LnsAny)
	ProcessLiteralMap(arg1 *Nodes_LiteralMapNode, arg2 LnsAny)
	ProcessLiteralNil(arg1 *Nodes_LiteralNilNode, arg2 LnsAny)
	ProcessLiteralReal(arg1 *Nodes_LiteralRealNode, arg2 LnsAny)
	ProcessLiteralSet(arg1 *Nodes_LiteralSetNode, arg2 LnsAny)
	ProcessLiteralString(arg1 *Nodes_LiteralStringNode, arg2 LnsAny)
	ProcessLiteralSymbol(arg1 *Nodes_LiteralSymbolNode, arg2 LnsAny)
	ProcessLuneControl(arg1 *Nodes_LuneControlNode, arg2 LnsAny)
	ProcessLuneKind(arg1 *Nodes_LuneKindNode, arg2 LnsAny)
	ProcessMatch(arg1 *Nodes_MatchNode, arg2 LnsAny)
	ProcessNewAlgeVal(arg1 *Nodes_NewAlgeValNode, arg2 LnsAny)
	ProcessNone(arg1 *Nodes_NoneNode, arg2 LnsAny)
	ProcessProtoClass(arg1 *Nodes_ProtoClassNode, arg2 LnsAny)
	ProcessProtoMethod(arg1 *Nodes_ProtoMethodNode, arg2 LnsAny)
	ProcessProvide(arg1 *Nodes_ProvideNode, arg2 LnsAny)
	ProcessRefField(arg1 *Nodes_RefFieldNode, arg2 LnsAny)
	ProcessRefType(arg1 *Nodes_RefTypeNode, arg2 LnsAny)
	ProcessRepeat(arg1 *Nodes_RepeatNode, arg2 LnsAny)
	ProcessReturn(arg1 *Nodes_ReturnNode, arg2 LnsAny)
	ProcessRoot(arg1 *Nodes_RootNode, arg2 LnsAny)
	ProcessScope(arg1 *Nodes_ScopeNode, arg2 LnsAny)
	ProcessShebang(arg1 *Nodes_ShebangNode, arg2 LnsAny)
	ProcessStmtExp(arg1 *Nodes_StmtExpNode, arg2 LnsAny)
	ProcessSubfile(arg1 *Nodes_SubfileNode, arg2 LnsAny)
	ProcessSwitch(arg1 *Nodes_SwitchNode, arg2 LnsAny)
	ProcessTestBlock(arg1 *Nodes_TestBlockNode, arg2 LnsAny)
	ProcessTestCase(arg1 *Nodes_TestCaseNode, arg2 LnsAny)
	ProcessUnboxing(arg1 *Nodes_UnboxingNode, arg2 LnsAny)
	ProcessUnwrapSet(arg1 *Nodes_UnwrapSetNode, arg2 LnsAny)
	ProcessWhen(arg1 *Nodes_WhenNode, arg2 LnsAny)
	ProcessWhile(arg1 *Nodes_WhileNode, arg2 LnsAny)
	// contains filtered or unexported methods
}

declaration Class -- Filter

type Nodes_ForNode

type Nodes_ForNode struct {
	Nodes_Node

	FP Nodes_ForNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_ForNode

func NewNodes_ForNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 *Nodes_BlockNode, arg6 *Ast_SymbolInfo, arg7 *Nodes_Node, arg8 *Nodes_Node, arg9 LnsAny) *Nodes_ForNode

func Nodes_ForNode_create

func Nodes_ForNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, block *Nodes_BlockNode, val *Ast_SymbolInfo, init *Nodes_Node, to *Nodes_Node, delta LnsAny) *Nodes_ForNode

686: decl @lune.@base.@Nodes.ForNode.create

func (*Nodes_ForNode) CanBeLeft

func (self *Nodes_ForNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.ForNode.canBeLeft

func (*Nodes_ForNode) CanBeRight

func (self *Nodes_ForNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.ForNode.canBeRight

func (*Nodes_ForNode) CanBeStatement

func (self *Nodes_ForNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.ForNode.canBeStatement

func (*Nodes_ForNode) GetBreakKind

func (self *Nodes_ForNode) GetBreakKind(checkMode LnsInt) LnsInt

1168: decl @lune.@base.@Nodes.ForNode.getBreakKind

func (*Nodes_ForNode) Get_block

func (self *Nodes_ForNode) Get_block() *Nodes_BlockNode

func (*Nodes_ForNode) Get_delta

func (self *Nodes_ForNode) Get_delta() LnsAny

func (*Nodes_ForNode) Get_init

func (self *Nodes_ForNode) Get_init() *Nodes_Node

func (*Nodes_ForNode) Get_to

func (self *Nodes_ForNode) Get_to() *Nodes_Node

func (*Nodes_ForNode) Get_val

func (self *Nodes_ForNode) Get_val() *Ast_SymbolInfo

func (*Nodes_ForNode) InitNodes_ForNode

func (self *Nodes_ForNode) InitNodes_ForNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, block *Nodes_BlockNode, val *Ast_SymbolInfo, init *Nodes_Node, to *Nodes_Node, delta LnsAny)

681: DeclConstr

func (*Nodes_ForNode) ProcessFilter

func (self *Nodes_ForNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.ForNode.processFilter

func (*Nodes_ForNode) ToNodes_ForNode

func (obj *Nodes_ForNode) ToNodes_ForNode() *Nodes_ForNode

func (*Nodes_ForNode) Visit

func (self *Nodes_ForNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.ForNode.visit

type Nodes_ForNodeDownCast

type Nodes_ForNodeDownCast interface {
	ToNodes_ForNode() *Nodes_ForNode
}

type Nodes_ForNodeMtd

type Nodes_ForNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_block() *Nodes_BlockNode
	Get_commentList() LnsAny
	Get_delta() LnsAny
	Get_effectivePos() *Types_Position
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_init() *Nodes_Node
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_pos() *Types_Position
	Get_tailComment() LnsAny
	Get_to() *Nodes_Node
	Get_val() *Ast_SymbolInfo
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- ForNode

type Nodes_ForeachNode

type Nodes_ForeachNode struct {
	Nodes_Node

	FP Nodes_ForeachNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_ForeachNode

func NewNodes_ForeachNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 *Ast_SymbolInfo, arg6 LnsAny, arg7 *Nodes_Node, arg8 bool, arg9 *Nodes_BlockNode) *Nodes_ForeachNode

func Nodes_ForeachNode_create

func Nodes_ForeachNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, val *Ast_SymbolInfo, key LnsAny, exp *Nodes_Node, threading bool, block *Nodes_BlockNode) *Nodes_ForeachNode

686: decl @lune.@base.@Nodes.ForeachNode.create

func (*Nodes_ForeachNode) CanBeLeft

func (self *Nodes_ForeachNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.ForeachNode.canBeLeft

func (*Nodes_ForeachNode) CanBeRight

func (self *Nodes_ForeachNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.ForeachNode.canBeRight

func (*Nodes_ForeachNode) CanBeStatement

func (self *Nodes_ForeachNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.ForeachNode.canBeStatement

func (*Nodes_ForeachNode) GetBreakKind

func (self *Nodes_ForeachNode) GetBreakKind(checkMode LnsInt) LnsInt

1168: decl @lune.@base.@Nodes.ForeachNode.getBreakKind

func (*Nodes_ForeachNode) Get_block

func (self *Nodes_ForeachNode) Get_block() *Nodes_BlockNode

func (*Nodes_ForeachNode) Get_exp

func (self *Nodes_ForeachNode) Get_exp() *Nodes_Node

func (*Nodes_ForeachNode) Get_key

func (self *Nodes_ForeachNode) Get_key() LnsAny

func (*Nodes_ForeachNode) Get_threading

func (self *Nodes_ForeachNode) Get_threading() bool

func (*Nodes_ForeachNode) Get_val

func (self *Nodes_ForeachNode) Get_val() *Ast_SymbolInfo

func (*Nodes_ForeachNode) InitNodes_ForeachNode

func (self *Nodes_ForeachNode) InitNodes_ForeachNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, val *Ast_SymbolInfo, key LnsAny, exp *Nodes_Node, threading bool, block *Nodes_BlockNode)

681: DeclConstr

func (*Nodes_ForeachNode) IsThreading

func (self *Nodes_ForeachNode) IsThreading() bool

1: decl @lune.@base.@Nodes.ForeachNode.isThreading

func (*Nodes_ForeachNode) ProcessFilter

func (self *Nodes_ForeachNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.ForeachNode.processFilter

func (*Nodes_ForeachNode) ToNodes_ForeachNode

func (obj *Nodes_ForeachNode) ToNodes_ForeachNode() *Nodes_ForeachNode

func (*Nodes_ForeachNode) Visit

func (self *Nodes_ForeachNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.ForeachNode.visit

type Nodes_ForeachNodeDownCast

type Nodes_ForeachNodeDownCast interface {
	ToNodes_ForeachNode() *Nodes_ForeachNode
}

type Nodes_ForeachNodeMtd

type Nodes_ForeachNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_block() *Nodes_BlockNode
	Get_commentList() LnsAny
	Get_effectivePos() *Types_Position
	Get_exp() *Nodes_Node
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_isLValue() bool
	Get_key() LnsAny
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_pos() *Types_Position
	Get_tailComment() LnsAny
	Get_threading() bool
	Get_val() *Ast_SymbolInfo
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- ForeachNode

type Nodes_ForsortNode

type Nodes_ForsortNode struct {
	Nodes_Node

	FP Nodes_ForsortNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_ForsortNode

func NewNodes_ForsortNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 *Ast_SymbolInfo, arg6 LnsAny, arg7 *Nodes_Node, arg8 bool, arg9 *Nodes_BlockNode, arg10 bool) *Nodes_ForsortNode

func Nodes_ForsortNode_create

func Nodes_ForsortNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, val *Ast_SymbolInfo, key LnsAny, exp *Nodes_Node, threading bool, block *Nodes_BlockNode, sort bool) *Nodes_ForsortNode

686: decl @lune.@base.@Nodes.ForsortNode.create

func (*Nodes_ForsortNode) CanBeLeft

func (self *Nodes_ForsortNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.ForsortNode.canBeLeft

func (*Nodes_ForsortNode) CanBeRight

func (self *Nodes_ForsortNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.ForsortNode.canBeRight

func (*Nodes_ForsortNode) CanBeStatement

func (self *Nodes_ForsortNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.ForsortNode.canBeStatement

func (*Nodes_ForsortNode) GetBreakKind

func (self *Nodes_ForsortNode) GetBreakKind(checkMode LnsInt) LnsInt

1168: decl @lune.@base.@Nodes.ForsortNode.getBreakKind

func (*Nodes_ForsortNode) Get_block

func (self *Nodes_ForsortNode) Get_block() *Nodes_BlockNode

func (*Nodes_ForsortNode) Get_exp

func (self *Nodes_ForsortNode) Get_exp() *Nodes_Node

func (*Nodes_ForsortNode) Get_key

func (self *Nodes_ForsortNode) Get_key() LnsAny

func (*Nodes_ForsortNode) Get_sort

func (self *Nodes_ForsortNode) Get_sort() bool

func (*Nodes_ForsortNode) Get_threading

func (self *Nodes_ForsortNode) Get_threading() bool

func (*Nodes_ForsortNode) Get_val

func (self *Nodes_ForsortNode) Get_val() *Ast_SymbolInfo

func (*Nodes_ForsortNode) InitNodes_ForsortNode

func (self *Nodes_ForsortNode) InitNodes_ForsortNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, val *Ast_SymbolInfo, key LnsAny, exp *Nodes_Node, threading bool, block *Nodes_BlockNode, sort bool)

681: DeclConstr

func (*Nodes_ForsortNode) IsThreading

func (self *Nodes_ForsortNode) IsThreading() bool

1: decl @lune.@base.@Nodes.ForsortNode.isThreading

func (*Nodes_ForsortNode) ProcessFilter

func (self *Nodes_ForsortNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.ForsortNode.processFilter

func (*Nodes_ForsortNode) ToNodes_ForsortNode

func (obj *Nodes_ForsortNode) ToNodes_ForsortNode() *Nodes_ForsortNode

func (*Nodes_ForsortNode) Visit

func (self *Nodes_ForsortNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.ForsortNode.visit

type Nodes_ForsortNodeDownCast

type Nodes_ForsortNodeDownCast interface {
	ToNodes_ForsortNode() *Nodes_ForsortNode
}

type Nodes_ForsortNodeMtd

type Nodes_ForsortNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_block() *Nodes_BlockNode
	Get_commentList() LnsAny
	Get_effectivePos() *Types_Position
	Get_exp() *Nodes_Node
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_isLValue() bool
	Get_key() LnsAny
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_pos() *Types_Position
	Get_sort() bool
	Get_tailComment() LnsAny
	Get_threading() bool
	Get_val() *Ast_SymbolInfo
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- ForsortNode

type Nodes_FuncKind

type Nodes_FuncKind = LnsInt

decl enum -- FuncKind

type Nodes_GetFieldNode

type Nodes_GetFieldNode struct {
	Nodes_Node

	FP Nodes_GetFieldNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_GetFieldNode

func NewNodes_GetFieldNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 *Types_Token, arg6 LnsAny, arg7 bool, arg8 bool, arg9 *Nodes_Node, arg10 *Ast_TypeInfo) *Nodes_GetFieldNode

func Nodes_GetFieldNode_create

func Nodes_GetFieldNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, field *Types_Token, symbolInfo LnsAny, nilAccess bool, threading bool, prefix *Nodes_Node, getterTypeInfo *Ast_TypeInfo) *Nodes_GetFieldNode

686: decl @lune.@base.@Nodes.GetFieldNode.create

func (*Nodes_GetFieldNode) CanBeLeft

func (self *Nodes_GetFieldNode) CanBeLeft() bool

1612: decl @lune.@base.@Nodes.GetFieldNode.canBeLeft

func (*Nodes_GetFieldNode) CanBeRight

func (self *Nodes_GetFieldNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.GetFieldNode.canBeRight

func (*Nodes_GetFieldNode) CanBeStatement

func (self *Nodes_GetFieldNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.GetFieldNode.canBeStatement

func (*Nodes_GetFieldNode) GetPrefix

func (self *Nodes_GetFieldNode) GetPrefix() LnsAny

1621: decl @lune.@base.@Nodes.GetFieldNode.getPrefix

func (*Nodes_GetFieldNode) Get_effectivePos

func (self *Nodes_GetFieldNode) Get_effectivePos() *Types_Position

1609: decl @lune.@base.@Nodes.GetFieldNode.get_effectivePos

func (*Nodes_GetFieldNode) Get_field

func (self *Nodes_GetFieldNode) Get_field() *Types_Token

func (*Nodes_GetFieldNode) Get_getterTypeInfo

func (self *Nodes_GetFieldNode) Get_getterTypeInfo() *Ast_TypeInfo

func (*Nodes_GetFieldNode) Get_nilAccess

func (self *Nodes_GetFieldNode) Get_nilAccess() bool

func (*Nodes_GetFieldNode) Get_prefix

func (self *Nodes_GetFieldNode) Get_prefix() *Nodes_Node

func (*Nodes_GetFieldNode) Get_symbolInfo

func (self *Nodes_GetFieldNode) Get_symbolInfo() LnsAny

func (*Nodes_GetFieldNode) Get_threading

func (self *Nodes_GetFieldNode) Get_threading() bool

func (*Nodes_GetFieldNode) HasNilAccess

func (self *Nodes_GetFieldNode) HasNilAccess() bool

1: decl @lune.@base.@Nodes.GetFieldNode.hasNilAccess

func (*Nodes_GetFieldNode) InitNodes_GetFieldNode

func (self *Nodes_GetFieldNode) InitNodes_GetFieldNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, field *Types_Token, symbolInfo LnsAny, nilAccess bool, threading bool, prefix *Nodes_Node, getterTypeInfo *Ast_TypeInfo)

681: DeclConstr

func (*Nodes_GetFieldNode) IsThreading

func (self *Nodes_GetFieldNode) IsThreading() bool

1: decl @lune.@base.@Nodes.GetFieldNode.isThreading

func (*Nodes_GetFieldNode) ProcessFilter

func (self *Nodes_GetFieldNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.GetFieldNode.processFilter

func (*Nodes_GetFieldNode) ToNodes_GetFieldNode

func (obj *Nodes_GetFieldNode) ToNodes_GetFieldNode() *Nodes_GetFieldNode

func (*Nodes_GetFieldNode) Visit

func (self *Nodes_GetFieldNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.GetFieldNode.visit

type Nodes_GetFieldNodeDownCast

type Nodes_GetFieldNodeDownCast interface {
	ToNodes_GetFieldNode() *Nodes_GetFieldNode
}

type Nodes_GetFieldNodeMtd

type Nodes_GetFieldNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_commentList() LnsAny
	Get_effectivePos() *Types_Position
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_field() *Types_Token
	Get_getterTypeInfo() *Ast_TypeInfo
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_nilAccess() bool
	Get_pos() *Types_Position
	Get_prefix() *Nodes_Node
	Get_symbolInfo() LnsAny
	Get_tailComment() LnsAny
	Get_threading() bool
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- GetFieldNode

type Nodes_IfKind

type Nodes_IfKind = LnsInt

decl enum -- IfKind

type Nodes_IfNode

type Nodes_IfNode struct {
	Nodes_Node

	FP Nodes_IfNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_IfNode

func NewNodes_IfNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 *LnsList) *Nodes_IfNode

func Nodes_IfNode_create

func Nodes_IfNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, stmtList *LnsList) *Nodes_IfNode

686: decl @lune.@base.@Nodes.IfNode.create

func (*Nodes_IfNode) CanBeLeft

func (self *Nodes_IfNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.IfNode.canBeLeft

func (*Nodes_IfNode) CanBeRight

func (self *Nodes_IfNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.IfNode.canBeRight

func (*Nodes_IfNode) CanBeStatement

func (self *Nodes_IfNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.IfNode.canBeStatement

func (*Nodes_IfNode) GetBreakKind

func (self *Nodes_IfNode) GetBreakKind(checkMode LnsInt) LnsInt

1022: decl @lune.@base.@Nodes.IfNode.getBreakKind

func (*Nodes_IfNode) Get_stmtList

func (self *Nodes_IfNode) Get_stmtList() *LnsList

func (*Nodes_IfNode) InitNodes_IfNode

func (self *Nodes_IfNode) InitNodes_IfNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, stmtList *LnsList)

681: DeclConstr

func (*Nodes_IfNode) ProcessFilter

func (self *Nodes_IfNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.IfNode.processFilter

func (*Nodes_IfNode) ToNodes_IfNode

func (obj *Nodes_IfNode) ToNodes_IfNode() *Nodes_IfNode

func (*Nodes_IfNode) Visit

func (self *Nodes_IfNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.IfNode.visit

type Nodes_IfNodeDownCast

type Nodes_IfNodeDownCast interface {
	ToNodes_IfNode() *Nodes_IfNode
}

type Nodes_IfNodeMtd

type Nodes_IfNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_commentList() LnsAny
	Get_effectivePos() *Types_Position
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_pos() *Types_Position
	Get_stmtList() *LnsList
	Get_tailComment() LnsAny
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- IfNode

type Nodes_IfStmtInfo

type Nodes_IfStmtInfo struct {
	FP Nodes_IfStmtInfoMtd
	// contains filtered or unexported fields
}

func NewNodes_IfStmtInfo

func NewNodes_IfStmtInfo(arg1 LnsInt, arg2 *Nodes_Node, arg3 *Nodes_BlockNode) *Nodes_IfStmtInfo

func (*Nodes_IfStmtInfo) Get_block

func (self *Nodes_IfStmtInfo) Get_block() *Nodes_BlockNode

func (*Nodes_IfStmtInfo) Get_exp

func (self *Nodes_IfStmtInfo) Get_exp() *Nodes_Node

func (*Nodes_IfStmtInfo) Get_kind

func (self *Nodes_IfStmtInfo) Get_kind() LnsInt

func (*Nodes_IfStmtInfo) InitNodes_IfStmtInfo

func (self *Nodes_IfStmtInfo) InitNodes_IfStmtInfo(arg1 LnsInt, arg2 *Nodes_Node, arg3 *Nodes_BlockNode)

func (*Nodes_IfStmtInfo) ToNodes_IfStmtInfo

func (obj *Nodes_IfStmtInfo) ToNodes_IfStmtInfo() *Nodes_IfStmtInfo

type Nodes_IfStmtInfoDownCast

type Nodes_IfStmtInfoDownCast interface {
	ToNodes_IfStmtInfo() *Nodes_IfStmtInfo
}

type Nodes_IfStmtInfoMtd

type Nodes_IfStmtInfoMtd interface {
	Get_block() *Nodes_BlockNode
	Get_exp() *Nodes_Node
	Get_kind() LnsInt
}

declaration Class -- IfStmtInfo

type Nodes_IfUnwrapNode

type Nodes_IfUnwrapNode struct {
	Nodes_Node

	FP Nodes_IfUnwrapNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_IfUnwrapNode

func NewNodes_IfUnwrapNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 *LnsList, arg6 *Nodes_ExpListNode, arg7 *Nodes_BlockNode, arg8 LnsAny) *Nodes_IfUnwrapNode

func Nodes_IfUnwrapNode_create

func Nodes_IfUnwrapNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, varSymList *LnsList, expList *Nodes_ExpListNode, block *Nodes_BlockNode, nilBlock LnsAny) *Nodes_IfUnwrapNode

686: decl @lune.@base.@Nodes.IfUnwrapNode.create

func (*Nodes_IfUnwrapNode) CanBeLeft

func (self *Nodes_IfUnwrapNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.IfUnwrapNode.canBeLeft

func (*Nodes_IfUnwrapNode) CanBeRight

func (self *Nodes_IfUnwrapNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.IfUnwrapNode.canBeRight

func (*Nodes_IfUnwrapNode) CanBeStatement

func (self *Nodes_IfUnwrapNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.IfUnwrapNode.canBeStatement

func (*Nodes_IfUnwrapNode) GetBreakKind

func (self *Nodes_IfUnwrapNode) GetBreakKind(checkMode LnsInt) LnsInt

1326: decl @lune.@base.@Nodes.IfUnwrapNode.getBreakKind

func (*Nodes_IfUnwrapNode) Get_block

func (self *Nodes_IfUnwrapNode) Get_block() *Nodes_BlockNode

func (*Nodes_IfUnwrapNode) Get_expList

func (self *Nodes_IfUnwrapNode) Get_expList() *Nodes_ExpListNode

func (*Nodes_IfUnwrapNode) Get_nilBlock

func (self *Nodes_IfUnwrapNode) Get_nilBlock() LnsAny

func (*Nodes_IfUnwrapNode) Get_varSymList

func (self *Nodes_IfUnwrapNode) Get_varSymList() *LnsList

func (*Nodes_IfUnwrapNode) InitNodes_IfUnwrapNode

func (self *Nodes_IfUnwrapNode) InitNodes_IfUnwrapNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, varSymList *LnsList, expList *Nodes_ExpListNode, block *Nodes_BlockNode, nilBlock LnsAny)

681: DeclConstr

func (*Nodes_IfUnwrapNode) ProcessFilter

func (self *Nodes_IfUnwrapNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.IfUnwrapNode.processFilter

func (*Nodes_IfUnwrapNode) ToNodes_IfUnwrapNode

func (obj *Nodes_IfUnwrapNode) ToNodes_IfUnwrapNode() *Nodes_IfUnwrapNode

func (*Nodes_IfUnwrapNode) Visit

func (self *Nodes_IfUnwrapNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.IfUnwrapNode.visit

type Nodes_IfUnwrapNodeDownCast

type Nodes_IfUnwrapNodeDownCast interface {
	ToNodes_IfUnwrapNode() *Nodes_IfUnwrapNode
}

type Nodes_IfUnwrapNodeMtd

type Nodes_IfUnwrapNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_block() *Nodes_BlockNode
	Get_commentList() LnsAny
	Get_effectivePos() *Types_Position
	Get_expList() *Nodes_ExpListNode
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_nilBlock() LnsAny
	Get_pos() *Types_Position
	Get_tailComment() LnsAny
	Get_varSymList() *LnsList
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- IfUnwrapNode

type Nodes_ImportNode

type Nodes_ImportNode struct {
	Nodes_Node

	FP Nodes_ImportNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_ImportNode

func NewNodes_ImportNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 string, arg6 LnsInt, arg7 string, arg8 bool, arg9 *Ast_SymbolInfo, arg10 *Ast_TypeInfo) *Nodes_ImportNode

func Nodes_ImportNode_create

func Nodes_ImportNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, modulePath string, lazy LnsInt, assignName string, assigned bool, symbolInfo *Ast_SymbolInfo, moduleTypeInfo *Ast_TypeInfo) *Nodes_ImportNode

686: decl @lune.@base.@Nodes.ImportNode.create

func (*Nodes_ImportNode) CanBeLeft

func (self *Nodes_ImportNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.ImportNode.canBeLeft

func (*Nodes_ImportNode) CanBeRight

func (self *Nodes_ImportNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.ImportNode.canBeRight

func (*Nodes_ImportNode) CanBeStatement

func (self *Nodes_ImportNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.ImportNode.canBeStatement

func (*Nodes_ImportNode) Get_assignName

func (self *Nodes_ImportNode) Get_assignName() string

func (*Nodes_ImportNode) Get_assigned

func (self *Nodes_ImportNode) Get_assigned() bool

func (*Nodes_ImportNode) Get_lazy

func (self *Nodes_ImportNode) Get_lazy() LnsInt

func (*Nodes_ImportNode) Get_modulePath

func (self *Nodes_ImportNode) Get_modulePath() string

func (*Nodes_ImportNode) Get_moduleTypeInfo

func (self *Nodes_ImportNode) Get_moduleTypeInfo() *Ast_TypeInfo

func (*Nodes_ImportNode) Get_symbolInfo

func (self *Nodes_ImportNode) Get_symbolInfo() *Ast_SymbolInfo

func (*Nodes_ImportNode) InitNodes_ImportNode

func (self *Nodes_ImportNode) InitNodes_ImportNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, modulePath string, lazy LnsInt, assignName string, assigned bool, symbolInfo *Ast_SymbolInfo, moduleTypeInfo *Ast_TypeInfo)

681: DeclConstr

func (*Nodes_ImportNode) ProcessFilter

func (self *Nodes_ImportNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.ImportNode.processFilter

func (*Nodes_ImportNode) ToNodes_ImportNode

func (obj *Nodes_ImportNode) ToNodes_ImportNode() *Nodes_ImportNode

func (*Nodes_ImportNode) Visit

func (self *Nodes_ImportNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.ImportNode.visit

type Nodes_ImportNodeDownCast

type Nodes_ImportNodeDownCast interface {
	ToNodes_ImportNode() *Nodes_ImportNode
}

type Nodes_ImportNodeMtd

type Nodes_ImportNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_assignName() string
	Get_assigned() bool
	Get_commentList() LnsAny
	Get_effectivePos() *Types_Position
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_lazy() LnsInt
	Get_macroArgFlag() bool
	Get_modulePath() string
	Get_moduleTypeInfo() *Ast_TypeInfo
	Get_pos() *Types_Position
	Get_symbolInfo() *Ast_SymbolInfo
	Get_tailComment() LnsAny
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- ImportNode

type Nodes_IndexVal

type Nodes_IndexVal = LnsAny

decl alge -- IndexVal

type Nodes_IndexVal__NodeIdx

type Nodes_IndexVal__NodeIdx struct {
	Val1 *Nodes_Node
}

func (*Nodes_IndexVal__NodeIdx) GetTxt

func (self *Nodes_IndexVal__NodeIdx) GetTxt() string

type Nodes_IndexVal__SymIdx

type Nodes_IndexVal__SymIdx struct {
	Val1 string
}

func (*Nodes_IndexVal__SymIdx) GetTxt

func (self *Nodes_IndexVal__SymIdx) GetTxt() string

type Nodes_LazyLoad

type Nodes_LazyLoad = LnsInt

decl enum -- LazyLoad

type Nodes_Literal

type Nodes_Literal = LnsAny

decl alge -- Literal

type Nodes_LiteralArrayNode

type Nodes_LiteralArrayNode struct {
	Nodes_Node

	FP Nodes_LiteralArrayNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_LiteralArrayNode

func NewNodes_LiteralArrayNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 LnsAny) *Nodes_LiteralArrayNode

func Nodes_LiteralArrayNode_create

func Nodes_LiteralArrayNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, expList LnsAny) *Nodes_LiteralArrayNode

686: decl @lune.@base.@Nodes.LiteralArrayNode.create

func (*Nodes_LiteralArrayNode) CanBeLeft

func (self *Nodes_LiteralArrayNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.LiteralArrayNode.canBeLeft

func (*Nodes_LiteralArrayNode) CanBeRight

func (self *Nodes_LiteralArrayNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.LiteralArrayNode.canBeRight

func (*Nodes_LiteralArrayNode) CanBeStatement

func (self *Nodes_LiteralArrayNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.LiteralArrayNode.canBeStatement

func (*Nodes_LiteralArrayNode) GetLiteral

func (self *Nodes_LiteralArrayNode) GetLiteral() (LnsAny, LnsAny)

2268: decl @lune.@base.@Nodes.LiteralArrayNode.getLiteral

func (*Nodes_LiteralArrayNode) Get_expList

func (self *Nodes_LiteralArrayNode) Get_expList() LnsAny

func (*Nodes_LiteralArrayNode) InitNodes_LiteralArrayNode

func (self *Nodes_LiteralArrayNode) InitNodes_LiteralArrayNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, expList LnsAny)

681: DeclConstr

func (*Nodes_LiteralArrayNode) ProcessFilter

func (self *Nodes_LiteralArrayNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.LiteralArrayNode.processFilter

func (*Nodes_LiteralArrayNode) SetupLiteralTokenList

func (self *Nodes_LiteralArrayNode) SetupLiteralTokenList(list *LnsList) bool

2284: decl @lune.@base.@Nodes.LiteralArrayNode.setupLiteralTokenList

func (*Nodes_LiteralArrayNode) ToNodes_LiteralArrayNode

func (obj *Nodes_LiteralArrayNode) ToNodes_LiteralArrayNode() *Nodes_LiteralArrayNode

func (*Nodes_LiteralArrayNode) Visit

func (self *Nodes_LiteralArrayNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.LiteralArrayNode.visit

type Nodes_LiteralArrayNodeDownCast

type Nodes_LiteralArrayNodeDownCast interface {
	ToNodes_LiteralArrayNode() *Nodes_LiteralArrayNode
}

type Nodes_LiteralArrayNodeMtd

type Nodes_LiteralArrayNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_commentList() LnsAny
	Get_effectivePos() *Types_Position
	Get_expList() LnsAny
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_pos() *Types_Position
	Get_tailComment() LnsAny
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- LiteralArrayNode

type Nodes_LiteralBoolNode

type Nodes_LiteralBoolNode struct {
	Nodes_Node

	FP Nodes_LiteralBoolNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_LiteralBoolNode

func NewNodes_LiteralBoolNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 *Types_Token) *Nodes_LiteralBoolNode

func Nodes_LiteralBoolNode_create

func Nodes_LiteralBoolNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, token *Types_Token) *Nodes_LiteralBoolNode

686: decl @lune.@base.@Nodes.LiteralBoolNode.create

func (*Nodes_LiteralBoolNode) CanBeLeft

func (self *Nodes_LiteralBoolNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.LiteralBoolNode.canBeLeft

func (*Nodes_LiteralBoolNode) CanBeRight

func (self *Nodes_LiteralBoolNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.LiteralBoolNode.canBeRight

func (*Nodes_LiteralBoolNode) CanBeStatement

func (self *Nodes_LiteralBoolNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.LiteralBoolNode.canBeStatement

func (*Nodes_LiteralBoolNode) GetLiteral

func (self *Nodes_LiteralBoolNode) GetLiteral() (LnsAny, LnsAny)

2473: decl @lune.@base.@Nodes.LiteralBoolNode.getLiteral

func (*Nodes_LiteralBoolNode) Get_token

func (self *Nodes_LiteralBoolNode) Get_token() *Types_Token

func (*Nodes_LiteralBoolNode) InitNodes_LiteralBoolNode

func (self *Nodes_LiteralBoolNode) InitNodes_LiteralBoolNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, token *Types_Token)

681: DeclConstr

func (*Nodes_LiteralBoolNode) ProcessFilter

func (self *Nodes_LiteralBoolNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.LiteralBoolNode.processFilter

func (*Nodes_LiteralBoolNode) SetupLiteralTokenList

func (self *Nodes_LiteralBoolNode) SetupLiteralTokenList(list *LnsList) bool

2477: decl @lune.@base.@Nodes.LiteralBoolNode.setupLiteralTokenList

func (*Nodes_LiteralBoolNode) ToNodes_LiteralBoolNode

func (obj *Nodes_LiteralBoolNode) ToNodes_LiteralBoolNode() *Nodes_LiteralBoolNode

func (*Nodes_LiteralBoolNode) Visit

func (self *Nodes_LiteralBoolNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.LiteralBoolNode.visit

type Nodes_LiteralBoolNodeDownCast

type Nodes_LiteralBoolNodeDownCast interface {
	ToNodes_LiteralBoolNode() *Nodes_LiteralBoolNode
}

type Nodes_LiteralBoolNodeMtd

type Nodes_LiteralBoolNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_commentList() LnsAny
	Get_effectivePos() *Types_Position
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_pos() *Types_Position
	Get_tailComment() LnsAny
	Get_token() *Types_Token
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- LiteralBoolNode

type Nodes_LiteralCharNode

type Nodes_LiteralCharNode struct {
	Nodes_Node

	FP Nodes_LiteralCharNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_LiteralCharNode

func NewNodes_LiteralCharNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 *Types_Token, arg6 LnsInt) *Nodes_LiteralCharNode

func Nodes_LiteralCharNode_create

func Nodes_LiteralCharNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, token *Types_Token, num LnsInt) *Nodes_LiteralCharNode

686: decl @lune.@base.@Nodes.LiteralCharNode.create

func (*Nodes_LiteralCharNode) CanBeLeft

func (self *Nodes_LiteralCharNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.LiteralCharNode.canBeLeft

func (*Nodes_LiteralCharNode) CanBeRight

func (self *Nodes_LiteralCharNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.LiteralCharNode.canBeRight

func (*Nodes_LiteralCharNode) CanBeStatement

func (self *Nodes_LiteralCharNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.LiteralCharNode.canBeStatement

func (*Nodes_LiteralCharNode) GetLiteral

func (self *Nodes_LiteralCharNode) GetLiteral() (LnsAny, LnsAny)

2244: decl @lune.@base.@Nodes.LiteralCharNode.getLiteral

func (*Nodes_LiteralCharNode) Get_num

func (self *Nodes_LiteralCharNode) Get_num() LnsInt

func (*Nodes_LiteralCharNode) Get_token

func (self *Nodes_LiteralCharNode) Get_token() *Types_Token

func (*Nodes_LiteralCharNode) InitNodes_LiteralCharNode

func (self *Nodes_LiteralCharNode) InitNodes_LiteralCharNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, token *Types_Token, num LnsInt)

681: DeclConstr

func (*Nodes_LiteralCharNode) ProcessFilter

func (self *Nodes_LiteralCharNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.LiteralCharNode.processFilter

func (*Nodes_LiteralCharNode) SetupLiteralTokenList

func (self *Nodes_LiteralCharNode) SetupLiteralTokenList(list *LnsList) bool

2247: decl @lune.@base.@Nodes.LiteralCharNode.setupLiteralTokenList

func (*Nodes_LiteralCharNode) ToNodes_LiteralCharNode

func (obj *Nodes_LiteralCharNode) ToNodes_LiteralCharNode() *Nodes_LiteralCharNode

func (*Nodes_LiteralCharNode) Visit

func (self *Nodes_LiteralCharNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.LiteralCharNode.visit

type Nodes_LiteralCharNodeDownCast

type Nodes_LiteralCharNodeDownCast interface {
	ToNodes_LiteralCharNode() *Nodes_LiteralCharNode
}

type Nodes_LiteralCharNodeMtd

type Nodes_LiteralCharNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_commentList() LnsAny
	Get_effectivePos() *Types_Position
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_num() LnsInt
	Get_pos() *Types_Position
	Get_tailComment() LnsAny
	Get_token() *Types_Token
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- LiteralCharNode

type Nodes_LiteralIntNode

type Nodes_LiteralIntNode struct {
	Nodes_Node

	FP Nodes_LiteralIntNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_LiteralIntNode

func NewNodes_LiteralIntNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 *Types_Token, arg6 LnsInt) *Nodes_LiteralIntNode

func Nodes_LiteralIntNode_create

func Nodes_LiteralIntNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, token *Types_Token, num LnsInt) *Nodes_LiteralIntNode

686: decl @lune.@base.@Nodes.LiteralIntNode.create

func (*Nodes_LiteralIntNode) CanBeLeft

func (self *Nodes_LiteralIntNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.LiteralIntNode.canBeLeft

func (*Nodes_LiteralIntNode) CanBeRight

func (self *Nodes_LiteralIntNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.LiteralIntNode.canBeRight

func (*Nodes_LiteralIntNode) CanBeStatement

func (self *Nodes_LiteralIntNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.LiteralIntNode.canBeStatement

func (*Nodes_LiteralIntNode) GetLiteral

func (self *Nodes_LiteralIntNode) GetLiteral() (LnsAny, LnsAny)

2252: decl @lune.@base.@Nodes.LiteralIntNode.getLiteral

func (*Nodes_LiteralIntNode) Get_num

func (self *Nodes_LiteralIntNode) Get_num() LnsInt

func (*Nodes_LiteralIntNode) Get_token

func (self *Nodes_LiteralIntNode) Get_token() *Types_Token

func (*Nodes_LiteralIntNode) InitNodes_LiteralIntNode

func (self *Nodes_LiteralIntNode) InitNodes_LiteralIntNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, token *Types_Token, num LnsInt)

681: DeclConstr

func (*Nodes_LiteralIntNode) ProcessFilter

func (self *Nodes_LiteralIntNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.LiteralIntNode.processFilter

func (*Nodes_LiteralIntNode) SetupLiteralTokenList

func (self *Nodes_LiteralIntNode) SetupLiteralTokenList(list *LnsList) bool

2255: decl @lune.@base.@Nodes.LiteralIntNode.setupLiteralTokenList

func (*Nodes_LiteralIntNode) ToNodes_LiteralIntNode

func (obj *Nodes_LiteralIntNode) ToNodes_LiteralIntNode() *Nodes_LiteralIntNode

func (*Nodes_LiteralIntNode) Visit

func (self *Nodes_LiteralIntNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.LiteralIntNode.visit

type Nodes_LiteralIntNodeDownCast

type Nodes_LiteralIntNodeDownCast interface {
	ToNodes_LiteralIntNode() *Nodes_LiteralIntNode
}

type Nodes_LiteralIntNodeMtd

type Nodes_LiteralIntNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_commentList() LnsAny
	Get_effectivePos() *Types_Position
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_num() LnsInt
	Get_pos() *Types_Position
	Get_tailComment() LnsAny
	Get_token() *Types_Token
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- LiteralIntNode

type Nodes_LiteralListNode

type Nodes_LiteralListNode struct {
	Nodes_Node

	FP Nodes_LiteralListNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_LiteralListNode

func NewNodes_LiteralListNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 LnsAny) *Nodes_LiteralListNode

func Nodes_LiteralListNode_create

func Nodes_LiteralListNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, expList LnsAny) *Nodes_LiteralListNode

686: decl @lune.@base.@Nodes.LiteralListNode.create

func (*Nodes_LiteralListNode) CanBeLeft

func (self *Nodes_LiteralListNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.LiteralListNode.canBeLeft

func (*Nodes_LiteralListNode) CanBeRight

func (self *Nodes_LiteralListNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.LiteralListNode.canBeRight

func (*Nodes_LiteralListNode) CanBeStatement

func (self *Nodes_LiteralListNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.LiteralListNode.canBeStatement

func (*Nodes_LiteralListNode) GetLiteral

func (self *Nodes_LiteralListNode) GetLiteral() (LnsAny, LnsAny)

2301: decl @lune.@base.@Nodes.LiteralListNode.getLiteral

func (*Nodes_LiteralListNode) Get_expList

func (self *Nodes_LiteralListNode) Get_expList() LnsAny

func (*Nodes_LiteralListNode) InitNodes_LiteralListNode

func (self *Nodes_LiteralListNode) InitNodes_LiteralListNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, expList LnsAny)

681: DeclConstr

func (*Nodes_LiteralListNode) ProcessFilter

func (self *Nodes_LiteralListNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.LiteralListNode.processFilter

func (*Nodes_LiteralListNode) SetupLiteralTokenList

func (self *Nodes_LiteralListNode) SetupLiteralTokenList(list *LnsList) bool

2317: decl @lune.@base.@Nodes.LiteralListNode.setupLiteralTokenList

func (*Nodes_LiteralListNode) ToNodes_LiteralListNode

func (obj *Nodes_LiteralListNode) ToNodes_LiteralListNode() *Nodes_LiteralListNode

func (*Nodes_LiteralListNode) Visit

func (self *Nodes_LiteralListNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.LiteralListNode.visit

type Nodes_LiteralListNodeDownCast

type Nodes_LiteralListNodeDownCast interface {
	ToNodes_LiteralListNode() *Nodes_LiteralListNode
}

type Nodes_LiteralListNodeMtd

type Nodes_LiteralListNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_commentList() LnsAny
	Get_effectivePos() *Types_Position
	Get_expList() LnsAny
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_pos() *Types_Position
	Get_tailComment() LnsAny
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- LiteralListNode

type Nodes_LiteralMapNode

type Nodes_LiteralMapNode struct {
	Nodes_Node

	FP Nodes_LiteralMapNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_LiteralMapNode

func NewNodes_LiteralMapNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 *LnsMap, arg6 *LnsList) *Nodes_LiteralMapNode

func Nodes_LiteralMapNode_create

func Nodes_LiteralMapNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, _map *LnsMap, pairList *LnsList) *Nodes_LiteralMapNode

686: decl @lune.@base.@Nodes.LiteralMapNode.create

func (*Nodes_LiteralMapNode) CanBeLeft

func (self *Nodes_LiteralMapNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.LiteralMapNode.canBeLeft

func (*Nodes_LiteralMapNode) CanBeRight

func (self *Nodes_LiteralMapNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.LiteralMapNode.canBeRight

func (*Nodes_LiteralMapNode) CanBeStatement

func (self *Nodes_LiteralMapNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.LiteralMapNode.canBeStatement

func (*Nodes_LiteralMapNode) GetLiteral

func (self *Nodes_LiteralMapNode) GetLiteral() (LnsAny, LnsAny)

2368: decl @lune.@base.@Nodes.LiteralMapNode.getLiteral

func (*Nodes_LiteralMapNode) Get_map

func (self *Nodes_LiteralMapNode) Get_map() *LnsMap

func (*Nodes_LiteralMapNode) Get_pairList

func (self *Nodes_LiteralMapNode) Get_pairList() *LnsList

func (*Nodes_LiteralMapNode) InitNodes_LiteralMapNode

func (self *Nodes_LiteralMapNode) InitNodes_LiteralMapNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, _map *LnsMap, pairList *LnsList)

681: DeclConstr

func (*Nodes_LiteralMapNode) ProcessFilter

func (self *Nodes_LiteralMapNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.LiteralMapNode.processFilter

func (*Nodes_LiteralMapNode) SetupLiteralTokenList

func (self *Nodes_LiteralMapNode) SetupLiteralTokenList(list *LnsList) bool

2388: decl @lune.@base.@Nodes.LiteralMapNode.setupLiteralTokenList

func (*Nodes_LiteralMapNode) ToNodes_LiteralMapNode

func (obj *Nodes_LiteralMapNode) ToNodes_LiteralMapNode() *Nodes_LiteralMapNode

func (*Nodes_LiteralMapNode) Visit

func (self *Nodes_LiteralMapNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.LiteralMapNode.visit

type Nodes_LiteralMapNodeDownCast

type Nodes_LiteralMapNodeDownCast interface {
	ToNodes_LiteralMapNode() *Nodes_LiteralMapNode
}

type Nodes_LiteralMapNodeMtd

type Nodes_LiteralMapNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_commentList() LnsAny
	Get_effectivePos() *Types_Position
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_map() *LnsMap
	Get_pairList() *LnsList
	Get_pos() *Types_Position
	Get_tailComment() LnsAny
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- LiteralMapNode

type Nodes_LiteralNilNode

type Nodes_LiteralNilNode struct {
	Nodes_Node
	FP Nodes_LiteralNilNodeMtd
}

func NewNodes_LiteralNilNode

func NewNodes_LiteralNilNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList) *Nodes_LiteralNilNode

func Nodes_LiteralNilNode_create

func Nodes_LiteralNilNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList) *Nodes_LiteralNilNode

686: decl @lune.@base.@Nodes.LiteralNilNode.create

func (*Nodes_LiteralNilNode) CanBeLeft

func (self *Nodes_LiteralNilNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.LiteralNilNode.canBeLeft

func (*Nodes_LiteralNilNode) CanBeRight

func (self *Nodes_LiteralNilNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.LiteralNilNode.canBeRight

func (*Nodes_LiteralNilNode) CanBeStatement

func (self *Nodes_LiteralNilNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.LiteralNilNode.canBeStatement

func (*Nodes_LiteralNilNode) GetLiteral

func (self *Nodes_LiteralNilNode) GetLiteral() (LnsAny, LnsAny)

2235: decl @lune.@base.@Nodes.LiteralNilNode.getLiteral

func (*Nodes_LiteralNilNode) InitNodes_LiteralNilNode

func (self *Nodes_LiteralNilNode) InitNodes_LiteralNilNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList)

681: DeclConstr

func (*Nodes_LiteralNilNode) ProcessFilter

func (self *Nodes_LiteralNilNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.LiteralNilNode.processFilter

func (*Nodes_LiteralNilNode) SetupLiteralTokenList

func (self *Nodes_LiteralNilNode) SetupLiteralTokenList(list *LnsList) bool

2238: decl @lune.@base.@Nodes.LiteralNilNode.setupLiteralTokenList

func (*Nodes_LiteralNilNode) ToNodes_LiteralNilNode

func (obj *Nodes_LiteralNilNode) ToNodes_LiteralNilNode() *Nodes_LiteralNilNode

func (*Nodes_LiteralNilNode) Visit

func (self *Nodes_LiteralNilNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.LiteralNilNode.visit

type Nodes_LiteralNilNodeDownCast

type Nodes_LiteralNilNodeDownCast interface {
	ToNodes_LiteralNilNode() *Nodes_LiteralNilNode
}

type Nodes_LiteralNilNodeMtd

type Nodes_LiteralNilNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_commentList() LnsAny
	Get_effectivePos() *Types_Position
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_pos() *Types_Position
	Get_tailComment() LnsAny
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- LiteralNilNode

type Nodes_LiteralRealNode

type Nodes_LiteralRealNode struct {
	Nodes_Node

	FP Nodes_LiteralRealNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_LiteralRealNode

func NewNodes_LiteralRealNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 *Types_Token, arg6 LnsReal) *Nodes_LiteralRealNode

func Nodes_LiteralRealNode_create

func Nodes_LiteralRealNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, token *Types_Token, num LnsReal) *Nodes_LiteralRealNode

686: decl @lune.@base.@Nodes.LiteralRealNode.create

func (*Nodes_LiteralRealNode) CanBeLeft

func (self *Nodes_LiteralRealNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.LiteralRealNode.canBeLeft

func (*Nodes_LiteralRealNode) CanBeRight

func (self *Nodes_LiteralRealNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.LiteralRealNode.canBeRight

func (*Nodes_LiteralRealNode) CanBeStatement

func (self *Nodes_LiteralRealNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.LiteralRealNode.canBeStatement

func (*Nodes_LiteralRealNode) GetLiteral

func (self *Nodes_LiteralRealNode) GetLiteral() (LnsAny, LnsAny)

2260: decl @lune.@base.@Nodes.LiteralRealNode.getLiteral

func (*Nodes_LiteralRealNode) Get_num

func (self *Nodes_LiteralRealNode) Get_num() LnsReal

func (*Nodes_LiteralRealNode) Get_token

func (self *Nodes_LiteralRealNode) Get_token() *Types_Token

func (*Nodes_LiteralRealNode) InitNodes_LiteralRealNode

func (self *Nodes_LiteralRealNode) InitNodes_LiteralRealNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, token *Types_Token, num LnsReal)

681: DeclConstr

func (*Nodes_LiteralRealNode) ProcessFilter

func (self *Nodes_LiteralRealNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.LiteralRealNode.processFilter

func (*Nodes_LiteralRealNode) SetupLiteralTokenList

func (self *Nodes_LiteralRealNode) SetupLiteralTokenList(list *LnsList) bool

2263: decl @lune.@base.@Nodes.LiteralRealNode.setupLiteralTokenList

func (*Nodes_LiteralRealNode) ToNodes_LiteralRealNode

func (obj *Nodes_LiteralRealNode) ToNodes_LiteralRealNode() *Nodes_LiteralRealNode

func (*Nodes_LiteralRealNode) Visit

func (self *Nodes_LiteralRealNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.LiteralRealNode.visit

type Nodes_LiteralRealNodeDownCast

type Nodes_LiteralRealNodeDownCast interface {
	ToNodes_LiteralRealNode() *Nodes_LiteralRealNode
}

type Nodes_LiteralRealNodeMtd

type Nodes_LiteralRealNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_commentList() LnsAny
	Get_effectivePos() *Types_Position
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_num() LnsReal
	Get_pos() *Types_Position
	Get_tailComment() LnsAny
	Get_token() *Types_Token
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- LiteralRealNode

type Nodes_LiteralSetNode

type Nodes_LiteralSetNode struct {
	Nodes_Node

	FP Nodes_LiteralSetNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_LiteralSetNode

func NewNodes_LiteralSetNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 LnsAny) *Nodes_LiteralSetNode

func Nodes_LiteralSetNode_create

func Nodes_LiteralSetNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, expList LnsAny) *Nodes_LiteralSetNode

686: decl @lune.@base.@Nodes.LiteralSetNode.create

func (*Nodes_LiteralSetNode) CanBeLeft

func (self *Nodes_LiteralSetNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.LiteralSetNode.canBeLeft

func (*Nodes_LiteralSetNode) CanBeRight

func (self *Nodes_LiteralSetNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.LiteralSetNode.canBeRight

func (*Nodes_LiteralSetNode) CanBeStatement

func (self *Nodes_LiteralSetNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.LiteralSetNode.canBeStatement

func (*Nodes_LiteralSetNode) GetLiteral

func (self *Nodes_LiteralSetNode) GetLiteral() (LnsAny, LnsAny)

2335: decl @lune.@base.@Nodes.LiteralSetNode.getLiteral

func (*Nodes_LiteralSetNode) Get_expList

func (self *Nodes_LiteralSetNode) Get_expList() LnsAny

func (*Nodes_LiteralSetNode) InitNodes_LiteralSetNode

func (self *Nodes_LiteralSetNode) InitNodes_LiteralSetNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, expList LnsAny)

681: DeclConstr

func (*Nodes_LiteralSetNode) ProcessFilter

func (self *Nodes_LiteralSetNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.LiteralSetNode.processFilter

func (*Nodes_LiteralSetNode) SetupLiteralTokenList

func (self *Nodes_LiteralSetNode) SetupLiteralTokenList(list *LnsList) bool

2351: decl @lune.@base.@Nodes.LiteralSetNode.setupLiteralTokenList

func (*Nodes_LiteralSetNode) ToNodes_LiteralSetNode

func (obj *Nodes_LiteralSetNode) ToNodes_LiteralSetNode() *Nodes_LiteralSetNode

func (*Nodes_LiteralSetNode) Visit

func (self *Nodes_LiteralSetNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.LiteralSetNode.visit

type Nodes_LiteralSetNodeDownCast

type Nodes_LiteralSetNodeDownCast interface {
	ToNodes_LiteralSetNode() *Nodes_LiteralSetNode
}

type Nodes_LiteralSetNodeMtd

type Nodes_LiteralSetNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_commentList() LnsAny
	Get_effectivePos() *Types_Position
	Get_expList() LnsAny
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_pos() *Types_Position
	Get_tailComment() LnsAny
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- LiteralSetNode

type Nodes_LiteralStringNode

type Nodes_LiteralStringNode struct {
	Nodes_Node

	FP Nodes_LiteralStringNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_LiteralStringNode

func NewNodes_LiteralStringNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 *Types_Token, arg6 LnsAny, arg7 LnsAny, arg8 bool) *Nodes_LiteralStringNode

func Nodes_LiteralStringNode_create

func Nodes_LiteralStringNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, token *Types_Token, orgParam LnsAny, dddParam LnsAny, threading bool) *Nodes_LiteralStringNode

686: decl @lune.@base.@Nodes.LiteralStringNode.create

func (*Nodes_LiteralStringNode) CanBeLeft

func (self *Nodes_LiteralStringNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.LiteralStringNode.canBeLeft

func (*Nodes_LiteralStringNode) CanBeRight

func (self *Nodes_LiteralStringNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.LiteralStringNode.canBeRight

func (*Nodes_LiteralStringNode) CanBeStatement

func (self *Nodes_LiteralStringNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.LiteralStringNode.canBeStatement

func (*Nodes_LiteralStringNode) GetLiteral

func (self *Nodes_LiteralStringNode) GetLiteral() (LnsAny, LnsAny)

2428: decl @lune.@base.@Nodes.LiteralStringNode.getLiteral

func (*Nodes_LiteralStringNode) Get_dddParam

func (self *Nodes_LiteralStringNode) Get_dddParam() LnsAny

func (*Nodes_LiteralStringNode) Get_orgParam

func (self *Nodes_LiteralStringNode) Get_orgParam() LnsAny

func (*Nodes_LiteralStringNode) Get_threading

func (self *Nodes_LiteralStringNode) Get_threading() bool

func (*Nodes_LiteralStringNode) Get_token

func (self *Nodes_LiteralStringNode) Get_token() *Types_Token

func (*Nodes_LiteralStringNode) InitNodes_LiteralStringNode

func (self *Nodes_LiteralStringNode) InitNodes_LiteralStringNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, token *Types_Token, orgParam LnsAny, dddParam LnsAny, threading bool)

681: DeclConstr

func (*Nodes_LiteralStringNode) IsThreading

func (self *Nodes_LiteralStringNode) IsThreading() bool

1: decl @lune.@base.@Nodes.LiteralStringNode.isThreading

func (*Nodes_LiteralStringNode) ProcessFilter

func (self *Nodes_LiteralStringNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.LiteralStringNode.processFilter

func (*Nodes_LiteralStringNode) SetupLiteralTokenList

func (self *Nodes_LiteralStringNode) SetupLiteralTokenList(list *LnsList) bool

2455: decl @lune.@base.@Nodes.LiteralStringNode.setupLiteralTokenList

func (*Nodes_LiteralStringNode) ToNodes_LiteralStringNode

func (obj *Nodes_LiteralStringNode) ToNodes_LiteralStringNode() *Nodes_LiteralStringNode

func (*Nodes_LiteralStringNode) Visit

func (self *Nodes_LiteralStringNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.LiteralStringNode.visit

type Nodes_LiteralStringNodeDownCast

type Nodes_LiteralStringNodeDownCast interface {
	ToNodes_LiteralStringNode() *Nodes_LiteralStringNode
}

type Nodes_LiteralStringNodeMtd

type Nodes_LiteralStringNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_commentList() LnsAny
	Get_dddParam() LnsAny
	Get_effectivePos() *Types_Position
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_orgParam() LnsAny
	Get_pos() *Types_Position
	Get_tailComment() LnsAny
	Get_threading() bool
	Get_token() *Types_Token
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- LiteralStringNode

type Nodes_LiteralSymbolNode

type Nodes_LiteralSymbolNode struct {
	Nodes_Node

	FP Nodes_LiteralSymbolNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_LiteralSymbolNode

func NewNodes_LiteralSymbolNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 *Types_Token) *Nodes_LiteralSymbolNode

func Nodes_LiteralSymbolNode_create

func Nodes_LiteralSymbolNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, token *Types_Token) *Nodes_LiteralSymbolNode

686: decl @lune.@base.@Nodes.LiteralSymbolNode.create

func (*Nodes_LiteralSymbolNode) CanBeLeft

func (self *Nodes_LiteralSymbolNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.LiteralSymbolNode.canBeLeft

func (*Nodes_LiteralSymbolNode) CanBeRight

func (self *Nodes_LiteralSymbolNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.LiteralSymbolNode.canBeRight

func (*Nodes_LiteralSymbolNode) CanBeStatement

func (self *Nodes_LiteralSymbolNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.LiteralSymbolNode.canBeStatement

func (*Nodes_LiteralSymbolNode) GetLiteral

func (self *Nodes_LiteralSymbolNode) GetLiteral() (LnsAny, LnsAny)

2484: decl @lune.@base.@Nodes.LiteralSymbolNode.getLiteral

func (*Nodes_LiteralSymbolNode) Get_token

func (self *Nodes_LiteralSymbolNode) Get_token() *Types_Token

func (*Nodes_LiteralSymbolNode) InitNodes_LiteralSymbolNode

func (self *Nodes_LiteralSymbolNode) InitNodes_LiteralSymbolNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, token *Types_Token)

681: DeclConstr

func (*Nodes_LiteralSymbolNode) ProcessFilter

func (self *Nodes_LiteralSymbolNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.LiteralSymbolNode.processFilter

func (*Nodes_LiteralSymbolNode) SetupLiteralTokenList

func (self *Nodes_LiteralSymbolNode) SetupLiteralTokenList(list *LnsList) bool

2488: decl @lune.@base.@Nodes.LiteralSymbolNode.setupLiteralTokenList

func (*Nodes_LiteralSymbolNode) ToNodes_LiteralSymbolNode

func (obj *Nodes_LiteralSymbolNode) ToNodes_LiteralSymbolNode() *Nodes_LiteralSymbolNode

func (*Nodes_LiteralSymbolNode) Visit

func (self *Nodes_LiteralSymbolNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.LiteralSymbolNode.visit

type Nodes_LiteralSymbolNodeDownCast

type Nodes_LiteralSymbolNodeDownCast interface {
	ToNodes_LiteralSymbolNode() *Nodes_LiteralSymbolNode
}

type Nodes_LiteralSymbolNodeMtd

type Nodes_LiteralSymbolNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_commentList() LnsAny
	Get_effectivePos() *Types_Position
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_pos() *Types_Position
	Get_tailComment() LnsAny
	Get_token() *Types_Token
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- LiteralSymbolNode

type Nodes_Literal__ARRAY

type Nodes_Literal__ARRAY struct {
	Val1 *LnsList
}

func (*Nodes_Literal__ARRAY) GetTxt

func (self *Nodes_Literal__ARRAY) GetTxt() string

type Nodes_Literal__Bool

type Nodes_Literal__Bool struct {
	Val1 bool
}

func (*Nodes_Literal__Bool) GetTxt

func (self *Nodes_Literal__Bool) GetTxt() string

type Nodes_Literal__Field

type Nodes_Literal__Field struct {
	Val1 *LnsList
}

func (*Nodes_Literal__Field) GetTxt

func (self *Nodes_Literal__Field) GetTxt() string

type Nodes_Literal__Int

type Nodes_Literal__Int struct {
	Val1 LnsInt
}

func (*Nodes_Literal__Int) GetTxt

func (self *Nodes_Literal__Int) GetTxt() string

type Nodes_Literal__LIST

type Nodes_Literal__LIST struct {
	Val1 *LnsList
}

func (*Nodes_Literal__LIST) GetTxt

func (self *Nodes_Literal__LIST) GetTxt() string

type Nodes_Literal__MAP

type Nodes_Literal__MAP struct {
	Val1 *LnsMap
}

func (*Nodes_Literal__MAP) GetTxt

func (self *Nodes_Literal__MAP) GetTxt() string

type Nodes_Literal__Nil

type Nodes_Literal__Nil struct {
}

func (*Nodes_Literal__Nil) GetTxt

func (self *Nodes_Literal__Nil) GetTxt() string

type Nodes_Literal__Real

type Nodes_Literal__Real struct {
	Val1 LnsReal
}

func (*Nodes_Literal__Real) GetTxt

func (self *Nodes_Literal__Real) GetTxt() string

type Nodes_Literal__SET

type Nodes_Literal__SET struct {
	Val1 *LnsList
}

func (*Nodes_Literal__SET) GetTxt

func (self *Nodes_Literal__SET) GetTxt() string

type Nodes_Literal__Str

type Nodes_Literal__Str struct {
	Val1 string
}

func (*Nodes_Literal__Str) GetTxt

func (self *Nodes_Literal__Str) GetTxt() string

type Nodes_Literal__Symbol

type Nodes_Literal__Symbol struct {
	Val1 string
}

func (*Nodes_Literal__Symbol) GetTxt

func (self *Nodes_Literal__Symbol) GetTxt() string

type Nodes_LuneControlNode

type Nodes_LuneControlNode struct {
	Nodes_Node

	FP Nodes_LuneControlNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_LuneControlNode

func NewNodes_LuneControlNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 LnsAny) *Nodes_LuneControlNode

func Nodes_LuneControlNode_create

func Nodes_LuneControlNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, pragma LnsAny) *Nodes_LuneControlNode

686: decl @lune.@base.@Nodes.LuneControlNode.create

func (*Nodes_LuneControlNode) CanBeLeft

func (self *Nodes_LuneControlNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.LuneControlNode.canBeLeft

func (*Nodes_LuneControlNode) CanBeRight

func (self *Nodes_LuneControlNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.LuneControlNode.canBeRight

func (*Nodes_LuneControlNode) CanBeStatement

func (self *Nodes_LuneControlNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.LuneControlNode.canBeStatement

func (*Nodes_LuneControlNode) Get_pragma

func (self *Nodes_LuneControlNode) Get_pragma() LnsAny

func (*Nodes_LuneControlNode) InitNodes_LuneControlNode

func (self *Nodes_LuneControlNode) InitNodes_LuneControlNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, pragma LnsAny)

681: DeclConstr

func (*Nodes_LuneControlNode) ProcessFilter

func (self *Nodes_LuneControlNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.LuneControlNode.processFilter

func (*Nodes_LuneControlNode) ToNodes_LuneControlNode

func (obj *Nodes_LuneControlNode) ToNodes_LuneControlNode() *Nodes_LuneControlNode

func (*Nodes_LuneControlNode) Visit

func (self *Nodes_LuneControlNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.LuneControlNode.visit

type Nodes_LuneControlNodeDownCast

type Nodes_LuneControlNodeDownCast interface {
	ToNodes_LuneControlNode() *Nodes_LuneControlNode
}

type Nodes_LuneControlNodeMtd

type Nodes_LuneControlNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_commentList() LnsAny
	Get_effectivePos() *Types_Position
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_pos() *Types_Position
	Get_pragma() LnsAny
	Get_tailComment() LnsAny
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- LuneControlNode

type Nodes_LuneHelperInfo

type Nodes_LuneHelperInfo struct {
	UseNilAccess       bool
	UseUnwrapExp       bool
	HasMappingClassDef bool
	UseLoad            bool
	UseUnpack          bool
	UseAlge            bool
	UseSet             bool
	CallAnonymous      bool
	PragmaSet          *LnsSet
	UseLazyLoad        bool
	UseLazyRequire     bool
	FP                 Nodes_LuneHelperInfoMtd
}

func NewNodes_LuneHelperInfo

func NewNodes_LuneHelperInfo() *Nodes_LuneHelperInfo

func (*Nodes_LuneHelperInfo) InitNodes_LuneHelperInfo

func (self *Nodes_LuneHelperInfo) InitNodes_LuneHelperInfo()

750: DeclConstr

func (*Nodes_LuneHelperInfo) ToNodes_LuneHelperInfo

func (obj *Nodes_LuneHelperInfo) ToNodes_LuneHelperInfo() *Nodes_LuneHelperInfo

type Nodes_LuneHelperInfoDownCast

type Nodes_LuneHelperInfoDownCast interface {
	ToNodes_LuneHelperInfo() *Nodes_LuneHelperInfo
}

type Nodes_LuneHelperInfoMtd

type Nodes_LuneHelperInfoMtd interface {
}

declaration Class -- LuneHelperInfo

type Nodes_LuneKindNode

type Nodes_LuneKindNode struct {
	Nodes_Node

	FP Nodes_LuneKindNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_LuneKindNode

func NewNodes_LuneKindNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 *Nodes_Node) *Nodes_LuneKindNode

func Nodes_LuneKindNode_create

func Nodes_LuneKindNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, exp *Nodes_Node) *Nodes_LuneKindNode

686: decl @lune.@base.@Nodes.LuneKindNode.create

func (*Nodes_LuneKindNode) CanBeLeft

func (self *Nodes_LuneKindNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.LuneKindNode.canBeLeft

func (*Nodes_LuneKindNode) CanBeRight

func (self *Nodes_LuneKindNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.LuneKindNode.canBeRight

func (*Nodes_LuneKindNode) CanBeStatement

func (self *Nodes_LuneKindNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.LuneKindNode.canBeStatement

func (*Nodes_LuneKindNode) Get_exp

func (self *Nodes_LuneKindNode) Get_exp() *Nodes_Node

func (*Nodes_LuneKindNode) InitNodes_LuneKindNode

func (self *Nodes_LuneKindNode) InitNodes_LuneKindNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, exp *Nodes_Node)

681: DeclConstr

func (*Nodes_LuneKindNode) ProcessFilter

func (self *Nodes_LuneKindNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.LuneKindNode.processFilter

func (*Nodes_LuneKindNode) ToNodes_LuneKindNode

func (obj *Nodes_LuneKindNode) ToNodes_LuneKindNode() *Nodes_LuneKindNode

func (*Nodes_LuneKindNode) Visit

func (self *Nodes_LuneKindNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.LuneKindNode.visit

type Nodes_LuneKindNodeDownCast

type Nodes_LuneKindNodeDownCast interface {
	ToNodes_LuneKindNode() *Nodes_LuneKindNode
}

type Nodes_LuneKindNodeMtd

type Nodes_LuneKindNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_commentList() LnsAny
	Get_effectivePos() *Types_Position
	Get_exp() *Nodes_Node
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_pos() *Types_Position
	Get_tailComment() LnsAny
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- LuneKindNode

type Nodes_MRetExp

type Nodes_MRetExp struct {
	FP Nodes_MRetExpMtd
	// contains filtered or unexported fields
}

func NewNodes_MRetExp

func NewNodes_MRetExp(arg1 *Nodes_Node, arg2 LnsInt) *Nodes_MRetExp

func (*Nodes_MRetExp) Get_exp

func (self *Nodes_MRetExp) Get_exp() *Nodes_Node

func (*Nodes_MRetExp) Get_index

func (self *Nodes_MRetExp) Get_index() LnsInt

func (*Nodes_MRetExp) InitNodes_MRetExp

func (self *Nodes_MRetExp) InitNodes_MRetExp(arg1 *Nodes_Node, arg2 LnsInt)

func (*Nodes_MRetExp) ToNodes_MRetExp

func (obj *Nodes_MRetExp) ToNodes_MRetExp() *Nodes_MRetExp

type Nodes_MRetExpDownCast

type Nodes_MRetExpDownCast interface {
	ToNodes_MRetExp() *Nodes_MRetExp
}

type Nodes_MRetExpMtd

type Nodes_MRetExpMtd interface {
	Get_exp() *Nodes_Node
	Get_index() LnsInt
}

declaration Class -- MRetExp

type Nodes_MacroArgInfo

type Nodes_MacroArgInfo struct {
	FP Nodes_MacroArgInfoMtd
	// contains filtered or unexported fields
}

func NewNodes_MacroArgInfo

func NewNodes_MacroArgInfo(arg1 string, arg2 *Ast_TypeInfo) *Nodes_MacroArgInfo

func (*Nodes_MacroArgInfo) Get_name

func (self *Nodes_MacroArgInfo) Get_name() string

func (*Nodes_MacroArgInfo) Get_typeInfo

func (self *Nodes_MacroArgInfo) Get_typeInfo() *Ast_TypeInfo

func (*Nodes_MacroArgInfo) InitNodes_MacroArgInfo

func (self *Nodes_MacroArgInfo) InitNodes_MacroArgInfo(arg1 string, arg2 *Ast_TypeInfo)

func (*Nodes_MacroArgInfo) ToNodes_MacroArgInfo

func (obj *Nodes_MacroArgInfo) ToNodes_MacroArgInfo() *Nodes_MacroArgInfo

type Nodes_MacroArgInfoDownCast

type Nodes_MacroArgInfoDownCast interface {
	ToNodes_MacroArgInfo() *Nodes_MacroArgInfo
}

type Nodes_MacroArgInfoMtd

type Nodes_MacroArgInfoMtd interface {
	Get_name() string
	Get_typeInfo() *Ast_TypeInfo
}

declaration Class -- MacroArgInfo

type Nodes_MacroEval

type Nodes_MacroEval struct {
	FP Nodes_MacroEvalMtd
}

func (*Nodes_MacroEval) InitNodes_MacroEval

func (self *Nodes_MacroEval) InitNodes_MacroEval()

func (*Nodes_MacroEval) ToNodes_MacroEval

func (obj *Nodes_MacroEval) ToNodes_MacroEval() *Nodes_MacroEval

type Nodes_MacroEvalDownCast

type Nodes_MacroEvalDownCast interface {
	ToNodes_MacroEval() *Nodes_MacroEval
}

type Nodes_MacroEvalMtd

type Nodes_MacroEvalMtd interface {
	Eval(arg1 *Ast_ProcessInfo, arg2 *Nodes_DeclMacroNode) *Lns_luaValue
	EvalFromCode(arg1 *Ast_ProcessInfo, arg2 string, arg3 *LnsList, arg4 LnsAny) *Lns_luaValue
}

declaration Class -- MacroEval

type Nodes_MacroInfo

type Nodes_MacroInfo struct {
	G_func                 *Lns_luaValue
	Symbol2MacroValInfoMap *LnsMap
	FP                     Nodes_MacroInfoMtd
}

func (*Nodes_MacroInfo) InitNodes_MacroInfo

func (self *Nodes_MacroInfo) InitNodes_MacroInfo(arg1 *Lns_luaValue, arg2 *LnsMap)

func (*Nodes_MacroInfo) ToNodes_MacroInfo

func (obj *Nodes_MacroInfo) ToNodes_MacroInfo() *Nodes_MacroInfo

type Nodes_MacroInfoDownCast

type Nodes_MacroInfoDownCast interface {
	ToNodes_MacroInfo() *Nodes_MacroInfo
}

type Nodes_MacroInfoMtd

type Nodes_MacroInfoMtd interface {
	GetArgList() *LnsList
	GetTokenList() *LnsList
	Get_name() string
}

declaration Class -- MacroInfo

type Nodes_MacroMode

type Nodes_MacroMode = LnsInt

decl enum -- MacroMode

type Nodes_MacroStatKind

type Nodes_MacroStatKind = LnsInt

decl enum -- MacroStatKind

type Nodes_MacroValInfo

type Nodes_MacroValInfo struct {
	Val      LnsAny
	TypeInfo *Ast_TypeInfo
	ArgNode  LnsAny
	FP       Nodes_MacroValInfoMtd
}

func NewNodes_MacroValInfo

func NewNodes_MacroValInfo(arg1 LnsAny, arg2 *Ast_TypeInfo, arg3 LnsAny) *Nodes_MacroValInfo

func (*Nodes_MacroValInfo) InitNodes_MacroValInfo

func (self *Nodes_MacroValInfo) InitNodes_MacroValInfo(arg1 LnsAny, arg2 *Ast_TypeInfo, arg3 LnsAny)

func (*Nodes_MacroValInfo) ToNodes_MacroValInfo

func (obj *Nodes_MacroValInfo) ToNodes_MacroValInfo() *Nodes_MacroValInfo

type Nodes_MacroValInfoDownCast

type Nodes_MacroValInfoDownCast interface {
	ToNodes_MacroValInfo() *Nodes_MacroValInfo
}

type Nodes_MacroValInfoMtd

type Nodes_MacroValInfoMtd interface {
}

declaration Class -- MacroValInfo

type Nodes_MatchCase

type Nodes_MatchCase struct {
	FP Nodes_MatchCaseMtd
	// contains filtered or unexported fields
}

func NewNodes_MatchCase

func NewNodes_MatchCase(arg1 *Ast_AlgeValInfo, arg2 *LnsList, arg3 *Nodes_BlockNode) *Nodes_MatchCase

func (*Nodes_MatchCase) Get_block

func (self *Nodes_MatchCase) Get_block() *Nodes_BlockNode

func (*Nodes_MatchCase) Get_valInfo

func (self *Nodes_MatchCase) Get_valInfo() *Ast_AlgeValInfo

func (*Nodes_MatchCase) Get_valParamNameList

func (self *Nodes_MatchCase) Get_valParamNameList() *LnsList

func (*Nodes_MatchCase) InitNodes_MatchCase

func (self *Nodes_MatchCase) InitNodes_MatchCase(arg1 *Ast_AlgeValInfo, arg2 *LnsList, arg3 *Nodes_BlockNode)

func (*Nodes_MatchCase) ToNodes_MatchCase

func (obj *Nodes_MatchCase) ToNodes_MatchCase() *Nodes_MatchCase

type Nodes_MatchCaseDownCast

type Nodes_MatchCaseDownCast interface {
	ToNodes_MatchCase() *Nodes_MatchCase
}

type Nodes_MatchCaseMtd

type Nodes_MatchCaseMtd interface {
	Get_block() *Nodes_BlockNode
	Get_valInfo() *Ast_AlgeValInfo
	Get_valParamNameList() *LnsList
}

declaration Class -- MatchCase

type Nodes_MatchNode

type Nodes_MatchNode struct {
	Nodes_Node

	FP Nodes_MatchNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_MatchNode

func NewNodes_MatchNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 *Nodes_Node, arg6 *Ast_AlgeTypeInfo, arg7 *LnsList, arg8 LnsAny, arg9 LnsInt, arg10 bool) *Nodes_MatchNode

func Nodes_MatchNode_create

func Nodes_MatchNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, val *Nodes_Node, algeTypeInfo *Ast_AlgeTypeInfo, caseList *LnsList, defaultBlock LnsAny, caseKind LnsInt, failSafeDefault bool) *Nodes_MatchNode

686: decl @lune.@base.@Nodes.MatchNode.create

func (*Nodes_MatchNode) CanBeLeft

func (self *Nodes_MatchNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.MatchNode.canBeLeft

func (*Nodes_MatchNode) CanBeRight

func (self *Nodes_MatchNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.MatchNode.canBeRight

func (*Nodes_MatchNode) CanBeStatement

func (self *Nodes_MatchNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.MatchNode.canBeStatement

func (*Nodes_MatchNode) GetBreakKind

func (self *Nodes_MatchNode) GetBreakKind(checkMode LnsInt) LnsInt

1988: decl @lune.@base.@Nodes.MatchNode.getBreakKind

func (*Nodes_MatchNode) Get_algeTypeInfo

func (self *Nodes_MatchNode) Get_algeTypeInfo() *Ast_AlgeTypeInfo

func (*Nodes_MatchNode) Get_caseKind

func (self *Nodes_MatchNode) Get_caseKind() LnsInt

func (*Nodes_MatchNode) Get_caseList

func (self *Nodes_MatchNode) Get_caseList() *LnsList

func (*Nodes_MatchNode) Get_defaultBlock

func (self *Nodes_MatchNode) Get_defaultBlock() LnsAny

func (*Nodes_MatchNode) Get_failSafeDefault

func (self *Nodes_MatchNode) Get_failSafeDefault() bool

func (*Nodes_MatchNode) Get_val

func (self *Nodes_MatchNode) Get_val() *Nodes_Node

func (*Nodes_MatchNode) InitNodes_MatchNode

func (self *Nodes_MatchNode) InitNodes_MatchNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, val *Nodes_Node, algeTypeInfo *Ast_AlgeTypeInfo, caseList *LnsList, defaultBlock LnsAny, caseKind LnsInt, failSafeDefault bool)

681: DeclConstr

func (*Nodes_MatchNode) ProcessFilter

func (self *Nodes_MatchNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.MatchNode.processFilter

func (*Nodes_MatchNode) ToNodes_MatchNode

func (obj *Nodes_MatchNode) ToNodes_MatchNode() *Nodes_MatchNode

func (*Nodes_MatchNode) Visit

func (self *Nodes_MatchNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.MatchNode.visit

type Nodes_MatchNodeDownCast

type Nodes_MatchNodeDownCast interface {
	ToNodes_MatchNode() *Nodes_MatchNode
}

type Nodes_MatchNodeMtd

type Nodes_MatchNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_algeTypeInfo() *Ast_AlgeTypeInfo
	Get_caseKind() LnsInt
	Get_caseList() *LnsList
	Get_commentList() LnsAny
	Get_defaultBlock() LnsAny
	Get_effectivePos() *Types_Position
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_failSafeDefault() bool
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_pos() *Types_Position
	Get_tailComment() LnsAny
	Get_val() *Nodes_Node
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- MatchNode

type Nodes_ModuleInfo

type Nodes_ModuleInfo struct {
	FP Nodes_ModuleInfoMtd
	// contains filtered or unexported fields
}

func NewNodes_ModuleInfo

func NewNodes_ModuleInfo(arg1 string, arg2 string, arg3 *LnsMap, arg4 *FrontInterface_ModuleId, arg5 *LnsMap) *Nodes_ModuleInfo

func (*Nodes_ModuleInfo) Assign

func (self *Nodes_ModuleInfo) Assign(assignName string) *Nodes_ModuleInfo

792: decl @lune.@base.@Nodes.ModuleInfo.assign

func (*Nodes_ModuleInfo) Get_assignName

func (self *Nodes_ModuleInfo) Get_assignName() string

func (*Nodes_ModuleInfo) Get_fullName

func (self *Nodes_ModuleInfo) Get_fullName() string

func (*Nodes_ModuleInfo) Get_importId2localTypeInfoMap

func (self *Nodes_ModuleInfo) Get_importId2localTypeInfoMap() *LnsMap

func (*Nodes_ModuleInfo) Get_importedAliasMap

func (self *Nodes_ModuleInfo) Get_importedAliasMap() *LnsMap

func (*Nodes_ModuleInfo) Get_localTypeInfo2importIdMap

func (self *Nodes_ModuleInfo) Get_localTypeInfo2importIdMap() *LnsMap

func (*Nodes_ModuleInfo) Get_moduleId

func (self *Nodes_ModuleInfo) Get_moduleId() *FrontInterface_ModuleId

func (*Nodes_ModuleInfo) Get_modulePath

func (self *Nodes_ModuleInfo) Get_modulePath() string

788: decl @lune.@base.@Nodes.ModuleInfo.get_modulePath

func (*Nodes_ModuleInfo) InitNodes_ModuleInfo

func (self *Nodes_ModuleInfo) InitNodes_ModuleInfo(fullName string, assignName string, idMap *LnsMap, moduleId *FrontInterface_ModuleId, importedAliasMap *LnsMap)

773: DeclConstr

func (*Nodes_ModuleInfo) ToNodes_ModuleInfo

func (obj *Nodes_ModuleInfo) ToNodes_ModuleInfo() *Nodes_ModuleInfo

type Nodes_ModuleInfoDownCast

type Nodes_ModuleInfoDownCast interface {
	ToNodes_ModuleInfo() *Nodes_ModuleInfo
}

type Nodes_ModuleInfoMtd

type Nodes_ModuleInfoMtd interface {
	Assign(arg1 string) *Nodes_ModuleInfo
	Get_assignName() string
	Get_fullName() string
	Get_importId2localTypeInfoMap() *LnsMap
	Get_importedAliasMap() *LnsMap
	Get_localTypeInfo2importIdMap() *LnsMap
	Get_moduleId() *FrontInterface_ModuleId
	Get_modulePath() string
}

declaration Class -- ModuleInfo

type Nodes_NamespaceInfo

type Nodes_NamespaceInfo struct {
	Name     string
	Scope    *Ast_Scope
	TypeInfo *Ast_TypeInfo
	FP       Nodes_NamespaceInfoMtd
}

func NewNodes_NamespaceInfo

func NewNodes_NamespaceInfo(arg1 string, arg2 *Ast_Scope, arg3 *Ast_TypeInfo) *Nodes_NamespaceInfo

func (*Nodes_NamespaceInfo) InitNodes_NamespaceInfo

func (self *Nodes_NamespaceInfo) InitNodes_NamespaceInfo(arg1 string, arg2 *Ast_Scope, arg3 *Ast_TypeInfo)

func (*Nodes_NamespaceInfo) ToNodes_NamespaceInfo

func (obj *Nodes_NamespaceInfo) ToNodes_NamespaceInfo() *Nodes_NamespaceInfo

type Nodes_NamespaceInfoDownCast

type Nodes_NamespaceInfoDownCast interface {
	ToNodes_NamespaceInfo() *Nodes_NamespaceInfo
}

type Nodes_NamespaceInfoMtd

type Nodes_NamespaceInfoMtd interface {
}

declaration Class -- NamespaceInfo

type Nodes_NewAlgeValNode

type Nodes_NewAlgeValNode struct {
	Nodes_Node

	FP Nodes_NewAlgeValNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_NewAlgeValNode

func NewNodes_NewAlgeValNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 *Types_Token, arg6 LnsAny, arg7 *Ast_AlgeTypeInfo, arg8 *Ast_AlgeValInfo, arg9 *LnsList) *Nodes_NewAlgeValNode

func Nodes_NewAlgeValNode_create

func Nodes_NewAlgeValNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, name *Types_Token, prefix LnsAny, algeTypeInfo *Ast_AlgeTypeInfo, valInfo *Ast_AlgeValInfo, paramList *LnsList) *Nodes_NewAlgeValNode

686: decl @lune.@base.@Nodes.NewAlgeValNode.create

func (*Nodes_NewAlgeValNode) CanBeLeft

func (self *Nodes_NewAlgeValNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.NewAlgeValNode.canBeLeft

func (*Nodes_NewAlgeValNode) CanBeRight

func (self *Nodes_NewAlgeValNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.NewAlgeValNode.canBeRight

func (*Nodes_NewAlgeValNode) CanBeStatement

func (self *Nodes_NewAlgeValNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.NewAlgeValNode.canBeStatement

func (*Nodes_NewAlgeValNode) Get_algeTypeInfo

func (self *Nodes_NewAlgeValNode) Get_algeTypeInfo() *Ast_AlgeTypeInfo

func (*Nodes_NewAlgeValNode) Get_name

func (self *Nodes_NewAlgeValNode) Get_name() *Types_Token

func (*Nodes_NewAlgeValNode) Get_paramList

func (self *Nodes_NewAlgeValNode) Get_paramList() *LnsList

func (*Nodes_NewAlgeValNode) Get_prefix

func (self *Nodes_NewAlgeValNode) Get_prefix() LnsAny

func (*Nodes_NewAlgeValNode) Get_valInfo

func (self *Nodes_NewAlgeValNode) Get_valInfo() *Ast_AlgeValInfo

func (*Nodes_NewAlgeValNode) InitNodes_NewAlgeValNode

func (self *Nodes_NewAlgeValNode) InitNodes_NewAlgeValNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, name *Types_Token, prefix LnsAny, algeTypeInfo *Ast_AlgeTypeInfo, valInfo *Ast_AlgeValInfo, paramList *LnsList)

681: DeclConstr

func (*Nodes_NewAlgeValNode) ProcessFilter

func (self *Nodes_NewAlgeValNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.NewAlgeValNode.processFilter

func (*Nodes_NewAlgeValNode) ToNodes_NewAlgeValNode

func (obj *Nodes_NewAlgeValNode) ToNodes_NewAlgeValNode() *Nodes_NewAlgeValNode

func (*Nodes_NewAlgeValNode) Visit

func (self *Nodes_NewAlgeValNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.NewAlgeValNode.visit

type Nodes_NewAlgeValNodeDownCast

type Nodes_NewAlgeValNodeDownCast interface {
	ToNodes_NewAlgeValNode() *Nodes_NewAlgeValNode
}

type Nodes_NewAlgeValNodeMtd

type Nodes_NewAlgeValNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_algeTypeInfo() *Ast_AlgeTypeInfo
	Get_commentList() LnsAny
	Get_effectivePos() *Types_Position
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_name() *Types_Token
	Get_paramList() *LnsList
	Get_pos() *Types_Position
	Get_prefix() LnsAny
	Get_tailComment() LnsAny
	Get_valInfo() *Ast_AlgeValInfo
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- NewAlgeValNode

type Nodes_Node

type Nodes_Node struct {
	IsLValue bool

	FP Nodes_NodeMtd
	// contains filtered or unexported fields
}

func Nodes_getCastUnwraped

func Nodes_getCastUnwraped(node *Nodes_Node) *Nodes_Node

2837: decl @lune.@base.@Nodes.getCastUnwraped

func Nodes_getUnwraped

func Nodes_getUnwraped(node *Nodes_Node) *Nodes_Node

2827: decl @lune.@base.@Nodes.getUnwraped

func (*Nodes_Node) AddComment

func (self *Nodes_Node) AddComment(commentList *LnsList)

237: decl @lune.@base.@Nodes.Node.addComment

func (*Nodes_Node) AddTokenList

func (self *Nodes_Node) AddTokenList(list *LnsList, kind LnsInt, txt string)

260: decl @lune.@base.@Nodes.Node.addTokenList

func (*Nodes_Node) CanBeLeft

func (self *Nodes_Node) CanBeLeft() bool

274: decl @lune.@base.@Nodes.Node.canBeLeft

func (*Nodes_Node) CanBeRight

func (self *Nodes_Node) CanBeRight(processInfo *Ast_ProcessInfo) bool

278: decl @lune.@base.@Nodes.Node.canBeRight

func (*Nodes_Node) CanBeStatement

func (self *Nodes_Node) CanBeStatement() bool

282: decl @lune.@base.@Nodes.Node.canBeStatement

func (*Nodes_Node) GetBreakKind

func (self *Nodes_Node) GetBreakKind(checkMode LnsInt) LnsInt

292: decl @lune.@base.@Nodes.Node.getBreakKind

func (*Nodes_Node) GetLiteral

func (self *Nodes_Node) GetLiteral() (LnsAny, LnsAny)

268: decl @lune.@base.@Nodes.Node.getLiteral

func (*Nodes_Node) GetPrefix

func (self *Nodes_Node) GetPrefix() LnsAny

220: decl @lune.@base.@Nodes.Node.getPrefix

func (*Nodes_Node) GetSymbolInfo

func (self *Nodes_Node) GetSymbolInfo() *LnsList

2118: decl @lune.@base.@Nodes.Node.getSymbolInfo

func (*Nodes_Node) Get_commentList

func (self *Nodes_Node) Get_commentList() LnsAny

func (*Nodes_Node) Get_effectivePos

func (self *Nodes_Node) Get_effectivePos() *Types_Position

212: decl @lune.@base.@Nodes.Node.get_effectivePos

func (*Nodes_Node) Get_expType

func (self *Nodes_Node) Get_expType() *Ast_TypeInfo

253: decl @lune.@base.@Nodes.Node.get_expType

func (*Nodes_Node) Get_expTypeList

func (self *Nodes_Node) Get_expTypeList() *LnsList

func (*Nodes_Node) Get_id

func (self *Nodes_Node) Get_id() LnsInt

func (*Nodes_Node) Get_isLValue

func (self *Nodes_Node) Get_isLValue() bool

func (*Nodes_Node) Get_kind

func (self *Nodes_Node) Get_kind() LnsInt

func (*Nodes_Node) Get_macroArgFlag

func (self *Nodes_Node) Get_macroArgFlag() bool

func (*Nodes_Node) Get_pos

func (self *Nodes_Node) Get_pos() *Types_Position

func (*Nodes_Node) Get_tailComment

func (self *Nodes_Node) Get_tailComment() LnsAny

func (*Nodes_Node) HasNilAccess

func (self *Nodes_Node) HasNilAccess() bool

299: decl @lune.@base.@Nodes.Node.hasNilAccess

func (*Nodes_Node) InitNodes_Node

func (self *Nodes_Node) InitNodes_Node(id LnsInt, kind LnsInt, pos *Types_Position, macroArgFlag bool, expTypeList *LnsList)

224: DeclConstr

func (*Nodes_Node) IsThreading

func (self *Nodes_Node) IsThreading() bool

303: decl @lune.@base.@Nodes.Node.isThreading

func (*Nodes_Node) ProcessFilter

func (self *Nodes_Node) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

271: decl @lune.@base.@Nodes.Node.processFilter

func (*Nodes_Node) SetLValue

func (self *Nodes_Node) SetLValue()

216: decl @lune.@base.@Nodes.Node.setLValue

func (*Nodes_Node) Set_tailComment

func (self *Nodes_Node) Set_tailComment(arg1 LnsAny)

func (*Nodes_Node) SetupLiteralTokenList

func (self *Nodes_Node) SetupLiteralTokenList(list *LnsList) bool

264: decl @lune.@base.@Nodes.Node.setupLiteralTokenList

func (*Nodes_Node) ToNodes_Node

func (obj *Nodes_Node) ToNodes_Node() *Nodes_Node

type Nodes_NodeDownCast

type Nodes_NodeDownCast interface {
	ToNodes_Node() *Nodes_Node
}

type Nodes_NodeKind

type Nodes_NodeKind struct {
	FP Nodes_NodeKindMtd
}

func NewNodes_NodeKind

func NewNodes_NodeKind() *Nodes_NodeKind

func (*Nodes_NodeKind) InitNodes_NodeKind

func (self *Nodes_NodeKind) InitNodes_NodeKind()

func (*Nodes_NodeKind) ToNodes_NodeKind

func (obj *Nodes_NodeKind) ToNodes_NodeKind() *Nodes_NodeKind

type Nodes_NodeKindDownCast

type Nodes_NodeKindDownCast interface {
	ToNodes_NodeKind() *Nodes_NodeKind
}

type Nodes_NodeKindMtd

type Nodes_NodeKindMtd interface {
}

declaration Class -- NodeKind

type Nodes_NodeManager

type Nodes_NodeManager struct {
	FP Nodes_NodeManagerMtd
	// contains filtered or unexported fields
}

func NewNodes_NodeManager

func NewNodes_NodeManager() *Nodes_NodeManager

func (*Nodes_NodeManager) AddNode

func (self *Nodes_NodeManager) AddNode(node *Nodes_Node)

431: decl @lune.@base.@Nodes.NodeManager.addNode

func (*Nodes_NodeManager) DelNode

func (self *Nodes_NodeManager) DelNode(node *Nodes_Node)

438: decl @lune.@base.@Nodes.NodeManager.delNode

func (*Nodes_NodeManager) GetAbbrNodeList

func (self *Nodes_NodeManager) GetAbbrNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getAbbrNodeList

func (*Nodes_NodeManager) GetAliasNodeList

func (self *Nodes_NodeManager) GetAliasNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getAliasNodeList

func (*Nodes_NodeManager) GetApplyNodeList

func (self *Nodes_NodeManager) GetApplyNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getApplyNodeList

func (*Nodes_NodeManager) GetBlankLineNodeList

func (self *Nodes_NodeManager) GetBlankLineNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getBlankLineNodeList

func (*Nodes_NodeManager) GetBlockNodeList

func (self *Nodes_NodeManager) GetBlockNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getBlockNodeList

func (*Nodes_NodeManager) GetBoxingNodeList

func (self *Nodes_NodeManager) GetBoxingNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getBoxingNodeList

func (*Nodes_NodeManager) GetBreakNodeList

func (self *Nodes_NodeManager) GetBreakNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getBreakNodeList

func (*Nodes_NodeManager) GetConvStatNodeList

func (self *Nodes_NodeManager) GetConvStatNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getConvStatNodeList

func (*Nodes_NodeManager) GetDeclAdvertiseNodeList

func (self *Nodes_NodeManager) GetDeclAdvertiseNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getDeclAdvertiseNodeList

func (*Nodes_NodeManager) GetDeclAlgeNodeList

func (self *Nodes_NodeManager) GetDeclAlgeNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getDeclAlgeNodeList

func (*Nodes_NodeManager) GetDeclArgDDDNodeList

func (self *Nodes_NodeManager) GetDeclArgDDDNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getDeclArgDDDNodeList

func (*Nodes_NodeManager) GetDeclArgNodeList

func (self *Nodes_NodeManager) GetDeclArgNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getDeclArgNodeList

func (*Nodes_NodeManager) GetDeclClassNodeList

func (self *Nodes_NodeManager) GetDeclClassNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getDeclClassNodeList

func (*Nodes_NodeManager) GetDeclConstrNodeList

func (self *Nodes_NodeManager) GetDeclConstrNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getDeclConstrNodeList

func (*Nodes_NodeManager) GetDeclDestrNodeList

func (self *Nodes_NodeManager) GetDeclDestrNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getDeclDestrNodeList

func (*Nodes_NodeManager) GetDeclEnumNodeList

func (self *Nodes_NodeManager) GetDeclEnumNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getDeclEnumNodeList

func (*Nodes_NodeManager) GetDeclFormNodeList

func (self *Nodes_NodeManager) GetDeclFormNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getDeclFormNodeList

func (*Nodes_NodeManager) GetDeclFuncNodeList

func (self *Nodes_NodeManager) GetDeclFuncNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getDeclFuncNodeList

func (*Nodes_NodeManager) GetDeclMacroNodeList

func (self *Nodes_NodeManager) GetDeclMacroNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getDeclMacroNodeList

func (*Nodes_NodeManager) GetDeclMemberNodeList

func (self *Nodes_NodeManager) GetDeclMemberNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getDeclMemberNodeList

func (*Nodes_NodeManager) GetDeclMethodNodeList

func (self *Nodes_NodeManager) GetDeclMethodNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getDeclMethodNodeList

func (*Nodes_NodeManager) GetDeclVarNodeList

func (self *Nodes_NodeManager) GetDeclVarNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getDeclVarNodeList

func (*Nodes_NodeManager) GetEnvNodeList

func (self *Nodes_NodeManager) GetEnvNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getEnvNodeList

func (*Nodes_NodeManager) GetExpAccessMRetNodeList

func (self *Nodes_NodeManager) GetExpAccessMRetNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getExpAccessMRetNodeList

func (*Nodes_NodeManager) GetExpCallNodeList

func (self *Nodes_NodeManager) GetExpCallNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getExpCallNodeList

func (*Nodes_NodeManager) GetExpCallSuperCtorNodeList

func (self *Nodes_NodeManager) GetExpCallSuperCtorNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getExpCallSuperCtorNodeList

func (*Nodes_NodeManager) GetExpCallSuperNodeList

func (self *Nodes_NodeManager) GetExpCallSuperNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getExpCallSuperNodeList

func (*Nodes_NodeManager) GetExpCastNodeList

func (self *Nodes_NodeManager) GetExpCastNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getExpCastNodeList

func (*Nodes_NodeManager) GetExpListNodeList

func (self *Nodes_NodeManager) GetExpListNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getExpListNodeList

func (*Nodes_NodeManager) GetExpMRetNodeList

func (self *Nodes_NodeManager) GetExpMRetNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getExpMRetNodeList

func (*Nodes_NodeManager) GetExpMacroArgExpNodeList

func (self *Nodes_NodeManager) GetExpMacroArgExpNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getExpMacroArgExpNodeList

func (*Nodes_NodeManager) GetExpMacroExpNodeList

func (self *Nodes_NodeManager) GetExpMacroExpNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getExpMacroExpNodeList

func (*Nodes_NodeManager) GetExpMacroStatListNodeList

func (self *Nodes_NodeManager) GetExpMacroStatListNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getExpMacroStatListNodeList

func (*Nodes_NodeManager) GetExpMacroStatNodeList

func (self *Nodes_NodeManager) GetExpMacroStatNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getExpMacroStatNodeList

func (*Nodes_NodeManager) GetExpMultiTo1NodeList

func (self *Nodes_NodeManager) GetExpMultiTo1NodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getExpMultiTo1NodeList

func (*Nodes_NodeManager) GetExpNewNodeList

func (self *Nodes_NodeManager) GetExpNewNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getExpNewNodeList

func (*Nodes_NodeManager) GetExpOmitEnumNodeList

func (self *Nodes_NodeManager) GetExpOmitEnumNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getExpOmitEnumNodeList

func (*Nodes_NodeManager) GetExpOp1NodeList

func (self *Nodes_NodeManager) GetExpOp1NodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getExpOp1NodeList

func (*Nodes_NodeManager) GetExpOp2NodeList

func (self *Nodes_NodeManager) GetExpOp2NodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getExpOp2NodeList

func (*Nodes_NodeManager) GetExpParenNodeList

func (self *Nodes_NodeManager) GetExpParenNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getExpParenNodeList

func (*Nodes_NodeManager) GetExpRefItemNodeList

func (self *Nodes_NodeManager) GetExpRefItemNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getExpRefItemNodeList

func (*Nodes_NodeManager) GetExpRefNodeList

func (self *Nodes_NodeManager) GetExpRefNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getExpRefNodeList

func (*Nodes_NodeManager) GetExpSetItemNodeList

func (self *Nodes_NodeManager) GetExpSetItemNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getExpSetItemNodeList

func (*Nodes_NodeManager) GetExpSetValNodeList

func (self *Nodes_NodeManager) GetExpSetValNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getExpSetValNodeList

func (*Nodes_NodeManager) GetExpSubDDDNodeList

func (self *Nodes_NodeManager) GetExpSubDDDNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getExpSubDDDNodeList

func (*Nodes_NodeManager) GetExpToDDDNodeList

func (self *Nodes_NodeManager) GetExpToDDDNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getExpToDDDNodeList

func (*Nodes_NodeManager) GetExpUnwrapNodeList

func (self *Nodes_NodeManager) GetExpUnwrapNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getExpUnwrapNodeList

func (*Nodes_NodeManager) GetForNodeList

func (self *Nodes_NodeManager) GetForNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getForNodeList

func (*Nodes_NodeManager) GetForeachNodeList

func (self *Nodes_NodeManager) GetForeachNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getForeachNodeList

func (*Nodes_NodeManager) GetForsortNodeList

func (self *Nodes_NodeManager) GetForsortNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getForsortNodeList

func (*Nodes_NodeManager) GetGetFieldNodeList

func (self *Nodes_NodeManager) GetGetFieldNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getGetFieldNodeList

func (*Nodes_NodeManager) GetIfNodeList

func (self *Nodes_NodeManager) GetIfNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getIfNodeList

func (*Nodes_NodeManager) GetIfUnwrapNodeList

func (self *Nodes_NodeManager) GetIfUnwrapNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getIfUnwrapNodeList

func (*Nodes_NodeManager) GetImportNodeList

func (self *Nodes_NodeManager) GetImportNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getImportNodeList

func (*Nodes_NodeManager) GetList

func (self *Nodes_NodeManager) GetList(kind LnsInt) *LnsList

425: decl @lune.@base.@Nodes.NodeManager.getList

func (*Nodes_NodeManager) GetLiteralArrayNodeList

func (self *Nodes_NodeManager) GetLiteralArrayNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getLiteralArrayNodeList

func (*Nodes_NodeManager) GetLiteralBoolNodeList

func (self *Nodes_NodeManager) GetLiteralBoolNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getLiteralBoolNodeList

func (*Nodes_NodeManager) GetLiteralCharNodeList

func (self *Nodes_NodeManager) GetLiteralCharNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getLiteralCharNodeList

func (*Nodes_NodeManager) GetLiteralIntNodeList

func (self *Nodes_NodeManager) GetLiteralIntNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getLiteralIntNodeList

func (*Nodes_NodeManager) GetLiteralListNodeList

func (self *Nodes_NodeManager) GetLiteralListNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getLiteralListNodeList

func (*Nodes_NodeManager) GetLiteralMapNodeList

func (self *Nodes_NodeManager) GetLiteralMapNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getLiteralMapNodeList

func (*Nodes_NodeManager) GetLiteralNilNodeList

func (self *Nodes_NodeManager) GetLiteralNilNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getLiteralNilNodeList

func (*Nodes_NodeManager) GetLiteralRealNodeList

func (self *Nodes_NodeManager) GetLiteralRealNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getLiteralRealNodeList

func (*Nodes_NodeManager) GetLiteralSetNodeList

func (self *Nodes_NodeManager) GetLiteralSetNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getLiteralSetNodeList

func (*Nodes_NodeManager) GetLiteralStringNodeList

func (self *Nodes_NodeManager) GetLiteralStringNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getLiteralStringNodeList

func (*Nodes_NodeManager) GetLiteralSymbolNodeList

func (self *Nodes_NodeManager) GetLiteralSymbolNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getLiteralSymbolNodeList

func (*Nodes_NodeManager) GetLuneControlNodeList

func (self *Nodes_NodeManager) GetLuneControlNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getLuneControlNodeList

func (*Nodes_NodeManager) GetLuneKindNodeList

func (self *Nodes_NodeManager) GetLuneKindNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getLuneKindNodeList

func (*Nodes_NodeManager) GetMatchNodeList

func (self *Nodes_NodeManager) GetMatchNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getMatchNodeList

func (*Nodes_NodeManager) GetNewAlgeValNodeList

func (self *Nodes_NodeManager) GetNewAlgeValNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getNewAlgeValNodeList

func (*Nodes_NodeManager) GetNoneNodeList

func (self *Nodes_NodeManager) GetNoneNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getNoneNodeList

func (*Nodes_NodeManager) GetProtoClassNodeList

func (self *Nodes_NodeManager) GetProtoClassNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getProtoClassNodeList

func (*Nodes_NodeManager) GetProtoMethodNodeList

func (self *Nodes_NodeManager) GetProtoMethodNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getProtoMethodNodeList

func (*Nodes_NodeManager) GetProvideNodeList

func (self *Nodes_NodeManager) GetProvideNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getProvideNodeList

func (*Nodes_NodeManager) GetRefFieldNodeList

func (self *Nodes_NodeManager) GetRefFieldNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getRefFieldNodeList

func (*Nodes_NodeManager) GetRefTypeNodeList

func (self *Nodes_NodeManager) GetRefTypeNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getRefTypeNodeList

func (*Nodes_NodeManager) GetRepeatNodeList

func (self *Nodes_NodeManager) GetRepeatNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getRepeatNodeList

func (*Nodes_NodeManager) GetReturnNodeList

func (self *Nodes_NodeManager) GetReturnNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getReturnNodeList

func (*Nodes_NodeManager) GetRootNodeList

func (self *Nodes_NodeManager) GetRootNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getRootNodeList

func (*Nodes_NodeManager) GetScopeNodeList

func (self *Nodes_NodeManager) GetScopeNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getScopeNodeList

func (*Nodes_NodeManager) GetShebangNodeList

func (self *Nodes_NodeManager) GetShebangNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getShebangNodeList

func (*Nodes_NodeManager) GetStmtExpNodeList

func (self *Nodes_NodeManager) GetStmtExpNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getStmtExpNodeList

func (*Nodes_NodeManager) GetSubfileNodeList

func (self *Nodes_NodeManager) GetSubfileNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getSubfileNodeList

func (*Nodes_NodeManager) GetSwitchNodeList

func (self *Nodes_NodeManager) GetSwitchNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getSwitchNodeList

func (*Nodes_NodeManager) GetTestBlockNodeList

func (self *Nodes_NodeManager) GetTestBlockNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getTestBlockNodeList

func (*Nodes_NodeManager) GetTestCaseNodeList

func (self *Nodes_NodeManager) GetTestCaseNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getTestCaseNodeList

func (*Nodes_NodeManager) GetUnboxingNodeList

func (self *Nodes_NodeManager) GetUnboxingNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getUnboxingNodeList

func (*Nodes_NodeManager) GetUnwrapSetNodeList

func (self *Nodes_NodeManager) GetUnwrapSetNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getUnwrapSetNodeList

func (*Nodes_NodeManager) GetWhenNodeList

func (self *Nodes_NodeManager) GetWhenNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getWhenNodeList

func (*Nodes_NodeManager) GetWhileNodeList

func (self *Nodes_NodeManager) GetWhileNodeList() *LnsList

1: decl @lune.@base.@Nodes.NodeManager.getWhileNodeList

func (*Nodes_NodeManager) InitNodes_NodeManager

func (self *Nodes_NodeManager) InitNodes_NodeManager()

410: DeclConstr

func (*Nodes_NodeManager) MultiTo1

func (self *Nodes_NodeManager) MultiTo1(node *Nodes_Node) *Nodes_Node

2776: decl @lune.@base.@Nodes.NodeManager.MultiTo1

func (*Nodes_NodeManager) NextId

func (self *Nodes_NodeManager) NextId() LnsInt

420: decl @lune.@base.@Nodes.NodeManager.nextId

func (*Nodes_NodeManager) ToNodes_NodeManager

func (obj *Nodes_NodeManager) ToNodes_NodeManager() *Nodes_NodeManager

type Nodes_NodeManagerDownCast

type Nodes_NodeManagerDownCast interface {
	ToNodes_NodeManager() *Nodes_NodeManager
}

type Nodes_NodeManagerMtd

type Nodes_NodeManagerMtd interface {
	MultiTo1(arg1 *Nodes_Node) *Nodes_Node
	AddNode(arg1 *Nodes_Node)
	DelNode(arg1 *Nodes_Node)
	GetAbbrNodeList() *LnsList
	GetAliasNodeList() *LnsList
	GetApplyNodeList() *LnsList
	GetBlankLineNodeList() *LnsList
	GetBlockNodeList() *LnsList
	GetBoxingNodeList() *LnsList
	GetBreakNodeList() *LnsList
	GetConvStatNodeList() *LnsList
	GetDeclAdvertiseNodeList() *LnsList
	GetDeclAlgeNodeList() *LnsList
	GetDeclArgDDDNodeList() *LnsList
	GetDeclArgNodeList() *LnsList
	GetDeclClassNodeList() *LnsList
	GetDeclConstrNodeList() *LnsList
	GetDeclDestrNodeList() *LnsList
	GetDeclEnumNodeList() *LnsList
	GetDeclFormNodeList() *LnsList
	GetDeclFuncNodeList() *LnsList
	GetDeclMacroNodeList() *LnsList
	GetDeclMemberNodeList() *LnsList
	GetDeclMethodNodeList() *LnsList
	GetDeclVarNodeList() *LnsList
	GetEnvNodeList() *LnsList
	GetExpAccessMRetNodeList() *LnsList
	GetExpCallNodeList() *LnsList
	GetExpCallSuperCtorNodeList() *LnsList
	GetExpCallSuperNodeList() *LnsList
	GetExpCastNodeList() *LnsList
	GetExpListNodeList() *LnsList
	GetExpMRetNodeList() *LnsList
	GetExpMacroArgExpNodeList() *LnsList
	GetExpMacroExpNodeList() *LnsList
	GetExpMacroStatListNodeList() *LnsList
	GetExpMacroStatNodeList() *LnsList
	GetExpMultiTo1NodeList() *LnsList
	GetExpNewNodeList() *LnsList
	GetExpOmitEnumNodeList() *LnsList
	GetExpOp1NodeList() *LnsList
	GetExpOp2NodeList() *LnsList
	GetExpParenNodeList() *LnsList
	GetExpRefItemNodeList() *LnsList
	GetExpRefNodeList() *LnsList
	GetExpSetItemNodeList() *LnsList
	GetExpSetValNodeList() *LnsList
	GetExpSubDDDNodeList() *LnsList
	GetExpToDDDNodeList() *LnsList
	GetExpUnwrapNodeList() *LnsList
	GetForNodeList() *LnsList
	GetForeachNodeList() *LnsList
	GetForsortNodeList() *LnsList
	GetGetFieldNodeList() *LnsList
	GetIfNodeList() *LnsList
	GetIfUnwrapNodeList() *LnsList
	GetImportNodeList() *LnsList
	GetList(arg1 LnsInt) *LnsList
	GetLiteralArrayNodeList() *LnsList
	GetLiteralBoolNodeList() *LnsList
	GetLiteralCharNodeList() *LnsList
	GetLiteralIntNodeList() *LnsList
	GetLiteralListNodeList() *LnsList
	GetLiteralMapNodeList() *LnsList
	GetLiteralNilNodeList() *LnsList
	GetLiteralRealNodeList() *LnsList
	GetLiteralSetNodeList() *LnsList
	GetLiteralStringNodeList() *LnsList
	GetLiteralSymbolNodeList() *LnsList
	GetLuneControlNodeList() *LnsList
	GetLuneKindNodeList() *LnsList
	GetMatchNodeList() *LnsList
	GetNewAlgeValNodeList() *LnsList
	GetNoneNodeList() *LnsList
	GetProtoClassNodeList() *LnsList
	GetProtoMethodNodeList() *LnsList
	GetProvideNodeList() *LnsList
	GetRefFieldNodeList() *LnsList
	GetRefTypeNodeList() *LnsList
	GetRepeatNodeList() *LnsList
	GetReturnNodeList() *LnsList
	GetRootNodeList() *LnsList
	GetScopeNodeList() *LnsList
	GetShebangNodeList() *LnsList
	GetStmtExpNodeList() *LnsList
	GetSubfileNodeList() *LnsList
	GetSwitchNodeList() *LnsList
	GetTestBlockNodeList() *LnsList
	GetTestCaseNodeList() *LnsList
	GetUnboxingNodeList() *LnsList
	GetUnwrapSetNodeList() *LnsList
	GetWhenNodeList() *LnsList
	GetWhileNodeList() *LnsList
	NextId() LnsInt
}

declaration Class -- NodeManager

type Nodes_NodeMtd

type Nodes_NodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_commentList() LnsAny
	Get_effectivePos() *Types_Position
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_pos() *Types_Position
	Get_tailComment() LnsAny
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- Node

type Nodes_NodeVisitMode

type Nodes_NodeVisitMode = LnsInt

decl enum -- NodeVisitMode

type Nodes_NodeVisitor

type Nodes_NodeVisitor func(arg1 *Nodes_Node, arg2 *Nodes_Node, arg3 string, arg4 LnsInt) LnsInt

type Nodes_NoneNode

type Nodes_NoneNode struct {
	Nodes_Node
	FP Nodes_NoneNodeMtd
}

func NewNodes_NoneNode

func NewNodes_NoneNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList) *Nodes_NoneNode

func Nodes_NoneNode_create

func Nodes_NoneNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList) *Nodes_NoneNode

686: decl @lune.@base.@Nodes.NoneNode.create

func (*Nodes_NoneNode) CanBeLeft

func (self *Nodes_NoneNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.NoneNode.canBeLeft

func (*Nodes_NoneNode) CanBeRight

func (self *Nodes_NoneNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.NoneNode.canBeRight

func (*Nodes_NoneNode) CanBeStatement

func (self *Nodes_NoneNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.NoneNode.canBeStatement

func (*Nodes_NoneNode) InitNodes_NoneNode

func (self *Nodes_NoneNode) InitNodes_NoneNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList)

681: DeclConstr

func (*Nodes_NoneNode) ProcessFilter

func (self *Nodes_NoneNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.NoneNode.processFilter

func (*Nodes_NoneNode) ToNodes_NoneNode

func (obj *Nodes_NoneNode) ToNodes_NoneNode() *Nodes_NoneNode

func (*Nodes_NoneNode) Visit

func (self *Nodes_NoneNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.NoneNode.visit

type Nodes_NoneNodeDownCast

type Nodes_NoneNodeDownCast interface {
	ToNodes_NoneNode() *Nodes_NoneNode
}

type Nodes_NoneNodeMtd

type Nodes_NoneNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_commentList() LnsAny
	Get_effectivePos() *Types_Position
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_pos() *Types_Position
	Get_tailComment() LnsAny
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- NoneNode

type Nodes_PairItem

type Nodes_PairItem struct {
	FP Nodes_PairItemMtd
	// contains filtered or unexported fields
}

func NewNodes_PairItem

func NewNodes_PairItem(arg1 *Nodes_Node, arg2 *Nodes_Node) *Nodes_PairItem

func (*Nodes_PairItem) Get_key

func (self *Nodes_PairItem) Get_key() *Nodes_Node

func (*Nodes_PairItem) Get_val

func (self *Nodes_PairItem) Get_val() *Nodes_Node

func (*Nodes_PairItem) InitNodes_PairItem

func (self *Nodes_PairItem) InitNodes_PairItem(arg1 *Nodes_Node, arg2 *Nodes_Node)

func (*Nodes_PairItem) ToNodes_PairItem

func (obj *Nodes_PairItem) ToNodes_PairItem() *Nodes_PairItem

type Nodes_PairItemDownCast

type Nodes_PairItemDownCast interface {
	ToNodes_PairItem() *Nodes_PairItem
}

type Nodes_PairItemMtd

type Nodes_PairItemMtd interface {
	Get_key() *Nodes_Node
	Get_val() *Nodes_Node
}

declaration Class -- PairItem

type Nodes_ProtoClassNode

type Nodes_ProtoClassNode struct {
	Nodes_Node

	FP Nodes_ProtoClassNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_ProtoClassNode

func NewNodes_ProtoClassNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 *Types_Token) *Nodes_ProtoClassNode

func Nodes_ProtoClassNode_create

func Nodes_ProtoClassNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, name *Types_Token) *Nodes_ProtoClassNode

686: decl @lune.@base.@Nodes.ProtoClassNode.create

func (*Nodes_ProtoClassNode) CanBeLeft

func (self *Nodes_ProtoClassNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.ProtoClassNode.canBeLeft

func (*Nodes_ProtoClassNode) CanBeRight

func (self *Nodes_ProtoClassNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.ProtoClassNode.canBeRight

func (*Nodes_ProtoClassNode) CanBeStatement

func (self *Nodes_ProtoClassNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.ProtoClassNode.canBeStatement

func (*Nodes_ProtoClassNode) Get_name

func (self *Nodes_ProtoClassNode) Get_name() *Types_Token

func (*Nodes_ProtoClassNode) InitNodes_ProtoClassNode

func (self *Nodes_ProtoClassNode) InitNodes_ProtoClassNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, name *Types_Token)

681: DeclConstr

func (*Nodes_ProtoClassNode) ProcessFilter

func (self *Nodes_ProtoClassNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.ProtoClassNode.processFilter

func (*Nodes_ProtoClassNode) ToNodes_ProtoClassNode

func (obj *Nodes_ProtoClassNode) ToNodes_ProtoClassNode() *Nodes_ProtoClassNode

func (*Nodes_ProtoClassNode) Visit

func (self *Nodes_ProtoClassNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.ProtoClassNode.visit

type Nodes_ProtoClassNodeDownCast

type Nodes_ProtoClassNodeDownCast interface {
	ToNodes_ProtoClassNode() *Nodes_ProtoClassNode
}

type Nodes_ProtoClassNodeMtd

type Nodes_ProtoClassNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_commentList() LnsAny
	Get_effectivePos() *Types_Position
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_name() *Types_Token
	Get_pos() *Types_Position
	Get_tailComment() LnsAny
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- ProtoClassNode

type Nodes_ProtoMethodNode

type Nodes_ProtoMethodNode struct {
	Nodes_Node

	FP Nodes_ProtoMethodNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_ProtoMethodNode

func NewNodes_ProtoMethodNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 *Nodes_DeclFuncInfo) *Nodes_ProtoMethodNode

func Nodes_ProtoMethodNode_create

func Nodes_ProtoMethodNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, declInfo *Nodes_DeclFuncInfo) *Nodes_ProtoMethodNode

686: decl @lune.@base.@Nodes.ProtoMethodNode.create

func (*Nodes_ProtoMethodNode) CanBeLeft

func (self *Nodes_ProtoMethodNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.ProtoMethodNode.canBeLeft

func (*Nodes_ProtoMethodNode) CanBeRight

func (self *Nodes_ProtoMethodNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.ProtoMethodNode.canBeRight

func (*Nodes_ProtoMethodNode) CanBeStatement

func (self *Nodes_ProtoMethodNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.ProtoMethodNode.canBeStatement

func (*Nodes_ProtoMethodNode) Get_declInfo

func (self *Nodes_ProtoMethodNode) Get_declInfo() *Nodes_DeclFuncInfo

func (*Nodes_ProtoMethodNode) InitNodes_ProtoMethodNode

func (self *Nodes_ProtoMethodNode) InitNodes_ProtoMethodNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, declInfo *Nodes_DeclFuncInfo)

681: DeclConstr

func (*Nodes_ProtoMethodNode) ProcessFilter

func (self *Nodes_ProtoMethodNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.ProtoMethodNode.processFilter

func (*Nodes_ProtoMethodNode) ToNodes_ProtoMethodNode

func (obj *Nodes_ProtoMethodNode) ToNodes_ProtoMethodNode() *Nodes_ProtoMethodNode

func (*Nodes_ProtoMethodNode) Visit

func (self *Nodes_ProtoMethodNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.ProtoMethodNode.visit

type Nodes_ProtoMethodNodeDownCast

type Nodes_ProtoMethodNodeDownCast interface {
	ToNodes_ProtoMethodNode() *Nodes_ProtoMethodNode
}

type Nodes_ProtoMethodNodeMtd

type Nodes_ProtoMethodNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_commentList() LnsAny
	Get_declInfo() *Nodes_DeclFuncInfo
	Get_effectivePos() *Types_Position
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_pos() *Types_Position
	Get_tailComment() LnsAny
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- ProtoMethodNode

type Nodes_ProvideNode

type Nodes_ProvideNode struct {
	Nodes_Node

	FP Nodes_ProvideNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_ProvideNode

func NewNodes_ProvideNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 *Ast_SymbolInfo) *Nodes_ProvideNode

func Nodes_ProvideNode_create

func Nodes_ProvideNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, symbol *Ast_SymbolInfo) *Nodes_ProvideNode

686: decl @lune.@base.@Nodes.ProvideNode.create

func (*Nodes_ProvideNode) CanBeLeft

func (self *Nodes_ProvideNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.ProvideNode.canBeLeft

func (*Nodes_ProvideNode) CanBeRight

func (self *Nodes_ProvideNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.ProvideNode.canBeRight

func (*Nodes_ProvideNode) CanBeStatement

func (self *Nodes_ProvideNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.ProvideNode.canBeStatement

func (*Nodes_ProvideNode) Get_symbol

func (self *Nodes_ProvideNode) Get_symbol() *Ast_SymbolInfo

func (*Nodes_ProvideNode) InitNodes_ProvideNode

func (self *Nodes_ProvideNode) InitNodes_ProvideNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, symbol *Ast_SymbolInfo)

681: DeclConstr

func (*Nodes_ProvideNode) ProcessFilter

func (self *Nodes_ProvideNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.ProvideNode.processFilter

func (*Nodes_ProvideNode) ToNodes_ProvideNode

func (obj *Nodes_ProvideNode) ToNodes_ProvideNode() *Nodes_ProvideNode

func (*Nodes_ProvideNode) Visit

func (self *Nodes_ProvideNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.ProvideNode.visit

type Nodes_ProvideNodeDownCast

type Nodes_ProvideNodeDownCast interface {
	ToNodes_ProvideNode() *Nodes_ProvideNode
}

type Nodes_ProvideNodeMtd

type Nodes_ProvideNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_commentList() LnsAny
	Get_effectivePos() *Types_Position
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_pos() *Types_Position
	Get_symbol() *Ast_SymbolInfo
	Get_tailComment() LnsAny
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- ProvideNode

type Nodes_RefFieldNode

type Nodes_RefFieldNode struct {
	Nodes_Node

	FP Nodes_RefFieldNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_RefFieldNode

func NewNodes_RefFieldNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 *Types_Token, arg6 LnsAny, arg7 bool, arg8 bool, arg9 *Nodes_Node) *Nodes_RefFieldNode

func Nodes_RefFieldNode_create

func Nodes_RefFieldNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, field *Types_Token, symbolInfo LnsAny, nilAccess bool, threading bool, prefix *Nodes_Node) *Nodes_RefFieldNode

686: decl @lune.@base.@Nodes.RefFieldNode.create

func (*Nodes_RefFieldNode) CanBeLeft

func (self *Nodes_RefFieldNode) CanBeLeft() bool

1575: decl @lune.@base.@Nodes.RefFieldNode.canBeLeft

func (*Nodes_RefFieldNode) CanBeRight

func (self *Nodes_RefFieldNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1590: decl @lune.@base.@Nodes.RefFieldNode.canBeRight

func (*Nodes_RefFieldNode) CanBeStatement

func (self *Nodes_RefFieldNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.RefFieldNode.canBeStatement

func (*Nodes_RefFieldNode) GetLiteral

func (self *Nodes_RefFieldNode) GetLiteral() (LnsAny, LnsAny)

2510: decl @lune.@base.@Nodes.RefFieldNode.getLiteral

func (*Nodes_RefFieldNode) GetPrefix

func (self *Nodes_RefFieldNode) GetPrefix() LnsAny

1572: decl @lune.@base.@Nodes.RefFieldNode.getPrefix

func (*Nodes_RefFieldNode) Get_effectivePos

func (self *Nodes_RefFieldNode) Get_effectivePos() *Types_Position

1569: decl @lune.@base.@Nodes.RefFieldNode.get_effectivePos

func (*Nodes_RefFieldNode) Get_field

func (self *Nodes_RefFieldNode) Get_field() *Types_Token

func (*Nodes_RefFieldNode) Get_nilAccess

func (self *Nodes_RefFieldNode) Get_nilAccess() bool

func (*Nodes_RefFieldNode) Get_prefix

func (self *Nodes_RefFieldNode) Get_prefix() *Nodes_Node

func (*Nodes_RefFieldNode) Get_symbolInfo

func (self *Nodes_RefFieldNode) Get_symbolInfo() LnsAny

func (*Nodes_RefFieldNode) Get_threading

func (self *Nodes_RefFieldNode) Get_threading() bool

func (*Nodes_RefFieldNode) HasNilAccess

func (self *Nodes_RefFieldNode) HasNilAccess() bool

1: decl @lune.@base.@Nodes.RefFieldNode.hasNilAccess

func (*Nodes_RefFieldNode) InitNodes_RefFieldNode

func (self *Nodes_RefFieldNode) InitNodes_RefFieldNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, field *Types_Token, symbolInfo LnsAny, nilAccess bool, threading bool, prefix *Nodes_Node)

681: DeclConstr

func (*Nodes_RefFieldNode) IsThreading

func (self *Nodes_RefFieldNode) IsThreading() bool

1: decl @lune.@base.@Nodes.RefFieldNode.isThreading

func (*Nodes_RefFieldNode) ProcessFilter

func (self *Nodes_RefFieldNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.RefFieldNode.processFilter

func (*Nodes_RefFieldNode) ToNodes_RefFieldNode

func (obj *Nodes_RefFieldNode) ToNodes_RefFieldNode() *Nodes_RefFieldNode

func (*Nodes_RefFieldNode) Visit

func (self *Nodes_RefFieldNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.RefFieldNode.visit

type Nodes_RefFieldNodeDownCast

type Nodes_RefFieldNodeDownCast interface {
	ToNodes_RefFieldNode() *Nodes_RefFieldNode
}

type Nodes_RefFieldNodeMtd

type Nodes_RefFieldNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_commentList() LnsAny
	Get_effectivePos() *Types_Position
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_field() *Types_Token
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_nilAccess() bool
	Get_pos() *Types_Position
	Get_prefix() *Nodes_Node
	Get_symbolInfo() LnsAny
	Get_tailComment() LnsAny
	Get_threading() bool
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- RefFieldNode

type Nodes_RefTypeNode

type Nodes_RefTypeNode struct {
	Nodes_Node

	FP Nodes_RefTypeNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_RefTypeNode

func NewNodes_RefTypeNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 *Nodes_Node, arg6 *LnsList, arg7 bool, arg8 bool, arg9 string) *Nodes_RefTypeNode

func Nodes_RefTypeNode_create

func Nodes_RefTypeNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, name *Nodes_Node, itemNodeList *LnsList, refFlag bool, mutFlag bool, array string) *Nodes_RefTypeNode

686: decl @lune.@base.@Nodes.RefTypeNode.create

func (*Nodes_RefTypeNode) CanBeLeft

func (self *Nodes_RefTypeNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.RefTypeNode.canBeLeft

func (*Nodes_RefTypeNode) CanBeRight

func (self *Nodes_RefTypeNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.RefTypeNode.canBeRight

func (*Nodes_RefTypeNode) CanBeStatement

func (self *Nodes_RefTypeNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.RefTypeNode.canBeStatement

func (*Nodes_RefTypeNode) Get_array

func (self *Nodes_RefTypeNode) Get_array() string

func (*Nodes_RefTypeNode) Get_itemNodeList

func (self *Nodes_RefTypeNode) Get_itemNodeList() *LnsList

func (*Nodes_RefTypeNode) Get_mutFlag

func (self *Nodes_RefTypeNode) Get_mutFlag() bool

func (*Nodes_RefTypeNode) Get_name

func (self *Nodes_RefTypeNode) Get_name() *Nodes_Node

func (*Nodes_RefTypeNode) Get_refFlag

func (self *Nodes_RefTypeNode) Get_refFlag() bool

func (*Nodes_RefTypeNode) InitNodes_RefTypeNode

func (self *Nodes_RefTypeNode) InitNodes_RefTypeNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, name *Nodes_Node, itemNodeList *LnsList, refFlag bool, mutFlag bool, array string)

681: DeclConstr

func (*Nodes_RefTypeNode) ProcessFilter

func (self *Nodes_RefTypeNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.RefTypeNode.processFilter

func (*Nodes_RefTypeNode) ToNodes_RefTypeNode

func (obj *Nodes_RefTypeNode) ToNodes_RefTypeNode() *Nodes_RefTypeNode

func (*Nodes_RefTypeNode) Visit

func (self *Nodes_RefTypeNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.RefTypeNode.visit

type Nodes_RefTypeNodeDownCast

type Nodes_RefTypeNodeDownCast interface {
	ToNodes_RefTypeNode() *Nodes_RefTypeNode
}

type Nodes_RefTypeNodeMtd

type Nodes_RefTypeNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_array() string
	Get_commentList() LnsAny
	Get_effectivePos() *Types_Position
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_isLValue() bool
	Get_itemNodeList() *LnsList
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_mutFlag() bool
	Get_name() *Nodes_Node
	Get_pos() *Types_Position
	Get_refFlag() bool
	Get_tailComment() LnsAny
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- RefTypeNode

type Nodes_RepeatNode

type Nodes_RepeatNode struct {
	Nodes_Node

	FP Nodes_RepeatNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_RepeatNode

func NewNodes_RepeatNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 *Nodes_BlockNode, arg6 *Nodes_Node) *Nodes_RepeatNode

func Nodes_RepeatNode_create

func Nodes_RepeatNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, block *Nodes_BlockNode, exp *Nodes_Node) *Nodes_RepeatNode

686: decl @lune.@base.@Nodes.RepeatNode.create

func (*Nodes_RepeatNode) CanBeLeft

func (self *Nodes_RepeatNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.RepeatNode.canBeLeft

func (*Nodes_RepeatNode) CanBeRight

func (self *Nodes_RepeatNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.RepeatNode.canBeRight

func (*Nodes_RepeatNode) CanBeStatement

func (self *Nodes_RepeatNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.RepeatNode.canBeStatement

func (*Nodes_RepeatNode) GetBreakKind

func (self *Nodes_RepeatNode) GetBreakKind(checkMode LnsInt) LnsInt

1168: decl @lune.@base.@Nodes.RepeatNode.getBreakKind

func (*Nodes_RepeatNode) Get_block

func (self *Nodes_RepeatNode) Get_block() *Nodes_BlockNode

func (*Nodes_RepeatNode) Get_exp

func (self *Nodes_RepeatNode) Get_exp() *Nodes_Node

func (*Nodes_RepeatNode) InitNodes_RepeatNode

func (self *Nodes_RepeatNode) InitNodes_RepeatNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, block *Nodes_BlockNode, exp *Nodes_Node)

681: DeclConstr

func (*Nodes_RepeatNode) ProcessFilter

func (self *Nodes_RepeatNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.RepeatNode.processFilter

func (*Nodes_RepeatNode) ToNodes_RepeatNode

func (obj *Nodes_RepeatNode) ToNodes_RepeatNode() *Nodes_RepeatNode

func (*Nodes_RepeatNode) Visit

func (self *Nodes_RepeatNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.RepeatNode.visit

type Nodes_RepeatNodeDownCast

type Nodes_RepeatNodeDownCast interface {
	ToNodes_RepeatNode() *Nodes_RepeatNode
}

type Nodes_RepeatNodeMtd

type Nodes_RepeatNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_block() *Nodes_BlockNode
	Get_commentList() LnsAny
	Get_effectivePos() *Types_Position
	Get_exp() *Nodes_Node
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_pos() *Types_Position
	Get_tailComment() LnsAny
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- RepeatNode

type Nodes_ReturnNode

type Nodes_ReturnNode struct {
	Nodes_Node

	FP Nodes_ReturnNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_ReturnNode

func NewNodes_ReturnNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 LnsAny) *Nodes_ReturnNode

func Nodes_ReturnNode_create

func Nodes_ReturnNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, expList LnsAny) *Nodes_ReturnNode

686: decl @lune.@base.@Nodes.ReturnNode.create

func (*Nodes_ReturnNode) CanBeLeft

func (self *Nodes_ReturnNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.ReturnNode.canBeLeft

func (*Nodes_ReturnNode) CanBeRight

func (self *Nodes_ReturnNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.ReturnNode.canBeRight

func (*Nodes_ReturnNode) CanBeStatement

func (self *Nodes_ReturnNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.ReturnNode.canBeStatement

func (*Nodes_ReturnNode) GetBreakKind

func (self *Nodes_ReturnNode) GetBreakKind(checkMode LnsInt) LnsInt

1237: decl @lune.@base.@Nodes.ReturnNode.getBreakKind

func (*Nodes_ReturnNode) Get_expList

func (self *Nodes_ReturnNode) Get_expList() LnsAny

func (*Nodes_ReturnNode) InitNodes_ReturnNode

func (self *Nodes_ReturnNode) InitNodes_ReturnNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, expList LnsAny)

681: DeclConstr

func (*Nodes_ReturnNode) ProcessFilter

func (self *Nodes_ReturnNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.ReturnNode.processFilter

func (*Nodes_ReturnNode) ToNodes_ReturnNode

func (obj *Nodes_ReturnNode) ToNodes_ReturnNode() *Nodes_ReturnNode

func (*Nodes_ReturnNode) Visit

func (self *Nodes_ReturnNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.ReturnNode.visit

type Nodes_ReturnNodeDownCast

type Nodes_ReturnNodeDownCast interface {
	ToNodes_ReturnNode() *Nodes_ReturnNode
}

type Nodes_ReturnNodeMtd

type Nodes_ReturnNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_commentList() LnsAny
	Get_effectivePos() *Types_Position
	Get_expList() LnsAny
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_pos() *Types_Position
	Get_tailComment() LnsAny
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- ReturnNode

type Nodes_RootNode

type Nodes_RootNode struct {
	Nodes_Node

	FP Nodes_RootNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_RootNode

func NewNodes_RootNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 *LnsList, arg6 *Ast_Scope, arg7 *LnsSet, arg8 *FrontInterface_ModuleId, arg9 *Ast_ProcessInfo, arg10 *Ast_TypeInfo, arg11 LnsAny, arg12 *Nodes_LuneHelperInfo, arg13 *Nodes_NodeManager, arg14 *LnsMap, arg15 *LnsMap, arg16 *LnsMap) *Nodes_RootNode

func Nodes_RootNode_create

func Nodes_RootNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, children *LnsList, moduleScope *Ast_Scope, useModuleMacroSet *LnsSet, moduleId *FrontInterface_ModuleId, processInfo *Ast_ProcessInfo, moduleTypeInfo *Ast_TypeInfo, provideNode LnsAny, luneHelperInfo *Nodes_LuneHelperInfo, nodeManager *Nodes_NodeManager, importModule2moduleInfo *LnsMap, typeId2MacroInfo *LnsMap, typeId2ClassMap *LnsMap) *Nodes_RootNode

686: decl @lune.@base.@Nodes.RootNode.create

func (*Nodes_RootNode) CanBeLeft

func (self *Nodes_RootNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.RootNode.canBeLeft

func (*Nodes_RootNode) CanBeRight

func (self *Nodes_RootNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.RootNode.canBeRight

func (*Nodes_RootNode) CanBeStatement

func (self *Nodes_RootNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.RootNode.canBeStatement

func (*Nodes_RootNode) Get_children

func (self *Nodes_RootNode) Get_children() *LnsList

func (*Nodes_RootNode) Get_importModule2moduleInfo

func (self *Nodes_RootNode) Get_importModule2moduleInfo() *LnsMap

func (*Nodes_RootNode) Get_luneHelperInfo

func (self *Nodes_RootNode) Get_luneHelperInfo() *Nodes_LuneHelperInfo

func (*Nodes_RootNode) Get_moduleId

func (self *Nodes_RootNode) Get_moduleId() *FrontInterface_ModuleId

func (*Nodes_RootNode) Get_moduleScope

func (self *Nodes_RootNode) Get_moduleScope() *Ast_Scope

func (*Nodes_RootNode) Get_moduleTypeInfo

func (self *Nodes_RootNode) Get_moduleTypeInfo() *Ast_TypeInfo

func (*Nodes_RootNode) Get_nodeManager

func (self *Nodes_RootNode) Get_nodeManager() *Nodes_NodeManager

func (*Nodes_RootNode) Get_processInfo

func (self *Nodes_RootNode) Get_processInfo() *Ast_ProcessInfo

func (*Nodes_RootNode) Get_provideNode

func (self *Nodes_RootNode) Get_provideNode() LnsAny

func (*Nodes_RootNode) Get_typeId2ClassMap

func (self *Nodes_RootNode) Get_typeId2ClassMap() *LnsMap

func (*Nodes_RootNode) Get_typeId2MacroInfo

func (self *Nodes_RootNode) Get_typeId2MacroInfo() *LnsMap

func (*Nodes_RootNode) Get_useModuleMacroSet

func (self *Nodes_RootNode) Get_useModuleMacroSet() *LnsSet

func (*Nodes_RootNode) InitNodes_RootNode

func (self *Nodes_RootNode) InitNodes_RootNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, children *LnsList, moduleScope *Ast_Scope, useModuleMacroSet *LnsSet, moduleId *FrontInterface_ModuleId, processInfo *Ast_ProcessInfo, moduleTypeInfo *Ast_TypeInfo, provideNode LnsAny, luneHelperInfo *Nodes_LuneHelperInfo, nodeManager *Nodes_NodeManager, importModule2moduleInfo *LnsMap, typeId2MacroInfo *LnsMap, typeId2ClassMap *LnsMap)

681: DeclConstr

func (*Nodes_RootNode) ProcessFilter

func (self *Nodes_RootNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.RootNode.processFilter

func (*Nodes_RootNode) Set_provide

func (self *Nodes_RootNode) Set_provide(node *Nodes_ProvideNode)

884: decl @lune.@base.@Nodes.RootNode.set_provide

func (*Nodes_RootNode) ToNodes_RootNode

func (obj *Nodes_RootNode) ToNodes_RootNode() *Nodes_RootNode

func (*Nodes_RootNode) Visit

func (self *Nodes_RootNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.RootNode.visit

type Nodes_RootNodeDownCast

type Nodes_RootNodeDownCast interface {
	ToNodes_RootNode() *Nodes_RootNode
}

type Nodes_RootNodeMtd

type Nodes_RootNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_children() *LnsList
	Get_commentList() LnsAny
	Get_effectivePos() *Types_Position
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_importModule2moduleInfo() *LnsMap
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_luneHelperInfo() *Nodes_LuneHelperInfo
	Get_macroArgFlag() bool
	Get_moduleId() *FrontInterface_ModuleId
	Get_moduleScope() *Ast_Scope
	Get_moduleTypeInfo() *Ast_TypeInfo
	Get_nodeManager() *Nodes_NodeManager
	Get_pos() *Types_Position
	Get_processInfo() *Ast_ProcessInfo
	Get_provideNode() LnsAny
	Get_tailComment() LnsAny
	Get_typeId2ClassMap() *LnsMap
	Get_typeId2MacroInfo() *LnsMap
	Get_useModuleMacroSet() *LnsSet
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_provide(arg1 *Nodes_ProvideNode)
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- RootNode

type Nodes_ScopeKind

type Nodes_ScopeKind = LnsInt

decl enum -- ScopeKind

type Nodes_ScopeNode

type Nodes_ScopeNode struct {
	Nodes_Node

	FP Nodes_ScopeNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_ScopeNode

func NewNodes_ScopeNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 LnsInt, arg6 *Ast_Scope, arg7 *LnsList, arg8 *Nodes_BlockNode) *Nodes_ScopeNode

func Nodes_ScopeNode_create

func Nodes_ScopeNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, scopeKind LnsInt, scope *Ast_Scope, symbolList *LnsList, block *Nodes_BlockNode) *Nodes_ScopeNode

686: decl @lune.@base.@Nodes.ScopeNode.create

func (*Nodes_ScopeNode) CanBeLeft

func (self *Nodes_ScopeNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.ScopeNode.canBeLeft

func (*Nodes_ScopeNode) CanBeRight

func (self *Nodes_ScopeNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.ScopeNode.canBeRight

func (*Nodes_ScopeNode) CanBeStatement

func (self *Nodes_ScopeNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.ScopeNode.canBeStatement

func (*Nodes_ScopeNode) Get_block

func (self *Nodes_ScopeNode) Get_block() *Nodes_BlockNode

func (*Nodes_ScopeNode) Get_scope

func (self *Nodes_ScopeNode) Get_scope() *Ast_Scope

func (*Nodes_ScopeNode) Get_scopeKind

func (self *Nodes_ScopeNode) Get_scopeKind() LnsInt

func (*Nodes_ScopeNode) Get_symbolList

func (self *Nodes_ScopeNode) Get_symbolList() *LnsList

func (*Nodes_ScopeNode) InitNodes_ScopeNode

func (self *Nodes_ScopeNode) InitNodes_ScopeNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, scopeKind LnsInt, scope *Ast_Scope, symbolList *LnsList, block *Nodes_BlockNode)

681: DeclConstr

func (*Nodes_ScopeNode) ProcessFilter

func (self *Nodes_ScopeNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.ScopeNode.processFilter

func (*Nodes_ScopeNode) ToNodes_ScopeNode

func (obj *Nodes_ScopeNode) ToNodes_ScopeNode() *Nodes_ScopeNode

func (*Nodes_ScopeNode) Visit

func (self *Nodes_ScopeNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.ScopeNode.visit

type Nodes_ScopeNodeDownCast

type Nodes_ScopeNodeDownCast interface {
	ToNodes_ScopeNode() *Nodes_ScopeNode
}

type Nodes_ScopeNodeMtd

type Nodes_ScopeNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_block() *Nodes_BlockNode
	Get_commentList() LnsAny
	Get_effectivePos() *Types_Position
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_pos() *Types_Position
	Get_scope() *Ast_Scope
	Get_scopeKind() LnsInt
	Get_symbolList() *LnsList
	Get_tailComment() LnsAny
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- ScopeNode

type Nodes_ShebangNode

type Nodes_ShebangNode struct {
	Nodes_Node

	FP Nodes_ShebangNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_ShebangNode

func NewNodes_ShebangNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 string) *Nodes_ShebangNode

func Nodes_ShebangNode_create

func Nodes_ShebangNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, cmd string) *Nodes_ShebangNode

686: decl @lune.@base.@Nodes.ShebangNode.create

func (*Nodes_ShebangNode) CanBeLeft

func (self *Nodes_ShebangNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.ShebangNode.canBeLeft

func (*Nodes_ShebangNode) CanBeRight

func (self *Nodes_ShebangNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.ShebangNode.canBeRight

func (*Nodes_ShebangNode) CanBeStatement

func (self *Nodes_ShebangNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.ShebangNode.canBeStatement

func (*Nodes_ShebangNode) Get_cmd

func (self *Nodes_ShebangNode) Get_cmd() string

func (*Nodes_ShebangNode) InitNodes_ShebangNode

func (self *Nodes_ShebangNode) InitNodes_ShebangNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, cmd string)

681: DeclConstr

func (*Nodes_ShebangNode) ProcessFilter

func (self *Nodes_ShebangNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.ShebangNode.processFilter

func (*Nodes_ShebangNode) ToNodes_ShebangNode

func (obj *Nodes_ShebangNode) ToNodes_ShebangNode() *Nodes_ShebangNode

func (*Nodes_ShebangNode) Visit

func (self *Nodes_ShebangNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.ShebangNode.visit

type Nodes_ShebangNodeDownCast

type Nodes_ShebangNodeDownCast interface {
	ToNodes_ShebangNode() *Nodes_ShebangNode
}

type Nodes_ShebangNodeMtd

type Nodes_ShebangNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_cmd() string
	Get_commentList() LnsAny
	Get_effectivePos() *Types_Position
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_pos() *Types_Position
	Get_tailComment() LnsAny
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- ShebangNode

type Nodes_SimpleModuleInfoManager

type Nodes_SimpleModuleInfoManager struct {
	ModuleInfoManager Ast_ModuleInfoManager

	FP Nodes_SimpleModuleInfoManagerMtd
	// contains filtered or unexported fields
}

func NewNodes_SimpleModuleInfoManager

func NewNodes_SimpleModuleInfoManager(arg1 LnsAny) *Nodes_SimpleModuleInfoManager

func (*Nodes_SimpleModuleInfoManager) GetModuleInfo

func (self *Nodes_SimpleModuleInfoManager) GetModuleInfo(arg1 *Ast_TypeInfo) LnsAny

func (*Nodes_SimpleModuleInfoManager) InitNodes_SimpleModuleInfoManager

func (self *Nodes_SimpleModuleInfoManager) InitNodes_SimpleModuleInfoManager(moduleInfoManager LnsAny)

37: DeclConstr

func (*Nodes_SimpleModuleInfoManager) Pop

func (self *Nodes_SimpleModuleInfoManager) Pop()

52: decl @lune.@base.@Nodes.SimpleModuleInfoManager.pop

func (*Nodes_SimpleModuleInfoManager) Push

func (self *Nodes_SimpleModuleInfoManager) Push(moduleInfoManager Ast_ModuleInfoManager)

47: decl @lune.@base.@Nodes.SimpleModuleInfoManager.push

func (*Nodes_SimpleModuleInfoManager) ToNodes_SimpleModuleInfoManager

func (obj *Nodes_SimpleModuleInfoManager) ToNodes_SimpleModuleInfoManager() *Nodes_SimpleModuleInfoManager

type Nodes_SimpleModuleInfoManagerDownCast

type Nodes_SimpleModuleInfoManagerDownCast interface {
	ToNodes_SimpleModuleInfoManager() *Nodes_SimpleModuleInfoManager
}

type Nodes_SimpleModuleInfoManagerMtd

type Nodes_SimpleModuleInfoManagerMtd interface {
	GetModuleInfo(arg1 *Ast_TypeInfo) LnsAny
	Pop()
	Push(arg1 Ast_ModuleInfoManager)
}

declaration Class -- SimpleModuleInfoManager

type Nodes_StmtExpNode

type Nodes_StmtExpNode struct {
	Nodes_Node

	FP Nodes_StmtExpNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_StmtExpNode

func NewNodes_StmtExpNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 *Nodes_Node) *Nodes_StmtExpNode

func Nodes_StmtExpNode_create

func Nodes_StmtExpNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, exp *Nodes_Node) *Nodes_StmtExpNode

686: decl @lune.@base.@Nodes.StmtExpNode.create

func (*Nodes_StmtExpNode) CanBeLeft

func (self *Nodes_StmtExpNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.StmtExpNode.canBeLeft

func (*Nodes_StmtExpNode) CanBeRight

func (self *Nodes_StmtExpNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.StmtExpNode.canBeRight

func (*Nodes_StmtExpNode) CanBeStatement

func (self *Nodes_StmtExpNode) CanBeStatement() bool

1541: decl @lune.@base.@Nodes.StmtExpNode.canBeStatement

func (*Nodes_StmtExpNode) GetBreakKind

func (self *Nodes_StmtExpNode) GetBreakKind(checkMode LnsInt) LnsInt

1545: decl @lune.@base.@Nodes.StmtExpNode.getBreakKind

func (*Nodes_StmtExpNode) Get_exp

func (self *Nodes_StmtExpNode) Get_exp() *Nodes_Node

func (*Nodes_StmtExpNode) InitNodes_StmtExpNode

func (self *Nodes_StmtExpNode) InitNodes_StmtExpNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, exp *Nodes_Node)

681: DeclConstr

func (*Nodes_StmtExpNode) ProcessFilter

func (self *Nodes_StmtExpNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.StmtExpNode.processFilter

func (*Nodes_StmtExpNode) ToNodes_StmtExpNode

func (obj *Nodes_StmtExpNode) ToNodes_StmtExpNode() *Nodes_StmtExpNode

func (*Nodes_StmtExpNode) Visit

func (self *Nodes_StmtExpNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.StmtExpNode.visit

type Nodes_StmtExpNodeDownCast

type Nodes_StmtExpNodeDownCast interface {
	ToNodes_StmtExpNode() *Nodes_StmtExpNode
}

type Nodes_StmtExpNodeMtd

type Nodes_StmtExpNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_commentList() LnsAny
	Get_effectivePos() *Types_Position
	Get_exp() *Nodes_Node
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_pos() *Types_Position
	Get_tailComment() LnsAny
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- StmtExpNode

type Nodes_SubfileNode

type Nodes_SubfileNode struct {
	Nodes_Node

	FP Nodes_SubfileNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_SubfileNode

func NewNodes_SubfileNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 LnsAny) *Nodes_SubfileNode

func Nodes_SubfileNode_create

func Nodes_SubfileNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, usePath LnsAny) *Nodes_SubfileNode

686: decl @lune.@base.@Nodes.SubfileNode.create

func (*Nodes_SubfileNode) CanBeLeft

func (self *Nodes_SubfileNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.SubfileNode.canBeLeft

func (*Nodes_SubfileNode) CanBeRight

func (self *Nodes_SubfileNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.SubfileNode.canBeRight

func (*Nodes_SubfileNode) CanBeStatement

func (self *Nodes_SubfileNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.SubfileNode.canBeStatement

func (*Nodes_SubfileNode) Get_usePath

func (self *Nodes_SubfileNode) Get_usePath() LnsAny

func (*Nodes_SubfileNode) InitNodes_SubfileNode

func (self *Nodes_SubfileNode) InitNodes_SubfileNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, usePath LnsAny)

681: DeclConstr

func (*Nodes_SubfileNode) ProcessFilter

func (self *Nodes_SubfileNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.SubfileNode.processFilter

func (*Nodes_SubfileNode) ToNodes_SubfileNode

func (obj *Nodes_SubfileNode) ToNodes_SubfileNode() *Nodes_SubfileNode

func (*Nodes_SubfileNode) Visit

func (self *Nodes_SubfileNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.SubfileNode.visit

type Nodes_SubfileNodeDownCast

type Nodes_SubfileNodeDownCast interface {
	ToNodes_SubfileNode() *Nodes_SubfileNode
}

type Nodes_SubfileNodeMtd

type Nodes_SubfileNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_commentList() LnsAny
	Get_effectivePos() *Types_Position
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_pos() *Types_Position
	Get_tailComment() LnsAny
	Get_usePath() LnsAny
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- SubfileNode

type Nodes_SwitchNode

type Nodes_SwitchNode struct {
	Nodes_Node

	FP Nodes_SwitchNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_SwitchNode

func NewNodes_SwitchNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 *Nodes_Node, arg6 *LnsList, arg7 LnsAny, arg8 LnsInt, arg9 bool) *Nodes_SwitchNode

func Nodes_SwitchNode_create

func Nodes_SwitchNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, exp *Nodes_Node, caseList *LnsList, _default LnsAny, caseKind LnsInt, failSafeDefault bool) *Nodes_SwitchNode

686: decl @lune.@base.@Nodes.SwitchNode.create

func (*Nodes_SwitchNode) CanBeLeft

func (self *Nodes_SwitchNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.SwitchNode.canBeLeft

func (*Nodes_SwitchNode) CanBeRight

func (self *Nodes_SwitchNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.SwitchNode.canBeRight

func (*Nodes_SwitchNode) CanBeStatement

func (self *Nodes_SwitchNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.SwitchNode.canBeStatement

func (*Nodes_SwitchNode) GetBreakKind

func (self *Nodes_SwitchNode) GetBreakKind(checkMode LnsInt) LnsInt

1144: decl @lune.@base.@Nodes.SwitchNode.getBreakKind

func (*Nodes_SwitchNode) Get_caseKind

func (self *Nodes_SwitchNode) Get_caseKind() LnsInt

func (*Nodes_SwitchNode) Get_caseList

func (self *Nodes_SwitchNode) Get_caseList() *LnsList

func (*Nodes_SwitchNode) Get_default

func (self *Nodes_SwitchNode) Get_default() LnsAny

func (*Nodes_SwitchNode) Get_exp

func (self *Nodes_SwitchNode) Get_exp() *Nodes_Node

func (*Nodes_SwitchNode) Get_failSafeDefault

func (self *Nodes_SwitchNode) Get_failSafeDefault() bool

func (*Nodes_SwitchNode) InitNodes_SwitchNode

func (self *Nodes_SwitchNode) InitNodes_SwitchNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, exp *Nodes_Node, caseList *LnsList, _default LnsAny, caseKind LnsInt, failSafeDefault bool)

681: DeclConstr

func (*Nodes_SwitchNode) ProcessFilter

func (self *Nodes_SwitchNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.SwitchNode.processFilter

func (*Nodes_SwitchNode) ToNodes_SwitchNode

func (obj *Nodes_SwitchNode) ToNodes_SwitchNode() *Nodes_SwitchNode

func (*Nodes_SwitchNode) Visit

func (self *Nodes_SwitchNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.SwitchNode.visit

type Nodes_SwitchNodeDownCast

type Nodes_SwitchNodeDownCast interface {
	ToNodes_SwitchNode() *Nodes_SwitchNode
}

type Nodes_SwitchNodeMtd

type Nodes_SwitchNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_caseKind() LnsInt
	Get_caseList() *LnsList
	Get_commentList() LnsAny
	Get_default() LnsAny
	Get_effectivePos() *Types_Position
	Get_exp() *Nodes_Node
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_failSafeDefault() bool
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_pos() *Types_Position
	Get_tailComment() LnsAny
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- SwitchNode

type Nodes_TestBlockNode

type Nodes_TestBlockNode struct {
	Nodes_Node

	FP Nodes_TestBlockNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_TestBlockNode

func NewNodes_TestBlockNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 *LnsList) *Nodes_TestBlockNode

func Nodes_TestBlockNode_create

func Nodes_TestBlockNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, stmtList *LnsList) *Nodes_TestBlockNode

686: decl @lune.@base.@Nodes.TestBlockNode.create

func (*Nodes_TestBlockNode) CanBeLeft

func (self *Nodes_TestBlockNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.TestBlockNode.canBeLeft

func (*Nodes_TestBlockNode) CanBeRight

func (self *Nodes_TestBlockNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.TestBlockNode.canBeRight

func (*Nodes_TestBlockNode) CanBeStatement

func (self *Nodes_TestBlockNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.TestBlockNode.canBeStatement

func (*Nodes_TestBlockNode) Get_stmtList

func (self *Nodes_TestBlockNode) Get_stmtList() *LnsList

func (*Nodes_TestBlockNode) InitNodes_TestBlockNode

func (self *Nodes_TestBlockNode) InitNodes_TestBlockNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, stmtList *LnsList)

681: DeclConstr

func (*Nodes_TestBlockNode) IsInnerPos

func (self *Nodes_TestBlockNode) IsInnerPos(pos *Types_Position) bool

2041: decl @lune.@base.@Nodes.TestBlockNode.isInnerPos

func (*Nodes_TestBlockNode) ProcessFilter

func (self *Nodes_TestBlockNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.TestBlockNode.processFilter

func (*Nodes_TestBlockNode) ToNodes_TestBlockNode

func (obj *Nodes_TestBlockNode) ToNodes_TestBlockNode() *Nodes_TestBlockNode

func (*Nodes_TestBlockNode) Visit

func (self *Nodes_TestBlockNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.TestBlockNode.visit

type Nodes_TestBlockNodeDownCast

type Nodes_TestBlockNodeDownCast interface {
	ToNodes_TestBlockNode() *Nodes_TestBlockNode
}

type Nodes_TestBlockNodeMtd

type Nodes_TestBlockNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_commentList() LnsAny
	Get_effectivePos() *Types_Position
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_pos() *Types_Position
	Get_stmtList() *LnsList
	Get_tailComment() LnsAny
	HasNilAccess() bool
	IsInnerPos(arg1 *Types_Position) bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- TestBlockNode

type Nodes_TestCaseNode

type Nodes_TestCaseNode struct {
	Nodes_Node

	FP Nodes_TestCaseNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_TestCaseNode

func NewNodes_TestCaseNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 *Types_Token, arg6 *Nodes_Node, arg7 string, arg8 *Nodes_BlockNode) *Nodes_TestCaseNode

func Nodes_TestCaseNode_create

func Nodes_TestCaseNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, name *Types_Token, impNode *Nodes_Node, ctrlName string, block *Nodes_BlockNode) *Nodes_TestCaseNode

686: decl @lune.@base.@Nodes.TestCaseNode.create

func (*Nodes_TestCaseNode) CanBeLeft

func (self *Nodes_TestCaseNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.TestCaseNode.canBeLeft

func (*Nodes_TestCaseNode) CanBeRight

func (self *Nodes_TestCaseNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.TestCaseNode.canBeRight

func (*Nodes_TestCaseNode) CanBeStatement

func (self *Nodes_TestCaseNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.TestCaseNode.canBeStatement

func (*Nodes_TestCaseNode) Get_block

func (self *Nodes_TestCaseNode) Get_block() *Nodes_BlockNode

func (*Nodes_TestCaseNode) Get_ctrlName

func (self *Nodes_TestCaseNode) Get_ctrlName() string

func (*Nodes_TestCaseNode) Get_impNode

func (self *Nodes_TestCaseNode) Get_impNode() *Nodes_Node

func (*Nodes_TestCaseNode) Get_name

func (self *Nodes_TestCaseNode) Get_name() *Types_Token

func (*Nodes_TestCaseNode) InitNodes_TestCaseNode

func (self *Nodes_TestCaseNode) InitNodes_TestCaseNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, name *Types_Token, impNode *Nodes_Node, ctrlName string, block *Nodes_BlockNode)

681: DeclConstr

func (*Nodes_TestCaseNode) ProcessFilter

func (self *Nodes_TestCaseNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.TestCaseNode.processFilter

func (*Nodes_TestCaseNode) ToNodes_TestCaseNode

func (obj *Nodes_TestCaseNode) ToNodes_TestCaseNode() *Nodes_TestCaseNode

func (*Nodes_TestCaseNode) Visit

func (self *Nodes_TestCaseNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.TestCaseNode.visit

type Nodes_TestCaseNodeDownCast

type Nodes_TestCaseNodeDownCast interface {
	ToNodes_TestCaseNode() *Nodes_TestCaseNode
}

type Nodes_TestCaseNodeMtd

type Nodes_TestCaseNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_block() *Nodes_BlockNode
	Get_commentList() LnsAny
	Get_ctrlName() string
	Get_effectivePos() *Types_Position
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_impNode() *Nodes_Node
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_name() *Types_Token
	Get_pos() *Types_Position
	Get_tailComment() LnsAny
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- TestCaseNode

type Nodes_UnboxingNode

type Nodes_UnboxingNode struct {
	Nodes_Node

	FP Nodes_UnboxingNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_UnboxingNode

func NewNodes_UnboxingNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 *Nodes_Node) *Nodes_UnboxingNode

func Nodes_UnboxingNode_create

func Nodes_UnboxingNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, src *Nodes_Node) *Nodes_UnboxingNode

686: decl @lune.@base.@Nodes.UnboxingNode.create

func (*Nodes_UnboxingNode) CanBeLeft

func (self *Nodes_UnboxingNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.UnboxingNode.canBeLeft

func (*Nodes_UnboxingNode) CanBeRight

func (self *Nodes_UnboxingNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.UnboxingNode.canBeRight

func (*Nodes_UnboxingNode) CanBeStatement

func (self *Nodes_UnboxingNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.UnboxingNode.canBeStatement

func (*Nodes_UnboxingNode) Get_src

func (self *Nodes_UnboxingNode) Get_src() *Nodes_Node

func (*Nodes_UnboxingNode) InitNodes_UnboxingNode

func (self *Nodes_UnboxingNode) InitNodes_UnboxingNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, src *Nodes_Node)

681: DeclConstr

func (*Nodes_UnboxingNode) ProcessFilter

func (self *Nodes_UnboxingNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.UnboxingNode.processFilter

func (*Nodes_UnboxingNode) ToNodes_UnboxingNode

func (obj *Nodes_UnboxingNode) ToNodes_UnboxingNode() *Nodes_UnboxingNode

func (*Nodes_UnboxingNode) Visit

func (self *Nodes_UnboxingNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.UnboxingNode.visit

type Nodes_UnboxingNodeDownCast

type Nodes_UnboxingNodeDownCast interface {
	ToNodes_UnboxingNode() *Nodes_UnboxingNode
}

type Nodes_UnboxingNodeMtd

type Nodes_UnboxingNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_commentList() LnsAny
	Get_effectivePos() *Types_Position
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_pos() *Types_Position
	Get_src() *Nodes_Node
	Get_tailComment() LnsAny
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- UnboxingNode

type Nodes_UnwrapSetNode

type Nodes_UnwrapSetNode struct {
	Nodes_Node

	FP Nodes_UnwrapSetNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_UnwrapSetNode

func NewNodes_UnwrapSetNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 *Nodes_ExpListNode, arg6 *Nodes_ExpListNode, arg7 LnsAny) *Nodes_UnwrapSetNode

func Nodes_UnwrapSetNode_create

func Nodes_UnwrapSetNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, dstExpList *Nodes_ExpListNode, srcExpList *Nodes_ExpListNode, unwrapBlock LnsAny) *Nodes_UnwrapSetNode

686: decl @lune.@base.@Nodes.UnwrapSetNode.create

func (*Nodes_UnwrapSetNode) CanBeLeft

func (self *Nodes_UnwrapSetNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.UnwrapSetNode.canBeLeft

func (*Nodes_UnwrapSetNode) CanBeRight

func (self *Nodes_UnwrapSetNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.UnwrapSetNode.canBeRight

func (*Nodes_UnwrapSetNode) CanBeStatement

func (self *Nodes_UnwrapSetNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.UnwrapSetNode.canBeStatement

func (*Nodes_UnwrapSetNode) Get_dstExpList

func (self *Nodes_UnwrapSetNode) Get_dstExpList() *Nodes_ExpListNode

func (*Nodes_UnwrapSetNode) Get_srcExpList

func (self *Nodes_UnwrapSetNode) Get_srcExpList() *Nodes_ExpListNode

func (*Nodes_UnwrapSetNode) Get_unwrapBlock

func (self *Nodes_UnwrapSetNode) Get_unwrapBlock() LnsAny

func (*Nodes_UnwrapSetNode) InitNodes_UnwrapSetNode

func (self *Nodes_UnwrapSetNode) InitNodes_UnwrapSetNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, dstExpList *Nodes_ExpListNode, srcExpList *Nodes_ExpListNode, unwrapBlock LnsAny)

681: DeclConstr

func (*Nodes_UnwrapSetNode) ProcessFilter

func (self *Nodes_UnwrapSetNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.UnwrapSetNode.processFilter

func (*Nodes_UnwrapSetNode) ToNodes_UnwrapSetNode

func (obj *Nodes_UnwrapSetNode) ToNodes_UnwrapSetNode() *Nodes_UnwrapSetNode

func (*Nodes_UnwrapSetNode) Visit

func (self *Nodes_UnwrapSetNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.UnwrapSetNode.visit

type Nodes_UnwrapSetNodeDownCast

type Nodes_UnwrapSetNodeDownCast interface {
	ToNodes_UnwrapSetNode() *Nodes_UnwrapSetNode
}

type Nodes_UnwrapSetNodeMtd

type Nodes_UnwrapSetNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_commentList() LnsAny
	Get_dstExpList() *Nodes_ExpListNode
	Get_effectivePos() *Types_Position
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_pos() *Types_Position
	Get_srcExpList() *Nodes_ExpListNode
	Get_tailComment() LnsAny
	Get_unwrapBlock() LnsAny
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- UnwrapSetNode

type Nodes_UnwrapSymbolPair

type Nodes_UnwrapSymbolPair struct {
	FP Nodes_UnwrapSymbolPairMtd
	// contains filtered or unexported fields
}

func NewNodes_UnwrapSymbolPair

func NewNodes_UnwrapSymbolPair(arg1 *Ast_SymbolInfo, arg2 *Ast_SymbolInfo) *Nodes_UnwrapSymbolPair

func (*Nodes_UnwrapSymbolPair) Get_dst

func (self *Nodes_UnwrapSymbolPair) Get_dst() *Ast_SymbolInfo

func (*Nodes_UnwrapSymbolPair) Get_src

func (self *Nodes_UnwrapSymbolPair) Get_src() *Ast_SymbolInfo

func (*Nodes_UnwrapSymbolPair) InitNodes_UnwrapSymbolPair

func (self *Nodes_UnwrapSymbolPair) InitNodes_UnwrapSymbolPair(arg1 *Ast_SymbolInfo, arg2 *Ast_SymbolInfo)

func (*Nodes_UnwrapSymbolPair) ToNodes_UnwrapSymbolPair

func (obj *Nodes_UnwrapSymbolPair) ToNodes_UnwrapSymbolPair() *Nodes_UnwrapSymbolPair

type Nodes_UnwrapSymbolPairDownCast

type Nodes_UnwrapSymbolPairDownCast interface {
	ToNodes_UnwrapSymbolPair() *Nodes_UnwrapSymbolPair
}

type Nodes_UnwrapSymbolPairMtd

type Nodes_UnwrapSymbolPairMtd interface {
	Get_dst() *Ast_SymbolInfo
	Get_src() *Ast_SymbolInfo
}

declaration Class -- UnwrapSymbolPair

type Nodes_VarInfo

type Nodes_VarInfo struct {
	FP Nodes_VarInfoMtd
	// contains filtered or unexported fields
}

func NewNodes_VarInfo

func NewNodes_VarInfo(arg1 *Types_Token, arg2 LnsAny, arg3 *Ast_TypeInfo) *Nodes_VarInfo

func (*Nodes_VarInfo) Get_actualType

func (self *Nodes_VarInfo) Get_actualType() *Ast_TypeInfo

func (*Nodes_VarInfo) Get_name

func (self *Nodes_VarInfo) Get_name() *Types_Token

func (*Nodes_VarInfo) Get_refType

func (self *Nodes_VarInfo) Get_refType() LnsAny

func (*Nodes_VarInfo) InitNodes_VarInfo

func (self *Nodes_VarInfo) InitNodes_VarInfo(arg1 *Types_Token, arg2 LnsAny, arg3 *Ast_TypeInfo)

func (*Nodes_VarInfo) ToNodes_VarInfo

func (obj *Nodes_VarInfo) ToNodes_VarInfo() *Nodes_VarInfo

type Nodes_VarInfoDownCast

type Nodes_VarInfoDownCast interface {
	ToNodes_VarInfo() *Nodes_VarInfo
}

type Nodes_VarInfoMtd

type Nodes_VarInfoMtd interface {
	Get_actualType() *Ast_TypeInfo
	Get_name() *Types_Token
	Get_refType() LnsAny
}

declaration Class -- VarInfo

type Nodes_WhenNode

type Nodes_WhenNode struct {
	Nodes_Node

	FP Nodes_WhenNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_WhenNode

func NewNodes_WhenNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 *LnsList, arg6 *Nodes_BlockNode, arg7 LnsAny) *Nodes_WhenNode

func Nodes_WhenNode_create

func Nodes_WhenNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, symPairList *LnsList, block *Nodes_BlockNode, elseBlock LnsAny) *Nodes_WhenNode

686: decl @lune.@base.@Nodes.WhenNode.create

func (*Nodes_WhenNode) CanBeLeft

func (self *Nodes_WhenNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.WhenNode.canBeLeft

func (*Nodes_WhenNode) CanBeRight

func (self *Nodes_WhenNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.WhenNode.canBeRight

func (*Nodes_WhenNode) CanBeStatement

func (self *Nodes_WhenNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.WhenNode.canBeStatement

func (*Nodes_WhenNode) GetBreakKind

func (self *Nodes_WhenNode) GetBreakKind(checkMode LnsInt) LnsInt

1352: decl @lune.@base.@Nodes.WhenNode.getBreakKind

func (*Nodes_WhenNode) Get_block

func (self *Nodes_WhenNode) Get_block() *Nodes_BlockNode

func (*Nodes_WhenNode) Get_elseBlock

func (self *Nodes_WhenNode) Get_elseBlock() LnsAny

func (*Nodes_WhenNode) Get_symPairList

func (self *Nodes_WhenNode) Get_symPairList() *LnsList

func (*Nodes_WhenNode) InitNodes_WhenNode

func (self *Nodes_WhenNode) InitNodes_WhenNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, symPairList *LnsList, block *Nodes_BlockNode, elseBlock LnsAny)

681: DeclConstr

func (*Nodes_WhenNode) ProcessFilter

func (self *Nodes_WhenNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.WhenNode.processFilter

func (*Nodes_WhenNode) ToNodes_WhenNode

func (obj *Nodes_WhenNode) ToNodes_WhenNode() *Nodes_WhenNode

func (*Nodes_WhenNode) Visit

func (self *Nodes_WhenNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.WhenNode.visit

type Nodes_WhenNodeDownCast

type Nodes_WhenNodeDownCast interface {
	ToNodes_WhenNode() *Nodes_WhenNode
}

type Nodes_WhenNodeMtd

type Nodes_WhenNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_block() *Nodes_BlockNode
	Get_commentList() LnsAny
	Get_effectivePos() *Types_Position
	Get_elseBlock() LnsAny
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_pos() *Types_Position
	Get_symPairList() *LnsList
	Get_tailComment() LnsAny
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- WhenNode

type Nodes_WhileNode

type Nodes_WhileNode struct {
	Nodes_Node

	FP Nodes_WhileNodeMtd
	// contains filtered or unexported fields
}

func NewNodes_WhileNode

func NewNodes_WhileNode(arg1 LnsInt, arg2 *Types_Position, arg3 bool, arg4 *LnsList, arg5 *Nodes_Node, arg6 bool, arg7 *Nodes_BlockNode) *Nodes_WhileNode

func Nodes_WhileNode_create

func Nodes_WhileNode_create(nodeMan *Nodes_NodeManager, pos *Types_Position, macroArgFlag bool, typeList *LnsList, exp *Nodes_Node, infinit bool, block *Nodes_BlockNode) *Nodes_WhileNode

686: decl @lune.@base.@Nodes.WhileNode.create

func (*Nodes_WhileNode) CanBeLeft

func (self *Nodes_WhileNode) CanBeLeft() bool

1: decl @lune.@base.@Nodes.WhileNode.canBeLeft

func (*Nodes_WhileNode) CanBeRight

func (self *Nodes_WhileNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1: decl @lune.@base.@Nodes.WhileNode.canBeRight

func (*Nodes_WhileNode) CanBeStatement

func (self *Nodes_WhileNode) CanBeStatement() bool

1: decl @lune.@base.@Nodes.WhileNode.canBeStatement

func (*Nodes_WhileNode) GetBreakKind

func (self *Nodes_WhileNode) GetBreakKind(checkMode LnsInt) LnsInt

2175: decl @lune.@base.@Nodes.WhileNode.getBreakKind

func (*Nodes_WhileNode) Get_block

func (self *Nodes_WhileNode) Get_block() *Nodes_BlockNode

func (*Nodes_WhileNode) Get_exp

func (self *Nodes_WhileNode) Get_exp() *Nodes_Node

func (*Nodes_WhileNode) Get_infinit

func (self *Nodes_WhileNode) Get_infinit() bool

func (*Nodes_WhileNode) InitNodes_WhileNode

func (self *Nodes_WhileNode) InitNodes_WhileNode(id LnsInt, pos *Types_Position, macroArgFlag bool, typeList *LnsList, exp *Nodes_Node, infinit bool, block *Nodes_BlockNode)

681: DeclConstr

func (*Nodes_WhileNode) ProcessFilter

func (self *Nodes_WhileNode) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

1: decl @lune.@base.@Nodes.WhileNode.processFilter

func (*Nodes_WhileNode) ToNodes_WhileNode

func (obj *Nodes_WhileNode) ToNodes_WhileNode() *Nodes_WhileNode

func (*Nodes_WhileNode) Visit

func (self *Nodes_WhileNode) Visit(visitor Nodes_NodeVisitor, depth LnsInt) bool

695: decl @lune.@base.@Nodes.WhileNode.visit

type Nodes_WhileNodeDownCast

type Nodes_WhileNodeDownCast interface {
	ToNodes_WhileNode() *Nodes_WhileNode
}

type Nodes_WhileNodeMtd

type Nodes_WhileNodeMtd interface {
	AddComment(arg1 *LnsList)
	AddTokenList(arg1 *LnsList, arg2 LnsInt, arg3 string)
	CanBeLeft() bool
	CanBeRight(arg1 *Ast_ProcessInfo) bool
	CanBeStatement() bool
	GetBreakKind(arg1 LnsInt) LnsInt
	GetLiteral() (LnsAny, LnsAny)
	GetPrefix() LnsAny
	GetSymbolInfo() *LnsList
	Get_block() *Nodes_BlockNode
	Get_commentList() LnsAny
	Get_effectivePos() *Types_Position
	Get_exp() *Nodes_Node
	Get_expType() *Ast_TypeInfo
	Get_expTypeList() *LnsList
	Get_id() LnsInt
	Get_infinit() bool
	Get_isLValue() bool
	Get_kind() LnsInt
	Get_macroArgFlag() bool
	Get_pos() *Types_Position
	Get_tailComment() LnsAny
	HasNilAccess() bool
	IsThreading() bool
	ProcessFilter(arg1 *Nodes_Filter, arg2 LnsAny)
	SetLValue()
	Set_tailComment(arg1 LnsAny)
	SetupLiteralTokenList(arg1 *LnsList) bool
	Visit(arg1 Nodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- WhileNode

type Nodes_macroStatmentProc

type Nodes_macroStatmentProc func(arg1 *LnsMap) *LnsMap

type Nodes_nodeKindEnum

type Nodes_nodeKindEnum = LnsInt

decl enum -- nodeKindEnum

type Option_Int2strMode

type Option_Int2strMode = LnsInt

decl enum -- Int2strMode

type Option_ModeKind

type Option_ModeKind = string

decl enum -- ModeKind

type Option_Option

type Option_Option struct {
	Mode           string
	AnalyzeModule  LnsAny
	AnalyzePos     LnsAny
	OutputDir      LnsAny
	ScriptPath     string
	ValidProf      bool
	UseLuneModule  LnsAny
	DependsPath    LnsAny
	UpdateOnLoad   bool
	ByteCompile    bool
	StripDebugInfo bool
	TargetLuaVer   *LuaVer_LuaVerInfo
	BootPath       LnsAny
	UseIpairs      bool
	PackageName    LnsAny
	AppName        LnsAny
	MainModule     string
	TransCtrlInfo  *Types_TransCtrlInfo
	ConvTo         LnsAny
	Testing        bool
	OutputPath     LnsAny
	ShebangArgList *LnsList

	FP Option_OptionMtd
	// contains filtered or unexported fields
}

func NewOption_Option

func NewOption_Option() *Option_Option

func Option_analyze

func Option_analyze(argList *LnsList) *Option_Option

239: decl @lune.@base.@Option.analyze

func Option_createDefaultOption

func Option_createDefaultOption(path string) *Option_Option

584: decl @lune.@base.@Option.createDefaultOption

func (*Option_Option) Get_runtimeOpt

func (self *Option_Option) Get_runtimeOpt() *Option_RuntimeOpt

func (*Option_Option) InitOption_Option

func (self *Option_Option) InitOption_Option()

147: DeclConstr

func (*Option_Option) OpenDepend

func (self *Option_Option) OpenDepend(relPath LnsAny) LnsAny

173: decl @lune.@base.@Option.Option.openDepend

func (*Option_Option) ToOption_Option

func (obj *Option_Option) ToOption_Option() *Option_Option

type Option_OptionDownCast

type Option_OptionDownCast interface {
	ToOption_Option() *Option_Option
}

type Option_OptionMtd

type Option_OptionMtd interface {
	Get_runtimeOpt() *Option_RuntimeOpt
	OpenDepend(arg1 LnsAny) LnsAny
}

declaration Class -- Option

type Option_ProjInfo1100

type Option_ProjInfo1100 struct {
	Cmd_option *LnsList
	FP         Option_ProjInfo1100Mtd
}

func NewOption_ProjInfo1100

func NewOption_ProjInfo1100(arg1 *LnsList) *Option_ProjInfo1100

func (*Option_ProjInfo1100) InitOption_ProjInfo1100

func (self *Option_ProjInfo1100) InitOption_ProjInfo1100(arg1 *LnsList)

func (*Option_ProjInfo1100) ToMap

func (self *Option_ProjInfo1100) ToMap() *LnsMap

func (*Option_ProjInfo1100) ToMapSetup

func (self *Option_ProjInfo1100) ToMapSetup(obj *LnsMap) *LnsMap

func (*Option_ProjInfo1100) ToOption_ProjInfo1100

func (obj *Option_ProjInfo1100) ToOption_ProjInfo1100() *Option_ProjInfo1100

type Option_ProjInfo1100DownCast

type Option_ProjInfo1100DownCast interface {
	ToOption_ProjInfo1100() *Option_ProjInfo1100
}

type Option_ProjInfo1100Mtd

type Option_ProjInfo1100Mtd interface {
	ToMap() *LnsMap
}

declaration Class -- ProjInfo

type Option_RuntimeOpt

type Option_RuntimeOpt struct {
	FP Option_RuntimeOptMtd
	// contains filtered or unexported fields
}

func NewOption_RuntimeOpt

func NewOption_RuntimeOpt() *Option_RuntimeOpt

func (*Option_RuntimeOpt) Get_int2strMode

func (self *Option_RuntimeOpt) Get_int2strMode() LnsInt

func (*Option_RuntimeOpt) InitOption_RuntimeOpt

func (self *Option_RuntimeOpt) InitOption_RuntimeOpt()

92: DeclConstr

func (*Option_RuntimeOpt) ToOption_RuntimeOpt

func (obj *Option_RuntimeOpt) ToOption_RuntimeOpt() *Option_RuntimeOpt

type Option_RuntimeOptDownCast

type Option_RuntimeOptDownCast interface {
	ToOption_RuntimeOpt() *Option_RuntimeOpt
}

type Option_RuntimeOptMtd

type Option_RuntimeOptMtd interface {
	Get_int2strMode() LnsInt
}

declaration Class -- RuntimeOpt

type OutputDepend_DependInfo

type OutputDepend_DependInfo struct {
	FP OutputDepend_DependInfoMtd
	// contains filtered or unexported fields
}

func NewOutputDepend_DependInfo

func NewOutputDepend_DependInfo(arg1 string) *OutputDepend_DependInfo

func (*OutputDepend_DependInfo) AddImpotModule

func (self *OutputDepend_DependInfo) AddImpotModule(mod string)

41: decl @lune.@base.@OutputDepend.DependInfo.addImpotModule

func (*OutputDepend_DependInfo) AddSubMod

func (self *OutputDepend_DependInfo) AddSubMod(path string)

44: decl @lune.@base.@OutputDepend.DependInfo.addSubMod

func (*OutputDepend_DependInfo) InitOutputDepend_DependInfo

func (self *OutputDepend_DependInfo) InitOutputDepend_DependInfo(targetModule string)

35: DeclConstr

func (*OutputDepend_DependInfo) Output

func (self *OutputDepend_DependInfo) Output(stream Lns_oStream)

49: decl @lune.@base.@OutputDepend.DependInfo.output

func (*OutputDepend_DependInfo) ToOutputDepend_DependInfo

func (obj *OutputDepend_DependInfo) ToOutputDepend_DependInfo() *OutputDepend_DependInfo

type OutputDepend_DependInfoDownCast

type OutputDepend_DependInfoDownCast interface {
	ToOutputDepend_DependInfo() *OutputDepend_DependInfo
}

type OutputDepend_DependInfoMtd

type OutputDepend_DependInfoMtd interface {
	AddImpotModule(arg1 string)
	AddSubMod(arg1 string)
	Output(arg1 Lns_oStream)
}

declaration Class -- DependInfo

type OutputDepend_Front

type OutputDepend_Front struct {
	FP OutputDepend_FrontMtd
}

func NewOutputDepend_Front

func NewOutputDepend_Front() *OutputDepend_Front

func (*OutputDepend_Front) Error

func (self *OutputDepend_Front) Error(message string)

117: decl @lune.@base.@OutputDepend.Front.error

func (*OutputDepend_Front) GetLuaModulePath

func (self *OutputDepend_Front) GetLuaModulePath(mod string) string

111: decl @lune.@base.@OutputDepend.Front.getLuaModulePath

func (*OutputDepend_Front) InitOutputDepend_Front

func (self *OutputDepend_Front) InitOutputDepend_Front()

func (*OutputDepend_Front) LoadFromLnsTxt

func (self *OutputDepend_Front) LoadFromLnsTxt(importModuleInfo *FrontInterface_ImportModuleInfo, name string, txt string) LnsAny

105: decl @lune.@base.@OutputDepend.Front.loadFromLnsTxt

func (*OutputDepend_Front) LoadMeta

func (self *OutputDepend_Front) LoadMeta(importModuleInfo *FrontInterface_ImportModuleInfo, mod string) LnsAny

121: decl @lune.@base.@OutputDepend.Front.loadMeta

func (*OutputDepend_Front) LoadModule

func (self *OutputDepend_Front) LoadModule(mod string) (LnsAny, LnsAny)

102: decl @lune.@base.@OutputDepend.Front.loadModule

func (*OutputDepend_Front) SearchModule

func (self *OutputDepend_Front) SearchModule(mod string) LnsAny

114: decl @lune.@base.@OutputDepend.Front.searchModule

func (*OutputDepend_Front) ToOutputDepend_Front

func (obj *OutputDepend_Front) ToOutputDepend_Front() *OutputDepend_Front

type OutputDepend_FrontDownCast

type OutputDepend_FrontDownCast interface {
	ToOutputDepend_Front() *OutputDepend_Front
}

type OutputDepend_FrontMtd

type OutputDepend_FrontMtd interface {
	Error(arg1 string)
	GetLuaModulePath(arg1 string) string
	LoadFromLnsTxt(arg1 *FrontInterface_ImportModuleInfo, arg2 string, arg3 string) LnsAny
	LoadMeta(arg1 *FrontInterface_ImportModuleInfo, arg2 string) LnsAny
	LoadModule(arg1 string) (LnsAny, LnsAny)
	SearchModule(arg1 string) LnsAny
}

declaration Class -- Front

type OutputDepend_convFilter

type OutputDepend_convFilter struct {
	Nodes_Filter

	FP OutputDepend_convFilterMtd
	// contains filtered or unexported fields
}

func NewOutputDepend_convFilter

func NewOutputDepend_convFilter(arg1 Lns_oStream) *OutputDepend_convFilter

func (*OutputDepend_convFilter) InitOutputDepend_convFilter

func (self *OutputDepend_convFilter) InitOutputDepend_convFilter(stream Lns_oStream)

66: DeclConstr

func (*OutputDepend_convFilter) ProcessRoot

func (self *OutputDepend_convFilter) ProcessRoot(node *Nodes_RootNode, _dummy LnsAny)

73: decl @lune.@base.@OutputDepend.convFilter.processRoot

func (*OutputDepend_convFilter) ToOutputDepend_convFilter

func (obj *OutputDepend_convFilter) ToOutputDepend_convFilter() *OutputDepend_convFilter

type OutputDepend_convFilterDownCast

type OutputDepend_convFilterDownCast interface {
	ToOutputDepend_convFilter() *OutputDepend_convFilter
}

type OutputDepend_convFilterMtd

type OutputDepend_convFilterMtd interface {
	DefaultProcess(arg1 *Nodes_Node, arg2 LnsAny)
	GetFull(arg1 *Ast_TypeInfo, arg2 bool) string
	Get_moduleInfoManager() Ast_ModuleInfoManager
	Get_optStack() *LnsList
	Get_typeNameCtrl() *Ast_TypeNameCtrl
	ProcessAbbr(arg1 *Nodes_AbbrNode, arg2 LnsAny)
	ProcessAlias(arg1 *Nodes_AliasNode, arg2 LnsAny)
	ProcessApply(arg1 *Nodes_ApplyNode, arg2 LnsAny)
	ProcessBlankLine(arg1 *Nodes_BlankLineNode, arg2 LnsAny)
	ProcessBlock(arg1 *Nodes_BlockNode, arg2 LnsAny)
	ProcessBlockSub(arg1 *Nodes_BlockNode, arg2 LnsAny)
	ProcessBoxing(arg1 *Nodes_BoxingNode, arg2 LnsAny)
	ProcessBreak(arg1 *Nodes_BreakNode, arg2 LnsAny)
	ProcessConvStat(arg1 *Nodes_ConvStatNode, arg2 LnsAny)
	ProcessDeclAdvertise(arg1 *Nodes_DeclAdvertiseNode, arg2 LnsAny)
	ProcessDeclAlge(arg1 *Nodes_DeclAlgeNode, arg2 LnsAny)
	ProcessDeclArg(arg1 *Nodes_DeclArgNode, arg2 LnsAny)
	ProcessDeclArgDDD(arg1 *Nodes_DeclArgDDDNode, arg2 LnsAny)
	ProcessDeclClass(arg1 *Nodes_DeclClassNode, arg2 LnsAny)
	ProcessDeclConstr(arg1 *Nodes_DeclConstrNode, arg2 LnsAny)
	ProcessDeclDestr(arg1 *Nodes_DeclDestrNode, arg2 LnsAny)
	ProcessDeclEnum(arg1 *Nodes_DeclEnumNode, arg2 LnsAny)
	ProcessDeclForm(arg1 *Nodes_DeclFormNode, arg2 LnsAny)
	ProcessDeclFunc(arg1 *Nodes_DeclFuncNode, arg2 LnsAny)
	ProcessDeclMacro(arg1 *Nodes_DeclMacroNode, arg2 LnsAny)
	ProcessDeclMember(arg1 *Nodes_DeclMemberNode, arg2 LnsAny)
	ProcessDeclMethod(arg1 *Nodes_DeclMethodNode, arg2 LnsAny)
	ProcessDeclVar(arg1 *Nodes_DeclVarNode, arg2 LnsAny)
	ProcessEnv(arg1 *Nodes_EnvNode, arg2 LnsAny)
	ProcessExpAccessMRet(arg1 *Nodes_ExpAccessMRetNode, arg2 LnsAny)
	ProcessExpCall(arg1 *Nodes_ExpCallNode, arg2 LnsAny)
	ProcessExpCallSuper(arg1 *Nodes_ExpCallSuperNode, arg2 LnsAny)
	ProcessExpCallSuperCtor(arg1 *Nodes_ExpCallSuperCtorNode, arg2 LnsAny)
	ProcessExpCast(arg1 *Nodes_ExpCastNode, arg2 LnsAny)
	ProcessExpList(arg1 *Nodes_ExpListNode, arg2 LnsAny)
	ProcessExpMRet(arg1 *Nodes_ExpMRetNode, arg2 LnsAny)
	ProcessExpMacroArgExp(arg1 *Nodes_ExpMacroArgExpNode, arg2 LnsAny)
	ProcessExpMacroExp(arg1 *Nodes_ExpMacroExpNode, arg2 LnsAny)
	ProcessExpMacroStat(arg1 *Nodes_ExpMacroStatNode, arg2 LnsAny)
	ProcessExpMacroStatList(arg1 *Nodes_ExpMacroStatListNode, arg2 LnsAny)
	ProcessExpMultiTo1(arg1 *Nodes_ExpMultiTo1Node, arg2 LnsAny)
	ProcessExpNew(arg1 *Nodes_ExpNewNode, arg2 LnsAny)
	ProcessExpOmitEnum(arg1 *Nodes_ExpOmitEnumNode, arg2 LnsAny)
	ProcessExpOp1(arg1 *Nodes_ExpOp1Node, arg2 LnsAny)
	ProcessExpOp2(arg1 *Nodes_ExpOp2Node, arg2 LnsAny)
	ProcessExpParen(arg1 *Nodes_ExpParenNode, arg2 LnsAny)
	ProcessExpRef(arg1 *Nodes_ExpRefNode, arg2 LnsAny)
	ProcessExpRefItem(arg1 *Nodes_ExpRefItemNode, arg2 LnsAny)
	ProcessExpSetItem(arg1 *Nodes_ExpSetItemNode, arg2 LnsAny)
	ProcessExpSetVal(arg1 *Nodes_ExpSetValNode, arg2 LnsAny)
	ProcessExpSubDDD(arg1 *Nodes_ExpSubDDDNode, arg2 LnsAny)
	ProcessExpToDDD(arg1 *Nodes_ExpToDDDNode, arg2 LnsAny)
	ProcessExpUnwrap(arg1 *Nodes_ExpUnwrapNode, arg2 LnsAny)
	ProcessFor(arg1 *Nodes_ForNode, arg2 LnsAny)
	ProcessForeach(arg1 *Nodes_ForeachNode, arg2 LnsAny)
	ProcessForsort(arg1 *Nodes_ForsortNode, arg2 LnsAny)
	ProcessGetField(arg1 *Nodes_GetFieldNode, arg2 LnsAny)
	ProcessIf(arg1 *Nodes_IfNode, arg2 LnsAny)
	ProcessIfUnwrap(arg1 *Nodes_IfUnwrapNode, arg2 LnsAny)
	ProcessImport(arg1 *Nodes_ImportNode, arg2 LnsAny)
	ProcessLiteralArray(arg1 *Nodes_LiteralArrayNode, arg2 LnsAny)
	ProcessLiteralBool(arg1 *Nodes_LiteralBoolNode, arg2 LnsAny)
	ProcessLiteralChar(arg1 *Nodes_LiteralCharNode, arg2 LnsAny)
	ProcessLiteralInt(arg1 *Nodes_LiteralIntNode, arg2 LnsAny)
	ProcessLiteralList(arg1 *Nodes_LiteralListNode, arg2 LnsAny)
	ProcessLiteralMap(arg1 *Nodes_LiteralMapNode, arg2 LnsAny)
	ProcessLiteralNil(arg1 *Nodes_LiteralNilNode, arg2 LnsAny)
	ProcessLiteralReal(arg1 *Nodes_LiteralRealNode, arg2 LnsAny)
	ProcessLiteralSet(arg1 *Nodes_LiteralSetNode, arg2 LnsAny)
	ProcessLiteralString(arg1 *Nodes_LiteralStringNode, arg2 LnsAny)
	ProcessLiteralSymbol(arg1 *Nodes_LiteralSymbolNode, arg2 LnsAny)
	ProcessLuneControl(arg1 *Nodes_LuneControlNode, arg2 LnsAny)
	ProcessLuneKind(arg1 *Nodes_LuneKindNode, arg2 LnsAny)
	ProcessMatch(arg1 *Nodes_MatchNode, arg2 LnsAny)
	ProcessNewAlgeVal(arg1 *Nodes_NewAlgeValNode, arg2 LnsAny)
	ProcessNone(arg1 *Nodes_NoneNode, arg2 LnsAny)
	ProcessProtoClass(arg1 *Nodes_ProtoClassNode, arg2 LnsAny)
	ProcessProtoMethod(arg1 *Nodes_ProtoMethodNode, arg2 LnsAny)
	ProcessProvide(arg1 *Nodes_ProvideNode, arg2 LnsAny)
	ProcessRefField(arg1 *Nodes_RefFieldNode, arg2 LnsAny)
	ProcessRefType(arg1 *Nodes_RefTypeNode, arg2 LnsAny)
	ProcessRepeat(arg1 *Nodes_RepeatNode, arg2 LnsAny)
	ProcessReturn(arg1 *Nodes_ReturnNode, arg2 LnsAny)
	ProcessRoot(arg1 *Nodes_RootNode, arg2 LnsAny)
	ProcessScope(arg1 *Nodes_ScopeNode, arg2 LnsAny)
	ProcessShebang(arg1 *Nodes_ShebangNode, arg2 LnsAny)
	ProcessStmtExp(arg1 *Nodes_StmtExpNode, arg2 LnsAny)
	ProcessSubfile(arg1 *Nodes_SubfileNode, arg2 LnsAny)
	ProcessSwitch(arg1 *Nodes_SwitchNode, arg2 LnsAny)
	ProcessTestBlock(arg1 *Nodes_TestBlockNode, arg2 LnsAny)
	ProcessTestCase(arg1 *Nodes_TestCaseNode, arg2 LnsAny)
	ProcessUnboxing(arg1 *Nodes_UnboxingNode, arg2 LnsAny)
	ProcessUnwrapSet(arg1 *Nodes_UnwrapSetNode, arg2 LnsAny)
	ProcessWhen(arg1 *Nodes_WhenNode, arg2 LnsAny)
	ProcessWhile(arg1 *Nodes_WhileNode, arg2 LnsAny)
}

declaration Class -- convFilter

type Parser_CommentCtrl

type Parser_CommentCtrl struct {
	FP Parser_CommentCtrlMtd
	// contains filtered or unexported fields
}

func NewParser_CommentCtrl

func NewParser_CommentCtrl() *Parser_CommentCtrl

func (*Parser_CommentCtrl) Add

func (self *Parser_CommentCtrl) Add(arg1 *Types_Token)

func (*Parser_CommentCtrl) AddDirect

func (self *Parser_CommentCtrl) AddDirect(arg1 *LnsList)

func (*Parser_CommentCtrl) Clear

func (self *Parser_CommentCtrl) Clear()

func (*Parser_CommentCtrl) Get_commentList

func (self *Parser_CommentCtrl) Get_commentList() *LnsList

func (*Parser_CommentCtrl) HasInvalidComment

func (self *Parser_CommentCtrl) HasInvalidComment() LnsAny

func (*Parser_CommentCtrl) InitParser_CommentCtrl

func (self *Parser_CommentCtrl) InitParser_CommentCtrl()

451: DeclConstr

func (*Parser_CommentCtrl) Pop

func (self *Parser_CommentCtrl) Pop()

461: decl @lune.@base.@Parser.CommentCtrl.pop

func (*Parser_CommentCtrl) Push

func (self *Parser_CommentCtrl) Push()

456: decl @lune.@base.@Parser.CommentCtrl.push

func (*Parser_CommentCtrl) ToParser_CommentCtrl

func (obj *Parser_CommentCtrl) ToParser_CommentCtrl() *Parser_CommentCtrl

type Parser_CommentCtrlDownCast

type Parser_CommentCtrlDownCast interface {
	ToParser_CommentCtrl() *Parser_CommentCtrl
}

type Parser_CommentCtrlMtd

type Parser_CommentCtrlMtd interface {
	Add(arg1 *Types_Token)
	AddDirect(arg1 *LnsList)
	Clear()
	Get_commentList() *LnsList
	HasInvalidComment() LnsAny
	Pop()
	Push()
}

declaration Class -- CommentCtrl

type Parser_CommentLayer

type Parser_CommentLayer struct {
	FP Parser_CommentLayerMtd
	// contains filtered or unexported fields
}

func NewParser_CommentLayer

func NewParser_CommentLayer() *Parser_CommentLayer

func (*Parser_CommentLayer) Add

func (self *Parser_CommentLayer) Add(token *Types_Token)

417: decl @lune.@base.@Parser.CommentLayer.add

func (*Parser_CommentLayer) AddDirect

func (self *Parser_CommentLayer) AddDirect(commentList *LnsList)

411: decl @lune.@base.@Parser.CommentLayer.addDirect

func (*Parser_CommentLayer) Clear

func (self *Parser_CommentLayer) Clear()

426: decl @lune.@base.@Parser.CommentLayer.clear

func (*Parser_CommentLayer) Get_commentList

func (self *Parser_CommentLayer) Get_commentList() *LnsList

func (*Parser_CommentLayer) HasInvalidComment

func (self *Parser_CommentLayer) HasInvalidComment() LnsAny

442: decl @lune.@base.@Parser.CommentLayer.hasInvalidComment

func (*Parser_CommentLayer) InitParser_CommentLayer

func (self *Parser_CommentLayer) InitParser_CommentLayer()

405: DeclConstr

func (*Parser_CommentLayer) ToParser_CommentLayer

func (obj *Parser_CommentLayer) ToParser_CommentLayer() *Parser_CommentLayer

type Parser_CommentLayerDownCast

type Parser_CommentLayerDownCast interface {
	ToParser_CommentLayer() *Parser_CommentLayer
}

type Parser_CommentLayerMtd

type Parser_CommentLayerMtd interface {
	Add(arg1 *Types_Token)
	AddDirect(arg1 *LnsList)
	Clear()
	Get_commentList() *LnsList
	HasInvalidComment() LnsAny
}

declaration Class -- CommentLayer

type Parser_DefaultPushbackParser

type Parser_DefaultPushbackParser struct {
	FP Parser_DefaultPushbackParserMtd
	// contains filtered or unexported fields
}

func NewParser_DefaultPushbackParser

func NewParser_DefaultPushbackParser(arg1 *Parser_Parser) *Parser_DefaultPushbackParser

func (*Parser_DefaultPushbackParser) CreatePosition

func (self *Parser_DefaultPushbackParser) CreatePosition(lineNo LnsInt, column LnsInt) *Types_Position

261: decl @lune.@base.@Parser.DefaultPushbackParser.createPosition

func (*Parser_DefaultPushbackParser) Error

func (self *Parser_DefaultPushbackParser) Error(message string)

331: decl @lune.@base.@Parser.DefaultPushbackParser.error

func (*Parser_DefaultPushbackParser) GetLastPos

func (self *Parser_DefaultPushbackParser) GetLastPos() *Types_Position

336: decl @lune.@base.@Parser.DefaultPushbackParser.getLastPos

func (*Parser_DefaultPushbackParser) GetNearCode

func (self *Parser_DefaultPushbackParser) GetNearCode() string

352: decl @lune.@base.@Parser.DefaultPushbackParser.getNearCode

func (*Parser_DefaultPushbackParser) GetStreamName

func (self *Parser_DefaultPushbackParser) GetStreamName() string

367: decl @lune.@base.@Parser.DefaultPushbackParser.getStreamName

func (*Parser_DefaultPushbackParser) GetTokenNoErr

func (self *Parser_DefaultPushbackParser) GetTokenNoErr() *Types_Token

265: decl @lune.@base.@Parser.DefaultPushbackParser.getTokenNoErr

func (*Parser_DefaultPushbackParser) Get_currentToken

func (self *Parser_DefaultPushbackParser) Get_currentToken() *Types_Token

func (*Parser_DefaultPushbackParser) InitParser_DefaultPushbackParser

func (self *Parser_DefaultPushbackParser) InitParser_DefaultPushbackParser(parser *Parser_Parser)

254: DeclConstr

func (*Parser_DefaultPushbackParser) NewPushback

func (self *Parser_DefaultPushbackParser) NewPushback(tokenList *LnsList)

326: decl @lune.@base.@Parser.DefaultPushbackParser.newPushback

func (*Parser_DefaultPushbackParser) Pushback

func (self *Parser_DefaultPushbackParser) Pushback()

306: decl @lune.@base.@Parser.DefaultPushbackParser.pushback

func (*Parser_DefaultPushbackParser) PushbackStr

func (self *Parser_DefaultPushbackParser) PushbackStr(name string, statement string)

309: decl @lune.@base.@Parser.DefaultPushbackParser.pushbackStr

func (*Parser_DefaultPushbackParser) PushbackToken

func (self *Parser_DefaultPushbackParser) PushbackToken(token *Types_Token)

283: decl @lune.@base.@Parser.DefaultPushbackParser.pushbackToken

func (*Parser_DefaultPushbackParser) ToParser_DefaultPushbackParser

func (obj *Parser_DefaultPushbackParser) ToParser_DefaultPushbackParser() *Parser_DefaultPushbackParser

type Parser_DefaultPushbackParserDownCast

type Parser_DefaultPushbackParserDownCast interface {
	ToParser_DefaultPushbackParser() *Parser_DefaultPushbackParser
}

type Parser_DefaultPushbackParserMtd

type Parser_DefaultPushbackParserMtd interface {
	CreatePosition(arg1 LnsInt, arg2 LnsInt) *Types_Position
	Error(arg1 string)
	GetLastPos() *Types_Position
	GetNearCode() string
	GetStreamName() string
	GetTokenNoErr() *Types_Token
	Get_currentToken() *Types_Token
	NewPushback(arg1 *LnsList)
	Pushback()
	PushbackStr(arg1 string, arg2 string)
	PushbackToken(arg1 *Types_Token)
}

declaration Class -- DefaultPushbackParser

type Parser_DummyParser

type Parser_DummyParser struct {
	Parser_Parser
	FP Parser_DummyParserMtd
}

func NewParser_DummyParser

func NewParser_DummyParser() *Parser_DummyParser

func (*Parser_DummyParser) GetStreamName

func (self *Parser_DummyParser) GetStreamName() string

392: decl @lune.@base.@Parser.DummyParser.getStreamName

func (*Parser_DummyParser) GetToken

func (self *Parser_DummyParser) GetToken() LnsAny

389: decl @lune.@base.@Parser.DummyParser.getToken

func (*Parser_DummyParser) InitParser_DummyParser

func (self *Parser_DummyParser) InitParser_DummyParser()

func (*Parser_DummyParser) ToParser_DummyParser

func (obj *Parser_DummyParser) ToParser_DummyParser() *Parser_DummyParser

type Parser_DummyParserDownCast

type Parser_DummyParserDownCast interface {
	ToParser_DummyParser() *Parser_DummyParser
}

type Parser_DummyParserMtd

type Parser_DummyParserMtd interface {
	CreatePosition(arg1 LnsInt, arg2 LnsInt) *Types_Position
	GetStreamName() string
	GetToken() LnsAny
}

declaration Class -- DummyParser

type Parser_LowToken1360

type Parser_LowToken1360 struct {
	Txt  string
	Kind LnsInt
	FP   Parser_LowToken1360Mtd
}

func NewParser_LowToken1360

func NewParser_LowToken1360(arg1 string, arg2 LnsInt) *Parser_LowToken1360

func (*Parser_LowToken1360) InitParser_LowToken1360

func (self *Parser_LowToken1360) InitParser_LowToken1360(arg1 string, arg2 LnsInt)

func (*Parser_LowToken1360) ToParser_LowToken1360

func (obj *Parser_LowToken1360) ToParser_LowToken1360() *Parser_LowToken1360

type Parser_LowToken1360DownCast

type Parser_LowToken1360DownCast interface {
	ToParser_LowToken1360() *Parser_LowToken1360
}

type Parser_LowToken1360Mtd

type Parser_LowToken1360Mtd interface {
}

declaration Class -- LowToken

type Parser_Parser

type Parser_Parser struct {
	FP Parser_ParserMtd
}

func (*Parser_Parser) CreatePosition

func (self *Parser_Parser) CreatePosition(lineNo LnsInt, column LnsInt) *Types_Position

99: decl @lune.@base.@Parser.Parser.createPosition

func (*Parser_Parser) InitParser_Parser

func (self *Parser_Parser) InitParser_Parser()

func (*Parser_Parser) ToParser_Parser

func (obj *Parser_Parser) ToParser_Parser() *Parser_Parser

type Parser_ParserDownCast

type Parser_ParserDownCast interface {
	ToParser_Parser() *Parser_Parser
}

type Parser_ParserMtd

type Parser_ParserMtd interface {
	CreatePosition(arg1 LnsInt, arg2 LnsInt) *Types_Position
	GetStreamName() string
	GetToken() LnsAny
}

declaration Class -- Parser

type Parser_Position

type Parser_Position = Types_Position

type Parser_PushbackParser

type Parser_PushbackParser interface {
	CreatePosition(arg1 LnsInt, arg2 LnsInt) *Types_Position
	Error(arg1 string)
	GetStreamName() string
	GetTokenNoErr() *Types_Token
	NewPushback(arg1 *LnsList)
	Pushback()
	PushbackStr(arg1 string, arg2 string)
	PushbackToken(arg1 *Types_Token)
}

type Parser_StreamParser

type Parser_StreamParser struct {
	Parser_Parser

	FP Parser_StreamParserMtd
	// contains filtered or unexported fields
}

func NewParser_StreamParser

func NewParser_StreamParser(arg1 Lns_iStream, arg2 string, arg3 LnsAny) *Parser_StreamParser

func (*Parser_StreamParser) GetStreamName

func (self *Parser_StreamParser) GetStreamName() string

210: decl @lune.@base.@Parser.StreamParser.getStreamName

func (*Parser_StreamParser) GetToken

func (self *Parser_StreamParser) GetToken() LnsAny

228: decl @lune.@base.@Parser.StreamParser.getToken

func (*Parser_StreamParser) InitParser_StreamParser

func (self *Parser_StreamParser) InitParser_StreamParser(stream Lns_iStream, name string, luaMode LnsAny)

199: DeclConstr

func (*Parser_StreamParser) ToParser_StreamParser

func (obj *Parser_StreamParser) ToParser_StreamParser() *Parser_StreamParser

type Parser_StreamParserDownCast

type Parser_StreamParserDownCast interface {
	ToParser_StreamParser() *Parser_StreamParser
}

type Parser_StreamParserMtd

type Parser_StreamParserMtd interface {
	CreatePosition(arg1 LnsInt, arg2 LnsInt) *Types_Position
	GetStreamName() string
	GetToken() LnsAny
}

type Parser_Token

type Parser_Token = Types_Token

type Parser_TokenKind

type Parser_TokenKind = Types_TokenKind

type Parser_TxtStream

type Parser_TxtStream struct {
	FP Parser_TxtStreamMtd
	// contains filtered or unexported fields
}

func NewParser_TxtStream

func NewParser_TxtStream(arg1 string) *Parser_TxtStream

func (*Parser_TxtStream) Close

func (self *Parser_TxtStream) Close()

87: decl @lune.@base.@Parser.TxtStream.close

func (*Parser_TxtStream) GetSubstring

func (self *Parser_TxtStream) GetSubstring(fromLineNo LnsInt, toLineNo LnsAny) string

61: decl @lune.@base.@Parser.TxtStream.getSubstring

func (*Parser_TxtStream) Get_lineNo

func (self *Parser_TxtStream) Get_lineNo() LnsInt

func (*Parser_TxtStream) Get_txt

func (self *Parser_TxtStream) Get_txt() string

func (*Parser_TxtStream) InitParser_TxtStream

func (self *Parser_TxtStream) InitParser_TxtStream(txt string)

42: DeclConstr

func (*Parser_TxtStream) Read

func (self *Parser_TxtStream) Read(mode LnsAny) LnsAny

73: decl @lune.@base.@Parser.TxtStream.read

func (*Parser_TxtStream) ToParser_TxtStream

func (obj *Parser_TxtStream) ToParser_TxtStream() *Parser_TxtStream

type Parser_TxtStreamDownCast

type Parser_TxtStreamDownCast interface {
	ToParser_TxtStream() *Parser_TxtStream
}

type Parser_TxtStreamMtd

type Parser_TxtStreamMtd interface {
	Close()
	GetSubstring(arg1 LnsInt, arg2 LnsAny) string
	Get_lineNo() LnsInt
	Get_txt() string
	Read(arg1 LnsAny) LnsAny
}

declaration Class -- TxtStream

type Parser_WrapParser

type Parser_WrapParser struct {
	Parser_Parser

	FP Parser_WrapParserMtd
	// contains filtered or unexported fields
}

func NewParser_WrapParser

func NewParser_WrapParser(arg1 *Parser_Parser, arg2 string) *Parser_WrapParser

func (*Parser_WrapParser) GetStreamName

func (self *Parser_WrapParser) GetStreamName() string

122: decl @lune.@base.@Parser.WrapParser.getStreamName

func (*Parser_WrapParser) GetToken

func (self *Parser_WrapParser) GetToken() LnsAny

118: decl @lune.@base.@Parser.WrapParser.getToken

func (*Parser_WrapParser) InitParser_WrapParser

func (self *Parser_WrapParser) InitParser_WrapParser(arg1 *Parser_Parser, arg2 string)

func (*Parser_WrapParser) ToParser_WrapParser

func (obj *Parser_WrapParser) ToParser_WrapParser() *Parser_WrapParser

type Parser_WrapParserDownCast

type Parser_WrapParserDownCast interface {
	ToParser_WrapParser() *Parser_WrapParser
}

type Parser_WrapParserMtd

type Parser_WrapParserMtd interface {
	CreatePosition(arg1 LnsInt, arg2 LnsInt) *Types_Position
	GetStreamName() string
	GetToken() LnsAny
}

declaration Class -- WrapParser

type Testing_Ctrl

type Testing_Ctrl struct {
	FP Testing_CtrlMtd
	// contains filtered or unexported fields
}

func NewTesting_Ctrl

func NewTesting_Ctrl(arg1 *Testing_Result) *Testing_Ctrl

func (*Testing_Ctrl) CheckEq

func (self *Testing_Ctrl) CheckEq(arg1 LnsAny, arg2 LnsAny, arg3 string, arg4 string, arg5 LnsAny, arg6 string, arg7 LnsInt) bool

func (*Testing_Ctrl) CheckNotEq

func (self *Testing_Ctrl) CheckNotEq(arg1 LnsAny, arg2 LnsAny, arg3 string, arg4 string, arg5 LnsAny, arg6 string, arg7 LnsInt) bool

func (*Testing_Ctrl) Err

func (self *Testing_Ctrl) Err(arg1 string, arg2 string, arg3 LnsInt)

func (*Testing_Ctrl) Get_result

func (self *Testing_Ctrl) Get_result() *Testing_Result

func (*Testing_Ctrl) InitTesting_Ctrl

func (self *Testing_Ctrl) InitTesting_Ctrl(arg1 *Testing_Result)

func (*Testing_Ctrl) IsNil

func (self *Testing_Ctrl) IsNil(arg1 LnsAny, arg2 string, arg3 LnsAny, arg4 string, arg5 LnsInt) bool

func (*Testing_Ctrl) IsNotNil

func (self *Testing_Ctrl) IsNotNil(arg1 LnsAny, arg2 string, arg3 LnsAny, arg4 string, arg5 LnsInt) bool

func (*Testing_Ctrl) IsNotTrue

func (self *Testing_Ctrl) IsNotTrue(arg1 LnsAny, arg2 string, arg3 LnsAny, arg4 string, arg5 LnsInt) bool

func (*Testing_Ctrl) IsTrue

func (self *Testing_Ctrl) IsTrue(arg1 LnsAny, arg2 string, arg3 LnsAny, arg4 string, arg5 LnsInt) bool

func (*Testing_Ctrl) OutputResult

func (self *Testing_Ctrl) OutputResult(arg1 Lns_oStream)

func (*Testing_Ctrl) ToTesting_Ctrl

func (obj *Testing_Ctrl) ToTesting_Ctrl() *Testing_Ctrl

type Testing_CtrlDownCast

type Testing_CtrlDownCast interface {
	ToTesting_Ctrl() *Testing_Ctrl
}

type Testing_CtrlMtd

type Testing_CtrlMtd interface {
	CheckEq(arg1 LnsAny, arg2 LnsAny, arg3 string, arg4 string, arg5 LnsAny, arg6 string, arg7 LnsInt) bool
	CheckNotEq(arg1 LnsAny, arg2 LnsAny, arg3 string, arg4 string, arg5 LnsAny, arg6 string, arg7 LnsInt) bool
	Err(arg1 string, arg2 string, arg3 LnsInt)
	Get_result() *Testing_Result
	IsNil(arg1 LnsAny, arg2 string, arg3 LnsAny, arg4 string, arg5 LnsInt) bool
	IsNotNil(arg1 LnsAny, arg2 string, arg3 LnsAny, arg4 string, arg5 LnsInt) bool
	IsNotTrue(arg1 LnsAny, arg2 string, arg3 LnsAny, arg4 string, arg5 LnsInt) bool
	IsTrue(arg1 LnsAny, arg2 string, arg3 LnsAny, arg4 string, arg5 LnsInt) bool
	OutputResult(arg1 Lns_oStream)
}

declaration Class -- Ctrl

type Testing_Result

type Testing_Result struct {
	FP Testing_ResultMtd
	// contains filtered or unexported fields
}

func NewTesting_Result

func NewTesting_Result(arg1 string, arg2 LnsInt, arg3 LnsInt) *Testing_Result

func (*Testing_Result) CheckEq

func (self *Testing_Result) CheckEq(val1 LnsAny, val2 LnsAny, val1txt string, val2txt string, msg LnsAny, mod string, lineNo LnsInt) bool

81: decl @lune.@base.@Testing.Result.checkEq

func (*Testing_Result) CheckNotEq

func (self *Testing_Result) CheckNotEq(val1 LnsAny, val2 LnsAny, val1txt string, val2txt string, msg LnsAny, mod string, lineNo LnsInt) bool

94: decl @lune.@base.@Testing.Result.checkNotEq

func (*Testing_Result) Err

func (self *Testing_Result) Err(mess string, mod string, lineNo LnsInt)

36: decl @lune.@base.@Testing.Result.err

func (*Testing_Result) InitTesting_Result

func (self *Testing_Result) InitTesting_Result(arg1 string, arg2 LnsInt, arg3 LnsInt)

func (*Testing_Result) IsNil

func (self *Testing_Result) IsNil(val1 LnsAny, val1txt string, msg LnsAny, mod string, lineNo LnsInt) bool

61: decl @lune.@base.@Testing.Result.isNil

func (*Testing_Result) IsNotNil

func (self *Testing_Result) IsNotNil(val1 LnsAny, val1txt string, msg LnsAny, mod string, lineNo LnsInt) bool

71: decl @lune.@base.@Testing.Result.isNotNil

func (*Testing_Result) IsNotTrue

func (self *Testing_Result) IsNotTrue(val1 LnsAny, val1txt string, msg LnsAny, mod string, lineNo LnsInt) bool

51: decl @lune.@base.@Testing.Result.isNotTrue

func (*Testing_Result) IsTrue

func (self *Testing_Result) IsTrue(val1 LnsAny, val1txt string, msg LnsAny, mod string, lineNo LnsInt) bool

41: decl @lune.@base.@Testing.Result.isTrue

func (*Testing_Result) OutputResult

func (self *Testing_Result) OutputResult(stream Lns_oStream)

30: decl @lune.@base.@Testing.Result.outputResult

func (*Testing_Result) ToTesting_Result

func (obj *Testing_Result) ToTesting_Result() *Testing_Result

type Testing_ResultDownCast

type Testing_ResultDownCast interface {
	ToTesting_Result() *Testing_Result
}

type Testing_ResultMtd

type Testing_ResultMtd interface {
	CheckEq(arg1 LnsAny, arg2 LnsAny, arg3 string, arg4 string, arg5 LnsAny, arg6 string, arg7 LnsInt) bool
	CheckNotEq(arg1 LnsAny, arg2 LnsAny, arg3 string, arg4 string, arg5 LnsAny, arg6 string, arg7 LnsInt) bool
	Err(arg1 string, arg2 string, arg3 LnsInt)
	IsNil(arg1 LnsAny, arg2 string, arg3 LnsAny, arg4 string, arg5 LnsInt) bool
	IsNotNil(arg1 LnsAny, arg2 string, arg3 LnsAny, arg4 string, arg5 LnsInt) bool
	IsNotTrue(arg1 LnsAny, arg2 string, arg3 LnsAny, arg4 string, arg5 LnsInt) bool
	IsTrue(arg1 LnsAny, arg2 string, arg3 LnsAny, arg4 string, arg5 LnsInt) bool
	OutputResult(arg1 Lns_oStream)
}

declaration Class -- Result

type Testing_TestCase

type Testing_TestCase struct {
	FP Testing_TestCaseMtd
	// contains filtered or unexported fields
}

func NewTesting_TestCase

func NewTesting_TestCase(arg1 Testing_TestcaseFunc, arg2 *Testing_Result) *Testing_TestCase

func (*Testing_TestCase) Get_func

func (self *Testing_TestCase) Get_func() Testing_TestcaseFunc

func (*Testing_TestCase) Get_result

func (self *Testing_TestCase) Get_result() *Testing_Result

func (*Testing_TestCase) InitTesting_TestCase

func (self *Testing_TestCase) InitTesting_TestCase(arg1 Testing_TestcaseFunc, arg2 *Testing_Result)

func (*Testing_TestCase) ToTesting_TestCase

func (obj *Testing_TestCase) ToTesting_TestCase() *Testing_TestCase

type Testing_TestCaseDownCast

type Testing_TestCaseDownCast interface {
	ToTesting_TestCase() *Testing_TestCase
}

type Testing_TestCaseMtd

type Testing_TestCaseMtd interface {
	Get_func() Testing_TestcaseFunc
	Get_result() *Testing_Result
}

declaration Class -- TestCase

type Testing_TestModuleInfo

type Testing_TestModuleInfo struct {
	FP Testing_TestModuleInfoMtd
	// contains filtered or unexported fields
}

func NewTesting_TestModuleInfo

func NewTesting_TestModuleInfo(arg1 string) *Testing_TestModuleInfo

func (*Testing_TestModuleInfo) AddCase

func (self *Testing_TestModuleInfo) AddCase(name string, testCase *Testing_TestCase)

139: decl @lune.@base.@Testing.TestModuleInfo.addCase

func (*Testing_TestModuleInfo) Get_name

func (self *Testing_TestModuleInfo) Get_name() string

func (*Testing_TestModuleInfo) Get_runned

func (self *Testing_TestModuleInfo) Get_runned() bool

func (*Testing_TestModuleInfo) Get_testcaseMap

func (self *Testing_TestModuleInfo) Get_testcaseMap() *LnsMap

func (*Testing_TestModuleInfo) InitTesting_TestModuleInfo

func (self *Testing_TestModuleInfo) InitTesting_TestModuleInfo(name string)

133: DeclConstr

func (*Testing_TestModuleInfo) OutputResult

func (self *Testing_TestModuleInfo) OutputResult(stream Lns_oStream)

152: decl @lune.@base.@Testing.TestModuleInfo.outputResult

func (*Testing_TestModuleInfo) Run

func (self *Testing_TestModuleInfo) Run()

143: decl @lune.@base.@Testing.TestModuleInfo.run

func (*Testing_TestModuleInfo) ToTesting_TestModuleInfo

func (obj *Testing_TestModuleInfo) ToTesting_TestModuleInfo() *Testing_TestModuleInfo

type Testing_TestModuleInfoDownCast

type Testing_TestModuleInfoDownCast interface {
	ToTesting_TestModuleInfo() *Testing_TestModuleInfo
}

type Testing_TestModuleInfoMtd

type Testing_TestModuleInfoMtd interface {
	AddCase(arg1 string, arg2 *Testing_TestCase)
	Get_name() string
	Get_runned() bool
	Get_testcaseMap() *LnsMap
	OutputResult(arg1 Lns_oStream)
	Run()
}

declaration Class -- TestModuleInfo

type Testing_TestcaseFunc

type Testing_TestcaseFunc func(arg1 *Testing_Ctrl)

type TransUnit_ASTInfo

type TransUnit_ASTInfo struct {
	FP TransUnit_ASTInfoMtd
	// contains filtered or unexported fields
}

func ConvLua_createAst

func ConvLua_createAst(scriptPath string, lnsCode string, option *Option_Option) *TransUnit_ASTInfo

3562: decl @lune.@base.@convLua.createAst

func ConvLua_createAstFromFile

func ConvLua_createAstFromFile(scriptPath string, option *Option_Option) *TransUnit_ASTInfo

3555: decl @lune.@base.@convLua.createAstFromFile

func ConvLua_createAstFromStream

func ConvLua_createAstFromStream(scriptPath string, stream Lns_iStream, option *Option_Option) *TransUnit_ASTInfo

3539: decl @lune.@base.@convLua.createAstFromStream

func NewTransUnit_ASTInfo

func NewTransUnit_ASTInfo(arg1 *Nodes_Node, arg2 *Ast_TypeInfo, arg3 LnsInt, arg4 *Ast_ProcessInfo) *TransUnit_ASTInfo

func (*TransUnit_ASTInfo) Get_moduleSymbolKind

func (self *TransUnit_ASTInfo) Get_moduleSymbolKind() LnsInt

func (*TransUnit_ASTInfo) Get_moduleTypeInfo

func (self *TransUnit_ASTInfo) Get_moduleTypeInfo() *Ast_TypeInfo

func (*TransUnit_ASTInfo) Get_node

func (self *TransUnit_ASTInfo) Get_node() *Nodes_Node

func (*TransUnit_ASTInfo) Get_processInfo

func (self *TransUnit_ASTInfo) Get_processInfo() *Ast_ProcessInfo

func (*TransUnit_ASTInfo) InitTransUnit_ASTInfo

func (self *TransUnit_ASTInfo) InitTransUnit_ASTInfo(arg1 *Nodes_Node, arg2 *Ast_TypeInfo, arg3 LnsInt, arg4 *Ast_ProcessInfo)

func (*TransUnit_ASTInfo) ToTransUnit_ASTInfo

func (obj *TransUnit_ASTInfo) ToTransUnit_ASTInfo() *TransUnit_ASTInfo

type TransUnit_ASTInfoDownCast

type TransUnit_ASTInfoDownCast interface {
	ToTransUnit_ASTInfo() *TransUnit_ASTInfo
}

type TransUnit_ASTInfoMtd

type TransUnit_ASTInfoMtd interface {
	Get_moduleSymbolKind() LnsInt
	Get_moduleTypeInfo() *Ast_TypeInfo
	Get_node() *Nodes_Node
	Get_processInfo() *Ast_ProcessInfo
}

declaration Class -- ASTInfo

type TransUnit_AccessSymPos

type TransUnit_AccessSymPos struct {
	FP TransUnit_AccessSymPosMtd
	// contains filtered or unexported fields
}

func NewTransUnit_AccessSymPos

func NewTransUnit_AccessSymPos(arg1 *Ast_SymbolInfo, arg2 *Types_Position) *TransUnit_AccessSymPos

func (*TransUnit_AccessSymPos) Get_pos

func (self *TransUnit_AccessSymPos) Get_pos() *Types_Position

func (*TransUnit_AccessSymPos) Get_symbol

func (self *TransUnit_AccessSymPos) Get_symbol() *Ast_SymbolInfo

func (*TransUnit_AccessSymPos) InitTransUnit_AccessSymPos

func (self *TransUnit_AccessSymPos) InitTransUnit_AccessSymPos(arg1 *Ast_SymbolInfo, arg2 *Types_Position)

func (*TransUnit_AccessSymPos) ToTransUnit_AccessSymPos

func (obj *TransUnit_AccessSymPos) ToTransUnit_AccessSymPos() *TransUnit_AccessSymPos

type TransUnit_AccessSymPosDownCast

type TransUnit_AccessSymPosDownCast interface {
	ToTransUnit_AccessSymPos() *TransUnit_AccessSymPos
}

type TransUnit_AccessSymPosMtd

type TransUnit_AccessSymPosMtd interface {
	Get_pos() *Types_Position
	Get_symbol() *Ast_SymbolInfo
}

declaration Class -- AccessSymPos

type TransUnit_AccessSymbolSet

type TransUnit_AccessSymbolSet struct {
	FP TransUnit_AccessSymbolSetMtd
	// contains filtered or unexported fields
}

func NewTransUnit_AccessSymbolSet

func NewTransUnit_AccessSymbolSet() *TransUnit_AccessSymbolSet

func (*TransUnit_AccessSymbolSet) Add

func (self *TransUnit_AccessSymbolSet) Add(symbol *Ast_SymbolInfo)

455: decl @lune.@base.@TransUnit.AccessSymbolSet.add

func (*TransUnit_AccessSymbolSet) ApplyPos

func (self *TransUnit_AccessSymbolSet) ApplyPos(excludeSymList LnsAny)

458: decl @lune.@base.@TransUnit.AccessSymbolSet.applyPos

func (*TransUnit_AccessSymbolSet) Get_accessSym2Pos

func (self *TransUnit_AccessSymbolSet) Get_accessSym2Pos() *LnsMap

func (*TransUnit_AccessSymbolSet) InitTransUnit_AccessSymbolSet

func (self *TransUnit_AccessSymbolSet) InitTransUnit_AccessSymbolSet()

452: DeclConstr

func (*TransUnit_AccessSymbolSet) ToTransUnit_AccessSymbolSet

func (obj *TransUnit_AccessSymbolSet) ToTransUnit_AccessSymbolSet() *TransUnit_AccessSymbolSet

type TransUnit_AccessSymbolSetDownCast

type TransUnit_AccessSymbolSetDownCast interface {
	ToTransUnit_AccessSymbolSet() *TransUnit_AccessSymbolSet
}

type TransUnit_AccessSymbolSetMtd

type TransUnit_AccessSymbolSetMtd interface {
	Add(arg1 *Ast_SymbolInfo)
	ApplyPos(arg1 LnsAny)
	Get_accessSym2Pos() *LnsMap
}

declaration Class -- AccessSymbolSet

type TransUnit_AccessSymbolSetQueue

type TransUnit_AccessSymbolSetQueue struct {
	FP TransUnit_AccessSymbolSetQueueMtd
	// contains filtered or unexported fields
}

func NewTransUnit_AccessSymbolSetQueue

func NewTransUnit_AccessSymbolSetQueue() *TransUnit_AccessSymbolSetQueue

func (*TransUnit_AccessSymbolSetQueue) Add

482: decl @lune.@base.@TransUnit.AccessSymbolSetQueue.add

func (*TransUnit_AccessSymbolSetQueue) GetMap

func (self *TransUnit_AccessSymbolSetQueue) GetMap() *LnsMap

485: decl @lune.@base.@TransUnit.AccessSymbolSetQueue.getMap

func (*TransUnit_AccessSymbolSetQueue) InitTransUnit_AccessSymbolSetQueue

func (self *TransUnit_AccessSymbolSetQueue) InitTransUnit_AccessSymbolSetQueue()

472: DeclConstr

func (*TransUnit_AccessSymbolSetQueue) Pop

func (self *TransUnit_AccessSymbolSetQueue) Pop(symbolList LnsAny)

478: decl @lune.@base.@TransUnit.AccessSymbolSetQueue.pop

func (*TransUnit_AccessSymbolSetQueue) Push

func (self *TransUnit_AccessSymbolSetQueue) Push()

475: decl @lune.@base.@TransUnit.AccessSymbolSetQueue.push

func (*TransUnit_AccessSymbolSetQueue) ToTransUnit_AccessSymbolSetQueue

func (obj *TransUnit_AccessSymbolSetQueue) ToTransUnit_AccessSymbolSetQueue() *TransUnit_AccessSymbolSetQueue

type TransUnit_AccessSymbolSetQueueDownCast

type TransUnit_AccessSymbolSetQueueDownCast interface {
	ToTransUnit_AccessSymbolSetQueue() *TransUnit_AccessSymbolSetQueue
}

type TransUnit_AccessSymbolSetQueueMtd

type TransUnit_AccessSymbolSetQueueMtd interface {
	Add(arg1 *Ast_SymbolInfo)
	GetMap() *LnsMap
	Pop(arg1 LnsAny)
	Push()
}

declaration Class -- AccessSymbolSetQueue

type TransUnit_AnalyzeMode

type TransUnit_AnalyzeMode = LnsInt

decl enum -- AnalyzeMode

type TransUnit_AnalyzingState

type TransUnit_AnalyzingState = LnsInt

decl enum -- AnalyzingState

type TransUnit_BuiltinFuncType

type TransUnit_BuiltinFuncType struct {
	Lns_                    *Ast_TypeInfo
	Lns__fcall              *Ast_TypeInfo
	Lns__fcall_sym          *Ast_SymbolInfo
	Lns__kind               *Ast_TypeInfo
	Lns__kind_sym           *Ast_SymbolInfo
	Lns__load               *Ast_TypeInfo
	Lns__load_sym           *Ast_SymbolInfo
	Lns_collectgarbage      *Ast_TypeInfo
	Lns_collectgarbage_sym  *Ast_SymbolInfo
	Lns_error               *Ast_TypeInfo
	Lns_error_sym           *Ast_SymbolInfo
	Lns_expandLuavalMap     *Ast_TypeInfo
	Lns_expandLuavalMap_sym *Ast_SymbolInfo
	Lns_loadfile            *Ast_TypeInfo
	Lns_loadfile_sym        *Ast_SymbolInfo
	Lns_print               *Ast_TypeInfo
	Lns_print_sym           *Ast_SymbolInfo
	Lns_require             *Ast_TypeInfo
	Lns_require_sym         *Ast_SymbolInfo
	Lns_tonumber            *Ast_TypeInfo
	Lns_tonumber_sym        *Ast_SymbolInfo
	Lns_tostring            *Ast_TypeInfo
	Lns_tostring_sym        *Ast_SymbolInfo
	Lns_type                *Ast_TypeInfo
	Lns_type_sym            *Ast_SymbolInfo
	Istream_                *Ast_TypeInfo
	Istream___attrib        *Ast_TypeInfo
	Istream___attrib_sym    *Ast_SymbolInfo
	Istream_close           *Ast_TypeInfo
	Istream_close_sym       *Ast_SymbolInfo
	Istream_read            *Ast_TypeInfo
	Istream_read_sym        *Ast_SymbolInfo
	Ostream_                *Ast_TypeInfo
	Ostream___attrib        *Ast_TypeInfo
	Ostream___attrib_sym    *Ast_SymbolInfo
	Ostream_close           *Ast_TypeInfo
	Ostream_close_sym       *Ast_SymbolInfo
	Ostream_flush           *Ast_TypeInfo
	Ostream_flush_sym       *Ast_SymbolInfo
	Ostream_write           *Ast_TypeInfo
	Ostream_write_sym       *Ast_SymbolInfo
	Luastream_              *Ast_TypeInfo
	Luastream___attrib      *Ast_TypeInfo
	Luastream___attrib_sym  *Ast_SymbolInfo
	Luastream_close         *Ast_TypeInfo
	Luastream_close_sym     *Ast_SymbolInfo
	Luastream_flush         *Ast_TypeInfo
	Luastream_flush_sym     *Ast_SymbolInfo
	Luastream_read          *Ast_TypeInfo
	Luastream_read_sym      *Ast_SymbolInfo
	Luastream_seek          *Ast_TypeInfo
	Luastream_seek_sym      *Ast_SymbolInfo
	Luastream_write         *Ast_TypeInfo
	Luastream_write_sym     *Ast_SymbolInfo
	Mapping_                *Ast_TypeInfo
	Mapping___attrib        *Ast_TypeInfo
	Mapping___attrib_sym    *Ast_SymbolInfo
	Mapping__toMap          *Ast_TypeInfo
	Mapping__toMap_sym      *Ast_SymbolInfo
	G__pipe_                *Ast_TypeInfo
	G__pipe_get             *Ast_TypeInfo
	G__pipe_get_sym         *Ast_SymbolInfo
	G__pipe_put             *Ast_TypeInfo
	G__pipe_put_sym         *Ast_SymbolInfo
	Lnsthread_              *Ast_TypeInfo
	Lnsthread___init        *Ast_TypeInfo
	Lnsthread___init_sym    *Ast_SymbolInfo
	Lnsthread_loop          *Ast_TypeInfo
	Lnsthread_loop_sym      *Ast_SymbolInfo
	Io_                     *Ast_TypeInfo
	Io___attrib             *Ast_TypeInfo
	Io___attrib_sym         *Ast_SymbolInfo
	Io_open                 *Ast_TypeInfo
	Io_open_sym             *Ast_SymbolInfo
	Io_popen                *Ast_TypeInfo
	Io_popen_sym            *Ast_SymbolInfo
	Io_stderr               *Ast_TypeInfo
	Io_stderr_sym           *Ast_SymbolInfo
	Io_stdin                *Ast_TypeInfo
	Io_stdin_sym            *Ast_SymbolInfo
	Io_stdout               *Ast_TypeInfo
	Io_stdout_sym           *Ast_SymbolInfo
	Package_                *Ast_TypeInfo
	Package___attrib        *Ast_TypeInfo
	Package___attrib_sym    *Ast_SymbolInfo
	Package_path            *Ast_TypeInfo
	Package_path_sym        *Ast_SymbolInfo
	Package_searchpath      *Ast_TypeInfo
	Package_searchpath_sym  *Ast_SymbolInfo
	Os_                     *Ast_TypeInfo
	Os___attrib             *Ast_TypeInfo
	Os___attrib_sym         *Ast_SymbolInfo
	Os_clock                *Ast_TypeInfo
	Os_clock_sym            *Ast_SymbolInfo
	Os_date                 *Ast_TypeInfo
	Os_date_sym             *Ast_SymbolInfo
	Os_difftime             *Ast_TypeInfo
	Os_difftime_sym         *Ast_SymbolInfo
	Os_exit                 *Ast_TypeInfo
	Os_exit_sym             *Ast_SymbolInfo
	Os_remove               *Ast_TypeInfo
	Os_remove_sym           *Ast_SymbolInfo
	Os_rename               *Ast_TypeInfo
	Os_rename_sym           *Ast_SymbolInfo
	Os_time                 *Ast_TypeInfo
	Os_time_sym             *Ast_SymbolInfo
	String_                 *Ast_TypeInfo
	String___attrib         *Ast_TypeInfo
	String___attrib_sym     *Ast_SymbolInfo
	String_byte             *Ast_TypeInfo
	String_byte_sym         *Ast_SymbolInfo
	String_dump             *Ast_TypeInfo
	String_dump_sym         *Ast_SymbolInfo
	String_find             *Ast_TypeInfo
	String_find_sym         *Ast_SymbolInfo
	String_format           *Ast_TypeInfo
	String_format_sym       *Ast_SymbolInfo
	String_gmatch           *Ast_TypeInfo
	String_gmatch_sym       *Ast_SymbolInfo
	String_gsub             *Ast_TypeInfo
	String_gsub_sym         *Ast_SymbolInfo
	String_lower            *Ast_TypeInfo
	String_lower_sym        *Ast_SymbolInfo
	String_rep              *Ast_TypeInfo
	String_rep_sym          *Ast_SymbolInfo
	String_reverse          *Ast_TypeInfo
	String_reverse_sym      *Ast_SymbolInfo
	String_sub              *Ast_TypeInfo
	String_sub_sym          *Ast_SymbolInfo
	String_upper            *Ast_TypeInfo
	String_upper_sym        *Ast_SymbolInfo
	Str_                    *Ast_TypeInfo
	Str___attrib            *Ast_TypeInfo
	Str___attrib_sym        *Ast_SymbolInfo
	Str_byte                *Ast_TypeInfo
	Str_byte_sym            *Ast_SymbolInfo
	Str_find                *Ast_TypeInfo
	Str_find_sym            *Ast_SymbolInfo
	Str_format              *Ast_TypeInfo
	Str_format_sym          *Ast_SymbolInfo
	Str_gmatch              *Ast_TypeInfo
	Str_gmatch_sym          *Ast_SymbolInfo
	Str_gsub                *Ast_TypeInfo
	Str_gsub_sym            *Ast_SymbolInfo
	Str_lower               *Ast_TypeInfo
	Str_lower_sym           *Ast_SymbolInfo
	Str_rep                 *Ast_TypeInfo
	Str_rep_sym             *Ast_SymbolInfo
	Str_reverse             *Ast_TypeInfo
	Str_reverse_sym         *Ast_SymbolInfo
	Str_sub                 *Ast_TypeInfo
	Str_sub_sym             *Ast_SymbolInfo
	Str_upper               *Ast_TypeInfo
	Str_upper_sym           *Ast_SymbolInfo
	List_                   *Ast_TypeInfo
	List___less             *Ast_TypeInfo
	List___less_sym         *Ast_SymbolInfo
	List_insert             *Ast_TypeInfo
	List_insert_sym         *Ast_SymbolInfo
	List_remove             *Ast_TypeInfo
	List_remove_sym         *Ast_SymbolInfo
	List_sort               *Ast_TypeInfo
	List_sort_sym           *Ast_SymbolInfo
	List_unpack             *Ast_TypeInfo
	List_unpack_sym         *Ast_SymbolInfo
	Array_                  *Ast_TypeInfo
	Array___less            *Ast_TypeInfo
	Array___less_sym        *Ast_SymbolInfo
	Array_sort              *Ast_TypeInfo
	Array_sort_sym          *Ast_SymbolInfo
	Array_unpack            *Ast_TypeInfo
	Array_unpack_sym        *Ast_SymbolInfo
	Set_                    *Ast_TypeInfo
	Set_add                 *Ast_TypeInfo
	Set_add_sym             *Ast_SymbolInfo
	Set_and                 *Ast_TypeInfo
	Set_and_sym             *Ast_SymbolInfo
	Set_clone               *Ast_TypeInfo
	Set_clone_sym           *Ast_SymbolInfo
	Set_del                 *Ast_TypeInfo
	Set_del_sym             *Ast_SymbolInfo
	Set_has                 *Ast_TypeInfo
	Set_has_sym             *Ast_SymbolInfo
	Set_len                 *Ast_TypeInfo
	Set_len_sym             *Ast_SymbolInfo
	Set_or                  *Ast_TypeInfo
	Set_or_sym              *Ast_SymbolInfo
	Set_sub                 *Ast_TypeInfo
	Set_sub_sym             *Ast_SymbolInfo
	Math_                   *Ast_TypeInfo
	Math___attrib           *Ast_TypeInfo
	Math___attrib_sym       *Ast_SymbolInfo
	Math_random             *Ast_TypeInfo
	Math_random_sym         *Ast_SymbolInfo
	Math_randomseed         *Ast_TypeInfo
	Math_randomseed_sym     *Ast_SymbolInfo
	Debug_                  *Ast_TypeInfo
	Debug___attrib          *Ast_TypeInfo
	Debug___attrib_sym      *Ast_SymbolInfo
	Debug_getinfo           *Ast_TypeInfo
	Debug_getinfo_sym       *Ast_SymbolInfo
	Debug_getlocal          *Ast_TypeInfo
	Debug_getlocal_sym      *Ast_SymbolInfo
	Nilable_                *Ast_TypeInfo
	Nilable_val             *Ast_TypeInfo
	Nilable_val_sym         *Ast_SymbolInfo

	FP TransUnit_BuiltinFuncTypeMtd
	// contains filtered or unexported fields
}
var TransUnit_builtinFunc *TransUnit_BuiltinFuncType

func NewTransUnit_BuiltinFuncType

func NewTransUnit_BuiltinFuncType() *TransUnit_BuiltinFuncType

func TransUnit_getBuiltinFunc

func TransUnit_getBuiltinFunc() *TransUnit_BuiltinFuncType

1990: decl @lune.@base.@TransUnit.getBuiltinFunc

func (*TransUnit_BuiltinFuncType) Get_allClass

func (self *TransUnit_BuiltinFuncType) Get_allClass() *LnsList

func (*TransUnit_BuiltinFuncType) Get_allFuncTypeSet

func (self *TransUnit_BuiltinFuncType) Get_allFuncTypeSet() *LnsSet

func (*TransUnit_BuiltinFuncType) Get_allSymbol

func (self *TransUnit_BuiltinFuncType) Get_allSymbol() *LnsList

func (*TransUnit_BuiltinFuncType) Get_allSymbolSet

func (self *TransUnit_BuiltinFuncType) Get_allSymbolSet() *LnsSet

func (*TransUnit_BuiltinFuncType) Get_needThreadingTypes

func (self *TransUnit_BuiltinFuncType) Get_needThreadingTypes() *LnsSet

func (*TransUnit_BuiltinFuncType) InitTransUnit_BuiltinFuncType

func (self *TransUnit_BuiltinFuncType) InitTransUnit_BuiltinFuncType()

1966: DeclConstr

func (*TransUnit_BuiltinFuncType) Register

func (self *TransUnit_BuiltinFuncType) Register(symbolInfo *Ast_SymbolInfo)

1976: decl @lune.@base.@TransUnit.BuiltinFuncType.register

func (*TransUnit_BuiltinFuncType) RegisterClass

func (self *TransUnit_BuiltinFuncType) RegisterClass(classInfo *Ast_TypeInfo)

1980: decl @lune.@base.@TransUnit.BuiltinFuncType.registerClass

func (*TransUnit_BuiltinFuncType) ToTransUnit_BuiltinFuncType

func (obj *TransUnit_BuiltinFuncType) ToTransUnit_BuiltinFuncType() *TransUnit_BuiltinFuncType

type TransUnit_BuiltinFuncTypeDownCast

type TransUnit_BuiltinFuncTypeDownCast interface {
	ToTransUnit_BuiltinFuncType() *TransUnit_BuiltinFuncType
}

type TransUnit_BuiltinFuncTypeMtd

type TransUnit_BuiltinFuncTypeMtd interface {
	Get_allClass() *LnsList
	Get_allFuncTypeSet() *LnsSet
	Get_allSymbol() *LnsList
	Get_allSymbolSet() *LnsSet
	Get_needThreadingTypes() *LnsSet
	Register(arg1 *Ast_SymbolInfo)
	RegisterClass(arg1 *Ast_TypeInfo)
}

declaration Class -- BuiltinFuncType

type TransUnit_ClosureFun

type TransUnit_ClosureFun struct {
	FP TransUnit_ClosureFunMtd
	// contains filtered or unexported fields
}

func NewTransUnit_ClosureFun

func NewTransUnit_ClosureFun(arg1 *Ast_SymbolInfo, arg2 *Ast_Scope) *TransUnit_ClosureFun

func (*TransUnit_ClosureFun) Check

func (self *TransUnit_ClosureFun) Check() bool

401: decl @lune.@base.@TransUnit.ClosureFun.check

func (*TransUnit_ClosureFun) InitTransUnit_ClosureFun

func (self *TransUnit_ClosureFun) InitTransUnit_ClosureFun(arg1 *Ast_SymbolInfo, arg2 *Ast_Scope)

func (*TransUnit_ClosureFun) ToTransUnit_ClosureFun

func (obj *TransUnit_ClosureFun) ToTransUnit_ClosureFun() *TransUnit_ClosureFun

type TransUnit_ClosureFunDownCast

type TransUnit_ClosureFunDownCast interface {
	ToTransUnit_ClosureFun() *TransUnit_ClosureFun
}

type TransUnit_ClosureFunMtd

type TransUnit_ClosureFunMtd interface {
	Check() bool
}

declaration Class -- ClosureFun

type TransUnit_DeclClassMode

type TransUnit_DeclClassMode = LnsInt

decl enum -- DeclClassMode

type TransUnit_DeclFuncMode

type TransUnit_DeclFuncMode = LnsInt

decl enum -- DeclFuncMode

type TransUnit_DependModuleInfo

type TransUnit_DependModuleInfo struct {
	FP TransUnit_DependModuleInfoMtd
	// contains filtered or unexported fields
}

func NewTransUnit_DependModuleInfo

func NewTransUnit_DependModuleInfo(arg1 LnsInt, arg2 *LnsMap) *TransUnit_DependModuleInfo

func (*TransUnit_DependModuleInfo) GetTypeInfo

func (self *TransUnit_DependModuleInfo) GetTypeInfo(metaTypeId LnsInt) *Ast_TypeInfo

3105: decl @lune.@base.@TransUnit.DependModuleInfo.getTypeInfo

func (*TransUnit_DependModuleInfo) InitTransUnit_DependModuleInfo

func (self *TransUnit_DependModuleInfo) InitTransUnit_DependModuleInfo(arg1 LnsInt, arg2 *LnsMap)

func (*TransUnit_DependModuleInfo) ToTransUnit_DependModuleInfo

func (obj *TransUnit_DependModuleInfo) ToTransUnit_DependModuleInfo() *TransUnit_DependModuleInfo

type TransUnit_DependModuleInfoDownCast

type TransUnit_DependModuleInfoDownCast interface {
	ToTransUnit_DependModuleInfo() *TransUnit_DependModuleInfo
}

type TransUnit_DependModuleInfoMtd

type TransUnit_DependModuleInfoMtd interface {
	GetTypeInfo(arg1 LnsInt) *Ast_TypeInfo
}

declaration Class -- DependModuleInfo

type TransUnit_ExpSymbolMode

type TransUnit_ExpSymbolMode = LnsInt

decl enum -- ExpSymbolMode

type TransUnit_FormType

type TransUnit_FormType = LnsInt

decl enum -- FormType

type TransUnit_ImportParam

type TransUnit_ImportParam struct {
	Pos              *Types_Position
	TransUnit        TransUnit_TransUnitIF
	ProcessInfo      *Ast_ProcessInfo
	TypeId2Scope     *LnsMap
	TypeId2TypeInfo  *LnsMap
	ImportedAliasMap *LnsMap
	LazyModuleSet    *LnsSet
	MetaInfo         *Lns_luaValue
	Scope            *Ast_Scope
	ModuleTypeInfo   *Ast_TypeInfo
	ScopeAccess      LnsInt

	FP TransUnit_ImportParamMtd
	// contains filtered or unexported fields
}

func NewTransUnit_ImportParam

func NewTransUnit_ImportParam(arg1 *Types_Position, arg2 TransUnit_TransUnitIF, arg3 *Ast_ProcessInfo, arg4 *LnsMap, arg5 *LnsMap, arg6 *LnsMap, arg7 *LnsSet, arg8 *Lns_luaValue, arg9 *Ast_Scope, arg10 *Ast_TypeInfo, arg11 LnsInt, arg12 *LnsMap) *TransUnit_ImportParam

func (*TransUnit_ImportParam) GetTypeInfo

func (self *TransUnit_ImportParam) GetTypeInfo(typeId LnsInt) (LnsAny, LnsAny)

1360: decl @lune.@base.@TransUnit.ImportParam.getTypeInfo

func (*TransUnit_ImportParam) InitTransUnit_ImportParam

func (self *TransUnit_ImportParam) InitTransUnit_ImportParam(arg1 *Types_Position, arg2 TransUnit_TransUnitIF, arg3 *Ast_ProcessInfo, arg4 *LnsMap, arg5 *LnsMap, arg6 *LnsMap, arg7 *LnsSet, arg8 *Lns_luaValue, arg9 *Ast_Scope, arg10 *Ast_TypeInfo, arg11 LnsInt, arg12 *LnsMap)

func (*TransUnit_ImportParam) ToTransUnit_ImportParam

func (obj *TransUnit_ImportParam) ToTransUnit_ImportParam() *TransUnit_ImportParam

type TransUnit_ImportParamDownCast

type TransUnit_ImportParamDownCast interface {
	ToTransUnit_ImportParam() *TransUnit_ImportParam
}

type TransUnit_ImportParamMtd

type TransUnit_ImportParamMtd interface {
	GetTypeInfo(arg1 LnsInt) (LnsAny, LnsAny)
}

declaration Class -- ImportParam

type TransUnit_LetVarInfo

type TransUnit_LetVarInfo struct {
	Mutable LnsInt
	VarName *Types_Token
	VarType LnsAny
	FP      TransUnit_LetVarInfoMtd
}

func NewTransUnit_LetVarInfo

func NewTransUnit_LetVarInfo(arg1 LnsInt, arg2 *Types_Token, arg3 LnsAny) *TransUnit_LetVarInfo

func (*TransUnit_LetVarInfo) InitTransUnit_LetVarInfo

func (self *TransUnit_LetVarInfo) InitTransUnit_LetVarInfo(arg1 LnsInt, arg2 *Types_Token, arg3 LnsAny)

func (*TransUnit_LetVarInfo) ToTransUnit_LetVarInfo

func (obj *TransUnit_LetVarInfo) ToTransUnit_LetVarInfo() *TransUnit_LetVarInfo

type TransUnit_LetVarInfoDownCast

type TransUnit_LetVarInfoDownCast interface {
	ToTransUnit_LetVarInfo() *TransUnit_LetVarInfo
}

type TransUnit_LetVarInfoMtd

type TransUnit_LetVarInfoMtd interface {
}

declaration Class -- LetVarInfo

type TransUnit_RefAccessSymPos

type TransUnit_RefAccessSymPos struct {
	FP TransUnit_RefAccessSymPosMtd
	// contains filtered or unexported fields
}

func NewTransUnit_RefAccessSymPos

func NewTransUnit_RefAccessSymPos(arg1 *Ast_SymbolInfo, arg2 LnsAny) *TransUnit_RefAccessSymPos

func (*TransUnit_RefAccessSymPos) Get_pos

func (self *TransUnit_RefAccessSymPos) Get_pos() LnsAny

func (*TransUnit_RefAccessSymPos) Get_symbol

func (self *TransUnit_RefAccessSymPos) Get_symbol() *Ast_SymbolInfo

func (*TransUnit_RefAccessSymPos) InitTransUnit_RefAccessSymPos

func (self *TransUnit_RefAccessSymPos) InitTransUnit_RefAccessSymPos(arg1 *Ast_SymbolInfo, arg2 LnsAny)

func (*TransUnit_RefAccessSymPos) ToTransUnit_RefAccessSymPos

func (obj *TransUnit_RefAccessSymPos) ToTransUnit_RefAccessSymPos() *TransUnit_RefAccessSymPos

type TransUnit_RefAccessSymPosDownCast

type TransUnit_RefAccessSymPosDownCast interface {
	ToTransUnit_RefAccessSymPos() *TransUnit_RefAccessSymPos
}

type TransUnit_RefAccessSymPosMtd

type TransUnit_RefAccessSymPosMtd interface {
	Get_pos() LnsAny
	Get_symbol() *Ast_SymbolInfo
}

declaration Class -- RefAccessSymPos

type TransUnit_SymbolMode

type TransUnit_SymbolMode = LnsInt

decl enum -- SymbolMode

type TransUnit_TentativeMode

type TransUnit_TentativeMode = LnsInt

decl enum -- TentativeMode

type TransUnit_TentativeSymbol

type TransUnit_TentativeSymbol struct {
	FP TransUnit_TentativeSymbolMtd
	// contains filtered or unexported fields
}

func NewTransUnit_TentativeSymbol

func NewTransUnit_TentativeSymbol(arg1 LnsAny, arg2 *Ast_Scope, arg3 *Ast_Scope, arg4 bool, arg5 LnsAny) *TransUnit_TentativeSymbol

func (*TransUnit_TentativeSymbol) AddAccessSym

func (self *TransUnit_TentativeSymbol) AddAccessSym(accessSym *Ast_SymbolInfo)

182: decl @lune.@base.@TransUnit.TentativeSymbol.addAccessSym

func (*TransUnit_TentativeSymbol) AddAccessSymPos

func (self *TransUnit_TentativeSymbol) AddAccessSymPos(accessSym *TransUnit_AccessSymPos)

191: decl @lune.@base.@TransUnit.TentativeSymbol.addAccessSymPos

func (*TransUnit_TentativeSymbol) CheckAndExclude

func (self *TransUnit_TentativeSymbol) CheckAndExclude(symbolInfo *Ast_SymbolInfo) bool

209: decl @lune.@base.@TransUnit.TentativeSymbol.checkAndExclude

func (*TransUnit_TentativeSymbol) ClearAccessSym

func (self *TransUnit_TentativeSymbol) ClearAccessSym()

197: decl @lune.@base.@TransUnit.TentativeSymbol.clearAccessSym

func (*TransUnit_TentativeSymbol) Finish

func (self *TransUnit_TentativeSymbol) Finish(complete bool) LnsAny

330: decl @lune.@base.@TransUnit.TentativeSymbol.finish

func (*TransUnit_TentativeSymbol) Get_accessSymList

func (self *TransUnit_TentativeSymbol) Get_accessSymList() *LnsList

func (*TransUnit_TentativeSymbol) Get_initSymSet

func (self *TransUnit_TentativeSymbol) Get_initSymSet() *LnsSet

func (*TransUnit_TentativeSymbol) Get_scope

func (self *TransUnit_TentativeSymbol) Get_scope() *Ast_Scope

func (*TransUnit_TentativeSymbol) InitTransUnit_TentativeSymbol

func (self *TransUnit_TentativeSymbol) InitTransUnit_TentativeSymbol(parent LnsAny, scope *Ast_Scope, moduleScope *Ast_Scope, loopFlag bool, refAccessSymPosList LnsAny)

150: DeclConstr

func (*TransUnit_TentativeSymbol) ModSym

func (self *TransUnit_TentativeSymbol) ModSym(accessSym *Ast_SymbolInfo)

179: decl @lune.@base.@TransUnit.TentativeSymbol.modSym

func (*TransUnit_TentativeSymbol) NewSet

func (self *TransUnit_TentativeSymbol) NewSet(scope *Ast_Scope)

366: decl @lune.@base.@TransUnit.TentativeSymbol.newSet

func (*TransUnit_TentativeSymbol) Regist

func (self *TransUnit_TentativeSymbol) Regist(symbolInfo *Ast_SymbolInfo, pos *Types_Position) bool

221: decl @lune.@base.@TransUnit.TentativeSymbol.regist

func (*TransUnit_TentativeSymbol) Skip

func (self *TransUnit_TentativeSymbol) Skip()

255: decl @lune.@base.@TransUnit.TentativeSymbol.skip

func (*TransUnit_TentativeSymbol) SyncPos

func (self *TransUnit_TentativeSymbol) SyncPos()

305: decl @lune.@base.@TransUnit.TentativeSymbol.syncPos

func (*TransUnit_TentativeSymbol) ToTransUnit_TentativeSymbol

func (obj *TransUnit_TentativeSymbol) ToTransUnit_TentativeSymbol() *TransUnit_TentativeSymbol

type TransUnit_TentativeSymbolDownCast

type TransUnit_TentativeSymbolDownCast interface {
	ToTransUnit_TentativeSymbol() *TransUnit_TentativeSymbol
}

type TransUnit_TentativeSymbolMtd

type TransUnit_TentativeSymbolMtd interface {
	AddAccessSym(arg1 *Ast_SymbolInfo)
	AddAccessSymPos(arg1 *TransUnit_AccessSymPos)
	CheckAndExclude(arg1 *Ast_SymbolInfo) bool
	ClearAccessSym()
	Finish(arg1 bool) LnsAny
	Get_accessSymList() *LnsList
	Get_initSymSet() *LnsSet
	Get_scope() *Ast_Scope

	ModSym(arg1 *Ast_SymbolInfo)
	NewSet(arg1 *Ast_Scope)
	Regist(arg1 *Ast_SymbolInfo, arg2 *Types_Position) bool
	Skip()
	SyncPos()
	// contains filtered or unexported methods
}

declaration Class -- TentativeSymbol

type TransUnit_TransUnit

type TransUnit_TransUnit struct {
	FP TransUnit_TransUnitMtd
	// contains filtered or unexported fields
}

func NewTransUnit_TransUnit

func NewTransUnit_TransUnit(arg1 *FrontInterface_ModuleId, arg2 *FrontInterface_ImportModuleInfo, arg3 *Nodes_MacroEval, arg4 LnsAny, arg5 LnsAny, arg6 LnsAny, arg7 *LuaVer_LuaVerInfo, arg8 *Types_TransCtrlInfo) *TransUnit_TransUnit

func (*TransUnit_TransUnit) CreateAST

func (self *TransUnit_TransUnit) CreateAST(parser *Parser_Parser, macroFlag bool, moduleName LnsAny) *TransUnit_ASTInfo

517: decl @lune.@base.@TransUnit.TransUnit.createAST

func (*TransUnit_TransUnit) CreateModifier

func (self *TransUnit_TransUnit) CreateModifier(typeInfo *Ast_TypeInfo, mutMode LnsInt) *Ast_TypeInfo

1289: decl @lune.@base.@TransUnit.TransUnit.createModifier

func (*TransUnit_TransUnit) CreatePosition

func (self *TransUnit_TransUnit) CreatePosition(lineNo LnsInt, column LnsInt) *Types_Position

2640: decl @lune.@base.@TransUnit.TransUnit.createPosition

func (*TransUnit_TransUnit) Error

func (self *TransUnit_TransUnit) Error(mess string)

2616: decl @lune.@base.@TransUnit.TransUnit.error

func (*TransUnit_TransUnit) ErrorAt

func (self *TransUnit_TransUnit) ErrorAt(pos *Types_Position, mess string)

2598: decl @lune.@base.@TransUnit.TransUnit.errorAt

func (*TransUnit_TransUnit) GetStreamName

func (self *TransUnit_TransUnit) GetStreamName() string

2636: decl @lune.@base.@TransUnit.TransUnit.getStreamName

func (*TransUnit_TransUnit) GetTokenNoErr

func (self *TransUnit_TransUnit) GetTokenNoErr() *Types_Token

2644: decl @lune.@base.@TransUnit.TransUnit.getTokenNoErr

func (*TransUnit_TransUnit) Get_errMessList

func (self *TransUnit_TransUnit) Get_errMessList() *LnsList

func (*TransUnit_TransUnit) Get_warnMessList

func (self *TransUnit_TransUnit) Get_warnMessList() *LnsList

func (*TransUnit_TransUnit) InitTransUnit_TransUnit

func (self *TransUnit_TransUnit) InitTransUnit_TransUnit(moduleId *FrontInterface_ModuleId, importModuleInfo *FrontInterface_ImportModuleInfo, macroEval *Nodes_MacroEval, analyzeModule LnsAny, mode LnsAny, pos LnsAny, targetLuaVer *LuaVer_LuaVerInfo, ctrl_info *Types_TransCtrlInfo)

624: DeclConstr

func (*TransUnit_TransUnit) MultiTo1

func (self *TransUnit_TransUnit) MultiTo1(exp *Nodes_Node) *Nodes_Node

27: decl @lune.@base.@TransUnit.TransUnit.MultiTo1

func (*TransUnit_TransUnit) NewPushback

func (self *TransUnit_TransUnit) NewPushback(tokenList *LnsList)

2632: decl @lune.@base.@TransUnit.TransUnit.newPushback

func (*TransUnit_TransUnit) Pushback

func (self *TransUnit_TransUnit) Pushback()

2690: decl @lune.@base.@TransUnit.TransUnit.pushback

func (*TransUnit_TransUnit) PushbackStr

func (self *TransUnit_TransUnit) PushbackStr(name string, statement string)

2694: decl @lune.@base.@TransUnit.TransUnit.pushbackStr

func (*TransUnit_TransUnit) PushbackToken

func (self *TransUnit_TransUnit) PushbackToken(token *Types_Token)

2627: decl @lune.@base.@TransUnit.TransUnit.pushbackToken

func (*TransUnit_TransUnit) ToTransUnit_TransUnit

func (obj *TransUnit_TransUnit) ToTransUnit_TransUnit() *TransUnit_TransUnit

type TransUnit_TransUnitDownCast

type TransUnit_TransUnitDownCast interface {
	ToTransUnit_TransUnit() *TransUnit_TransUnit
}

type TransUnit_TransUnitIF

type TransUnit_TransUnitIF interface {
	CreateModifier(arg1 *Ast_TypeInfo, arg2 LnsInt) *Ast_TypeInfo
}

type TransUnit_TransUnitMtd

type TransUnit_TransUnitMtd interface {
	MultiTo1(arg1 *Nodes_Node) *Nodes_Node

	CreateAST(arg1 *Parser_Parser, arg2 bool, arg3 LnsAny) *TransUnit_ASTInfo

	CreateModifier(arg1 *Ast_TypeInfo, arg2 LnsInt) *Ast_TypeInfo

	CreatePosition(arg1 LnsInt, arg2 LnsInt) *Types_Position

	Error(arg1 string)
	ErrorAt(arg1 *Types_Position, arg2 string)

	GetStreamName() string

	GetTokenNoErr() *Types_Token
	Get_errMessList() *LnsList
	Get_warnMessList() *LnsList

	NewPushback(arg1 *LnsList)

	Pushback()
	PushbackStr(arg1 string, arg2 string)
	PushbackToken(arg1 *Types_Token)
	// contains filtered or unexported methods
}

declaration Class -- TransUnit

type TransUnit__TypeInfo

type TransUnit__TypeInfo struct {
	Skind  LnsInt
	TypeId LnsInt
	FP     TransUnit__TypeInfoMtd
}

func (*TransUnit__TypeInfo) CreateTypeInfoCache

func (self *TransUnit__TypeInfo) CreateTypeInfoCache(param *TransUnit_ImportParam) (LnsAny, LnsAny)

1348: decl @lune.@base.@TransUnit._TypeInfo.createTypeInfoCache

func (*TransUnit__TypeInfo) InitTransUnit__TypeInfo

func (self *TransUnit__TypeInfo) InitTransUnit__TypeInfo()

1333: DeclConstr

func (*TransUnit__TypeInfo) ToMap

func (self *TransUnit__TypeInfo) ToMap() *LnsMap

func (*TransUnit__TypeInfo) ToMapSetup

func (self *TransUnit__TypeInfo) ToMapSetup(obj *LnsMap) *LnsMap

func (*TransUnit__TypeInfo) ToTransUnit__TypeInfo

func (obj *TransUnit__TypeInfo) ToTransUnit__TypeInfo() *TransUnit__TypeInfo

type TransUnit__TypeInfoAlge

type TransUnit__TypeInfoAlge struct {
	TransUnit__TypeInfo
	ParentId    LnsInt
	Txt         string
	AccessMode  LnsInt
	AlgeValList *LnsList
	FP          TransUnit__TypeInfoAlgeMtd
}

func NewTransUnit__TypeInfoAlge

func NewTransUnit__TypeInfoAlge(arg1 LnsInt, arg2 string, arg3 LnsInt, arg4 *LnsList) *TransUnit__TypeInfoAlge

func (*TransUnit__TypeInfoAlge) CreateTypeInfo

func (self *TransUnit__TypeInfoAlge) CreateTypeInfo(param *TransUnit_ImportParam) (LnsAny, LnsAny)

1858: decl @lune.@base.@TransUnit._TypeInfoAlge.createTypeInfo

func (*TransUnit__TypeInfoAlge) InitTransUnit__TypeInfoAlge

func (self *TransUnit__TypeInfoAlge) InitTransUnit__TypeInfoAlge(arg1 LnsInt, arg2 string, arg3 LnsInt, arg4 *LnsList)

func (*TransUnit__TypeInfoAlge) ToMap

func (self *TransUnit__TypeInfoAlge) ToMap() *LnsMap

func (*TransUnit__TypeInfoAlge) ToMapSetup

func (self *TransUnit__TypeInfoAlge) ToMapSetup(obj *LnsMap) *LnsMap

func (*TransUnit__TypeInfoAlge) ToTransUnit__TypeInfoAlge

func (obj *TransUnit__TypeInfoAlge) ToTransUnit__TypeInfoAlge() *TransUnit__TypeInfoAlge

type TransUnit__TypeInfoAlgeDownCast

type TransUnit__TypeInfoAlgeDownCast interface {
	ToTransUnit__TypeInfoAlge() *TransUnit__TypeInfoAlge
}

type TransUnit__TypeInfoAlgeMtd

type TransUnit__TypeInfoAlgeMtd interface {
	ToMap() *LnsMap
	CreateTypeInfo(arg1 *TransUnit_ImportParam) (LnsAny, LnsAny)
	CreateTypeInfoCache(arg1 *TransUnit_ImportParam) (LnsAny, LnsAny)
}

declaration Class -- _TypeInfoAlge

type TransUnit__TypeInfoAlgeVal

type TransUnit__TypeInfoAlgeVal struct {
	Name     string
	TypeList *LnsList
	FP       TransUnit__TypeInfoAlgeValMtd
}

func NewTransUnit__TypeInfoAlgeVal

func NewTransUnit__TypeInfoAlgeVal(arg1 string, arg2 *LnsList) *TransUnit__TypeInfoAlgeVal

func (*TransUnit__TypeInfoAlgeVal) InitTransUnit__TypeInfoAlgeVal

func (self *TransUnit__TypeInfoAlgeVal) InitTransUnit__TypeInfoAlgeVal(arg1 string, arg2 *LnsList)

func (*TransUnit__TypeInfoAlgeVal) ToMap

func (self *TransUnit__TypeInfoAlgeVal) ToMap() *LnsMap

func (*TransUnit__TypeInfoAlgeVal) ToMapSetup

func (self *TransUnit__TypeInfoAlgeVal) ToMapSetup(obj *LnsMap) *LnsMap

func (*TransUnit__TypeInfoAlgeVal) ToTransUnit__TypeInfoAlgeVal

func (obj *TransUnit__TypeInfoAlgeVal) ToTransUnit__TypeInfoAlgeVal() *TransUnit__TypeInfoAlgeVal

type TransUnit__TypeInfoAlgeValDownCast

type TransUnit__TypeInfoAlgeValDownCast interface {
	ToTransUnit__TypeInfoAlgeVal() *TransUnit__TypeInfoAlgeVal
}

type TransUnit__TypeInfoAlgeValMtd

type TransUnit__TypeInfoAlgeValMtd interface {
	ToMap() *LnsMap
}

declaration Class -- _TypeInfoAlgeVal

type TransUnit__TypeInfoAlias

type TransUnit__TypeInfoAlias struct {
	TransUnit__TypeInfo
	ParentId LnsInt

	FP TransUnit__TypeInfoAliasMtd
	// contains filtered or unexported fields
}

func NewTransUnit__TypeInfoAlias

func NewTransUnit__TypeInfoAlias(arg1 LnsInt, arg2 string, arg3 LnsInt) *TransUnit__TypeInfoAlias

func (*TransUnit__TypeInfoAlias) CreateTypeInfo

func (self *TransUnit__TypeInfoAlias) CreateTypeInfo(param *TransUnit_ImportParam) (LnsAny, LnsAny)

1393: decl @lune.@base.@TransUnit._TypeInfoAlias.createTypeInfo

func (*TransUnit__TypeInfoAlias) InitTransUnit__TypeInfoAlias

func (self *TransUnit__TypeInfoAlias) InitTransUnit__TypeInfoAlias(arg1 LnsInt, arg2 string, arg3 LnsInt)

func (*TransUnit__TypeInfoAlias) ToMap

func (self *TransUnit__TypeInfoAlias) ToMap() *LnsMap

func (*TransUnit__TypeInfoAlias) ToMapSetup

func (self *TransUnit__TypeInfoAlias) ToMapSetup(obj *LnsMap) *LnsMap

func (*TransUnit__TypeInfoAlias) ToTransUnit__TypeInfoAlias

func (obj *TransUnit__TypeInfoAlias) ToTransUnit__TypeInfoAlias() *TransUnit__TypeInfoAlias

type TransUnit__TypeInfoAliasDownCast

type TransUnit__TypeInfoAliasDownCast interface {
	ToTransUnit__TypeInfoAlias() *TransUnit__TypeInfoAlias
}

type TransUnit__TypeInfoAliasMtd

type TransUnit__TypeInfoAliasMtd interface {
	ToMap() *LnsMap
	CreateTypeInfo(arg1 *TransUnit_ImportParam) (LnsAny, LnsAny)
	CreateTypeInfoCache(arg1 *TransUnit_ImportParam) (LnsAny, LnsAny)
}

declaration Class -- _TypeInfoAlias

type TransUnit__TypeInfoAlternate

type TransUnit__TypeInfoAlternate struct {
	TransUnit__TypeInfo
	ParentId        LnsInt
	Txt             string
	AccessMode      LnsInt
	BaseId          LnsInt
	IfList          *LnsList
	BelongClassFlag bool
	AltIndex        LnsInt
	FP              TransUnit__TypeInfoAlternateMtd
}

func NewTransUnit__TypeInfoAlternate

func NewTransUnit__TypeInfoAlternate(arg1 LnsInt, arg2 string, arg3 LnsInt, arg4 LnsInt, arg5 *LnsList, arg6 bool, arg7 LnsInt) *TransUnit__TypeInfoAlternate

func (*TransUnit__TypeInfoAlternate) CreateTypeInfo

func (self *TransUnit__TypeInfoAlternate) CreateTypeInfo(param *TransUnit_ImportParam) (LnsAny, LnsAny)

1438: decl @lune.@base.@TransUnit._TypeInfoAlternate.createTypeInfo

func (*TransUnit__TypeInfoAlternate) InitTransUnit__TypeInfoAlternate

func (self *TransUnit__TypeInfoAlternate) InitTransUnit__TypeInfoAlternate(arg1 LnsInt, arg2 string, arg3 LnsInt, arg4 LnsInt, arg5 *LnsList, arg6 bool, arg7 LnsInt)

func (*TransUnit__TypeInfoAlternate) ToMap

func (self *TransUnit__TypeInfoAlternate) ToMap() *LnsMap

func (*TransUnit__TypeInfoAlternate) ToMapSetup

func (self *TransUnit__TypeInfoAlternate) ToMapSetup(obj *LnsMap) *LnsMap

func (*TransUnit__TypeInfoAlternate) ToTransUnit__TypeInfoAlternate

func (obj *TransUnit__TypeInfoAlternate) ToTransUnit__TypeInfoAlternate() *TransUnit__TypeInfoAlternate

type TransUnit__TypeInfoAlternateDownCast

type TransUnit__TypeInfoAlternateDownCast interface {
	ToTransUnit__TypeInfoAlternate() *TransUnit__TypeInfoAlternate
}

type TransUnit__TypeInfoAlternateMtd

type TransUnit__TypeInfoAlternateMtd interface {
	ToMap() *LnsMap
	CreateTypeInfo(arg1 *TransUnit_ImportParam) (LnsAny, LnsAny)
	CreateTypeInfoCache(arg1 *TransUnit_ImportParam) (LnsAny, LnsAny)
}

declaration Class -- _TypeInfoAlternate

type TransUnit__TypeInfoBox

type TransUnit__TypeInfoBox struct {
	TransUnit__TypeInfo
	AccessMode LnsInt
	BoxingType LnsInt
	FP         TransUnit__TypeInfoBoxMtd
}

func NewTransUnit__TypeInfoBox

func NewTransUnit__TypeInfoBox(arg1 LnsInt, arg2 LnsInt) *TransUnit__TypeInfoBox

func (*TransUnit__TypeInfoBox) CreateTypeInfo

func (self *TransUnit__TypeInfoBox) CreateTypeInfo(param *TransUnit_ImportParam) (LnsAny, LnsAny)

1477: decl @lune.@base.@TransUnit._TypeInfoBox.createTypeInfo

func (*TransUnit__TypeInfoBox) InitTransUnit__TypeInfoBox

func (self *TransUnit__TypeInfoBox) InitTransUnit__TypeInfoBox(arg1 LnsInt, arg2 LnsInt)

func (*TransUnit__TypeInfoBox) ToMap

func (self *TransUnit__TypeInfoBox) ToMap() *LnsMap

func (*TransUnit__TypeInfoBox) ToMapSetup

func (self *TransUnit__TypeInfoBox) ToMapSetup(obj *LnsMap) *LnsMap

func (*TransUnit__TypeInfoBox) ToTransUnit__TypeInfoBox

func (obj *TransUnit__TypeInfoBox) ToTransUnit__TypeInfoBox() *TransUnit__TypeInfoBox

type TransUnit__TypeInfoBoxDownCast

type TransUnit__TypeInfoBoxDownCast interface {
	ToTransUnit__TypeInfoBox() *TransUnit__TypeInfoBox
}

type TransUnit__TypeInfoBoxMtd

type TransUnit__TypeInfoBoxMtd interface {
	ToMap() *LnsMap
	CreateTypeInfo(arg1 *TransUnit_ImportParam) (LnsAny, LnsAny)
	CreateTypeInfoCache(arg1 *TransUnit_ImportParam) (LnsAny, LnsAny)
}

declaration Class -- _TypeInfoBox

type TransUnit__TypeInfoDDD

type TransUnit__TypeInfoDDD struct {
	TransUnit__TypeInfo
	ParentId    LnsInt
	ItemTypeId  LnsInt
	ExtTypeFlag bool
	FP          TransUnit__TypeInfoDDDMtd
}

func NewTransUnit__TypeInfoDDD

func NewTransUnit__TypeInfoDDD(arg1 LnsInt, arg2 LnsInt, arg3 bool) *TransUnit__TypeInfoDDD

func (*TransUnit__TypeInfoDDD) CreateTypeInfo

func (self *TransUnit__TypeInfoDDD) CreateTypeInfo(param *TransUnit_ImportParam) (LnsAny, LnsAny)

1417: decl @lune.@base.@TransUnit._TypeInfoDDD.createTypeInfo

func (*TransUnit__TypeInfoDDD) InitTransUnit__TypeInfoDDD

func (self *TransUnit__TypeInfoDDD) InitTransUnit__TypeInfoDDD(arg1 LnsInt, arg2 LnsInt, arg3 bool)

func (*TransUnit__TypeInfoDDD) ToMap

func (self *TransUnit__TypeInfoDDD) ToMap() *LnsMap

func (*TransUnit__TypeInfoDDD) ToMapSetup

func (self *TransUnit__TypeInfoDDD) ToMapSetup(obj *LnsMap) *LnsMap

func (*TransUnit__TypeInfoDDD) ToTransUnit__TypeInfoDDD

func (obj *TransUnit__TypeInfoDDD) ToTransUnit__TypeInfoDDD() *TransUnit__TypeInfoDDD

type TransUnit__TypeInfoDDDDownCast

type TransUnit__TypeInfoDDDDownCast interface {
	ToTransUnit__TypeInfoDDD() *TransUnit__TypeInfoDDD
}

type TransUnit__TypeInfoDDDMtd

type TransUnit__TypeInfoDDDMtd interface {
	ToMap() *LnsMap
	CreateTypeInfo(arg1 *TransUnit_ImportParam) (LnsAny, LnsAny)
	CreateTypeInfoCache(arg1 *TransUnit_ImportParam) (LnsAny, LnsAny)
}

declaration Class -- _TypeInfoDDD

type TransUnit__TypeInfoDownCast

type TransUnit__TypeInfoDownCast interface {
	ToTransUnit__TypeInfo() *TransUnit__TypeInfo
}

type TransUnit__TypeInfoEnum

type TransUnit__TypeInfoEnum struct {
	TransUnit__TypeInfo
	ParentId    LnsInt
	Txt         string
	AccessMode  LnsInt
	ValTypeId   LnsInt
	EnumValList *LnsMap
	FP          TransUnit__TypeInfoEnumMtd
}

func NewTransUnit__TypeInfoEnum

func NewTransUnit__TypeInfoEnum(arg1 LnsInt, arg2 string, arg3 LnsInt, arg4 LnsInt, arg5 *LnsMap) *TransUnit__TypeInfoEnum

func (*TransUnit__TypeInfoEnum) CreateTypeInfo

func (self *TransUnit__TypeInfoEnum) CreateTypeInfo(param *TransUnit_ImportParam) (LnsAny, LnsAny)

1805: decl @lune.@base.@TransUnit._TypeInfoEnum.createTypeInfo

func (*TransUnit__TypeInfoEnum) InitTransUnit__TypeInfoEnum

func (self *TransUnit__TypeInfoEnum) InitTransUnit__TypeInfoEnum(arg1 LnsInt, arg2 string, arg3 LnsInt, arg4 LnsInt, arg5 *LnsMap)

func (*TransUnit__TypeInfoEnum) ToMap

func (self *TransUnit__TypeInfoEnum) ToMap() *LnsMap

func (*TransUnit__TypeInfoEnum) ToMapSetup

func (self *TransUnit__TypeInfoEnum) ToMapSetup(obj *LnsMap) *LnsMap

func (*TransUnit__TypeInfoEnum) ToTransUnit__TypeInfoEnum

func (obj *TransUnit__TypeInfoEnum) ToTransUnit__TypeInfoEnum() *TransUnit__TypeInfoEnum

type TransUnit__TypeInfoEnumDownCast

type TransUnit__TypeInfoEnumDownCast interface {
	ToTransUnit__TypeInfoEnum() *TransUnit__TypeInfoEnum
}

type TransUnit__TypeInfoEnumMtd

type TransUnit__TypeInfoEnumMtd interface {
	ToMap() *LnsMap
	CreateTypeInfo(arg1 *TransUnit_ImportParam) (LnsAny, LnsAny)
	CreateTypeInfoCache(arg1 *TransUnit_ImportParam) (LnsAny, LnsAny)
}

declaration Class -- _TypeInfoEnum

type TransUnit__TypeInfoExt

type TransUnit__TypeInfoExt struct {
	TransUnit__TypeInfo
	ExtedTypeId LnsInt
	FP          TransUnit__TypeInfoExtMtd
}

func NewTransUnit__TypeInfoExt

func NewTransUnit__TypeInfoExt(arg1 LnsInt) *TransUnit__TypeInfoExt

func (*TransUnit__TypeInfoExt) CreateTypeInfo

func (self *TransUnit__TypeInfoExt) CreateTypeInfo(param *TransUnit_ImportParam) (LnsAny, LnsAny)

1489: decl @lune.@base.@TransUnit._TypeInfoExt.createTypeInfo

func (*TransUnit__TypeInfoExt) InitTransUnit__TypeInfoExt

func (self *TransUnit__TypeInfoExt) InitTransUnit__TypeInfoExt(arg1 LnsInt)

func (*TransUnit__TypeInfoExt) ToMap

func (self *TransUnit__TypeInfoExt) ToMap() *LnsMap

func (*TransUnit__TypeInfoExt) ToMapSetup

func (self *TransUnit__TypeInfoExt) ToMapSetup(obj *LnsMap) *LnsMap

func (*TransUnit__TypeInfoExt) ToTransUnit__TypeInfoExt

func (obj *TransUnit__TypeInfoExt) ToTransUnit__TypeInfoExt() *TransUnit__TypeInfoExt

type TransUnit__TypeInfoExtDownCast

type TransUnit__TypeInfoExtDownCast interface {
	ToTransUnit__TypeInfoExt() *TransUnit__TypeInfoExt
}

type TransUnit__TypeInfoExtMtd

type TransUnit__TypeInfoExtMtd interface {
	ToMap() *LnsMap
	CreateTypeInfo(arg1 *TransUnit_ImportParam) (LnsAny, LnsAny)
	CreateTypeInfoCache(arg1 *TransUnit_ImportParam) (LnsAny, LnsAny)
}

declaration Class -- _TypeInfoExt

type TransUnit__TypeInfoGeneric

type TransUnit__TypeInfoGeneric struct {
	TransUnit__TypeInfo
	GenSrcTypeId LnsInt
	GenTypeList  *LnsList
	FP           TransUnit__TypeInfoGenericMtd
}

func NewTransUnit__TypeInfoGeneric

func NewTransUnit__TypeInfoGeneric(arg1 LnsInt, arg2 *LnsList) *TransUnit__TypeInfoGeneric

func (*TransUnit__TypeInfoGeneric) CreateTypeInfo

func (self *TransUnit__TypeInfoGeneric) CreateTypeInfo(param *TransUnit_ImportParam) (LnsAny, LnsAny)

1458: decl @lune.@base.@TransUnit._TypeInfoGeneric.createTypeInfo

func (*TransUnit__TypeInfoGeneric) InitTransUnit__TypeInfoGeneric

func (self *TransUnit__TypeInfoGeneric) InitTransUnit__TypeInfoGeneric(arg1 LnsInt, arg2 *LnsList)

func (*TransUnit__TypeInfoGeneric) ToMap

func (self *TransUnit__TypeInfoGeneric) ToMap() *LnsMap

func (*TransUnit__TypeInfoGeneric) ToMapSetup

func (self *TransUnit__TypeInfoGeneric) ToMapSetup(obj *LnsMap) *LnsMap

func (*TransUnit__TypeInfoGeneric) ToTransUnit__TypeInfoGeneric

func (obj *TransUnit__TypeInfoGeneric) ToTransUnit__TypeInfoGeneric() *TransUnit__TypeInfoGeneric

type TransUnit__TypeInfoGenericDownCast

type TransUnit__TypeInfoGenericDownCast interface {
	ToTransUnit__TypeInfoGeneric() *TransUnit__TypeInfoGeneric
}

type TransUnit__TypeInfoGenericMtd

type TransUnit__TypeInfoGenericMtd interface {
	ToMap() *LnsMap
	CreateTypeInfo(arg1 *TransUnit_ImportParam) (LnsAny, LnsAny)
	CreateTypeInfoCache(arg1 *TransUnit_ImportParam) (LnsAny, LnsAny)
}

declaration Class -- _TypeInfoGeneric

type TransUnit__TypeInfoModifier

type TransUnit__TypeInfoModifier struct {
	TransUnit__TypeInfo
	SrcTypeId LnsInt
	MutMode   LnsInt
	FP        TransUnit__TypeInfoModifierMtd
}

func NewTransUnit__TypeInfoModifier

func NewTransUnit__TypeInfoModifier(arg1 LnsInt, arg2 LnsInt) *TransUnit__TypeInfoModifier

func (*TransUnit__TypeInfoModifier) CreateTypeInfo

func (self *TransUnit__TypeInfoModifier) CreateTypeInfo(param *TransUnit_ImportParam) (LnsAny, LnsAny)

1511: decl @lune.@base.@TransUnit._TypeInfoModifier.createTypeInfo

func (*TransUnit__TypeInfoModifier) InitTransUnit__TypeInfoModifier

func (self *TransUnit__TypeInfoModifier) InitTransUnit__TypeInfoModifier(arg1 LnsInt, arg2 LnsInt)

func (*TransUnit__TypeInfoModifier) ToMap

func (self *TransUnit__TypeInfoModifier) ToMap() *LnsMap

func (*TransUnit__TypeInfoModifier) ToMapSetup

func (self *TransUnit__TypeInfoModifier) ToMapSetup(obj *LnsMap) *LnsMap

func (*TransUnit__TypeInfoModifier) ToTransUnit__TypeInfoModifier

func (obj *TransUnit__TypeInfoModifier) ToTransUnit__TypeInfoModifier() *TransUnit__TypeInfoModifier

type TransUnit__TypeInfoModifierDownCast

type TransUnit__TypeInfoModifierDownCast interface {
	ToTransUnit__TypeInfoModifier() *TransUnit__TypeInfoModifier
}

type TransUnit__TypeInfoModifierMtd

type TransUnit__TypeInfoModifierMtd interface {
	ToMap() *LnsMap
	CreateTypeInfo(arg1 *TransUnit_ImportParam) (LnsAny, LnsAny)
	CreateTypeInfoCache(arg1 *TransUnit_ImportParam) (LnsAny, LnsAny)
}

declaration Class -- _TypeInfoModifier

type TransUnit__TypeInfoModule

type TransUnit__TypeInfoModule struct {
	TransUnit__TypeInfo
	ParentId LnsInt
	Txt      string
	FP       TransUnit__TypeInfoModuleMtd
}

func NewTransUnit__TypeInfoModule

func NewTransUnit__TypeInfoModule(arg1 LnsInt, arg2 string) *TransUnit__TypeInfoModule

func (*TransUnit__TypeInfoModule) CreateTypeInfo

func (self *TransUnit__TypeInfoModule) CreateTypeInfo(param *TransUnit_ImportParam) (LnsAny, LnsAny)

1527: decl @lune.@base.@TransUnit._TypeInfoModule.createTypeInfo

func (*TransUnit__TypeInfoModule) InitTransUnit__TypeInfoModule

func (self *TransUnit__TypeInfoModule) InitTransUnit__TypeInfoModule(arg1 LnsInt, arg2 string)

func (*TransUnit__TypeInfoModule) ToMap

func (self *TransUnit__TypeInfoModule) ToMap() *LnsMap

func (*TransUnit__TypeInfoModule) ToMapSetup

func (self *TransUnit__TypeInfoModule) ToMapSetup(obj *LnsMap) *LnsMap

func (*TransUnit__TypeInfoModule) ToTransUnit__TypeInfoModule

func (obj *TransUnit__TypeInfoModule) ToTransUnit__TypeInfoModule() *TransUnit__TypeInfoModule

type TransUnit__TypeInfoModuleDownCast

type TransUnit__TypeInfoModuleDownCast interface {
	ToTransUnit__TypeInfoModule() *TransUnit__TypeInfoModule
}

type TransUnit__TypeInfoModuleMtd

type TransUnit__TypeInfoModuleMtd interface {
	ToMap() *LnsMap
	CreateTypeInfo(arg1 *TransUnit_ImportParam) (LnsAny, LnsAny)
	CreateTypeInfoCache(arg1 *TransUnit_ImportParam) (LnsAny, LnsAny)
}

declaration Class -- _TypeInfoModule

type TransUnit__TypeInfoMtd

type TransUnit__TypeInfoMtd interface {
	ToMap() *LnsMap
	CreateTypeInfo(arg1 *TransUnit_ImportParam) (LnsAny, LnsAny)
	CreateTypeInfoCache(arg1 *TransUnit_ImportParam) (LnsAny, LnsAny)
}

declaration Class -- _TypeInfo

type TransUnit__TypeInfoNilable

type TransUnit__TypeInfoNilable struct {
	TransUnit__TypeInfo
	OrgTypeId LnsInt
	FP        TransUnit__TypeInfoNilableMtd
}

func NewTransUnit__TypeInfoNilable

func NewTransUnit__TypeInfoNilable(arg1 LnsInt) *TransUnit__TypeInfoNilable

func (*TransUnit__TypeInfoNilable) CreateTypeInfo

func (self *TransUnit__TypeInfoNilable) CreateTypeInfo(param *TransUnit_ImportParam) (LnsAny, LnsAny)

1377: decl @lune.@base.@TransUnit._TypeInfoNilable.createTypeInfo

func (*TransUnit__TypeInfoNilable) InitTransUnit__TypeInfoNilable

func (self *TransUnit__TypeInfoNilable) InitTransUnit__TypeInfoNilable(arg1 LnsInt)

func (*TransUnit__TypeInfoNilable) ToMap

func (self *TransUnit__TypeInfoNilable) ToMap() *LnsMap

func (*TransUnit__TypeInfoNilable) ToMapSetup

func (self *TransUnit__TypeInfoNilable) ToMapSetup(obj *LnsMap) *LnsMap

func (*TransUnit__TypeInfoNilable) ToTransUnit__TypeInfoNilable

func (obj *TransUnit__TypeInfoNilable) ToTransUnit__TypeInfoNilable() *TransUnit__TypeInfoNilable

type TransUnit__TypeInfoNilableDownCast

type TransUnit__TypeInfoNilableDownCast interface {
	ToTransUnit__TypeInfoNilable() *TransUnit__TypeInfoNilable
}

type TransUnit__TypeInfoNilableMtd

type TransUnit__TypeInfoNilableMtd interface {
	ToMap() *LnsMap
	CreateTypeInfo(arg1 *TransUnit_ImportParam) (LnsAny, LnsAny)
	CreateTypeInfoCache(arg1 *TransUnit_ImportParam) (LnsAny, LnsAny)
}

declaration Class -- _TypeInfoNilable

type TransUnit__TypeInfoNormal

type TransUnit__TypeInfoNormal struct {
	TransUnit__TypeInfo
	ParentId     LnsInt
	AbstractFlag bool
	BaseId       LnsInt
	Txt          string
	StaticFlag   bool
	AccessMode   LnsInt
	Kind         LnsInt
	MutMode      LnsInt
	IfList       *LnsList
	ItemTypeId   *LnsList
	ArgTypeId    *LnsList
	RetTypeId    *LnsList
	Children     *LnsList
	ModuleLang   LnsAny
	RequirePath  LnsAny
	FP           TransUnit__TypeInfoNormalMtd
}

func NewTransUnit__TypeInfoNormal

func NewTransUnit__TypeInfoNormal(arg1 LnsInt, arg2 bool, arg3 LnsInt, arg4 string, arg5 bool, arg6 LnsInt, arg7 LnsInt, arg8 LnsInt, arg9 *LnsList, arg10 *LnsList, arg11 *LnsList, arg12 *LnsList, arg13 *LnsList, arg14 LnsAny, arg15 LnsAny) *TransUnit__TypeInfoNormal

func (*TransUnit__TypeInfoNormal) CreateTypeInfo

func (self *TransUnit__TypeInfoNormal) CreateTypeInfo(param *TransUnit_ImportParam) (LnsAny, LnsAny)

1597: decl @lune.@base.@TransUnit._TypeInfoNormal.createTypeInfo

func (*TransUnit__TypeInfoNormal) InitTransUnit__TypeInfoNormal

func (self *TransUnit__TypeInfoNormal) InitTransUnit__TypeInfoNormal(arg1 LnsInt, arg2 bool, arg3 LnsInt, arg4 string, arg5 bool, arg6 LnsInt, arg7 LnsInt, arg8 LnsInt, arg9 *LnsList, arg10 *LnsList, arg11 *LnsList, arg12 *LnsList, arg13 *LnsList, arg14 LnsAny, arg15 LnsAny)

func (*TransUnit__TypeInfoNormal) ToMap

func (self *TransUnit__TypeInfoNormal) ToMap() *LnsMap

func (*TransUnit__TypeInfoNormal) ToMapSetup

func (self *TransUnit__TypeInfoNormal) ToMapSetup(obj *LnsMap) *LnsMap

func (*TransUnit__TypeInfoNormal) ToTransUnit__TypeInfoNormal

func (obj *TransUnit__TypeInfoNormal) ToTransUnit__TypeInfoNormal() *TransUnit__TypeInfoNormal

type TransUnit__TypeInfoNormalDownCast

type TransUnit__TypeInfoNormalDownCast interface {
	ToTransUnit__TypeInfoNormal() *TransUnit__TypeInfoNormal
}

type TransUnit__TypeInfoNormalMtd

type TransUnit__TypeInfoNormalMtd interface {
	ToMap() *LnsMap
	CreateTypeInfo(arg1 *TransUnit_ImportParam) (LnsAny, LnsAny)
	CreateTypeInfoCache(arg1 *TransUnit_ImportParam) (LnsAny, LnsAny)
}

declaration Class -- _TypeInfoNormal

type TransUnit_checkCompForm_6436_

type TransUnit_checkCompForm_6436_ func(arg1 *Writer_JSON, arg2 string)

type TransUnit_checkImplicitCastCallback_1263_

type TransUnit_checkImplicitCastCallback_1263_ func(arg1 *Ast_TypeInfo, arg2 *Nodes_Node) LnsAny

type TransUnit_checkImplicitCastCallback_6093_

type TransUnit_checkImplicitCastCallback_6093_ func(arg1 *Ast_TypeInfo, arg2 *Nodes_Node) LnsAny

type Types_CheckingUptodateMode

type Types_CheckingUptodateMode = string

decl enum -- CheckingUptodateMode

type Types_Lang

type Types_Lang = LnsInt

decl enum -- Lang

type Types_Position

type Types_Position struct {
	LineNo     LnsInt
	Column     LnsInt
	StreamName string
	FP         Types_PositionMtd
}

func NewTypes_Position

func NewTypes_Position(arg1 LnsInt, arg2 LnsInt, arg3 string) *Types_Position

func (*Types_Position) InitTypes_Position

func (self *Types_Position) InitTypes_Position(arg1 LnsInt, arg2 LnsInt, arg3 string)

func (*Types_Position) ToMap

func (self *Types_Position) ToMap() *LnsMap

func (*Types_Position) ToMapSetup

func (self *Types_Position) ToMapSetup(obj *LnsMap) *LnsMap

func (*Types_Position) ToTypes_Position

func (obj *Types_Position) ToTypes_Position() *Types_Position

type Types_PositionDownCast

type Types_PositionDownCast interface {
	ToTypes_Position() *Types_Position
}

type Types_PositionMtd

type Types_PositionMtd interface {
	ToMap() *LnsMap
}

declaration Class -- Position

type Types_Token

type Types_Token struct {
	Kind        LnsInt
	Txt         string
	Pos         *Types_Position
	Consecutive bool

	FP Types_TokenMtd
	// contains filtered or unexported fields
}
var Parser_eofToken *Types_Token
var Parser_noneToken *Types_Token
var Types_noneToken *Types_Token

func NewTypes_Token

func NewTypes_Token(arg1 LnsInt, arg2 string, arg3 *Types_Position, arg4 bool, arg5 LnsAny) *Types_Token

func Parser_getEofToken

func Parser_getEofToken() *Types_Token

385: decl @lune.@base.@Parser.getEofToken

func (*Types_Token) GetExcludedDelimitTxt

func (self *Types_Token) GetExcludedDelimitTxt() string

102: decl @lune.@base.@Types.Token.getExcludedDelimitTxt

func (*Types_Token) GetLineCount

func (self *Types_Token) GetLineCount() LnsInt

121: decl @lune.@base.@Types.Token.getLineCount

func (*Types_Token) Get_commentList

func (self *Types_Token) Get_commentList() *LnsList

func (*Types_Token) InitTypes_Token

func (self *Types_Token) InitTypes_Token(kind LnsInt, txt string, pos *Types_Position, consecutive bool, commentList LnsAny)

92: DeclConstr

func (*Types_Token) Set_commentList

func (self *Types_Token) Set_commentList(commentList *LnsList)

117: decl @lune.@base.@Types.Token.set_commentList

func (*Types_Token) ToMap

func (self *Types_Token) ToMap() *LnsMap

func (*Types_Token) ToMapSetup

func (self *Types_Token) ToMapSetup(obj *LnsMap) *LnsMap

func (*Types_Token) ToTypes_Token

func (obj *Types_Token) ToTypes_Token() *Types_Token

type Types_TokenDownCast

type Types_TokenDownCast interface {
	ToTypes_Token() *Types_Token
}

type Types_TokenKind

type Types_TokenKind = LnsInt

decl enum -- TokenKind

type Types_TokenMtd

type Types_TokenMtd interface {
	ToMap() *LnsMap
	GetExcludedDelimitTxt() string
	GetLineCount() LnsInt
	Get_commentList() *LnsList
	Set_commentList(arg1 *LnsList)
}

declaration Class -- Token

type Types_TransCtrlInfo

type Types_TransCtrlInfo struct {
	WarningShadowing   bool
	CompatComment      bool
	CheckingDefineAbbr bool
	StopByWarning      bool
	UptodateMode       string
	ValidLuaval        bool
	DefaultLazy        bool
	FP                 Types_TransCtrlInfoMtd
}

func NewTypes_TransCtrlInfo

func NewTypes_TransCtrlInfo(arg1 bool, arg2 bool, arg3 bool, arg4 bool, arg5 string, arg6 bool, arg7 bool) *Types_TransCtrlInfo

func Types_TransCtrlInfo_create_normal

func Types_TransCtrlInfo_create_normal() *Types_TransCtrlInfo

58: decl @lune.@base.@Types.TransCtrlInfo.create_normal

func (*Types_TransCtrlInfo) InitTypes_TransCtrlInfo

func (self *Types_TransCtrlInfo) InitTypes_TransCtrlInfo(arg1 bool, arg2 bool, arg3 bool, arg4 bool, arg5 string, arg6 bool, arg7 bool)

func (*Types_TransCtrlInfo) ToTypes_TransCtrlInfo

func (obj *Types_TransCtrlInfo) ToTypes_TransCtrlInfo() *Types_TransCtrlInfo

type Types_TransCtrlInfoDownCast

type Types_TransCtrlInfoDownCast interface {
	ToTypes_TransCtrlInfo() *Types_TransCtrlInfo
}

type Types_TransCtrlInfoMtd

type Types_TransCtrlInfoMtd interface {
}

declaration Class -- TransCtrlInfo

type Util_OrderedSet

type Util_OrderedSet struct {
	FP Util_OrderedSetMtd
	// contains filtered or unexported fields
}

func Ast_getAllMethodName

func Ast_getAllMethodName(classInfo *Ast_TypeInfo, kind LnsInt) *Util_OrderedSet

1033: decl @lune.@base.@Ast.getAllMethodName

func Ast_getAllNameForKind

func Ast_getAllNameForKind(classInfo *Ast_TypeInfo, kind LnsInt, symbolKind LnsInt) *Util_OrderedSet

999: decl @lune.@base.@Ast.getAllNameForKind

func NewUtil_OrderedSet

func NewUtil_OrderedSet() *Util_OrderedSet

func (*Util_OrderedSet) Add

func (self *Util_OrderedSet) Add(_val LnsAny) bool

70: decl @lune.@base.@Util.OrderedSet.add

func (*Util_OrderedSet) Clone

func (self *Util_OrderedSet) Clone() *Util_OrderedSet

79: decl @lune.@base.@Util.OrderedSet.clone

func (*Util_OrderedSet) Get_list

func (self *Util_OrderedSet) Get_list() *LnsList

func (*Util_OrderedSet) Has

func (self *Util_OrderedSet) Has(_val LnsAny) bool

88: decl @lune.@base.@Util.OrderedSet.has

func (*Util_OrderedSet) InitUtil_OrderedSet

func (self *Util_OrderedSet) InitUtil_OrderedSet()

65: DeclConstr

func (*Util_OrderedSet) RemoveLast

func (self *Util_OrderedSet) RemoveLast()

92: decl @lune.@base.@Util.OrderedSet.removeLast

func (*Util_OrderedSet) ToUtil_OrderedSet

func (obj *Util_OrderedSet) ToUtil_OrderedSet() *Util_OrderedSet

type Util_OrderedSetDownCast

type Util_OrderedSetDownCast interface {
	ToUtil_OrderedSet() *Util_OrderedSet
}

type Util_OrderedSetMtd

type Util_OrderedSetMtd interface {
	Add(arg1 LnsAny) bool
	Clone() *Util_OrderedSet
	Get_list() *LnsList
	Has(arg1 LnsAny) bool
	RemoveLast()
}

declaration Class -- OrderedSet

type Util_SimpleSourceOStream

type Util_SimpleSourceOStream struct {
	FP Util_SimpleSourceOStreamMtd
	// contains filtered or unexported fields
}

func NewUtil_SimpleSourceOStream

func NewUtil_SimpleSourceOStream(arg1 Lns_oStream, arg2 LnsAny, arg3 LnsInt) *Util_SimpleSourceOStream

func (*Util_SimpleSourceOStream) InitUtil_SimpleSourceOStream

func (self *Util_SimpleSourceOStream) InitUtil_SimpleSourceOStream(stream Lns_oStream, headStream LnsAny, stepIndent LnsInt)

137: DeclConstr

func (*Util_SimpleSourceOStream) PopIndent

func (self *Util_SimpleSourceOStream) PopIndent()

206: decl @lune.@base.@Util.SimpleSourceOStream.popIndent

func (*Util_SimpleSourceOStream) PushIndent

func (self *Util_SimpleSourceOStream) PushIndent(newIndent LnsAny)

201: decl @lune.@base.@Util.SimpleSourceOStream.pushIndent

func (*Util_SimpleSourceOStream) ReturnToSource

func (self *Util_SimpleSourceOStream) ReturnToSource()

216: decl @lune.@base.@Util.SimpleSourceOStream.returnToSource

func (*Util_SimpleSourceOStream) SwitchToHeader

func (self *Util_SimpleSourceOStream) SwitchToHeader()

213: decl @lune.@base.@Util.SimpleSourceOStream.switchToHeader

func (*Util_SimpleSourceOStream) ToUtil_SimpleSourceOStream

func (obj *Util_SimpleSourceOStream) ToUtil_SimpleSourceOStream() *Util_SimpleSourceOStream

func (*Util_SimpleSourceOStream) Write

func (self *Util_SimpleSourceOStream) Write(txt string)

168: decl @lune.@base.@Util.SimpleSourceOStream.write

func (*Util_SimpleSourceOStream) Writeln

func (self *Util_SimpleSourceOStream) Writeln(txt string)

195: decl @lune.@base.@Util.SimpleSourceOStream.writeln

type Util_SimpleSourceOStreamDownCast

type Util_SimpleSourceOStreamDownCast interface {
	ToUtil_SimpleSourceOStream() *Util_SimpleSourceOStream
}

type Util_SimpleSourceOStreamMtd

type Util_SimpleSourceOStreamMtd interface {
	PopIndent()
	PushIndent(arg1 LnsAny)
	ReturnToSource()
	SwitchToHeader()
	Write(arg1 string)
	Writeln(arg1 string)
	// contains filtered or unexported methods
}

declaration Class -- SimpleSourceOStream

type Util_SourceStream

type Util_SourceStream interface {
	PopIndent()
	PushIndent(arg1 LnsAny)
	ReturnToSource()
	SwitchToHeader()
	Write(arg1 string)
	Writeln(arg1 string)
}

type Util_memStream

type Util_memStream struct {
	FP Util_memStreamMtd
	// contains filtered or unexported fields
}

func NewUtil_memStream

func NewUtil_memStream() *Util_memStream

func (*Util_memStream) Close

func (self *Util_memStream) Close()

113: decl @lune.@base.@Util.memStream.close

func (*Util_memStream) Flush

func (self *Util_memStream) Flush()

115: decl @lune.@base.@Util.memStream.flush

func (*Util_memStream) Get_txt

func (self *Util_memStream) Get_txt() string

106: decl @lune.@base.@Util.memStream.get_txt

func (*Util_memStream) InitUtil_memStream

func (self *Util_memStream) InitUtil_memStream()

103: DeclConstr

func (*Util_memStream) ToUtil_memStream

func (obj *Util_memStream) ToUtil_memStream() *Util_memStream

func (*Util_memStream) Write

func (self *Util_memStream) Write(val string) (LnsAny, LnsAny)

109: decl @lune.@base.@Util.memStream.write

type Util_memStreamDownCast

type Util_memStreamDownCast interface {
	ToUtil_memStream() *Util_memStream
}

type Util_memStreamMtd

type Util_memStreamMtd interface {
	Close()
	Flush()
	Get_txt() string
	Write(arg1 string) (LnsAny, LnsAny)
}

declaration Class -- memStream

type Writer_JSON

type Writer_JSON struct {
	FP Writer_JSONMtd
	// contains filtered or unexported fields
}

func NewWriter_JSON

func NewWriter_JSON(arg1 Lns_oStream) *Writer_JSON

func (*Writer_JSON) AddElementName

func (self *Writer_JSON) AddElementName(name string)

180: decl @lune.@base.@Writer.JSON.addElementName

func (*Writer_JSON) EndElement

func (self *Writer_JSON) EndElement()

240: decl @lune.@base.@Writer.JSON.endElement

func (*Writer_JSON) EndLayer

func (self *Writer_JSON) EndLayer()

140: decl @lune.@base.@Writer.JSON.endLayer

func (*Writer_JSON) EqualLayerState

func (self *Writer_JSON) EqualLayerState(state string) bool

164: decl @lune.@base.@Writer.JSON.equalLayerState

func (*Writer_JSON) Fin

func (self *Writer_JSON) Fin()

293: decl @lune.@base.@Writer.JSON.fin

func (*Writer_JSON) GetLayerName

func (self *Writer_JSON) GetLayerName() string

176: decl @lune.@base.@Writer.JSON.getLayerName

func (*Writer_JSON) InitWriter_JSON

func (self *Writer_JSON) InitWriter_JSON(stream Lns_oStream)

126: DeclConstr

func (*Writer_JSON) IsArrayLayer

func (self *Writer_JSON) IsArrayLayer() bool

168: decl @lune.@base.@Writer.JSON.isArrayLayer

func (*Writer_JSON) SetLayerState

func (self *Writer_JSON) SetLayerState(state string)

172: decl @lune.@base.@Writer.JSON.setLayerState

func (*Writer_JSON) StartElement

func (self *Writer_JSON) StartElement(name string)

212: decl @lune.@base.@Writer.JSON.startElement

func (*Writer_JSON) StartParent

func (self *Writer_JSON) StartParent(name string, arrayFlag bool)

189: decl @lune.@base.@Writer.JSON.startParent

func (*Writer_JSON) ToWriter_JSON

func (obj *Writer_JSON) ToWriter_JSON() *Writer_JSON

func (*Writer_JSON) Write

func (self *Writer_JSON) Write(name string, val LnsAny)

287: decl @lune.@base.@Writer.JSON.write

func (*Writer_JSON) WriteValue

func (self *Writer_JSON) WriteValue(val LnsAny)

270: decl @lune.@base.@Writer.JSON.writeValue

type Writer_JSONDownCast

type Writer_JSONDownCast interface {
	ToWriter_JSON() *Writer_JSON
}

type Writer_JSONMtd

type Writer_JSONMtd interface {
	AddElementName(arg1 string)
	EndElement()
	EndLayer()
	EqualLayerState(arg1 string) bool
	Fin()

	GetLayerName() string
	IsArrayLayer() bool
	SetLayerState(arg1 string)
	StartElement(arg1 string)

	StartParent(arg1 string, arg2 bool)
	Write(arg1 string, arg2 LnsAny)
	WriteValue(arg1 LnsAny)
	// contains filtered or unexported methods
}

declaration Class -- JSON

type Writer_JsonLayer

type Writer_JsonLayer struct {
	State           string
	ArrayFlag       bool
	Name            string
	MadeByArrayFlag bool
	ElementNameSet  *LnsSet
	ParentFlag      bool
	OpenElement     bool
	FP              Writer_JsonLayerMtd
}

func NewWriter_JsonLayer

func NewWriter_JsonLayer(arg1 string, arg2 bool, arg3 string, arg4 bool, arg5 *LnsSet, arg6 bool, arg7 bool) *Writer_JsonLayer

func (*Writer_JsonLayer) InitWriter_JsonLayer

func (self *Writer_JsonLayer) InitWriter_JsonLayer(arg1 string, arg2 bool, arg3 string, arg4 bool, arg5 *LnsSet, arg6 bool, arg7 bool)

func (*Writer_JsonLayer) ToWriter_JsonLayer

func (obj *Writer_JsonLayer) ToWriter_JsonLayer() *Writer_JsonLayer

type Writer_JsonLayerDownCast

type Writer_JsonLayerDownCast interface {
	ToWriter_JsonLayer() *Writer_JsonLayer
}

type Writer_JsonLayerMtd

type Writer_JsonLayerMtd interface {
}

declaration Class -- JsonLayer

type Writer_Writer

type Writer_Writer interface {
	EndElement()
	Fin()
	StartElement(arg1 string)
	StartParent(arg1 string, arg2 bool)
	Write(arg1 string, arg2 LnsAny)
	WriteValue(arg1 LnsAny)
}

type Writer_XML

type Writer_XML struct {
	FP Writer_XMLMtd
	// contains filtered or unexported fields
}

func NewWriter_XML

func NewWriter_XML(arg1 Lns_oStream) *Writer_XML

func (*Writer_XML) EndElement

func (self *Writer_XML) EndElement()

73: decl @lune.@base.@Writer.XML.endElement

func (*Writer_XML) Fin

func (self *Writer_XML) Fin()

92: decl @lune.@base.@Writer.XML.fin

func (*Writer_XML) InitWriter_XML

func (self *Writer_XML) InitWriter_XML(stream Lns_oStream)

41: DeclConstr

func (*Writer_XML) StartElement

func (self *Writer_XML) StartElement(name string)

64: decl @lune.@base.@Writer.XML.startElement

func (*Writer_XML) StartParent

func (self *Writer_XML) StartParent(name string, arrayFlag bool)

70: decl @lune.@base.@Writer.XML.startParent

func (*Writer_XML) ToWriter_XML

func (obj *Writer_XML) ToWriter_XML() *Writer_XML

func (*Writer_XML) Write

func (self *Writer_XML) Write(name string, val LnsAny)

87: decl @lune.@base.@Writer.XML.write

func (*Writer_XML) WriteValue

func (self *Writer_XML) WriteValue(val LnsAny)

84: decl @lune.@base.@Writer.XML.writeValue

type Writer_XMLDownCast

type Writer_XMLDownCast interface {
	ToWriter_XML() *Writer_XML
}

type Writer_XMLMtd

type Writer_XMLMtd interface {
	EndElement()
	Fin()
	StartElement(arg1 string)
	StartParent(arg1 string, arg2 bool)
	Write(arg1 string, arg2 LnsAny)
	WriteValue(arg1 LnsAny)
}

declaration Class -- XML

Directories

Path Synopsis
+build gopherlua
+build gopherlua

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL