lnsc

package
v1.1.12 Latest Latest
Warning

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

Go to latest
Published: Dec 21, 2020 License: MIT Imports: 2 Imported by: 0

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.

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.

Index

Constants

View Source
const Ast_AccessMode__Global = 5

decl enum -- AccessMode

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

decl enum -- BitOpKind

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

decl enum -- CanEvalType

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

decl enum -- IdType

View Source
const Ast_IdType__Ext = 1
View Source
const Ast_LuavalConvKind__InLua = 0

decl enum -- LuavalConvKind

View Source
const Ast_LuavalConvKind__ToLua = 1
View Source
const Ast_MatchType__Error = 2

decl enum -- MatchType

View Source
const Ast_MatchType__Match = 0
View Source
const Ast_MatchType__Warn = 1
View Source
const Ast_MethodKind__All = 0

decl enum -- MethodKind

View Source
const Ast_MethodKind__Object = 2
View Source
const Ast_MethodKind__Static = 1
View Source
const Ast_MutMode__AllMut = 3

decl enum -- MutMode

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

decl enum -- ScopeAccess

View Source
const Ast_ScopeAccess__Normal = 0
View Source
const Ast_SerializeKind__Alge = 5

decl enum -- SerializeKind

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

decl enum -- SymbolKind

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

decl enum -- TypeInfoKind

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__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

decl enum -- ID

View Source
const ConvCC_ConvMode__ConvMeta = 2

decl enum -- ConvMode

View Source
const ConvCC_ConvMode__Convert = 1
View Source
const ConvCC_ConvMode__Exec = 0
View Source
const ConvLua_ConvMode__ConvMeta = 2

decl enum -- ConvMode

View Source
const ConvLua_ConvMode__Convert = 1
View Source
const ConvLua_ConvMode__Exec = 0
View Source
const ConvNodes_FieldIndex__Init = 3

decl enum -- FieldIndex

View Source
const ConvNodes_FieldIndex__Name = 1
View Source
const ConvNodes_FieldIndex__Type = 2
View Source
const Log_Level__Debug = 5

decl enum -- Level

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

decl enum -- CastKind

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

decl enum -- CodeKind

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

decl enum -- BitOp

View Source
const LuaVer_BitOp__HasMod = 1
View Source
const LuaVer_BitOp__HasOp = 0
View Source
const LuaVer_VerKind__v51 = 51

decl enum -- VerKind

View Source
const LuaVer_VerKind__v52 = 52
View Source
const LuaVer_VerKind__v53 = 53
View Source
const LuneControl_Code__C = "c"

decl enum -- Code

View Source
const LuneControl_Code__Go = "go"
View Source
const LuneControl_Code__Lua = "lua"
View Source
const Nodes_BlockKind__Apply = 8

decl enum -- BlockKind

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__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

decl enum -- BreakKind

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

decl enum -- CaseKind

View Source
const Nodes_CaseKind__Lack = 0
View Source
const Nodes_CaseKind__MustFull = 2
View Source
const Nodes_CastKind__Force = 1

decl enum -- CastKind

View Source
const Nodes_CastKind__Implicit = 2
View Source
const Nodes_CastKind__Normal = 0
View Source
const Nodes_CheckBreakMode__IgnoreFlow = 2

decl enum -- CheckBreakMode

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

decl enum -- DeclVarMode

View Source
const Nodes_DeclVarMode__Sync = 1
View Source
const Nodes_DeclVarMode__Unwrap = 2
View Source
const Nodes_FuncKind__Ctor = 2

decl enum -- FuncKind

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

decl enum -- IfKind

View Source
const Nodes_IfKind__ElseIf = 1
View Source
const Nodes_IfKind__If = 0
View Source
const Nodes_LazyLoad__Auto = 2

decl enum -- LazyLoad

View Source
const Nodes_LazyLoad__Off = 0
View Source
const Nodes_LazyLoad__On = 1
View Source
const Nodes_MacroMode__AnalyzeArg = 2

decl enum -- MacroMode

View Source
const Nodes_MacroMode__Expand = 1
View Source
const Nodes_MacroMode__None = 0
View Source
const Nodes_MacroStatKind__Exp = 1

decl enum -- MacroStatKind

View Source
const Nodes_MacroStatKind__Stat = 0
View Source
const Nodes_NodeVisitMode__Child = 0

decl enum -- NodeVisitMode

View Source
const Nodes_NodeVisitMode__End = 2
View Source
const Nodes_NodeVisitMode__Next = 1
View Source
const Nodes_ScopeKind__Root = 0

decl enum -- ScopeKind

View Source
const Nodes_nodeKindEnum__Abbr = 73

decl enum -- nodeKindEnum

View Source
const Nodes_nodeKindEnum__Alias = 48
View Source
const Nodes_nodeKindEnum__Apply = 15
View Source
const Nodes_nodeKindEnum__BlankLine = 2
View Source
const Nodes_nodeKindEnum__Block = 7
View Source
const Nodes_nodeKindEnum__Boxing = 74
View Source
const Nodes_nodeKindEnum__Break = 19
View Source
const Nodes_nodeKindEnum__ConvStat = 1
View Source
const Nodes_nodeKindEnum__DeclAdvertise = 61
View Source
const Nodes_nodeKindEnum__DeclAlge = 65
View Source
const Nodes_nodeKindEnum__DeclArg = 59
View Source
const Nodes_nodeKindEnum__DeclArgDDD = 60
View Source
const Nodes_nodeKindEnum__DeclClass = 63
View Source
const Nodes_nodeKindEnum__DeclConstr = 54
View Source
const Nodes_nodeKindEnum__DeclDestr = 55
View Source
const Nodes_nodeKindEnum__DeclEnum = 64
View Source
const Nodes_nodeKindEnum__DeclForm = 50
View Source
const Nodes_nodeKindEnum__DeclFunc = 51
View Source
const Nodes_nodeKindEnum__DeclMacro = 70
View Source
const Nodes_nodeKindEnum__DeclMember = 58
View Source
const Nodes_nodeKindEnum__DeclMethod = 52
View Source
const Nodes_nodeKindEnum__DeclVar = 49
View Source
const Nodes_nodeKindEnum__ExpAccessMRet = 37
View Source
const Nodes_nodeKindEnum__ExpCall = 35
View Source
const Nodes_nodeKindEnum__ExpCallSuper = 57
View Source
const Nodes_nodeKindEnum__ExpCallSuperCtor = 56
View Source
const Nodes_nodeKindEnum__ExpCast = 30
View Source
const Nodes_nodeKindEnum__ExpList = 10
View Source
const Nodes_nodeKindEnum__ExpMRet = 36
View Source
const Nodes_nodeKindEnum__ExpMacroArgExp = 42
View Source
const Nodes_nodeKindEnum__ExpMacroExp = 40
View Source
const Nodes_nodeKindEnum__ExpMacroStat = 41
View Source
const Nodes_nodeKindEnum__ExpMacroStatList = 44
View Source
const Nodes_nodeKindEnum__ExpMultiTo1 = 38
View Source
const Nodes_nodeKindEnum__ExpNew = 21
View Source
const Nodes_nodeKindEnum__ExpOmitEnum = 45
View Source
const Nodes_nodeKindEnum__ExpOp1 = 33
View Source
const Nodes_nodeKindEnum__ExpOp2 = 26
View Source
const Nodes_nodeKindEnum__ExpParen = 39
View Source
const Nodes_nodeKindEnum__ExpRef = 23
View Source
const Nodes_nodeKindEnum__ExpRefItem = 34
View Source
const Nodes_nodeKindEnum__ExpSetItem = 25
View Source
const Nodes_nodeKindEnum__ExpSetVal = 24
View Source
const Nodes_nodeKindEnum__ExpSubDDD = 32
View Source
const Nodes_nodeKindEnum__ExpToDDD = 31
View Source
const Nodes_nodeKindEnum__ExpUnwrap = 22
View Source
const Nodes_nodeKindEnum__For = 14
View Source
const Nodes_nodeKindEnum__Foreach = 16
View Source
const Nodes_nodeKindEnum__Forsort = 17
View Source
const Nodes_nodeKindEnum__GetField = 47
View Source
const Nodes_nodeKindEnum__If = 9
View Source
const Nodes_nodeKindEnum__IfUnwrap = 28
View Source
const Nodes_nodeKindEnum__Import = 4
View Source
const Nodes_nodeKindEnum__LiteralArray = 80
View Source
const Nodes_nodeKindEnum__LiteralBool = 85
View Source
const Nodes_nodeKindEnum__LiteralChar = 77
View Source
const Nodes_nodeKindEnum__LiteralInt = 78
View Source
const Nodes_nodeKindEnum__LiteralList = 81
View Source
const Nodes_nodeKindEnum__LiteralMap = 83
View Source
const Nodes_nodeKindEnum__LiteralNil = 76
View Source
const Nodes_nodeKindEnum__LiteralReal = 79
View Source
const Nodes_nodeKindEnum__LiteralSet = 82
View Source
const Nodes_nodeKindEnum__LiteralString = 84
View Source
const Nodes_nodeKindEnum__LiteralSymbol = 86
View Source
const Nodes_nodeKindEnum__LuneControl = 67
View Source
const Nodes_nodeKindEnum__LuneKind = 69
View Source
const Nodes_nodeKindEnum__Match = 68
View Source
const Nodes_nodeKindEnum__NewAlgeVal = 66
View Source
const Nodes_nodeKindEnum__None = 0
View Source
const Nodes_nodeKindEnum__ProtoClass = 62
View Source
const Nodes_nodeKindEnum__ProtoMethod = 53
View Source
const Nodes_nodeKindEnum__Provide = 20
View Source
const Nodes_nodeKindEnum__RefField = 46
View Source
const Nodes_nodeKindEnum__RefType = 6
View Source
const Nodes_nodeKindEnum__Repeat = 13
View Source
const Nodes_nodeKindEnum__Return = 18
View Source
const Nodes_nodeKindEnum__Root = 5
View Source
const Nodes_nodeKindEnum__Scope = 8
View Source
const Nodes_nodeKindEnum__StmtExp = 43
View Source
const Nodes_nodeKindEnum__Subfile = 3
View Source
const Nodes_nodeKindEnum__Switch = 11
View Source
const Nodes_nodeKindEnum__TestBlock = 72
View Source
const Nodes_nodeKindEnum__TestCase = 71
View Source
const Nodes_nodeKindEnum__Unboxing = 75
View Source
const Nodes_nodeKindEnum__UnwrapSet = 27
View Source
const Nodes_nodeKindEnum__When = 29
View Source
const Nodes_nodeKindEnum__While = 12
View Source
const Option_ModeKind__Ast = "ast"

decl enum -- ModeKind

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__Token = "token"
View Source
const Option_ModeKind__Unknown = ""
View Source
const TransUnit_AnalyzeMode__Compile = 0

decl enum -- AnalyzeMode

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

decl enum -- AnalyzingState

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

decl enum -- DeclClassMode

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

decl enum -- DeclFuncMode

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

decl enum -- ExpSymbolMode

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

decl enum -- FormType

View Source
const TransUnit_FormType__NeedConv = 1
View Source
const TransUnit_FormType__Unmatch = 2
View Source
const TransUnit_SymbolMode__MustNot_ = 1

decl enum -- SymbolMode

View Source
const TransUnit_SymbolMode__MustNot_Or_ = 2
View Source
const TransUnit_SymbolMode__Must_ = 0
View Source
const TransUnit_TentativeMode__Finish = 5

decl enum -- TentativeMode

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"

decl enum -- CheckingUptodateMode

View Source
const Types_CheckingUptodateMode__Normal = "none"
View Source
const Types_CheckingUptodateMode__Touch = "touch"
View Source
const Types_Conv__C = 0

decl enum -- Conv

View Source
const Types_Conv__Go = 1
View Source
const Types_TokenKind__Char = 4

decl enum -- TokenKind

View Source
const Types_TokenKind__Cmnt = 0
View Source
const Types_TokenKind__Dlmt = 6
View Source
const Types_TokenKind__Eof = 10
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__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__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 ConvNodes_FieldIndexList_ = NewLnsList([]LnsAny{
	ConvNodes_FieldIndex__Name,
	ConvNodes_FieldIndex__Type,
	ConvNodes_FieldIndex__Init,
})
View Source
var ConvNodes_FieldIndexMap_ = map[LnsInt]string{
	ConvNodes_FieldIndex__Init: "FieldIndex.Init",
	ConvNodes_FieldIndex__Name: "FieldIndex.Name",
	ConvNodes_FieldIndex__Type: "FieldIndex.Type",
}
View Source
var ConvNodes__mod__ string
View Source
var ConvNodes_nodeKind2createFromFunc *LnsMap
View Source
var Formatter__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 MetaLoader__mod__ string
View Source
var MetaLoader_quotedChar2Code *LnsMap
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__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__ConvStat,
	Nodes_nodeKindEnum__BlankLine,
	Nodes_nodeKindEnum__Subfile,
	Nodes_nodeKindEnum__Import,
	Nodes_nodeKindEnum__Root,
	Nodes_nodeKindEnum__RefType,
	Nodes_nodeKindEnum__Block,
	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__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__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_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__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_ConvList_ = NewLnsList([]LnsAny{
	Types_Conv__C,
	Types_Conv__Go,
})
View Source
var Types_ConvMap_ = map[LnsInt]string{
	Types_Conv__C:  "Conv.C",
	Types_Conv__Go: "Conv.Go",
}
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__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_2085_

func Ast_AutoBoxingInfo____init_2085_()

1266: 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_2121_

func Ast_CanEvalCtrlTypeInfo____init_2121_()

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

func Ast_CanEvalCtrlTypeInfo_canAutoBoxing

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

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

func Ast_CanEvalCtrlTypeInfo_createDefaultAlt2typeMap

func Ast_CanEvalCtrlTypeInfo_createDefaultAlt2typeMap(detectFlag bool) *LnsMap

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

func Ast_CanEvalCtrlTypeInfo_finishNeedAutoBoxing

func Ast_CanEvalCtrlTypeInfo_finishNeedAutoBoxing(alt2type *LnsMap, count LnsInt) bool

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

func Ast_CanEvalCtrlTypeInfo_hasNeedAutoBoxing

func Ast_CanEvalCtrlTypeInfo_hasNeedAutoBoxing(alt2type *LnsMap) bool

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

func Ast_CanEvalCtrlTypeInfo_isValidApply

func Ast_CanEvalCtrlTypeInfo_isValidApply(alt2type *LnsMap) bool

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

func Ast_CanEvalCtrlTypeInfo_setupNeedAutoBoxing

func Ast_CanEvalCtrlTypeInfo_setupNeedAutoBoxing(alt2type *LnsMap, processInfo *Ast_ProcessInfo)

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

func Ast_CanEvalCtrlTypeInfo_updateNeedAutoBoxing

func Ast_CanEvalCtrlTypeInfo_updateNeedAutoBoxing(alt2type *LnsMap)

1355: 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_1141_

func Ast_DummyModuleInfoManager____init_1141_()

138: 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_4224_

func Ast_LuavalConvKind__from_4224_(arg1 LnsInt) LnsAny

func Ast_LuavalConvKind_getTxt

func Ast_LuavalConvKind_getTxt(arg1 LnsInt) string

func Ast_LuavalConvKind_get__allList_4231_

func Ast_LuavalConvKind_get__allList_4231_() *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

5861: 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_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)

6173: 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)

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

func Ast_TypeInfo_getCommonTypeCombo

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

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

func Ast_TypeInfo_getModulePath

func Ast_TypeInfo_getModulePath(fullname string) string

682: 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

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

func Ast_TypeInfo_isMut

func Ast_TypeInfo_isMut(typeInfo *Ast_TypeInfo) bool

893: 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

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

func Ast_addBuiltin

func Ast_addBuiltin(typeInfo *Ast_TypeInfo)

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

func Ast_applyGenericList_4604_

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

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

func Ast_convExp21900

func Ast_convExp21900(arg1 []LnsAny) LnsAny

for 5460

func Ast_convExp29173

func Ast_convExp29173(arg1 []LnsAny) LnsAny

for 6856

func Ast_convExp30142

func Ast_convExp30142(arg1 []LnsAny) LnsAny

for 6991

func Ast_convExp30300

func Ast_convExp30300(arg1 []LnsAny) LnsAny

for 6991

func Ast_convExp30466

func Ast_convExp30466(arg1 []LnsAny) LnsAny

for 6991

func Ast_convExp30637

func Ast_convExp30637(arg1 []LnsAny) LnsAny

for 6991

func Ast_convExp30803

func Ast_convExp30803(arg1 []LnsAny) LnsAny

for 6991

func Ast_convExp31009

func Ast_convExp31009(arg1 []LnsAny) LnsAny

for 6991

func Ast_convExp31186

func Ast_convExp31186(arg1 []LnsAny) LnsAny

for 6991

func Ast_convExp31344

func Ast_convExp31344(arg1 []LnsAny) LnsAny

for 6991

func Ast_convExp31499

func Ast_convExp31499(arg1 []LnsAny) LnsAny

for 7030

func Ast_convToExtTypeList

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

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

func Ast_dumpScope

func Ast_dumpScope(workscope LnsAny, workprefix string)

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

func Ast_failCreateLuavalWith_4234_

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

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

func Ast_getBuiltInTypeIdMap

func Ast_getBuiltInTypeIdMap() *LnsMap

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

func Ast_getEnumLiteralVal

func Ast_getEnumLiteralVal(obj LnsAny) LnsAny

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

func Ast_getScope

func Ast_getScope(typeInfo *Ast_TypeInfo) LnsAny

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

func Ast_getSym2builtInTypeMap

func Ast_getSym2builtInTypeMap() *LnsMap

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

func Ast_isBuiltin

func Ast_isBuiltin(typeId LnsInt) bool

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

func Ast_isClass

func Ast_isClass(typeInfo *Ast_TypeInfo) bool

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

func Ast_isConditionalbe

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

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

func Ast_isExtId

func Ast_isExtId(typeInfo *Ast_TypeInfo) bool

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

func Ast_isExtType

func Ast_isExtType(typeInfo *Ast_TypeInfo) bool

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

func Ast_isGenericType

func Ast_isGenericType(typeInfo *Ast_TypeInfo) bool

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

func Ast_isMutable

func Ast_isMutable(mode LnsInt) bool

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

func Ast_isMutableType

func Ast_isMutableType(typeInfo *Ast_TypeInfo) bool

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

func Ast_isNumberType

func Ast_isNumberType(typeInfo *Ast_TypeInfo) bool

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

func Ast_isPubToExternal

func Ast_isPubToExternal(mode LnsInt) bool

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

func Ast_isSettableToForm_5182_

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

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

func Ast_isStruct

func Ast_isStruct(typeInfo *Ast_TypeInfo) bool

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

func Ast_registBuiltin_4166_

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

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

func Ast_txt2AccessMode

func Ast_txt2AccessMode(accessMode string) LnsAny

291: 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_convExp1380

func AsyncParser_convExp1380(arg1 []LnsAny) LnsAny

for 301

func AsyncParser_convExp1430

func AsyncParser_convExp1430(arg1 []LnsAny) LnsAny

for 309

func AsyncParser_convExp1480

func AsyncParser_convExp1480(arg1 []LnsAny) LnsAny

for 317

func AsyncParser_convExp1558

func AsyncParser_convExp1558(arg1 []LnsAny) LnsAny

for 328

func AsyncParser_convExp1587

func AsyncParser_convExp1587(arg1 []LnsAny) LnsAny

for 333

func AsyncParser_convExp1713

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

for 371

func AsyncParser_convExp2213

func AsyncParser_convExp2213(arg1 []LnsAny) LnsAny

for 397

func AsyncParser_convExp2301

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

for 473

func AsyncParser_convExp2443

func AsyncParser_convExp2443(arg1 []LnsAny) LnsAny

for 504

func AsyncParser_convExp2585

func AsyncParser_convExp2585(arg1 []LnsAny) LnsAny

for 527

func AsyncParser_createReserveInfo_1032_

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

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

func AsyncParser_isLuaKeyword

func AsyncParser_isLuaKeyword(txt string) bool

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

func AsyncParser_isOp1

func AsyncParser_isOp1(ope string) bool

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

func AsyncParser_isOp2

func AsyncParser_isOp2(ope string) bool

200: 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 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

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

func ConvLua_runTestCode

func ConvLua_runTestCode(ctrl *Testing_Ctrl, luaCode string)

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

func ConvNodes_CallExtNode2Stem

func ConvNodes_CallExtNode2Stem(obj LnsAny) LnsAny

func ConvNodes_CallExtNodeDownCastF

func ConvNodes_CallExtNodeDownCastF(multi ...LnsAny) LnsAny

func ConvNodes_CondStackValNode2Stem

func ConvNodes_CondStackValNode2Stem(obj LnsAny) LnsAny

func ConvNodes_CondStackValNodeDownCastF

func ConvNodes_CondStackValNodeDownCastF(multi ...LnsAny) LnsAny

func ConvNodes_DeclFuncNode2Stem

func ConvNodes_DeclFuncNode2Stem(obj LnsAny) LnsAny

func ConvNodes_DeclFuncNodeDownCastF

func ConvNodes_DeclFuncNodeDownCastF(multi ...LnsAny) LnsAny

func ConvNodes_DummyExpNode2Stem

func ConvNodes_DummyExpNode2Stem(obj LnsAny) LnsAny

func ConvNodes_DummyExpNodeDownCastF

func ConvNodes_DummyExpNodeDownCastF(multi ...LnsAny) LnsAny

func ConvNodes_ExpAccessMRetNode2Stem

func ConvNodes_ExpAccessMRetNode2Stem(obj LnsAny) LnsAny

func ConvNodes_ExpAccessMRetNodeDownCastF

func ConvNodes_ExpAccessMRetNodeDownCastF(multi ...LnsAny) LnsAny

func ConvNodes_ExpCallNode2Stem

func ConvNodes_ExpCallNode2Stem(obj LnsAny) LnsAny

func ConvNodes_ExpCallNodeDownCastF

func ConvNodes_ExpCallNodeDownCastF(multi ...LnsAny) LnsAny

func ConvNodes_ExpCastNode2Stem

func ConvNodes_ExpCastNode2Stem(obj LnsAny) LnsAny

func ConvNodes_ExpCastNodeDownCastF

func ConvNodes_ExpCastNodeDownCastF(multi ...LnsAny) LnsAny

func ConvNodes_ExpListNode2Stem

func ConvNodes_ExpListNode2Stem(obj LnsAny) LnsAny

func ConvNodes_ExpListNodeDownCastF

func ConvNodes_ExpListNodeDownCastF(multi ...LnsAny) LnsAny

func ConvNodes_ExpMRetNode2Stem

func ConvNodes_ExpMRetNode2Stem(obj LnsAny) LnsAny

func ConvNodes_ExpMRetNodeDownCastF

func ConvNodes_ExpMRetNodeDownCastF(multi ...LnsAny) LnsAny

func ConvNodes_ExpMultiTo1Node2Stem

func ConvNodes_ExpMultiTo1Node2Stem(obj LnsAny) LnsAny

func ConvNodes_ExpMultiTo1NodeDownCastF

func ConvNodes_ExpMultiTo1NodeDownCastF(multi ...LnsAny) LnsAny

func ConvNodes_ExpNewNode2Stem

func ConvNodes_ExpNewNode2Stem(obj LnsAny) LnsAny

func ConvNodes_ExpNewNodeDownCastF

func ConvNodes_ExpNewNodeDownCastF(multi ...LnsAny) LnsAny

func ConvNodes_ExpNode2Stem

func ConvNodes_ExpNode2Stem(obj LnsAny) LnsAny

func ConvNodes_ExpNodeDownCastF

func ConvNodes_ExpNodeDownCastF(multi ...LnsAny) LnsAny

func ConvNodes_ExpOmitEnumNode2Stem

func ConvNodes_ExpOmitEnumNode2Stem(obj LnsAny) LnsAny

func ConvNodes_ExpOmitEnumNodeDownCastF

func ConvNodes_ExpOmitEnumNodeDownCastF(multi ...LnsAny) LnsAny

func ConvNodes_ExpOp1Node2Stem

func ConvNodes_ExpOp1Node2Stem(obj LnsAny) LnsAny

func ConvNodes_ExpOp1NodeDownCastF

func ConvNodes_ExpOp1NodeDownCastF(multi ...LnsAny) LnsAny

func ConvNodes_ExpOp2Node2Stem

func ConvNodes_ExpOp2Node2Stem(obj LnsAny) LnsAny

func ConvNodes_ExpOp2NodeDownCastF

func ConvNodes_ExpOp2NodeDownCastF(multi ...LnsAny) LnsAny

func ConvNodes_ExpParenNode2Stem

func ConvNodes_ExpParenNode2Stem(obj LnsAny) LnsAny

func ConvNodes_ExpParenNodeDownCastF

func ConvNodes_ExpParenNodeDownCastF(multi ...LnsAny) LnsAny

func ConvNodes_ExpRefItemNode2Stem

func ConvNodes_ExpRefItemNode2Stem(obj LnsAny) LnsAny

func ConvNodes_ExpRefItemNodeDownCastF

func ConvNodes_ExpRefItemNodeDownCastF(multi ...LnsAny) LnsAny

func ConvNodes_ExpRefNode2Stem

func ConvNodes_ExpRefNode2Stem(obj LnsAny) LnsAny

func ConvNodes_ExpRefNodeDownCastF

func ConvNodes_ExpRefNodeDownCastF(multi ...LnsAny) LnsAny

func ConvNodes_ExpSubDDDNode2Stem

func ConvNodes_ExpSubDDDNode2Stem(obj LnsAny) LnsAny

func ConvNodes_ExpSubDDDNodeDownCastF

func ConvNodes_ExpSubDDDNodeDownCastF(multi ...LnsAny) LnsAny

func ConvNodes_ExpToDDDNode2Stem

func ConvNodes_ExpToDDDNode2Stem(obj LnsAny) LnsAny

func ConvNodes_ExpToDDDNodeDownCastF

func ConvNodes_ExpToDDDNodeDownCastF(multi ...LnsAny) LnsAny

func ConvNodes_ExpUnwrapNode2Stem

func ConvNodes_ExpUnwrapNode2Stem(obj LnsAny) LnsAny

func ConvNodes_ExpUnwrapNodeDownCastF

func ConvNodes_ExpUnwrapNodeDownCastF(multi ...LnsAny) LnsAny

func ConvNodes_FieldIndex__from_1152_

func ConvNodes_FieldIndex__from_1152_(arg1 LnsInt) LnsAny

func ConvNodes_FieldIndex_getTxt

func ConvNodes_FieldIndex_getTxt(arg1 LnsInt) string

func ConvNodes_FieldIndex_get__allList_1159_

func ConvNodes_FieldIndex_get__allList_1159_() *LnsList

func ConvNodes_Filter2Stem

func ConvNodes_Filter2Stem(obj LnsAny) LnsAny

func ConvNodes_FilterDownCastF

func ConvNodes_FilterDownCastF(multi ...LnsAny) LnsAny

func ConvNodes_GetAtNode2Stem

func ConvNodes_GetAtNode2Stem(obj LnsAny) LnsAny

func ConvNodes_GetAtNodeDownCastF

func ConvNodes_GetAtNodeDownCastF(multi ...LnsAny) LnsAny

func ConvNodes_GetFieldNode2Stem

func ConvNodes_GetFieldNode2Stem(obj LnsAny) LnsAny

func ConvNodes_GetFieldNodeDownCastF

func ConvNodes_GetFieldNodeDownCastF(multi ...LnsAny) LnsAny

func ConvNodes_LiteralArrayNode2Stem

func ConvNodes_LiteralArrayNode2Stem(obj LnsAny) LnsAny

func ConvNodes_LiteralArrayNodeDownCastF

func ConvNodes_LiteralArrayNodeDownCastF(multi ...LnsAny) LnsAny

func ConvNodes_LiteralBoolNode2Stem

func ConvNodes_LiteralBoolNode2Stem(obj LnsAny) LnsAny

func ConvNodes_LiteralBoolNodeDownCastF

func ConvNodes_LiteralBoolNodeDownCastF(multi ...LnsAny) LnsAny

func ConvNodes_LiteralCharNode2Stem

func ConvNodes_LiteralCharNode2Stem(obj LnsAny) LnsAny

func ConvNodes_LiteralCharNodeDownCastF

func ConvNodes_LiteralCharNodeDownCastF(multi ...LnsAny) LnsAny

func ConvNodes_LiteralIntNode2Stem

func ConvNodes_LiteralIntNode2Stem(obj LnsAny) LnsAny

func ConvNodes_LiteralIntNodeDownCastF

func ConvNodes_LiteralIntNodeDownCastF(multi ...LnsAny) LnsAny

func ConvNodes_LiteralListNode2Stem

func ConvNodes_LiteralListNode2Stem(obj LnsAny) LnsAny

func ConvNodes_LiteralListNodeDownCastF

func ConvNodes_LiteralListNodeDownCastF(multi ...LnsAny) LnsAny

func ConvNodes_LiteralMapNode2Stem

func ConvNodes_LiteralMapNode2Stem(obj LnsAny) LnsAny

func ConvNodes_LiteralMapNodeDownCastF

func ConvNodes_LiteralMapNodeDownCastF(multi ...LnsAny) LnsAny

func ConvNodes_LiteralNilNode2Stem

func ConvNodes_LiteralNilNode2Stem(obj LnsAny) LnsAny

func ConvNodes_LiteralNilNodeDownCastF

func ConvNodes_LiteralNilNodeDownCastF(multi ...LnsAny) LnsAny

func ConvNodes_LiteralRealNode2Stem

func ConvNodes_LiteralRealNode2Stem(obj LnsAny) LnsAny

func ConvNodes_LiteralRealNodeDownCastF

func ConvNodes_LiteralRealNodeDownCastF(multi ...LnsAny) LnsAny

func ConvNodes_LiteralSetNode2Stem

func ConvNodes_LiteralSetNode2Stem(obj LnsAny) LnsAny

func ConvNodes_LiteralSetNodeDownCastF

func ConvNodes_LiteralSetNodeDownCastF(multi ...LnsAny) LnsAny

func ConvNodes_LiteralStringNode2Stem

func ConvNodes_LiteralStringNode2Stem(obj LnsAny) LnsAny

func ConvNodes_LiteralStringNodeDownCastF

func ConvNodes_LiteralStringNodeDownCastF(multi ...LnsAny) LnsAny

func ConvNodes_LiteralSymbolNode2Stem

func ConvNodes_LiteralSymbolNode2Stem(obj LnsAny) LnsAny

func ConvNodes_LiteralSymbolNodeDownCastF

func ConvNodes_LiteralSymbolNodeDownCastF(multi ...LnsAny) LnsAny

func ConvNodes_LuneKindNode2Stem

func ConvNodes_LuneKindNode2Stem(obj LnsAny) LnsAny

func ConvNodes_LuneKindNodeDownCastF

func ConvNodes_LuneKindNodeDownCastF(multi ...LnsAny) LnsAny

func ConvNodes_NewAlgeValNode2Stem

func ConvNodes_NewAlgeValNode2Stem(obj LnsAny) LnsAny

func ConvNodes_NewAlgeValNodeDownCastF

func ConvNodes_NewAlgeValNodeDownCastF(multi ...LnsAny) LnsAny

func ConvNodes_NilAccNode2Stem

func ConvNodes_NilAccNode2Stem(obj LnsAny) LnsAny

func ConvNodes_NilAccNodeDownCastF

func ConvNodes_NilAccNodeDownCastF(multi ...LnsAny) LnsAny

func ConvNodes_Node2Stem

func ConvNodes_Node2Stem(obj LnsAny) LnsAny

func ConvNodes_NodeDownCastF

func ConvNodes_NodeDownCastF(multi ...LnsAny) LnsAny

func ConvNodes_NoneNilAccNode2Stem

func ConvNodes_NoneNilAccNode2Stem(obj LnsAny) LnsAny

func ConvNodes_NoneNilAccNodeDownCastF

func ConvNodes_NoneNilAccNodeDownCastF(multi ...LnsAny) LnsAny

func ConvNodes_PairItem2Stem

func ConvNodes_PairItem2Stem(obj LnsAny) LnsAny

func ConvNodes_PairItemDownCastF

func ConvNodes_PairItemDownCastF(multi ...LnsAny) LnsAny

func ConvNodes_RefFieldNode2Stem

func ConvNodes_RefFieldNode2Stem(obj LnsAny) LnsAny

func ConvNodes_RefFieldNodeDownCastF

func ConvNodes_RefFieldNodeDownCastF(multi ...LnsAny) LnsAny

func ConvNodes_State2Stem

func ConvNodes_State2Stem(obj LnsAny) LnsAny

func ConvNodes_StateDownCastF

func ConvNodes_StateDownCastF(multi ...LnsAny) LnsAny

func ConvNodes_convExp619

func ConvNodes_convExp619(arg1 []LnsAny) string

for 169

func ConvNodes_convExp690

func ConvNodes_convExp690(arg1 []LnsAny) string

for 173

func ConvNodes_conv_2939_

func ConvNodes_conv_2939_(targetNode *Nodes_Node)

507: decl @lune.@base.@ConvNodes.conv

func ConvNodes_convertNodes

func ConvNodes_convertNodes(targetNode *Nodes_Node) LnsAny

487: decl @lune.@base.@ConvNodes.convertNodes

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_1021_

func FrontInterface_ModuleId____init_1021_()

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

func FrontInterface_loadFromLnsTxt

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

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

func FrontInterface_loadMeta

func FrontInterface_loadMeta(importModuleInfo *FrontInterface_ImportModuleInfo, mod string) LnsAny

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

func FrontInterface_loadModule

func FrontInterface_loadModule(mod string) (LnsAny, LnsAny)

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

func FrontInterface_searchModule

func FrontInterface_searchModule(mod string) LnsAny

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

func FrontInterface_setFront

func FrontInterface_setFront(newFront FrontInterface_frontInterface)

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

func Front_convertLnsCode2LuaCode

func Front_convertLnsCode2LuaCode(lnsCode string, path string) string

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

func Front_convertToLua___anonymous_1346_

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

func Front_exec

func Front_exec(args *LnsList)

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

func Front_getModuleIdAndCheckUptodate___anonymous_1218_

func Front_getModuleIdAndCheckUptodate___anonymous_1218_() string

func Front_getModuleIdAndCheckUptodate_checkDependUptodate___anonymous_1206_

func Front_getModuleIdAndCheckUptodate_checkDependUptodate___anonymous_1206_() string

func Front_getModuleIdAndCheckUptodate_checkDependUptodate___anonymous_1209_

func Front_getModuleIdAndCheckUptodate_checkDependUptodate___anonymous_1209_() string

func Front_getModuleIdAndCheckUptodate_checkDependUptodate___anonymous_1212_

func Front_getModuleIdAndCheckUptodate_checkDependUptodate___anonymous_1212_() string

func Front_scriptPath2Module

func Front_scriptPath2Module(path string) string

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

func Front_setFront

func Front_setFront()

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

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_ConvNodes_init

func Lns_ConvNodes_init()

func Lns_Formatter_init

func Lns_Formatter_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_MetaLoader_init

func Lns_MetaLoader_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 MetaLoader_Loader2Stem

func MetaLoader_Loader2Stem(obj LnsAny) LnsAny

func MetaLoader_LoaderDownCastF

func MetaLoader_LoaderDownCastF(multi ...LnsAny) LnsAny

func MetaLoader_Scope2Stem

func MetaLoader_Scope2Stem(obj LnsAny) LnsAny

func MetaLoader_ScopeDownCastF

func MetaLoader_ScopeDownCastF(multi ...LnsAny) LnsAny

func MetaLoader_SymbolInfo2Stem

func MetaLoader_SymbolInfo2Stem(obj LnsAny) LnsAny

func MetaLoader_SymbolInfoDownCastF

func MetaLoader_SymbolInfoDownCastF(multi ...LnsAny) LnsAny

func MetaLoader_convExp2307

func MetaLoader_convExp2307(arg1 []LnsAny) LnsAny

for 378

func MetaLoader_load

func MetaLoader_load(path string) (LnsAny, LnsAny)

377: decl @lune.@base.@MetaLoader.load

func MetaLoader_loadFromCode

func MetaLoader_loadFromCode(path string, code string) (LnsAny, LnsAny)

373: decl @lune.@base.@MetaLoader.loadFromCode

func MetaLoader_loadFromStream

func MetaLoader_loadFromStream(path string, stream Lns_iStream) (LnsAny, LnsAny)

307: decl @lune.@base.@MetaLoader.loadFromStream

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_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_9483_

func Node_getSymbolInfo__processExpNode_9483_(node *Nodes_Node) *LnsList

2099: 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_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

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

func Nodes_NodeKind_get_Alias

func Nodes_NodeKind_get_Alias() LnsInt

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

func Nodes_NodeKind_get_Apply

func Nodes_NodeKind_get_Apply() LnsInt

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

func Nodes_NodeKind_get_BlankLine

func Nodes_NodeKind_get_BlankLine() LnsInt

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

func Nodes_NodeKind_get_Block

func Nodes_NodeKind_get_Block() LnsInt

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

func Nodes_NodeKind_get_Boxing

func Nodes_NodeKind_get_Boxing() LnsInt

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

func Nodes_NodeKind_get_Break

func Nodes_NodeKind_get_Break() LnsInt

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

func Nodes_NodeKind_get_ConvStat

func Nodes_NodeKind_get_ConvStat() LnsInt

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

func Nodes_NodeKind_get_DeclAdvertise

func Nodes_NodeKind_get_DeclAdvertise() LnsInt

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

func Nodes_NodeKind_get_DeclAlge

func Nodes_NodeKind_get_DeclAlge() LnsInt

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

func Nodes_NodeKind_get_DeclArg

func Nodes_NodeKind_get_DeclArg() LnsInt

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

func Nodes_NodeKind_get_DeclArgDDD

func Nodes_NodeKind_get_DeclArgDDD() LnsInt

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

func Nodes_NodeKind_get_DeclClass

func Nodes_NodeKind_get_DeclClass() LnsInt

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

func Nodes_NodeKind_get_DeclConstr

func Nodes_NodeKind_get_DeclConstr() LnsInt

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

func Nodes_NodeKind_get_DeclDestr

func Nodes_NodeKind_get_DeclDestr() LnsInt

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

func Nodes_NodeKind_get_DeclEnum

func Nodes_NodeKind_get_DeclEnum() LnsInt

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

func Nodes_NodeKind_get_DeclForm

func Nodes_NodeKind_get_DeclForm() LnsInt

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

func Nodes_NodeKind_get_DeclFunc

func Nodes_NodeKind_get_DeclFunc() LnsInt

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

func Nodes_NodeKind_get_DeclMacro

func Nodes_NodeKind_get_DeclMacro() LnsInt

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

func Nodes_NodeKind_get_DeclMember

func Nodes_NodeKind_get_DeclMember() LnsInt

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

func Nodes_NodeKind_get_DeclMethod

func Nodes_NodeKind_get_DeclMethod() LnsInt

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

func Nodes_NodeKind_get_DeclVar

func Nodes_NodeKind_get_DeclVar() LnsInt

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

func Nodes_NodeKind_get_ExpAccessMRet

func Nodes_NodeKind_get_ExpAccessMRet() LnsInt

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

func Nodes_NodeKind_get_ExpCall

func Nodes_NodeKind_get_ExpCall() LnsInt

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

func Nodes_NodeKind_get_ExpCallSuper

func Nodes_NodeKind_get_ExpCallSuper() LnsInt

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

func Nodes_NodeKind_get_ExpCallSuperCtor

func Nodes_NodeKind_get_ExpCallSuperCtor() LnsInt

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

func Nodes_NodeKind_get_ExpCast

func Nodes_NodeKind_get_ExpCast() LnsInt

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

func Nodes_NodeKind_get_ExpList

func Nodes_NodeKind_get_ExpList() LnsInt

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

func Nodes_NodeKind_get_ExpMRet

func Nodes_NodeKind_get_ExpMRet() LnsInt

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

func Nodes_NodeKind_get_ExpMacroArgExp

func Nodes_NodeKind_get_ExpMacroArgExp() LnsInt

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

func Nodes_NodeKind_get_ExpMacroExp

func Nodes_NodeKind_get_ExpMacroExp() LnsInt

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

func Nodes_NodeKind_get_ExpMacroStat

func Nodes_NodeKind_get_ExpMacroStat() LnsInt

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

func Nodes_NodeKind_get_ExpMacroStatList

func Nodes_NodeKind_get_ExpMacroStatList() LnsInt

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

func Nodes_NodeKind_get_ExpMultiTo1

func Nodes_NodeKind_get_ExpMultiTo1() LnsInt

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

func Nodes_NodeKind_get_ExpNew

func Nodes_NodeKind_get_ExpNew() LnsInt

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

func Nodes_NodeKind_get_ExpOmitEnum

func Nodes_NodeKind_get_ExpOmitEnum() LnsInt

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

func Nodes_NodeKind_get_ExpOp1

func Nodes_NodeKind_get_ExpOp1() LnsInt

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

func Nodes_NodeKind_get_ExpOp2

func Nodes_NodeKind_get_ExpOp2() LnsInt

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

func Nodes_NodeKind_get_ExpParen

func Nodes_NodeKind_get_ExpParen() LnsInt

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

func Nodes_NodeKind_get_ExpRef

func Nodes_NodeKind_get_ExpRef() LnsInt

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

func Nodes_NodeKind_get_ExpRefItem

func Nodes_NodeKind_get_ExpRefItem() LnsInt

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

func Nodes_NodeKind_get_ExpSetItem

func Nodes_NodeKind_get_ExpSetItem() LnsInt

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

func Nodes_NodeKind_get_ExpSetVal

func Nodes_NodeKind_get_ExpSetVal() LnsInt

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

func Nodes_NodeKind_get_ExpSubDDD

func Nodes_NodeKind_get_ExpSubDDD() LnsInt

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

func Nodes_NodeKind_get_ExpToDDD

func Nodes_NodeKind_get_ExpToDDD() LnsInt

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

func Nodes_NodeKind_get_ExpUnwrap

func Nodes_NodeKind_get_ExpUnwrap() LnsInt

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

func Nodes_NodeKind_get_For

func Nodes_NodeKind_get_For() LnsInt

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

func Nodes_NodeKind_get_Foreach

func Nodes_NodeKind_get_Foreach() LnsInt

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

func Nodes_NodeKind_get_Forsort

func Nodes_NodeKind_get_Forsort() LnsInt

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

func Nodes_NodeKind_get_GetField

func Nodes_NodeKind_get_GetField() LnsInt

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

func Nodes_NodeKind_get_If

func Nodes_NodeKind_get_If() LnsInt

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

func Nodes_NodeKind_get_IfUnwrap

func Nodes_NodeKind_get_IfUnwrap() LnsInt

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

func Nodes_NodeKind_get_Import

func Nodes_NodeKind_get_Import() LnsInt

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

func Nodes_NodeKind_get_LiteralArray

func Nodes_NodeKind_get_LiteralArray() LnsInt

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

func Nodes_NodeKind_get_LiteralBool

func Nodes_NodeKind_get_LiteralBool() LnsInt

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

func Nodes_NodeKind_get_LiteralChar

func Nodes_NodeKind_get_LiteralChar() LnsInt

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

func Nodes_NodeKind_get_LiteralInt

func Nodes_NodeKind_get_LiteralInt() LnsInt

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

func Nodes_NodeKind_get_LiteralList

func Nodes_NodeKind_get_LiteralList() LnsInt

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

func Nodes_NodeKind_get_LiteralMap

func Nodes_NodeKind_get_LiteralMap() LnsInt

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

func Nodes_NodeKind_get_LiteralNil

func Nodes_NodeKind_get_LiteralNil() LnsInt

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

func Nodes_NodeKind_get_LiteralReal

func Nodes_NodeKind_get_LiteralReal() LnsInt

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

func Nodes_NodeKind_get_LiteralSet

func Nodes_NodeKind_get_LiteralSet() LnsInt

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

func Nodes_NodeKind_get_LiteralString

func Nodes_NodeKind_get_LiteralString() LnsInt

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

func Nodes_NodeKind_get_LiteralSymbol

func Nodes_NodeKind_get_LiteralSymbol() LnsInt

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

func Nodes_NodeKind_get_LuneControl

func Nodes_NodeKind_get_LuneControl() LnsInt

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

func Nodes_NodeKind_get_LuneKind

func Nodes_NodeKind_get_LuneKind() LnsInt

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

func Nodes_NodeKind_get_Match

func Nodes_NodeKind_get_Match() LnsInt

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

func Nodes_NodeKind_get_NewAlgeVal

func Nodes_NodeKind_get_NewAlgeVal() LnsInt

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

func Nodes_NodeKind_get_None

func Nodes_NodeKind_get_None() LnsInt

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

func Nodes_NodeKind_get_ProtoClass

func Nodes_NodeKind_get_ProtoClass() LnsInt

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

func Nodes_NodeKind_get_ProtoMethod

func Nodes_NodeKind_get_ProtoMethod() LnsInt

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

func Nodes_NodeKind_get_Provide

func Nodes_NodeKind_get_Provide() LnsInt

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

func Nodes_NodeKind_get_RefField

func Nodes_NodeKind_get_RefField() LnsInt

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

func Nodes_NodeKind_get_RefType

func Nodes_NodeKind_get_RefType() LnsInt

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

func Nodes_NodeKind_get_Repeat

func Nodes_NodeKind_get_Repeat() LnsInt

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

func Nodes_NodeKind_get_Return

func Nodes_NodeKind_get_Return() LnsInt

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

func Nodes_NodeKind_get_Root

func Nodes_NodeKind_get_Root() LnsInt

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

func Nodes_NodeKind_get_Scope

func Nodes_NodeKind_get_Scope() LnsInt

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

func Nodes_NodeKind_get_StmtExp

func Nodes_NodeKind_get_StmtExp() LnsInt

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

func Nodes_NodeKind_get_Subfile

func Nodes_NodeKind_get_Subfile() LnsInt

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

func Nodes_NodeKind_get_Switch

func Nodes_NodeKind_get_Switch() LnsInt

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

func Nodes_NodeKind_get_TestBlock

func Nodes_NodeKind_get_TestBlock() LnsInt

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

func Nodes_NodeKind_get_TestCase

func Nodes_NodeKind_get_TestCase() LnsInt

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

func Nodes_NodeKind_get_Unboxing

func Nodes_NodeKind_get_Unboxing() LnsInt

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

func Nodes_NodeKind_get_UnwrapSet

func Nodes_NodeKind_get_UnwrapSet() LnsInt

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

func Nodes_NodeKind_get_When

func Nodes_NodeKind_get_When() LnsInt

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

func Nodes_NodeKind_get_While

func Nodes_NodeKind_get_While() LnsInt

667: 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_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_convExp1367

func Nodes_convExp1367(arg1 []LnsAny) string

for 503

func Nodes_convExp42653

func Nodes_convExp42653(arg1 []LnsAny) LnsAny

for 2374

func Nodes_convExp42915

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

for 2430

func Nodes_convExp43378

func Nodes_convExp43378(arg1 []LnsAny) LnsAny

for 2531

func Nodes_convExp43654

func Nodes_convExp43654(arg1 []LnsAny) LnsAny

for 2591

func Nodes_convExp43785

func Nodes_convExp43785(arg1 []LnsAny) LnsAny

for 2641

func Nodes_enumLiteral2Literal_9646_

func Nodes_enumLiteral2Literal_9646_(obj LnsAny) (LnsAny, LnsAny)

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

func Nodes_getBreakKindForStmtList_2523_

func Nodes_getBreakKindForStmtList_2523_(checkMode LnsInt, stmtList *LnsList) LnsInt

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

func Nodes_getLiteralObj

func Nodes_getLiteralObj(obj LnsAny) LnsAny

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

func Nodes_getNodeKindName

func Nodes_getNodeKindName(kind LnsInt) string

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

func Nodes_hasMultiValNode

func Nodes_hasMultiValNode(node *Nodes_Node) bool

2786: 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_1338_

func Nodes_regKind_1338_(name string) LnsInt

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

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_ProjInfo10632Stem

func Option_ProjInfo10632Stem(obj LnsAny) LnsAny

func Option_ProjInfo1063DownCastF

func Option_ProjInfo1063DownCastF(multi ...LnsAny) LnsAny

func Option_ProjInfo1063_FromMap

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

func Option_ProjInfo1063_FromMapMain

func Option_ProjInfo1063_FromMapMain(newObj *Option_ProjInfo1063, objMap *LnsMap, paramList []Lns_ToObjParam) (bool, LnsAny, LnsAny)

func Option_ProjInfo1063_FromMapSub

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

func Option_ProjInfo1063__fromMap_1081_

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

func Option_ProjInfo1063__fromStem_1084_

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

func Option_convExp541

func Option_convExp541(arg1 []LnsAny) LnsAny

for 173

func Option_convExp60

func Option_convExp60(arg1 []LnsAny) LnsAny

for 39

func Option_convExp741

func Option_convExp741(arg1 []LnsAny) LnsAny

for 276

func Option_convExp743

func Option_convExp743(arg1 []LnsAny) LnsAny

for 271

func Option_getBuildCount_1015_

func Option_getBuildCount_1015_() LnsInt

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

func Option_getRuntimeModule

func Option_getRuntimeModule() string

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

func Option_outputLuneMod

func Option_outputLuneMod(path LnsAny) LnsAny

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

func OutputDepend_Ast2Depend_1094_

func OutputDepend_Ast2Depend_1094_(ast *TransUnit_ASTInfo) string

134: 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_convExp487

func OutputDepend_convExp487(arg1 []LnsAny) LnsAny

for 125

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_1070_

func ProcessInfo_switchIdProvier___anonymous_1070_() 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_4692_

func TransUnit_SymbolMode__from_4692_(arg1 LnsInt) LnsAny

func TransUnit_SymbolMode_getTxt

func TransUnit_SymbolMode_getTxt(arg1 LnsInt) string

func TransUnit_SymbolMode_get__allList_4699_

func TransUnit_SymbolMode_get__allList_4699_() *LnsList

func TransUnit_TentativeMode__from_4772_

func TransUnit_TentativeMode__from_4772_(arg1 LnsInt) LnsAny

func TransUnit_TentativeMode_getTxt

func TransUnit_TentativeMode_getTxt(arg1 LnsInt) string

func TransUnit_TentativeMode_get__allList_4779_

func TransUnit_TentativeMode_get__allList_4779_() *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_2208_

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

func TransUnit__TypeInfoAlgeVal__fromStem_2211_

func TransUnit__TypeInfoAlgeVal__fromStem_2211_(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_2243_

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

func TransUnit__TypeInfoAlge__fromStem_2246_

func TransUnit__TypeInfoAlge__fromStem_2246_(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_1876_

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

func TransUnit__TypeInfoAlias__fromStem_1879_

func TransUnit__TypeInfoAlias__fromStem_1879_(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_1934_

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

func TransUnit__TypeInfoAlternate__fromStem_1937_

func TransUnit__TypeInfoAlternate__fromStem_1937_(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_1992_

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

func TransUnit__TypeInfoBox__fromStem_1995_

func TransUnit__TypeInfoBox__fromStem_1995_(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_1900_

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

func TransUnit__TypeInfoDDD__fromStem_1903_

func TransUnit__TypeInfoDDD__fromStem_1903_(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_2184_

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

func TransUnit__TypeInfoEnum__fromStem_2187_

func TransUnit__TypeInfoEnum__fromStem_2187_(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_2016_

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

func TransUnit__TypeInfoExt__fromStem_2019_

func TransUnit__TypeInfoExt__fromStem_2019_(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_1968_

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

func TransUnit__TypeInfoGeneric__fromStem_1971_

func TransUnit__TypeInfoGeneric__fromStem_1971_(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_2040_

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

func TransUnit__TypeInfoModifier__fromStem_2043_

func TransUnit__TypeInfoModifier__fromStem_2043_(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_2067_

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

func TransUnit__TypeInfoModule__fromStem_2070_

func TransUnit__TypeInfoModule__fromStem_2070_(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_1852_

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

func TransUnit__TypeInfoNilable__fromStem_1855_

func TransUnit__TypeInfoNilable__fromStem_1855_(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_2153_

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

func TransUnit__TypeInfoNormal__fromStem_2156_

func TransUnit__TypeInfoNormal__fromStem_2156_(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_6511_

func TransUnit_analyzeExpOpSet__process_6511_(lValNode *Nodes_Node) LnsAny

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

func TransUnit_analyzeExpSymbol___anonymous_6497_

func TransUnit_analyzeExpSymbol___anonymous_6497_(workSymbolInfo *Ast_SymbolInfo) bool

func TransUnit_analyzeInitExp___anonymous_5868_

func TransUnit_analyzeInitExp___anonymous_5868_(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_convExp20006

func TransUnit_convExp20006(arg1 []LnsAny) string

for 2230

func TransUnit_convExp20031

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

for 2233

func TransUnit_convExp20124

func TransUnit_convExp20124(arg1 []LnsAny) LnsAny

for 2238

func TransUnit_convExp20179

func TransUnit_convExp20179(arg1 []LnsAny) string

for 2254

func TransUnit_convExp24243

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

for 3087

func TransUnit_convExp24647

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

for 3153

func TransUnit_convExp24670

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

for 3156

func TransUnit_convExp24702

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

for 3160

func TransUnit_convExp24771

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

for 3171

func TransUnit_convExp24794

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

for 3174

func TransUnit_convExp24817

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

for 3177

func TransUnit_convExp24840

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

for 3180

func TransUnit_convExp24863

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

for 3183

func TransUnit_convExp24886

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

for 3186

func TransUnit_convExp24909

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

for 3189

func TransUnit_convExp24932

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

for 3192

func TransUnit_convExp25650

func TransUnit_convExp25650(arg1 []LnsAny) LnsAny

for 3333

func TransUnit_convExp27816

func TransUnit_convExp27816(arg1 []LnsAny) string

for 3744

func TransUnit_convExp28361

func TransUnit_convExp28361(arg1 []LnsAny) LnsAny

for 3823

func TransUnit_convExp29309

func TransUnit_convExp29309(arg1 []LnsAny) LnsAny

for 4002

func TransUnit_convExp33427

func TransUnit_convExp33427(arg1 []LnsAny) LnsAny

for 348

func TransUnit_convExp36720

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

for 995

func TransUnit_convExp37087

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

for 1060

func TransUnit_convExp53455

func TransUnit_convExp53455(arg1 []LnsAny) LnsAny

for 396

func TransUnit_convExp55371

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

for 834

func TransUnit_convExp55716

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

for 903

func TransUnit_convExp57153

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

for 1193

func TransUnit_convExp57155

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

for 1189

func TransUnit_convExp57824

func TransUnit_convExp57824(arg1 []LnsAny) LnsAny

for 1351

func TransUnit_convExp61739

func TransUnit_convExp61739(arg1 []LnsAny) string

for 2117

func TransUnit_convExp61754

func TransUnit_convExp61754(arg1 []LnsAny) string

for 2118

func TransUnit_convExp61769

func TransUnit_convExp61769(arg1 []LnsAny) string

for 2119

func TransUnit_convExp61809

func TransUnit_convExp61809(arg1 []LnsAny) string

for 2123

func TransUnit_convExp6238

func TransUnit_convExp6238(arg1 []LnsAny) LnsAny

for 1482

func TransUnit_convExp6336

func TransUnit_convExp6336(arg1 []LnsAny) LnsAny

for 1500

func TransUnit_convExp64174

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

for 2582

func TransUnit_convExp67275

func TransUnit_convExp67275(arg1 []LnsAny) LnsAny

for 3192

func TransUnit_convExp6834

func TransUnit_convExp6834(arg1 []LnsAny) LnsAny

for 1576

func TransUnit_convExp69597

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

for 3608

func TransUnit_convExp72603

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

for 53

func TransUnit_convExp8491

func TransUnit_convExp8491(arg1 []LnsAny) string

for 1839

func TransUnit_createAST__createId2proto_5286_

func TransUnit_createAST__createId2proto_5286_(_map *LnsMap) *LnsMap

632: 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_3503_

func TransUnit_getBuiltInInfo_3503_() *LnsList

1944: 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

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

func TransUnit_registBuiltInScope__processCopyAlterList_4621_

func TransUnit_registBuiltInScope__processCopyAlterList_4621_(alterList *LnsList, typeList *LnsList)

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

func TransUnit_setupBuiltinTypeInfo_3426_

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

1934: 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_Conv__from

func Types_Conv__from(arg1 LnsInt) LnsAny

func Types_Conv_getTxt

func Types_Conv_getTxt(arg1 LnsInt) string

func Types_Conv_get__allList

func Types_Conv_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_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_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)

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

func (*Ast_AbbrTypeInfo) GetModule

func (self *Ast_AbbrTypeInfo) GetModule() *Ast_TypeInfo

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

func (*Ast_AbbrTypeInfo) GetTxt

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

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

func (*Ast_AbbrTypeInfo) GetTxtWithRaw

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

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

func (*Ast_AbbrTypeInfo) Get_accessMode

func (self *Ast_AbbrTypeInfo) Get_accessMode() LnsInt

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

func (*Ast_AbbrTypeInfo) Get_baseTypeInfo

func (self *Ast_AbbrTypeInfo) Get_baseTypeInfo() *Ast_TypeInfo

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

func (*Ast_AbbrTypeInfo) Get_display_stirng

func (self *Ast_AbbrTypeInfo) Get_display_stirng() string

5364: 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

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

func (*Ast_AbbrTypeInfo) Get_kind

func (self *Ast_AbbrTypeInfo) Get_kind() LnsInt

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

func (*Ast_AbbrTypeInfo) Get_mutMode

func (self *Ast_AbbrTypeInfo) Get_mutMode() LnsInt

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

func (*Ast_AbbrTypeInfo) Get_nilable

func (self *Ast_AbbrTypeInfo) Get_nilable() bool

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

func (*Ast_AbbrTypeInfo) Get_nilableTypeInfo

func (self *Ast_AbbrTypeInfo) Get_nilableTypeInfo() *Ast_TypeInfo

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

func (*Ast_AbbrTypeInfo) Get_parentInfo

func (self *Ast_AbbrTypeInfo) Get_parentInfo() *Ast_TypeInfo

5316: 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

5307: 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)

5320: DeclConstr

func (*Ast_AbbrTypeInfo) IsModule

func (self *Ast_AbbrTypeInfo) IsModule() bool

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

func (*Ast_AbbrTypeInfo) Serialize

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

5356: 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_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

2445: 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

2441: 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

2491: 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

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

func (*Ast_AccessSymbolInfo) Get_mutable

func (self *Ast_AccessSymbolInfo) Get_mutable() bool

2487: 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

2454: 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)

2402: 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)

3551: 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)

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

func (*Ast_AlgeTypeInfo) GetParentId

func (self *Ast_AlgeTypeInfo) GetParentId() LnsInt

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

func (*Ast_AlgeTypeInfo) GetTxt

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

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

func (*Ast_AlgeTypeInfo) GetTxtWithRaw

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

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

func (*Ast_AlgeTypeInfo) GetValInfo

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

3484: 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

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

func (*Ast_AlgeTypeInfo) Get_display_stirng

func (self *Ast_AlgeTypeInfo) Get_display_stirng() string

3518: 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

3514: 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

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

func (*Ast_AlgeTypeInfo) Get_mutMode

func (self *Ast_AlgeTypeInfo) Get_mutMode() LnsInt

3529: 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)

3460: DeclConstr

func (*Ast_AlgeTypeInfo) IsModule

func (self *Ast_AlgeTypeInfo) IsModule() bool

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

func (*Ast_AlgeTypeInfo) Serialize

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

5734: 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)

3539: 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

1567: 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)

1577: 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

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

func (*Ast_AliasTypeInfo) GetFullName

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

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

func (*Ast_AliasTypeInfo) GetModule

func (self *Ast_AliasTypeInfo) GetModule() *Ast_TypeInfo

1539: 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

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

func (*Ast_AliasTypeInfo) GetParentId

func (self *Ast_AliasTypeInfo) GetParentId() LnsInt

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

func (*Ast_AliasTypeInfo) GetTxt

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

1544: 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

1524: 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

1558: 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

1535: 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

1528: 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

1532: 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)

1494: 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)

1550: 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

2751: 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)

2640: 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

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

func (*Ast_AlternateTypeInfo) GetParentFullName

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

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

func (*Ast_AlternateTypeInfo) GetParentId

func (self *Ast_AlternateTypeInfo) GetParentId() LnsInt

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

func (*Ast_AlternateTypeInfo) GetTxt

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

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

func (*Ast_AlternateTypeInfo) GetTxtWithRaw

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

2573: 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

2558: 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

2676: 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

2666: 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

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

func (*Ast_AlternateTypeInfo) Get_mutMode

func (self *Ast_AlternateTypeInfo) Get_mutMode() LnsInt

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

func (*Ast_AlternateTypeInfo) Get_nilable

func (self *Ast_AlternateTypeInfo) Get_nilable() bool

2723: 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

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

func (*Ast_AlternateTypeInfo) Get_rawTxt

func (self *Ast_AlternateTypeInfo) Get_rawTxt() string

2715: 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

2710: 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)

2525: DeclConstr

func (*Ast_AlternateTypeInfo) IsInheritFrom

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

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

func (*Ast_AlternateTypeInfo) IsModule

func (self *Ast_AlternateTypeInfo) IsModule() bool

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

func (*Ast_AlternateTypeInfo) Serialize

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

2739: 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)

5621: 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

1283: 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

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

func (*Ast_AutoBoxingInfo) Get_parentInfo

func (self *Ast_AutoBoxingInfo) Get_parentInfo() *Ast_TypeInfo

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

func (*Ast_AutoBoxingInfo) Inc

func (self *Ast_AutoBoxingInfo) Inc()

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

func (*Ast_AutoBoxingInfo) InitAst_AutoBoxingInfo

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

1271: DeclConstr

func (*Ast_AutoBoxingInfo) ToAst_AutoBoxingInfo

func (obj *Ast_AutoBoxingInfo) ToAst_AutoBoxingInfo() *Ast_AutoBoxingInfo

func (*Ast_AutoBoxingInfo) Unregist

func (self *Ast_AutoBoxingInfo) Unregist()

1300: 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_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

4496: 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)

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

func (*Ast_BoxTypeInfo) CreateAlt2typeMap

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

2848: 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

2837: 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

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

func (*Ast_BoxTypeInfo) GetTxtWithRaw

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

2813: 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

2790: 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

2821: 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

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

func (*Ast_BoxTypeInfo) Get_extedType

func (self *Ast_BoxTypeInfo) Get_extedType() *Ast_TypeInfo

2802: 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

2787: 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

2799: 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

2796: 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

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

func (*Ast_BoxTypeInfo) Get_srcTypeInfo

func (self *Ast_BoxTypeInfo) Get_srcTypeInfo() *Ast_TypeInfo

2793: 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)

2769: 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)

2830: 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

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

func (*Ast_CanEvalCtrlTypeInfo) Get_kind

func (self *Ast_CanEvalCtrlTypeInfo) Get_kind() LnsInt

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

func (*Ast_CanEvalCtrlTypeInfo) Get_parentInfo

func (self *Ast_CanEvalCtrlTypeInfo) Get_parentInfo() *Ast_TypeInfo

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

func (*Ast_CanEvalCtrlTypeInfo) Get_typeId

func (self *Ast_CanEvalCtrlTypeInfo) Get_typeId() LnsInt

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

func (*Ast_CanEvalCtrlTypeInfo) InitAst_CanEvalCtrlTypeInfo

func (self *Ast_CanEvalCtrlTypeInfo) InitAst_CanEvalCtrlTypeInfo()

1310: 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_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

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

func (*Ast_CombineType) CreateStem

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

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

func (*Ast_CombineType) Get_typeInfo

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

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

func (*Ast_CombineType) InitAst_CombineType

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

4921: DeclConstr

func (*Ast_CombineType) IsInheritFrom

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

4930: 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__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)

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

func (*Ast_DDDTypeInfo) GetModule

func (self *Ast_DDDTypeInfo) GetModule() *Ast_TypeInfo

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

func (*Ast_DDDTypeInfo) GetTxt

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

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

func (*Ast_DDDTypeInfo) GetTxtWithRaw

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

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

func (*Ast_DDDTypeInfo) Get_accessMode

func (self *Ast_DDDTypeInfo) Get_accessMode() LnsInt

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

func (*Ast_DDDTypeInfo) Get_aliasSrc

func (self *Ast_DDDTypeInfo) Get_aliasSrc() *Ast_TypeInfo

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

func (*Ast_DDDTypeInfo) Get_baseTypeInfo

func (self *Ast_DDDTypeInfo) Get_baseTypeInfo() *Ast_TypeInfo

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

func (*Ast_DDDTypeInfo) Get_display_stirng

func (self *Ast_DDDTypeInfo) Get_display_stirng() string

4799: 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

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

func (*Ast_DDDTypeInfo) Get_extTypeFlag

func (self *Ast_DDDTypeInfo) Get_extTypeFlag() bool

4738: 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

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

func (*Ast_DDDTypeInfo) Get_mutMode

func (self *Ast_DDDTypeInfo) Get_mutMode() LnsInt

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

func (*Ast_DDDTypeInfo) Get_nilable

func (self *Ast_DDDTypeInfo) Get_nilable() bool

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

func (*Ast_DDDTypeInfo) Get_nilableTypeInfo

func (self *Ast_DDDTypeInfo) Get_nilableTypeInfo() *Ast_TypeInfo

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

func (*Ast_DDDTypeInfo) Get_parentInfo

func (self *Ast_DDDTypeInfo) Get_parentInfo() *Ast_TypeInfo

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

func (*Ast_DDDTypeInfo) Get_rawTxt

func (self *Ast_DDDTypeInfo) Get_rawTxt() string

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

func (*Ast_DDDTypeInfo) Get_scope

func (self *Ast_DDDTypeInfo) Get_scope() LnsAny

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

func (*Ast_DDDTypeInfo) Get_srcTypeInfo

func (self *Ast_DDDTypeInfo) Get_srcTypeInfo() *Ast_TypeInfo

4826: 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)

4755: DeclConstr

func (*Ast_DDDTypeInfo) IsModule

func (self *Ast_DDDTypeInfo) IsModule() bool

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

func (*Ast_DDDTypeInfo) Serialize

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

4786: 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

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

func (*Ast_DummyModuleInfoManager) InitAst_DummyModuleInfoManager

func (self *Ast_DummyModuleInfoManager) InitAst_DummyModuleInfoManager()

140: 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__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)

3421: 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)

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

func (*Ast_EnumTypeInfo) GetEnumValInfo

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

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

func (*Ast_EnumTypeInfo) GetParentId

func (self *Ast_EnumTypeInfo) GetParentId() LnsInt

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

func (*Ast_EnumTypeInfo) GetTxt

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

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

func (*Ast_EnumTypeInfo) GetTxtWithRaw

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

3399: 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

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

func (*Ast_EnumTypeInfo) Get_display_stirng

func (self *Ast_EnumTypeInfo) Get_display_stirng() string

3410: 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

3406: 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

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

func (*Ast_EnumTypeInfo) Get_mutMode

func (self *Ast_EnumTypeInfo) Get_mutMode() LnsInt

3430: 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)

3349: DeclConstr

func (*Ast_EnumTypeInfo) IsModule

func (self *Ast_EnumTypeInfo) IsModule() bool

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

func (*Ast_EnumTypeInfo) Serialize

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

5682: 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

5502: 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)

5446: 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

5430: 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

5484: 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

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

func (*Ast_ExtTypeInfo) GetTxtWithRaw

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

5422: 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

5490: 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

5480: 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

5476: 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

5487: 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

5499: 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

5496: 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

5493: 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)

5400: 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)

5470: 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

5273: 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)

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

func (*Ast_GenericTypeInfo) CreateAlt2typeMap

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

3083: 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

3036: 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

2918: 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

2963: 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

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

func (*Ast_GenericTypeInfo) Get_extedType

func (self *Ast_GenericTypeInfo) Get_extedType() *Ast_TypeInfo

2970: 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

2967: 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)

2881: DeclConstr

func (*Ast_GenericTypeInfo) IsInheritFrom

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

2923: 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)

3069: 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

41: 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()

34: 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_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_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_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

6583: 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)

3148: 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

3178: 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

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

func (*Ast_ModifierTypeInfo) GetTxtWithRaw

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

3117: 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

3137: 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

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

func (*Ast_ModifierTypeInfo) Get_extedType

func (self *Ast_ModifierTypeInfo) Get_extedType() *Ast_TypeInfo

3107: 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

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

func (*Ast_ModifierTypeInfo) Get_nonnilableType

func (self *Ast_ModifierTypeInfo) Get_nonnilableType() *Ast_TypeInfo

4665: 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)

3141: 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)

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

func (*Ast_ModuleTypeInfo) GetParentId

func (self *Ast_ModuleTypeInfo) GetParentId() LnsInt

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

func (*Ast_ModuleTypeInfo) GetTxt

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

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

func (*Ast_ModuleTypeInfo) GetTxtWithRaw

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

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

func (*Ast_ModuleTypeInfo) Get_accessMode

func (self *Ast_ModuleTypeInfo) Get_accessMode() LnsInt

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

func (*Ast_ModuleTypeInfo) Get_baseTypeInfo

func (self *Ast_ModuleTypeInfo) Get_baseTypeInfo() *Ast_TypeInfo

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

func (*Ast_ModuleTypeInfo) Get_display_stirng

func (self *Ast_ModuleTypeInfo) Get_display_stirng() string

3268: 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

3264: 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

3242: 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)

3208: DeclConstr

func (*Ast_ModuleTypeInfo) IsModule

func (self *Ast_ModuleTypeInfo) IsModule() bool

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

func (*Ast_ModuleTypeInfo) Serialize

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

3278: 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_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)

2252: 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

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

func (*Ast_NilTypeInfo) GetParentFullName

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

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

func (*Ast_NilTypeInfo) GetTxt

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

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

func (*Ast_NilTypeInfo) GetTxtWithRaw

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

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

func (*Ast_NilTypeInfo) Get_baseTypeInfo

func (self *Ast_NilTypeInfo) Get_baseTypeInfo() *Ast_TypeInfo

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

func (*Ast_NilTypeInfo) Get_display_stirng

func (self *Ast_NilTypeInfo) Get_display_stirng() string

2264: 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

2260: decl @lune.@base.@Ast.NilTypeInfo.get_display_stirng_with

func (*Ast_NilTypeInfo) Get_kind

func (self *Ast_NilTypeInfo) Get_kind() LnsInt

2295: decl @lune.@base.@Ast.NilTypeInfo.get_kind

func (*Ast_NilTypeInfo) Get_mutMode

func (self *Ast_NilTypeInfo) Get_mutMode() LnsInt

2307: decl @lune.@base.@Ast.NilTypeInfo.get_mutMode

func (*Ast_NilTypeInfo) Get_nilable

func (self *Ast_NilTypeInfo) Get_nilable() bool

2303: decl @lune.@base.@Ast.NilTypeInfo.get_nilable

func (*Ast_NilTypeInfo) Get_parentInfo

func (self *Ast_NilTypeInfo) Get_parentInfo() *Ast_TypeInfo

2278: decl @lune.@base.@Ast.NilTypeInfo.get_parentInfo

func (*Ast_NilTypeInfo) Get_rawTxt

func (self *Ast_NilTypeInfo) Get_rawTxt() string

2291: 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

2286: decl @lune.@base.@Ast.NilTypeInfo.hasRouteNamespaceFrom

func (*Ast_NilTypeInfo) InitAst_NilTypeInfo

func (self *Ast_NilTypeInfo) InitAst_NilTypeInfo(processInfo *Ast_ProcessInfo)

2224: DeclConstr

func (*Ast_NilTypeInfo) IsModule

func (self *Ast_NilTypeInfo) IsModule() bool

2232: 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

1468: 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)

5795: 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

1457: 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

1425: decl @lune.@base.@Ast.NilableTypeInfo.getTxt

func (*Ast_NilableTypeInfo) GetTxtWithRaw

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

1430: 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

1414: 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

1447: 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

1439: 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

1411: 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

1420: 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

1417: 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)

1451: 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

2343: decl @lune.@base.@Ast.NormalSymbolInfo.canAccess

func (*Ast_NormalSymbolInfo) GetOrg

func (self *Ast_NormalSymbolInfo) GetOrg() *Ast_SymbolInfo

1195: 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

1187: 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)

1199: 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)

4320: 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) *Ast_NormalTypeInfo

func (*Ast_NormalTypeInfo) ApplyGeneric

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

6597: 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)

6573: decl @lune.@base.@Ast.NormalTypeInfo.canEvalWith

func (*Ast_NormalTypeInfo) CreateAlt2typeMap

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

3742: 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

3954: 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

3884: decl @lune.@base.@Ast.NormalTypeInfo.equalsSub

func (*Ast_NormalTypeInfo) GetOverridingType

func (self *Ast_NormalTypeInfo) GetOverridingType() LnsAny

3606: decl @lune.@base.@Ast.NormalTypeInfo.getOverridingType

func (*Ast_NormalTypeInfo) GetParentId

func (self *Ast_NormalTypeInfo) GetParentId() LnsInt

3760: decl @lune.@base.@Ast.NormalTypeInfo.getParentId

func (*Ast_NormalTypeInfo) GetTxt

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

3769: decl @lune.@base.@Ast.NormalTypeInfo.getTxt

func (*Ast_NormalTypeInfo) GetTxtWithRaw

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

3775: 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

3764: 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

3848: 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

3803: 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

3752: 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_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)

3638: DeclConstr

func (*Ast_NormalTypeInfo) IsInheritFrom

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

5935: decl @lune.@base.@Ast.NormalTypeInfo.isInheritFrom

func (*Ast_NormalTypeInfo) IsModule

func (self *Ast_NormalTypeInfo) IsModule() bool

3756: decl @lune.@base.@Ast.NormalTypeInfo.isModule

func (*Ast_NormalTypeInfo) Serialize

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

3853: 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)

3634: 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_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__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__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_1061_

func Ast_ProcessInfo_createRoot_1061_() *Ast_ProcessInfo

92: decl @lune.@base.@Ast.ProcessInfo.createRoot

func Ast_ProcessInfo_createUser_1064_

func Ast_ProcessInfo_createUser_1064_(validExtType bool, typeInfo2Map LnsAny) *Ast_ProcessInfo

97: decl @lune.@base.@Ast.ProcessInfo.createUser

func Ast_createProcessInfo

func Ast_createProcessInfo(validExtType bool) *Ast_ProcessInfo

6682: decl @lune.@base.@Ast.createProcessInfo

func Ast_getRootProcessInfo

func Ast_getRootProcessInfo() *Ast_ProcessInfo

115: 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

4654: 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

5712: 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

4683: 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

3986: 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

4555: decl @lune.@base.@Ast.ProcessInfo.createArray

func (*Ast_ProcessInfo) CreateBox

func (self *Ast_ProcessInfo) CreateBox(accessMode LnsInt, nonnilableType *Ast_TypeInfo) *Ast_TypeInfo

4483: 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

4604: decl @lune.@base.@Ast.ProcessInfo.createClass

func (*Ast_ProcessInfo) CreateDDD

func (self *Ast_ProcessInfo) CreateDDD(typeInfo *Ast_TypeInfo, externalFlag bool, extTypeFlag bool) *Ast_DDDTypeInfo

4839: 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

5645: decl @lune.@base.@Ast.ProcessInfo.createEnum

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

4633: 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

5243: 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

4542: decl @lune.@base.@Ast.ProcessInfo.createList

func (*Ast_ProcessInfo) CreateLuaval

func (self *Ast_ProcessInfo) CreateLuaval(luneType *Ast_TypeInfo, validToCheck bool) LnsAny

5518: 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

4568: decl @lune.@base.@Ast.ProcessInfo.createMap

func (*Ast_ProcessInfo) CreateModifier

func (self *Ast_ProcessInfo) CreateModifier(srcTypeInfo *Ast_TypeInfo, mutMode LnsInt) *Ast_TypeInfo

4057: 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

4583: 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

4529: 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)

81: DeclConstr

func (*Ast_ProcessInfo) SwitchIdProvier

func (self *Ast_ProcessInfo) SwitchIdProvier(idType LnsInt)

104: 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
	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_1961_

func Ast_RootTypeInfo_create_1961_() *Ast_RootTypeInfo

1108: decl @lune.@base.@Ast.RootTypeInfo.create

func NewAst_RootTypeInfo

func NewAst_RootTypeInfo() *Ast_RootTypeInfo

func (*Ast_RootTypeInfo) Get_baseTypeInfo

func (self *Ast_RootTypeInfo) Get_baseTypeInfo() *Ast_TypeInfo

1100: decl @lune.@base.@Ast.RootTypeInfo.get_baseTypeInfo

func (*Ast_RootTypeInfo) Get_parentInfo

func (self *Ast_RootTypeInfo) Get_parentInfo() *Ast_TypeInfo

1104: decl @lune.@base.@Ast.RootTypeInfo.get_parentInfo

func (*Ast_RootTypeInfo) Get_typeId

func (self *Ast_RootTypeInfo) Get_typeId() LnsInt

func (*Ast_RootTypeInfo) InitAst_RootTypeInfo

func (self *Ast_RootTypeInfo) InitAst_RootTypeInfo()

1094: 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

931: 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)

2196: 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)

1886: 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)

2006: 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)

1996: 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)

4692: 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)

4705: 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)

2016: 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)

2085: 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)

2076: 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)

1986: 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)

1976: decl @lune.@base.@Ast.Scope.addEnumVal

func (*Ast_Scope) AddForm

func (self *Ast_Scope) AddForm(processInfo *Ast_ProcessInfo, pos LnsAny, typeInfo *Ast_TypeInfo, accessMode LnsInt)

2056: 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)

2045: decl @lune.@base.@Ast.Scope.addFunc

func (*Ast_Scope) AddIgnoredVar

func (self *Ast_Scope) AddIgnoredVar(processInfo *Ast_ProcessInfo)

4275: 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)

1928: 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)

2065: 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)

2025: 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)

2035: decl @lune.@base.@Ast.Scope.addMethod

func (*Ast_Scope) AddModule

func (self *Ast_Scope) AddModule(typeInfo *Ast_TypeInfo, moduleInfo Ast_ModuleInfoIF)

535: decl @lune.@base.@Ast.Scope.addModule

func (*Ast_Scope) AddOverrideImut

func (self *Ast_Scope) AddOverrideImut(symbolInfo *Ast_SymbolInfo)

4126: 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)

1952: decl @lune.@base.@Ast.Scope.addStaticVar

func (*Ast_Scope) AddSymbol

func (self *Ast_Scope) AddSymbol(symbolInfo *Ast_SymbolInfo)

531: 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)

1941: 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)

1962: decl @lune.@base.@Ast.Scope.addVar

func (*Ast_Scope) FilterSymbolInfoIfField

func (self *Ast_Scope) FilterSymbolInfoIfField(fromScope *Ast_Scope, access LnsInt, callback Ast_filterForm) bool

1700: 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)

1864: 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

1614: decl @lune.@base.@Ast.Scope.filterTypeInfoField

func (*Ast_Scope) GetClassTypeInfo

func (self *Ast_Scope) GetClassTypeInfo() *Ast_TypeInfo

2321: decl @lune.@base.@Ast.Scope.getClassTypeInfo

func (*Ast_Scope) GetModule

func (self *Ast_Scope) GetModule() *Ast_TypeInfo

1138: decl @lune.@base.@Ast.Scope.getModule

func (*Ast_Scope) GetModuleInfo

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

539: decl @lune.@base.@Ast.Scope.getModuleInfo

func (*Ast_Scope) GetNamespaceTypeInfo

func (self *Ast_Scope) GetNamespaceTypeInfo() *Ast_TypeInfo

1126: decl @lune.@base.@Ast.Scope.getNamespaceTypeInfo

func (*Ast_Scope) GetProcessInfo

func (self *Ast_Scope) GetProcessInfo() *Ast_ProcessInfo

1142: 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

1743: decl @lune.@base.@Ast.Scope.getSymbolInfo

func (*Ast_Scope) GetSymbolInfoChild

func (self *Ast_Scope) GetSymbolInfoChild(name string) LnsAny

518: 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

1643: decl @lune.@base.@Ast.Scope.getSymbolInfoField

func (*Ast_Scope) GetSymbolInfoIfField

func (self *Ast_Scope) GetSymbolInfoIfField(name string, fromScope *Ast_Scope, access LnsInt) LnsAny

1673: 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

1821: 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

1804: decl @lune.@base.@Ast.Scope.getTypeInfo

func (*Ast_Scope) GetTypeInfoChild

func (self *Ast_Scope) GetTypeInfoChild(name string) LnsAny

511: 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

1722: 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)

474: DeclConstr

func (*Ast_Scope) IsClosureAccess

func (self *Ast_Scope) IsClosureAccess(moduleScope *Ast_Scope, symbol *Ast_SymbolInfo) bool

2156: decl @lune.@base.@Ast.Scope.isClosureAccess

func (*Ast_Scope) IsInnerOf

func (self *Ast_Scope) IsInnerOf(scope *Ast_Scope) bool

567: decl @lune.@base.@Ast.Scope.isInnerOf

func (*Ast_Scope) IsRoot

func (self *Ast_Scope) IsRoot() bool

497: decl @lune.@base.@Ast.Scope.isRoot

func (*Ast_Scope) Remove

func (self *Ast_Scope) Remove(name string)

527: decl @lune.@base.@Ast.Scope.remove

func (*Ast_Scope) SetClosure

func (self *Ast_Scope) SetClosure(workSymbol *Ast_SymbolInfo)

2127: decl @lune.@base.@Ast.Scope.setClosure

func (*Ast_Scope) SetData

func (self *Ast_Scope) SetData(symbolInfo *Ast_SymbolInfo)

522: decl @lune.@base.@Ast.Scope.setData

func (*Ast_Scope) Set_ownerTypeInfo

func (self *Ast_Scope) Set_ownerTypeInfo(owner LnsAny)

501: 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)

506: decl @lune.@base.@Ast.Scope.switchOwnerTypeInfo

func (*Ast_Scope) ToAst_Scope

func (obj *Ast_Scope) ToAst_Scope() *Ast_Scope

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)
	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_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()

410: decl @lune.@base.@Ast.SymbolInfo.clearValue

func (*Ast_SymbolInfo) GetModule

func (self *Ast_SymbolInfo) GetModule() *Ast_TypeInfo

972: 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

550: 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

399: decl @lune.@base.@Ast.SymbolInfo.hasAccess

func (*Ast_SymbolInfo) InitAst_SymbolInfo

func (self *Ast_SymbolInfo) InitAst_SymbolInfo()

351: 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)

406: 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_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)

6748: 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)

6759: 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)

6810: 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)

6723: 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)

587: 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

4426: 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, interfaceList *LnsList, parentInfo *Ast_TypeInfo, staticFlag bool, kind LnsInt, txt string, itemTypeInfo *LnsList, argTypeInfoList *LnsList, retTypeInfoList *LnsList, mutMode LnsAny) *Ast_TypeInfo

3962: 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

4180: 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

5192: decl @lune.@base.@Ast.TypeInfo.getCommonType

func Ast_applyGenericDefault

func Ast_applyGenericDefault(typeInfo *Ast_TypeInfo, alt2typeMap *LnsMap, moduleTypeInfo *Ast_TypeInfo) *Ast_TypeInfo

962: decl @lune.@base.@Ast.applyGenericDefault

func TransUnit_analyzeExpOpEquals__getType_6541_

func TransUnit_analyzeExpOpEquals__getType_6541_(typeInfo *Ast_TypeInfo) *Ast_TypeInfo

2954: decl @lune.@base.@TransUnit.TransUnit.analyzeExpOpEquals.getType

func (*Ast_TypeInfo) AddChildren

func (self *Ast_TypeInfo) AddChildren(child *Ast_TypeInfo)

884: decl @lune.@base.@Ast.TypeInfo.addChildren

func (*Ast_TypeInfo) ApplyGeneric

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

906: 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)

744: decl @lune.@base.@Ast.TypeInfo.canEvalWith

func (*Ast_TypeInfo) CreateAlt2typeMap

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

2216: 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

779: decl @lune.@base.@Ast.TypeInfo.equals

func (*Ast_TypeInfo) GetFullName

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

6667: decl @lune.@base.@Ast.TypeInfo.getFullName

func (*Ast_TypeInfo) GetModule

func (self *Ast_TypeInfo) GetModule() *Ast_TypeInfo

830: decl @lune.@base.@Ast.TypeInfo.getModule

func (*Ast_TypeInfo) GetOverridingType

func (self *Ast_TypeInfo) GetOverridingType() LnsAny

655: decl @lune.@base.@Ast.TypeInfo.getOverridingType

func (*Ast_TypeInfo) GetParentFullName

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

898: decl @lune.@base.@Ast.TypeInfo.getParentFullName

func (*Ast_TypeInfo) GetParentId

func (self *Ast_TypeInfo) GetParentId() LnsInt

692: decl @lune.@base.@Ast.TypeInfo.getParentId

func (*Ast_TypeInfo) GetTxt

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

732: decl @lune.@base.@Ast.TypeInfo.getTxt

func (*Ast_TypeInfo) GetTxtWithRaw

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

719: decl @lune.@base.@Ast.TypeInfo.getTxtWithRaw

func (*Ast_TypeInfo) Get_abstractFlag

func (self *Ast_TypeInfo) Get_abstractFlag() bool

752: decl @lune.@base.@Ast.TypeInfo.get_abstractFlag

func (*Ast_TypeInfo) Get_accessMode

func (self *Ast_TypeInfo) Get_accessMode() LnsInt

853: decl @lune.@base.@Ast.TypeInfo.get_accessMode

func (*Ast_TypeInfo) Get_aliasSrc

func (self *Ast_TypeInfo) Get_aliasSrc() *Ast_TypeInfo

674: decl @lune.@base.@Ast.TypeInfo.get_aliasSrc

func (*Ast_TypeInfo) Get_argTypeInfoList

func (self *Ast_TypeInfo) Get_argTypeInfoList() *LnsList

803: decl @lune.@base.@Ast.TypeInfo.get_argTypeInfoList

func (*Ast_TypeInfo) Get_autoFlag

func (self *Ast_TypeInfo) Get_autoFlag() bool

857: decl @lune.@base.@Ast.TypeInfo.get_autoFlag

func (*Ast_TypeInfo) Get_baseId

func (self *Ast_TypeInfo) Get_baseId() LnsInt

697: decl @lune.@base.@Ast.TypeInfo.get_baseId

func (*Ast_TypeInfo) Get_children

func (self *Ast_TypeInfo) Get_children() *LnsList

880: decl @lune.@base.@Ast.TypeInfo.get_children

func (*Ast_TypeInfo) Get_display_stirng

func (self *Ast_TypeInfo) Get_display_stirng() string

768: 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

763: decl @lune.@base.@Ast.TypeInfo.get_display_stirng_with

func (*Ast_TypeInfo) Get_extedType

func (self *Ast_TypeInfo) Get_extedType() *Ast_TypeInfo

678: decl @lune.@base.@Ast.TypeInfo.get_extedType

func (*Ast_TypeInfo) Get_externalFlag

func (self *Ast_TypeInfo) Get_externalFlag() bool

790: decl @lune.@base.@Ast.TypeInfo.get_externalFlag

func (*Ast_TypeInfo) Get_genSrcTypeInfo

func (self *Ast_TypeInfo) Get_genSrcTypeInfo() *Ast_TypeInfo

912: decl @lune.@base.@Ast.TypeInfo.get_genSrcTypeInfo

func (*Ast_TypeInfo) Get_interfaceList

func (self *Ast_TypeInfo) Get_interfaceList() *LnsList

795: decl @lune.@base.@Ast.TypeInfo.get_interfaceList

func (*Ast_TypeInfo) Get_itemTypeInfoList

func (self *Ast_TypeInfo) Get_itemTypeInfoList() *LnsList

799: decl @lune.@base.@Ast.TypeInfo.get_itemTypeInfoList

func (*Ast_TypeInfo) Get_kind

func (self *Ast_TypeInfo) Get_kind() LnsInt

841: decl @lune.@base.@Ast.TypeInfo.get_kind

func (*Ast_TypeInfo) Get_mutMode

func (self *Ast_TypeInfo) Get_mutMode() LnsInt

889: decl @lune.@base.@Ast.TypeInfo.get_mutMode

func (*Ast_TypeInfo) Get_nilable

func (self *Ast_TypeInfo) Get_nilable() bool

868: decl @lune.@base.@Ast.TypeInfo.get_nilable

func (*Ast_TypeInfo) Get_nilableTypeInfo

func (self *Ast_TypeInfo) Get_nilableTypeInfo() *Ast_TypeInfo

872: decl @lune.@base.@Ast.TypeInfo.get_nilableTypeInfo

func (*Ast_TypeInfo) Get_nonnilableType

func (self *Ast_TypeInfo) Get_nonnilableType() *Ast_TypeInfo

861: 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

709: decl @lune.@base.@Ast.TypeInfo.get_rawTxt

func (*Ast_TypeInfo) Get_retTypeInfoList

func (self *Ast_TypeInfo) Get_retTypeInfoList() *LnsList

807: 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

774: decl @lune.@base.@Ast.TypeInfo.get_srcTypeInfo

func (*Ast_TypeInfo) Get_staticFlag

func (self *Ast_TypeInfo) Get_staticFlag() bool

849: 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

837: decl @lune.@base.@Ast.TypeInfo.get_typeId

func (*Ast_TypeInfo) HasBase

func (self *Ast_TypeInfo) HasBase() bool

1121: decl @lune.@base.@Ast.TypeInfo.hasBase

func (*Ast_TypeInfo) HasRouteNamespaceFrom

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

817: decl @lune.@base.@Ast.TypeInfo.hasRouteNamespaceFrom

func (*Ast_TypeInfo) InitAst_TypeInfo

func (self *Ast_TypeInfo) InitAst_TypeInfo(scope LnsAny, processInfo *Ast_ProcessInfo)

663: DeclConstr

func (*Ast_TypeInfo) IsInheritFrom

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

702: decl @lune.@base.@Ast.TypeInfo.isInheritFrom

func (*Ast_TypeInfo) IsModule

func (self *Ast_TypeInfo) IsModule() bool

687: decl @lune.@base.@Ast.TypeInfo.isModule

func (*Ast_TypeInfo) Serialize

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

757: decl @lune.@base.@Ast.TypeInfo.serialize

func (*Ast_TypeInfo) SerializeTypeInfoList

func (self *Ast_TypeInfo) SerializeTypeInfoList(name string, list *LnsList, onlyPub LnsAny) string

916: decl @lune.@base.@Ast.TypeInfo.serializeTypeInfoList

func (*Ast_TypeInfo) SwitchScope

func (self *Ast_TypeInfo) SwitchScope(scope *Ast_Scope)

645: 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

4015: 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()

4006: 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_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

1029: decl @lune.@base.@Ast.TypeNameCtrl.getModuleName

func (*Ast_TypeNameCtrl) GetParentFullName

func (self *Ast_TypeNameCtrl) GetParentFullName(typeInfo *Ast_TypeInfo, importInfo LnsAny, localFlag LnsAny) string

1044: 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

252: decl @lune.@base.@AsyncParser.Parser.access

func (*AsyncParser_Parser) InitAsyncParser_Parser

func (self *AsyncParser_Parser) InitAsyncParser_Parser(stream Lns_iStream, name string, luaMode LnsAny)

222: DeclConstr

func (*AsyncParser_Parser) Parse

func (self *AsyncParser_Parser) Parse() LnsAny

458: 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 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)

39: 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) *ConvGo_Option

func (*ConvGo_Option) Get_appName

func (self *ConvGo_Option) Get_appName() 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)

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_packageName() string
}

declaration Class -- Option

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

3508: 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

3487: 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 ConvNodes_CallExtNode

type ConvNodes_CallExtNode struct {
	ConvNodes_ExpNode

	FP ConvNodes_CallExtNodeMtd
	// contains filtered or unexported fields
}

func NewConvNodes_CallExtNode

func NewConvNodes_CallExtNode(arg1 LnsInt, arg2 *Parser_Position, arg3 string, arg4 bool, arg5 LnsAny) *ConvNodes_CallExtNode

func (*ConvNodes_CallExtNode) Get_exp

func (self *ConvNodes_CallExtNode) Get_exp() *ConvNodes_Node

func (*ConvNodes_CallExtNode) InitConvNodes_CallExtNode

func (self *ConvNodes_CallExtNode) InitConvNodes_CallExtNode(id LnsInt, pos *Parser_Position, kind string, hasNilAcc bool, parent LnsAny)

331: DeclConstr

func (*ConvNodes_CallExtNode) ProcessFilter

func (self *ConvNodes_CallExtNode) ProcessFilter(filter *ConvNodes_Filter, _opt LnsAny)

1: decl @lune.@base.@ConvNodes.CallExtNode.processFilter

func (*ConvNodes_CallExtNode) Set_exp

func (self *ConvNodes_CallExtNode) Set_exp(arg1 *ConvNodes_Node)

func (*ConvNodes_CallExtNode) ToConvNodes_CallExtNode

func (obj *ConvNodes_CallExtNode) ToConvNodes_CallExtNode() *ConvNodes_CallExtNode

func (*ConvNodes_CallExtNode) Visit

func (self *ConvNodes_CallExtNode) Visit(visitor ConvNodes_NodeVisitor, depth LnsInt) bool

337: decl @lune.@base.@ConvNodes.CallExtNode.visit

type ConvNodes_CallExtNodeDownCast

type ConvNodes_CallExtNodeDownCast interface {
	ToConvNodes_CallExtNode() *ConvNodes_CallExtNode
}

type ConvNodes_CallExtNodeMtd

type ConvNodes_CallExtNodeMtd interface {
	Get_exp() *ConvNodes_Node
	Get_hasNilAcc() bool
	Get_id() LnsInt
	Get_kind() string
	Get_parent() LnsAny
	Get_pos() *Parser_Position
	ProcessFilter(arg1 *ConvNodes_Filter, arg2 LnsAny)
	Set_exp(arg1 *ConvNodes_Node)
	Set_parent(arg1 LnsAny)
	Visit(arg1 ConvNodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- CallExtNode

type ConvNodes_CondStackValNode

type ConvNodes_CondStackValNode struct {
	ConvNodes_ExpNode

	FP ConvNodes_CondStackValNodeMtd
	// contains filtered or unexported fields
}

func NewConvNodes_CondStackValNode

func NewConvNodes_CondStackValNode(arg1 LnsInt, arg2 *Parser_Position, arg3 string, arg4 bool, arg5 LnsAny) *ConvNodes_CondStackValNode

func (*ConvNodes_CondStackValNode) Get_exp

func (self *ConvNodes_CondStackValNode) Get_exp() *ConvNodes_Node

func (*ConvNodes_CondStackValNode) InitConvNodes_CondStackValNode

func (self *ConvNodes_CondStackValNode) InitConvNodes_CondStackValNode(id LnsInt, pos *Parser_Position, kind string, hasNilAcc bool, parent LnsAny)

331: DeclConstr

func (*ConvNodes_CondStackValNode) ProcessFilter

func (self *ConvNodes_CondStackValNode) ProcessFilter(filter *ConvNodes_Filter, _opt LnsAny)

1: decl @lune.@base.@ConvNodes.CondStackValNode.processFilter

func (*ConvNodes_CondStackValNode) Set_exp

func (self *ConvNodes_CondStackValNode) Set_exp(arg1 *ConvNodes_Node)

func (*ConvNodes_CondStackValNode) ToConvNodes_CondStackValNode

func (obj *ConvNodes_CondStackValNode) ToConvNodes_CondStackValNode() *ConvNodes_CondStackValNode

func (*ConvNodes_CondStackValNode) Visit

func (self *ConvNodes_CondStackValNode) Visit(visitor ConvNodes_NodeVisitor, depth LnsInt) bool

337: decl @lune.@base.@ConvNodes.CondStackValNode.visit

type ConvNodes_CondStackValNodeDownCast

type ConvNodes_CondStackValNodeDownCast interface {
	ToConvNodes_CondStackValNode() *ConvNodes_CondStackValNode
}

type ConvNodes_CondStackValNodeMtd

type ConvNodes_CondStackValNodeMtd interface {
	Get_exp() *ConvNodes_Node
	Get_hasNilAcc() bool
	Get_id() LnsInt
	Get_kind() string
	Get_parent() LnsAny
	Get_pos() *Parser_Position
	ProcessFilter(arg1 *ConvNodes_Filter, arg2 LnsAny)
	Set_exp(arg1 *ConvNodes_Node)
	Set_parent(arg1 LnsAny)
	Visit(arg1 ConvNodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- CondStackValNode

type ConvNodes_DeclFuncNode

type ConvNodes_DeclFuncNode struct {
	ConvNodes_ExpNode

	FP ConvNodes_DeclFuncNodeMtd
	// contains filtered or unexported fields
}

func ConvNodes_DeclFuncNode_createFromNode

func ConvNodes_DeclFuncNode_createFromNode(workNode *Nodes_Node, parent *ConvNodes_Node, state *ConvNodes_State) *ConvNodes_DeclFuncNode

1: decl @lune.@base.@ConvNodes.DeclFuncNode_createFromNode

func NewConvNodes_DeclFuncNode

func NewConvNodes_DeclFuncNode(arg1 LnsInt, arg2 *Parser_Position, arg3 string, arg4 bool, arg5 LnsAny, arg6 *Nodes_DeclFuncNode) *ConvNodes_DeclFuncNode

func (*ConvNodes_DeclFuncNode) Get_orgNode

func (self *ConvNodes_DeclFuncNode) Get_orgNode() *Nodes_DeclFuncNode

func (*ConvNodes_DeclFuncNode) InitConvNodes_DeclFuncNode

func (self *ConvNodes_DeclFuncNode) InitConvNodes_DeclFuncNode(id LnsInt, pos *Parser_Position, kind string, hasNilAcc bool, parent LnsAny, orgNode *Nodes_DeclFuncNode)

331: DeclConstr

func (*ConvNodes_DeclFuncNode) ProcessFilter

func (self *ConvNodes_DeclFuncNode) ProcessFilter(filter *ConvNodes_Filter, _opt LnsAny)

1: decl @lune.@base.@ConvNodes.DeclFuncNode.processFilter

func (*ConvNodes_DeclFuncNode) ToConvNodes_DeclFuncNode

func (obj *ConvNodes_DeclFuncNode) ToConvNodes_DeclFuncNode() *ConvNodes_DeclFuncNode

func (*ConvNodes_DeclFuncNode) Visit

func (self *ConvNodes_DeclFuncNode) Visit(visitor ConvNodes_NodeVisitor, depth LnsInt) bool

337: decl @lune.@base.@ConvNodes.DeclFuncNode.visit

type ConvNodes_DeclFuncNodeDownCast

type ConvNodes_DeclFuncNodeDownCast interface {
	ToConvNodes_DeclFuncNode() *ConvNodes_DeclFuncNode
}

type ConvNodes_DeclFuncNodeMtd

type ConvNodes_DeclFuncNodeMtd interface {
	Get_hasNilAcc() bool
	Get_id() LnsInt
	Get_kind() string
	Get_orgNode() *Nodes_DeclFuncNode
	Get_parent() LnsAny
	Get_pos() *Parser_Position
	ProcessFilter(arg1 *ConvNodes_Filter, arg2 LnsAny)
	Set_parent(arg1 LnsAny)
	Visit(arg1 ConvNodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- DeclFuncNode

type ConvNodes_DummyExpNode

type ConvNodes_DummyExpNode struct {
	ConvNodes_ExpNode
	FP ConvNodes_DummyExpNodeMtd
}
var ConvNodes_dummyExpNode *ConvNodes_DummyExpNode

func NewConvNodes_DummyExpNode

func NewConvNodes_DummyExpNode() *ConvNodes_DummyExpNode

func (*ConvNodes_DummyExpNode) InitConvNodes_DummyExpNode

func (self *ConvNodes_DummyExpNode) InitConvNodes_DummyExpNode()

55: DeclConstr

func (*ConvNodes_DummyExpNode) ToConvNodes_DummyExpNode

func (obj *ConvNodes_DummyExpNode) ToConvNodes_DummyExpNode() *ConvNodes_DummyExpNode

type ConvNodes_DummyExpNodeDownCast

type ConvNodes_DummyExpNodeDownCast interface {
	ToConvNodes_DummyExpNode() *ConvNodes_DummyExpNode
}

type ConvNodes_DummyExpNodeMtd

type ConvNodes_DummyExpNodeMtd interface {
	Get_hasNilAcc() bool
	Get_id() LnsInt
	Get_kind() string
	Get_parent() LnsAny
	Get_pos() *Parser_Position
	ProcessFilter(arg1 *ConvNodes_Filter, arg2 LnsAny)
	Set_parent(arg1 LnsAny)
	Visit(arg1 ConvNodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- DummyExpNode

type ConvNodes_ExpAccessMRetNode

type ConvNodes_ExpAccessMRetNode struct {
	ConvNodes_ExpNode

	FP ConvNodes_ExpAccessMRetNodeMtd
	// contains filtered or unexported fields
}

func ConvNodes_ExpAccessMRetNode_createFromNode

func ConvNodes_ExpAccessMRetNode_createFromNode(workNode *Nodes_Node, parent *ConvNodes_Node, state *ConvNodes_State) *ConvNodes_ExpAccessMRetNode

1: decl @lune.@base.@ConvNodes.ExpAccessMRetNode_createFromNode

func NewConvNodes_ExpAccessMRetNode

func NewConvNodes_ExpAccessMRetNode(arg1 LnsInt, arg2 *Parser_Position, arg3 string, arg4 bool, arg5 LnsAny, arg6 *Nodes_ExpAccessMRetNode) *ConvNodes_ExpAccessMRetNode

func (*ConvNodes_ExpAccessMRetNode) Get_mRet

func (self *ConvNodes_ExpAccessMRetNode) Get_mRet() *ConvNodes_Node

func (*ConvNodes_ExpAccessMRetNode) Get_orgNode

func (*ConvNodes_ExpAccessMRetNode) InitConvNodes_ExpAccessMRetNode

func (self *ConvNodes_ExpAccessMRetNode) InitConvNodes_ExpAccessMRetNode(id LnsInt, pos *Parser_Position, kind string, hasNilAcc bool, parent LnsAny, orgNode *Nodes_ExpAccessMRetNode)

331: DeclConstr

func (*ConvNodes_ExpAccessMRetNode) ProcessFilter

func (self *ConvNodes_ExpAccessMRetNode) ProcessFilter(filter *ConvNodes_Filter, _opt LnsAny)

1: decl @lune.@base.@ConvNodes.ExpAccessMRetNode.processFilter

func (*ConvNodes_ExpAccessMRetNode) Set_mRet

func (self *ConvNodes_ExpAccessMRetNode) Set_mRet(arg1 *ConvNodes_Node)

func (*ConvNodes_ExpAccessMRetNode) ToConvNodes_ExpAccessMRetNode

func (obj *ConvNodes_ExpAccessMRetNode) ToConvNodes_ExpAccessMRetNode() *ConvNodes_ExpAccessMRetNode

func (*ConvNodes_ExpAccessMRetNode) Visit

func (self *ConvNodes_ExpAccessMRetNode) Visit(visitor ConvNodes_NodeVisitor, depth LnsInt) bool

337: decl @lune.@base.@ConvNodes.ExpAccessMRetNode.visit

type ConvNodes_ExpAccessMRetNodeDownCast

type ConvNodes_ExpAccessMRetNodeDownCast interface {
	ToConvNodes_ExpAccessMRetNode() *ConvNodes_ExpAccessMRetNode
}

type ConvNodes_ExpAccessMRetNodeMtd

type ConvNodes_ExpAccessMRetNodeMtd interface {
	Get_hasNilAcc() bool
	Get_id() LnsInt
	Get_kind() string
	Get_mRet() *ConvNodes_Node
	Get_orgNode() *Nodes_ExpAccessMRetNode
	Get_parent() LnsAny
	Get_pos() *Parser_Position
	ProcessFilter(arg1 *ConvNodes_Filter, arg2 LnsAny)
	Set_mRet(arg1 *ConvNodes_Node)
	Set_parent(arg1 LnsAny)
	Visit(arg1 ConvNodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- ExpAccessMRetNode

type ConvNodes_ExpCallNode

type ConvNodes_ExpCallNode struct {
	ConvNodes_ExpNode

	FP ConvNodes_ExpCallNodeMtd
	// contains filtered or unexported fields
}

func ConvNodes_ExpCallNode_createFromNode

func ConvNodes_ExpCallNode_createFromNode(workNode *Nodes_Node, parent *ConvNodes_Node, state *ConvNodes_State) *ConvNodes_ExpCallNode

1: decl @lune.@base.@ConvNodes.ExpCallNode_createFromNode

func NewConvNodes_ExpCallNode

func NewConvNodes_ExpCallNode(arg1 LnsInt, arg2 *Parser_Position, arg3 string, arg4 bool, arg5 LnsAny, arg6 *Nodes_ExpCallNode) *ConvNodes_ExpCallNode

func (*ConvNodes_ExpCallNode) Get_argList

func (self *ConvNodes_ExpCallNode) Get_argList() LnsAny

func (*ConvNodes_ExpCallNode) Get_func

func (self *ConvNodes_ExpCallNode) Get_func() *ConvNodes_Node

func (*ConvNodes_ExpCallNode) Get_orgNode

func (self *ConvNodes_ExpCallNode) Get_orgNode() *Nodes_ExpCallNode

func (*ConvNodes_ExpCallNode) InitConvNodes_ExpCallNode

func (self *ConvNodes_ExpCallNode) InitConvNodes_ExpCallNode(id LnsInt, pos *Parser_Position, kind string, hasNilAcc bool, parent LnsAny, orgNode *Nodes_ExpCallNode)

331: DeclConstr

func (*ConvNodes_ExpCallNode) ProcessFilter

func (self *ConvNodes_ExpCallNode) ProcessFilter(filter *ConvNodes_Filter, _opt LnsAny)

1: decl @lune.@base.@ConvNodes.ExpCallNode.processFilter

func (*ConvNodes_ExpCallNode) Set_argList

func (self *ConvNodes_ExpCallNode) Set_argList(arg1 LnsAny)

func (*ConvNodes_ExpCallNode) Set_func

func (self *ConvNodes_ExpCallNode) Set_func(arg1 *ConvNodes_Node)

func (*ConvNodes_ExpCallNode) ToConvNodes_ExpCallNode

func (obj *ConvNodes_ExpCallNode) ToConvNodes_ExpCallNode() *ConvNodes_ExpCallNode

func (*ConvNodes_ExpCallNode) Visit

func (self *ConvNodes_ExpCallNode) Visit(visitor ConvNodes_NodeVisitor, depth LnsInt) bool

337: decl @lune.@base.@ConvNodes.ExpCallNode.visit

type ConvNodes_ExpCallNodeDownCast

type ConvNodes_ExpCallNodeDownCast interface {
	ToConvNodes_ExpCallNode() *ConvNodes_ExpCallNode
}

type ConvNodes_ExpCallNodeMtd

type ConvNodes_ExpCallNodeMtd interface {
	Get_argList() LnsAny
	Get_func() *ConvNodes_Node
	Get_hasNilAcc() bool
	Get_id() LnsInt
	Get_kind() string
	Get_orgNode() *Nodes_ExpCallNode
	Get_parent() LnsAny
	Get_pos() *Parser_Position
	ProcessFilter(arg1 *ConvNodes_Filter, arg2 LnsAny)
	Set_argList(arg1 LnsAny)
	Set_func(arg1 *ConvNodes_Node)
	Set_parent(arg1 LnsAny)
	Visit(arg1 ConvNodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- ExpCallNode

type ConvNodes_ExpCastNode

type ConvNodes_ExpCastNode struct {
	ConvNodes_ExpNode

	FP ConvNodes_ExpCastNodeMtd
	// contains filtered or unexported fields
}

func ConvNodes_ExpCastNode_createFromNode

func ConvNodes_ExpCastNode_createFromNode(workNode *Nodes_Node, parent *ConvNodes_Node, state *ConvNodes_State) *ConvNodes_ExpCastNode

1: decl @lune.@base.@ConvNodes.ExpCastNode_createFromNode

func NewConvNodes_ExpCastNode

func NewConvNodes_ExpCastNode(arg1 LnsInt, arg2 *Parser_Position, arg3 string, arg4 bool, arg5 LnsAny, arg6 *Nodes_ExpCastNode) *ConvNodes_ExpCastNode

func (*ConvNodes_ExpCastNode) Get_exp

func (self *ConvNodes_ExpCastNode) Get_exp() *ConvNodes_Node

func (*ConvNodes_ExpCastNode) Get_orgNode

func (self *ConvNodes_ExpCastNode) Get_orgNode() *Nodes_ExpCastNode

func (*ConvNodes_ExpCastNode) InitConvNodes_ExpCastNode

func (self *ConvNodes_ExpCastNode) InitConvNodes_ExpCastNode(id LnsInt, pos *Parser_Position, kind string, hasNilAcc bool, parent LnsAny, orgNode *Nodes_ExpCastNode)

331: DeclConstr

func (*ConvNodes_ExpCastNode) ProcessFilter

func (self *ConvNodes_ExpCastNode) ProcessFilter(filter *ConvNodes_Filter, _opt LnsAny)

1: decl @lune.@base.@ConvNodes.ExpCastNode.processFilter

func (*ConvNodes_ExpCastNode) Set_exp

func (self *ConvNodes_ExpCastNode) Set_exp(arg1 *ConvNodes_Node)

func (*ConvNodes_ExpCastNode) ToConvNodes_ExpCastNode

func (obj *ConvNodes_ExpCastNode) ToConvNodes_ExpCastNode() *ConvNodes_ExpCastNode

func (*ConvNodes_ExpCastNode) Visit

func (self *ConvNodes_ExpCastNode) Visit(visitor ConvNodes_NodeVisitor, depth LnsInt) bool

337: decl @lune.@base.@ConvNodes.ExpCastNode.visit

type ConvNodes_ExpCastNodeDownCast

type ConvNodes_ExpCastNodeDownCast interface {
	ToConvNodes_ExpCastNode() *ConvNodes_ExpCastNode
}

type ConvNodes_ExpCastNodeMtd

type ConvNodes_ExpCastNodeMtd interface {
	Get_exp() *ConvNodes_Node
	Get_hasNilAcc() bool
	Get_id() LnsInt
	Get_kind() string
	Get_orgNode() *Nodes_ExpCastNode
	Get_parent() LnsAny
	Get_pos() *Parser_Position
	ProcessFilter(arg1 *ConvNodes_Filter, arg2 LnsAny)
	Set_exp(arg1 *ConvNodes_Node)
	Set_parent(arg1 LnsAny)
	Visit(arg1 ConvNodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- ExpCastNode

type ConvNodes_ExpListNode

type ConvNodes_ExpListNode struct {
	ConvNodes_ExpNode

	FP ConvNodes_ExpListNodeMtd
	// contains filtered or unexported fields
}

func ConvNodes_ExpListNode_createFromNode

func ConvNodes_ExpListNode_createFromNode(workNode *Nodes_Node, parent *ConvNodes_Node, state *ConvNodes_State) *ConvNodes_ExpListNode

1: decl @lune.@base.@ConvNodes.ExpListNode_createFromNode

func NewConvNodes_ExpListNode

func NewConvNodes_ExpListNode(arg1 LnsInt, arg2 *Parser_Position, arg3 string, arg4 bool, arg5 LnsAny, arg6 *Nodes_ExpListNode) *ConvNodes_ExpListNode

func (*ConvNodes_ExpListNode) Get_expList

func (self *ConvNodes_ExpListNode) Get_expList() *LnsList

func (*ConvNodes_ExpListNode) Get_orgNode

func (self *ConvNodes_ExpListNode) Get_orgNode() *Nodes_ExpListNode

func (*ConvNodes_ExpListNode) InitConvNodes_ExpListNode

func (self *ConvNodes_ExpListNode) InitConvNodes_ExpListNode(id LnsInt, pos *Parser_Position, kind string, hasNilAcc bool, parent LnsAny, orgNode *Nodes_ExpListNode)

331: DeclConstr

func (*ConvNodes_ExpListNode) ProcessFilter

func (self *ConvNodes_ExpListNode) ProcessFilter(filter *ConvNodes_Filter, _opt LnsAny)

1: decl @lune.@base.@ConvNodes.ExpListNode.processFilter

func (*ConvNodes_ExpListNode) Set_expList

func (self *ConvNodes_ExpListNode) Set_expList(arg1 *LnsList)

func (*ConvNodes_ExpListNode) ToConvNodes_ExpListNode

func (obj *ConvNodes_ExpListNode) ToConvNodes_ExpListNode() *ConvNodes_ExpListNode

func (*ConvNodes_ExpListNode) Visit

func (self *ConvNodes_ExpListNode) Visit(visitor ConvNodes_NodeVisitor, depth LnsInt) bool

337: decl @lune.@base.@ConvNodes.ExpListNode.visit

type ConvNodes_ExpListNodeDownCast

type ConvNodes_ExpListNodeDownCast interface {
	ToConvNodes_ExpListNode() *ConvNodes_ExpListNode
}

type ConvNodes_ExpListNodeMtd

type ConvNodes_ExpListNodeMtd interface {
	Get_expList() *LnsList
	Get_hasNilAcc() bool
	Get_id() LnsInt
	Get_kind() string
	Get_orgNode() *Nodes_ExpListNode
	Get_parent() LnsAny
	Get_pos() *Parser_Position
	ProcessFilter(arg1 *ConvNodes_Filter, arg2 LnsAny)
	Set_expList(arg1 *LnsList)
	Set_parent(arg1 LnsAny)
	Visit(arg1 ConvNodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- ExpListNode

type ConvNodes_ExpMRetNode

type ConvNodes_ExpMRetNode struct {
	ConvNodes_ExpNode

	FP ConvNodes_ExpMRetNodeMtd
	// contains filtered or unexported fields
}

func ConvNodes_ExpMRetNode_createFromNode

func ConvNodes_ExpMRetNode_createFromNode(workNode *Nodes_Node, parent *ConvNodes_Node, state *ConvNodes_State) *ConvNodes_ExpMRetNode

1: decl @lune.@base.@ConvNodes.ExpMRetNode_createFromNode

func NewConvNodes_ExpMRetNode

func NewConvNodes_ExpMRetNode(arg1 LnsInt, arg2 *Parser_Position, arg3 string, arg4 bool, arg5 LnsAny, arg6 *Nodes_ExpMRetNode) *ConvNodes_ExpMRetNode

func (*ConvNodes_ExpMRetNode) Get_mRet

func (self *ConvNodes_ExpMRetNode) Get_mRet() *ConvNodes_Node

func (*ConvNodes_ExpMRetNode) Get_orgNode

func (self *ConvNodes_ExpMRetNode) Get_orgNode() *Nodes_ExpMRetNode

func (*ConvNodes_ExpMRetNode) InitConvNodes_ExpMRetNode

func (self *ConvNodes_ExpMRetNode) InitConvNodes_ExpMRetNode(id LnsInt, pos *Parser_Position, kind string, hasNilAcc bool, parent LnsAny, orgNode *Nodes_ExpMRetNode)

331: DeclConstr

func (*ConvNodes_ExpMRetNode) ProcessFilter

func (self *ConvNodes_ExpMRetNode) ProcessFilter(filter *ConvNodes_Filter, _opt LnsAny)

1: decl @lune.@base.@ConvNodes.ExpMRetNode.processFilter

func (*ConvNodes_ExpMRetNode) Set_mRet

func (self *ConvNodes_ExpMRetNode) Set_mRet(arg1 *ConvNodes_Node)

func (*ConvNodes_ExpMRetNode) ToConvNodes_ExpMRetNode

func (obj *ConvNodes_ExpMRetNode) ToConvNodes_ExpMRetNode() *ConvNodes_ExpMRetNode

func (*ConvNodes_ExpMRetNode) Visit

func (self *ConvNodes_ExpMRetNode) Visit(visitor ConvNodes_NodeVisitor, depth LnsInt) bool

337: decl @lune.@base.@ConvNodes.ExpMRetNode.visit

type ConvNodes_ExpMRetNodeDownCast

type ConvNodes_ExpMRetNodeDownCast interface {
	ToConvNodes_ExpMRetNode() *ConvNodes_ExpMRetNode
}

type ConvNodes_ExpMRetNodeMtd

type ConvNodes_ExpMRetNodeMtd interface {
	Get_hasNilAcc() bool
	Get_id() LnsInt
	Get_kind() string
	Get_mRet() *ConvNodes_Node
	Get_orgNode() *Nodes_ExpMRetNode
	Get_parent() LnsAny
	Get_pos() *Parser_Position
	ProcessFilter(arg1 *ConvNodes_Filter, arg2 LnsAny)
	Set_mRet(arg1 *ConvNodes_Node)
	Set_parent(arg1 LnsAny)
	Visit(arg1 ConvNodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- ExpMRetNode

type ConvNodes_ExpMultiTo1Node

type ConvNodes_ExpMultiTo1Node struct {
	ConvNodes_ExpNode

	FP ConvNodes_ExpMultiTo1NodeMtd
	// contains filtered or unexported fields
}

func ConvNodes_ExpMultiTo1Node_createFromNode

func ConvNodes_ExpMultiTo1Node_createFromNode(workNode *Nodes_Node, parent *ConvNodes_Node, state *ConvNodes_State) *ConvNodes_ExpMultiTo1Node

1: decl @lune.@base.@ConvNodes.ExpMultiTo1Node_createFromNode

func NewConvNodes_ExpMultiTo1Node

func NewConvNodes_ExpMultiTo1Node(arg1 LnsInt, arg2 *Parser_Position, arg3 string, arg4 bool, arg5 LnsAny, arg6 *Nodes_ExpMultiTo1Node) *ConvNodes_ExpMultiTo1Node

func (*ConvNodes_ExpMultiTo1Node) Get_exp

func (self *ConvNodes_ExpMultiTo1Node) Get_exp() *ConvNodes_Node

func (*ConvNodes_ExpMultiTo1Node) Get_orgNode

func (self *ConvNodes_ExpMultiTo1Node) Get_orgNode() *Nodes_ExpMultiTo1Node

func (*ConvNodes_ExpMultiTo1Node) InitConvNodes_ExpMultiTo1Node

func (self *ConvNodes_ExpMultiTo1Node) InitConvNodes_ExpMultiTo1Node(id LnsInt, pos *Parser_Position, kind string, hasNilAcc bool, parent LnsAny, orgNode *Nodes_ExpMultiTo1Node)

331: DeclConstr

func (*ConvNodes_ExpMultiTo1Node) ProcessFilter

func (self *ConvNodes_ExpMultiTo1Node) ProcessFilter(filter *ConvNodes_Filter, _opt LnsAny)

1: decl @lune.@base.@ConvNodes.ExpMultiTo1Node.processFilter

func (*ConvNodes_ExpMultiTo1Node) Set_exp

func (self *ConvNodes_ExpMultiTo1Node) Set_exp(arg1 *ConvNodes_Node)

func (*ConvNodes_ExpMultiTo1Node) ToConvNodes_ExpMultiTo1Node

func (obj *ConvNodes_ExpMultiTo1Node) ToConvNodes_ExpMultiTo1Node() *ConvNodes_ExpMultiTo1Node

func (*ConvNodes_ExpMultiTo1Node) Visit

func (self *ConvNodes_ExpMultiTo1Node) Visit(visitor ConvNodes_NodeVisitor, depth LnsInt) bool

337: decl @lune.@base.@ConvNodes.ExpMultiTo1Node.visit

type ConvNodes_ExpMultiTo1NodeDownCast

type ConvNodes_ExpMultiTo1NodeDownCast interface {
	ToConvNodes_ExpMultiTo1Node() *ConvNodes_ExpMultiTo1Node
}

type ConvNodes_ExpMultiTo1NodeMtd

type ConvNodes_ExpMultiTo1NodeMtd interface {
	Get_exp() *ConvNodes_Node
	Get_hasNilAcc() bool
	Get_id() LnsInt
	Get_kind() string
	Get_orgNode() *Nodes_ExpMultiTo1Node
	Get_parent() LnsAny
	Get_pos() *Parser_Position
	ProcessFilter(arg1 *ConvNodes_Filter, arg2 LnsAny)
	Set_exp(arg1 *ConvNodes_Node)
	Set_parent(arg1 LnsAny)
	Visit(arg1 ConvNodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- ExpMultiTo1Node

type ConvNodes_ExpNewNode

type ConvNodes_ExpNewNode struct {
	ConvNodes_ExpNode

	FP ConvNodes_ExpNewNodeMtd
	// contains filtered or unexported fields
}

func ConvNodes_ExpNewNode_createFromNode

func ConvNodes_ExpNewNode_createFromNode(workNode *Nodes_Node, parent *ConvNodes_Node, state *ConvNodes_State) *ConvNodes_ExpNewNode

1: decl @lune.@base.@ConvNodes.ExpNewNode_createFromNode

func NewConvNodes_ExpNewNode

func NewConvNodes_ExpNewNode(arg1 LnsInt, arg2 *Parser_Position, arg3 string, arg4 bool, arg5 LnsAny, arg6 *Nodes_ExpNewNode) *ConvNodes_ExpNewNode

func (*ConvNodes_ExpNewNode) Get_argList

func (self *ConvNodes_ExpNewNode) Get_argList() LnsAny

func (*ConvNodes_ExpNewNode) Get_orgNode

func (self *ConvNodes_ExpNewNode) Get_orgNode() *Nodes_ExpNewNode

func (*ConvNodes_ExpNewNode) InitConvNodes_ExpNewNode

func (self *ConvNodes_ExpNewNode) InitConvNodes_ExpNewNode(id LnsInt, pos *Parser_Position, kind string, hasNilAcc bool, parent LnsAny, orgNode *Nodes_ExpNewNode)

331: DeclConstr

func (*ConvNodes_ExpNewNode) ProcessFilter

func (self *ConvNodes_ExpNewNode) ProcessFilter(filter *ConvNodes_Filter, _opt LnsAny)

1: decl @lune.@base.@ConvNodes.ExpNewNode.processFilter

func (*ConvNodes_ExpNewNode) Set_argList

func (self *ConvNodes_ExpNewNode) Set_argList(arg1 LnsAny)

func (*ConvNodes_ExpNewNode) ToConvNodes_ExpNewNode

func (obj *ConvNodes_ExpNewNode) ToConvNodes_ExpNewNode() *ConvNodes_ExpNewNode

func (*ConvNodes_ExpNewNode) Visit

func (self *ConvNodes_ExpNewNode) Visit(visitor ConvNodes_NodeVisitor, depth LnsInt) bool

337: decl @lune.@base.@ConvNodes.ExpNewNode.visit

type ConvNodes_ExpNewNodeDownCast

type ConvNodes_ExpNewNodeDownCast interface {
	ToConvNodes_ExpNewNode() *ConvNodes_ExpNewNode
}

type ConvNodes_ExpNewNodeMtd

type ConvNodes_ExpNewNodeMtd interface {
	Get_argList() LnsAny
	Get_hasNilAcc() bool
	Get_id() LnsInt
	Get_kind() string
	Get_orgNode() *Nodes_ExpNewNode
	Get_parent() LnsAny
	Get_pos() *Parser_Position
	ProcessFilter(arg1 *ConvNodes_Filter, arg2 LnsAny)
	Set_argList(arg1 LnsAny)
	Set_parent(arg1 LnsAny)
	Visit(arg1 ConvNodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- ExpNewNode

type ConvNodes_ExpNode

type ConvNodes_ExpNode struct {
	ConvNodes_Node
	FP ConvNodes_ExpNodeMtd
}

func (*ConvNodes_ExpNode) InitConvNodes_ExpNode

func (self *ConvNodes_ExpNode) InitConvNodes_ExpNode(arg1 LnsInt, arg2 *Parser_Position, arg3 string, arg4 bool, arg5 LnsAny)

func (*ConvNodes_ExpNode) ToConvNodes_ExpNode

func (obj *ConvNodes_ExpNode) ToConvNodes_ExpNode() *ConvNodes_ExpNode

func (*ConvNodes_ExpNode) Visit

func (self *ConvNodes_ExpNode) Visit(visitor ConvNodes_NodeVisitor, depth LnsInt) bool

49: decl @lune.@base.@ConvNodes.ExpNode.visit

type ConvNodes_ExpNodeDownCast

type ConvNodes_ExpNodeDownCast interface {
	ToConvNodes_ExpNode() *ConvNodes_ExpNode
}

type ConvNodes_ExpNodeMtd

type ConvNodes_ExpNodeMtd interface {
	Get_hasNilAcc() bool
	Get_id() LnsInt
	Get_kind() string
	Get_parent() LnsAny
	Get_pos() *Parser_Position
	ProcessFilter(arg1 *ConvNodes_Filter, arg2 LnsAny)
	Set_parent(arg1 LnsAny)
	Visit(arg1 ConvNodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- ExpNode

type ConvNodes_ExpOmitEnumNode

type ConvNodes_ExpOmitEnumNode struct {
	ConvNodes_ExpNode

	FP ConvNodes_ExpOmitEnumNodeMtd
	// contains filtered or unexported fields
}

func ConvNodes_ExpOmitEnumNode_createFromNode

func ConvNodes_ExpOmitEnumNode_createFromNode(workNode *Nodes_Node, parent *ConvNodes_Node, state *ConvNodes_State) *ConvNodes_ExpOmitEnumNode

1: decl @lune.@base.@ConvNodes.ExpOmitEnumNode_createFromNode

func NewConvNodes_ExpOmitEnumNode

func NewConvNodes_ExpOmitEnumNode(arg1 LnsInt, arg2 *Parser_Position, arg3 string, arg4 bool, arg5 LnsAny, arg6 *Nodes_ExpOmitEnumNode) *ConvNodes_ExpOmitEnumNode

func (*ConvNodes_ExpOmitEnumNode) Get_orgNode

func (self *ConvNodes_ExpOmitEnumNode) Get_orgNode() *Nodes_ExpOmitEnumNode

func (*ConvNodes_ExpOmitEnumNode) InitConvNodes_ExpOmitEnumNode

func (self *ConvNodes_ExpOmitEnumNode) InitConvNodes_ExpOmitEnumNode(id LnsInt, pos *Parser_Position, kind string, hasNilAcc bool, parent LnsAny, orgNode *Nodes_ExpOmitEnumNode)

331: DeclConstr

func (*ConvNodes_ExpOmitEnumNode) ProcessFilter

func (self *ConvNodes_ExpOmitEnumNode) ProcessFilter(filter *ConvNodes_Filter, _opt LnsAny)

1: decl @lune.@base.@ConvNodes.ExpOmitEnumNode.processFilter

func (*ConvNodes_ExpOmitEnumNode) ToConvNodes_ExpOmitEnumNode

func (obj *ConvNodes_ExpOmitEnumNode) ToConvNodes_ExpOmitEnumNode() *ConvNodes_ExpOmitEnumNode

func (*ConvNodes_ExpOmitEnumNode) Visit

func (self *ConvNodes_ExpOmitEnumNode) Visit(visitor ConvNodes_NodeVisitor, depth LnsInt) bool

337: decl @lune.@base.@ConvNodes.ExpOmitEnumNode.visit

type ConvNodes_ExpOmitEnumNodeDownCast

type ConvNodes_ExpOmitEnumNodeDownCast interface {
	ToConvNodes_ExpOmitEnumNode() *ConvNodes_ExpOmitEnumNode
}

type ConvNodes_ExpOmitEnumNodeMtd

type ConvNodes_ExpOmitEnumNodeMtd interface {
	Get_hasNilAcc() bool
	Get_id() LnsInt
	Get_kind() string
	Get_orgNode() *Nodes_ExpOmitEnumNode
	Get_parent() LnsAny
	Get_pos() *Parser_Position
	ProcessFilter(arg1 *ConvNodes_Filter, arg2 LnsAny)
	Set_parent(arg1 LnsAny)
	Visit(arg1 ConvNodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- ExpOmitEnumNode

type ConvNodes_ExpOp1Node

type ConvNodes_ExpOp1Node struct {
	ConvNodes_ExpNode

	FP ConvNodes_ExpOp1NodeMtd
	// contains filtered or unexported fields
}

func ConvNodes_ExpOp1Node_createFromNode

func ConvNodes_ExpOp1Node_createFromNode(workNode *Nodes_Node, parent *ConvNodes_Node, state *ConvNodes_State) *ConvNodes_ExpOp1Node

1: decl @lune.@base.@ConvNodes.ExpOp1Node_createFromNode

func NewConvNodes_ExpOp1Node

func NewConvNodes_ExpOp1Node(arg1 LnsInt, arg2 *Parser_Position, arg3 string, arg4 bool, arg5 LnsAny, arg6 *Nodes_ExpOp1Node) *ConvNodes_ExpOp1Node

func (*ConvNodes_ExpOp1Node) Get_exp

func (self *ConvNodes_ExpOp1Node) Get_exp() *ConvNodes_Node

func (*ConvNodes_ExpOp1Node) Get_orgNode

func (self *ConvNodes_ExpOp1Node) Get_orgNode() *Nodes_ExpOp1Node

func (*ConvNodes_ExpOp1Node) InitConvNodes_ExpOp1Node

func (self *ConvNodes_ExpOp1Node) InitConvNodes_ExpOp1Node(id LnsInt, pos *Parser_Position, kind string, hasNilAcc bool, parent LnsAny, orgNode *Nodes_ExpOp1Node)

331: DeclConstr

func (*ConvNodes_ExpOp1Node) ProcessFilter

func (self *ConvNodes_ExpOp1Node) ProcessFilter(filter *ConvNodes_Filter, _opt LnsAny)

1: decl @lune.@base.@ConvNodes.ExpOp1Node.processFilter

func (*ConvNodes_ExpOp1Node) Set_exp

func (self *ConvNodes_ExpOp1Node) Set_exp(arg1 *ConvNodes_Node)

func (*ConvNodes_ExpOp1Node) ToConvNodes_ExpOp1Node

func (obj *ConvNodes_ExpOp1Node) ToConvNodes_ExpOp1Node() *ConvNodes_ExpOp1Node

func (*ConvNodes_ExpOp1Node) Visit

func (self *ConvNodes_ExpOp1Node) Visit(visitor ConvNodes_NodeVisitor, depth LnsInt) bool

337: decl @lune.@base.@ConvNodes.ExpOp1Node.visit

type ConvNodes_ExpOp1NodeDownCast

type ConvNodes_ExpOp1NodeDownCast interface {
	ToConvNodes_ExpOp1Node() *ConvNodes_ExpOp1Node
}

type ConvNodes_ExpOp1NodeMtd

type ConvNodes_ExpOp1NodeMtd interface {
	Get_exp() *ConvNodes_Node
	Get_hasNilAcc() bool
	Get_id() LnsInt
	Get_kind() string
	Get_orgNode() *Nodes_ExpOp1Node
	Get_parent() LnsAny
	Get_pos() *Parser_Position
	ProcessFilter(arg1 *ConvNodes_Filter, arg2 LnsAny)
	Set_exp(arg1 *ConvNodes_Node)
	Set_parent(arg1 LnsAny)
	Visit(arg1 ConvNodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- ExpOp1Node

type ConvNodes_ExpOp2Node

type ConvNodes_ExpOp2Node struct {
	ConvNodes_ExpNode

	FP ConvNodes_ExpOp2NodeMtd
	// contains filtered or unexported fields
}

func ConvNodes_ExpOp2Node_createFromNode

func ConvNodes_ExpOp2Node_createFromNode(workNode *Nodes_Node, parent *ConvNodes_Node, state *ConvNodes_State) *ConvNodes_ExpOp2Node

1: decl @lune.@base.@ConvNodes.ExpOp2Node_createFromNode

func NewConvNodes_ExpOp2Node

func NewConvNodes_ExpOp2Node(arg1 LnsInt, arg2 *Parser_Position, arg3 string, arg4 bool, arg5 LnsAny, arg6 *Nodes_ExpOp2Node) *ConvNodes_ExpOp2Node

func (*ConvNodes_ExpOp2Node) Get_exp1

func (self *ConvNodes_ExpOp2Node) Get_exp1() *ConvNodes_Node

func (*ConvNodes_ExpOp2Node) Get_exp2

func (self *ConvNodes_ExpOp2Node) Get_exp2() *ConvNodes_Node

func (*ConvNodes_ExpOp2Node) Get_orgNode

func (self *ConvNodes_ExpOp2Node) Get_orgNode() *Nodes_ExpOp2Node

func (*ConvNodes_ExpOp2Node) InitConvNodes_ExpOp2Node

func (self *ConvNodes_ExpOp2Node) InitConvNodes_ExpOp2Node(id LnsInt, pos *Parser_Position, kind string, hasNilAcc bool, parent LnsAny, orgNode *Nodes_ExpOp2Node)

331: DeclConstr

func (*ConvNodes_ExpOp2Node) ProcessFilter

func (self *ConvNodes_ExpOp2Node) ProcessFilter(filter *ConvNodes_Filter, _opt LnsAny)

1: decl @lune.@base.@ConvNodes.ExpOp2Node.processFilter

func (*ConvNodes_ExpOp2Node) Set_exp1

func (self *ConvNodes_ExpOp2Node) Set_exp1(arg1 *ConvNodes_Node)

func (*ConvNodes_ExpOp2Node) Set_exp2

func (self *ConvNodes_ExpOp2Node) Set_exp2(arg1 *ConvNodes_Node)

func (*ConvNodes_ExpOp2Node) ToConvNodes_ExpOp2Node

func (obj *ConvNodes_ExpOp2Node) ToConvNodes_ExpOp2Node() *ConvNodes_ExpOp2Node

func (*ConvNodes_ExpOp2Node) Visit

func (self *ConvNodes_ExpOp2Node) Visit(visitor ConvNodes_NodeVisitor, depth LnsInt) bool

337: decl @lune.@base.@ConvNodes.ExpOp2Node.visit

type ConvNodes_ExpOp2NodeDownCast

type ConvNodes_ExpOp2NodeDownCast interface {
	ToConvNodes_ExpOp2Node() *ConvNodes_ExpOp2Node
}

type ConvNodes_ExpOp2NodeMtd

type ConvNodes_ExpOp2NodeMtd interface {
	Get_exp1() *ConvNodes_Node
	Get_exp2() *ConvNodes_Node
	Get_hasNilAcc() bool
	Get_id() LnsInt
	Get_kind() string
	Get_orgNode() *Nodes_ExpOp2Node
	Get_parent() LnsAny
	Get_pos() *Parser_Position
	ProcessFilter(arg1 *ConvNodes_Filter, arg2 LnsAny)
	Set_exp1(arg1 *ConvNodes_Node)
	Set_exp2(arg1 *ConvNodes_Node)
	Set_parent(arg1 LnsAny)
	Visit(arg1 ConvNodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- ExpOp2Node

type ConvNodes_ExpParenNode

type ConvNodes_ExpParenNode struct {
	ConvNodes_ExpNode

	FP ConvNodes_ExpParenNodeMtd
	// contains filtered or unexported fields
}

func ConvNodes_ExpParenNode_createFromNode

func ConvNodes_ExpParenNode_createFromNode(workNode *Nodes_Node, parent *ConvNodes_Node, state *ConvNodes_State) *ConvNodes_ExpParenNode

1: decl @lune.@base.@ConvNodes.ExpParenNode_createFromNode

func NewConvNodes_ExpParenNode

func NewConvNodes_ExpParenNode(arg1 LnsInt, arg2 *Parser_Position, arg3 string, arg4 bool, arg5 LnsAny, arg6 *Nodes_ExpParenNode) *ConvNodes_ExpParenNode

func (*ConvNodes_ExpParenNode) Get_exp

func (self *ConvNodes_ExpParenNode) Get_exp() *ConvNodes_Node

func (*ConvNodes_ExpParenNode) Get_orgNode

func (self *ConvNodes_ExpParenNode) Get_orgNode() *Nodes_ExpParenNode

func (*ConvNodes_ExpParenNode) InitConvNodes_ExpParenNode

func (self *ConvNodes_ExpParenNode) InitConvNodes_ExpParenNode(id LnsInt, pos *Parser_Position, kind string, hasNilAcc bool, parent LnsAny, orgNode *Nodes_ExpParenNode)

331: DeclConstr

func (*ConvNodes_ExpParenNode) ProcessFilter

func (self *ConvNodes_ExpParenNode) ProcessFilter(filter *ConvNodes_Filter, _opt LnsAny)

1: decl @lune.@base.@ConvNodes.ExpParenNode.processFilter

func (*ConvNodes_ExpParenNode) Set_exp

func (self *ConvNodes_ExpParenNode) Set_exp(arg1 *ConvNodes_Node)

func (*ConvNodes_ExpParenNode) ToConvNodes_ExpParenNode

func (obj *ConvNodes_ExpParenNode) ToConvNodes_ExpParenNode() *ConvNodes_ExpParenNode

func (*ConvNodes_ExpParenNode) Visit

func (self *ConvNodes_ExpParenNode) Visit(visitor ConvNodes_NodeVisitor, depth LnsInt) bool

337: decl @lune.@base.@ConvNodes.ExpParenNode.visit

type ConvNodes_ExpParenNodeDownCast

type ConvNodes_ExpParenNodeDownCast interface {
	ToConvNodes_ExpParenNode() *ConvNodes_ExpParenNode
}

type ConvNodes_ExpParenNodeMtd

type ConvNodes_ExpParenNodeMtd interface {
	Get_exp() *ConvNodes_Node
	Get_hasNilAcc() bool
	Get_id() LnsInt
	Get_kind() string
	Get_orgNode() *Nodes_ExpParenNode
	Get_parent() LnsAny
	Get_pos() *Parser_Position
	ProcessFilter(arg1 *ConvNodes_Filter, arg2 LnsAny)
	Set_exp(arg1 *ConvNodes_Node)
	Set_parent(arg1 LnsAny)
	Visit(arg1 ConvNodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- ExpParenNode

type ConvNodes_ExpRefItemNode

type ConvNodes_ExpRefItemNode struct {
	ConvNodes_ExpNode

	FP ConvNodes_ExpRefItemNodeMtd
	// contains filtered or unexported fields
}

func ConvNodes_ExpRefItemNode_createFromNode

func ConvNodes_ExpRefItemNode_createFromNode(workNode *Nodes_Node, parent *ConvNodes_Node, state *ConvNodes_State) *ConvNodes_ExpRefItemNode

1: decl @lune.@base.@ConvNodes.ExpRefItemNode_createFromNode

func NewConvNodes_ExpRefItemNode

func NewConvNodes_ExpRefItemNode(arg1 LnsInt, arg2 *Parser_Position, arg3 string, arg4 bool, arg5 LnsAny, arg6 *Nodes_ExpRefItemNode) *ConvNodes_ExpRefItemNode

func (*ConvNodes_ExpRefItemNode) Get_index

func (self *ConvNodes_ExpRefItemNode) Get_index() LnsAny

func (*ConvNodes_ExpRefItemNode) Get_orgNode

func (self *ConvNodes_ExpRefItemNode) Get_orgNode() *Nodes_ExpRefItemNode

func (*ConvNodes_ExpRefItemNode) Get_val

func (self *ConvNodes_ExpRefItemNode) Get_val() *ConvNodes_Node

func (*ConvNodes_ExpRefItemNode) InitConvNodes_ExpRefItemNode

func (self *ConvNodes_ExpRefItemNode) InitConvNodes_ExpRefItemNode(id LnsInt, pos *Parser_Position, kind string, hasNilAcc bool, parent LnsAny, orgNode *Nodes_ExpRefItemNode)

331: DeclConstr

func (*ConvNodes_ExpRefItemNode) ProcessFilter

func (self *ConvNodes_ExpRefItemNode) ProcessFilter(filter *ConvNodes_Filter, _opt LnsAny)

1: decl @lune.@base.@ConvNodes.ExpRefItemNode.processFilter

func (*ConvNodes_ExpRefItemNode) Set_index

func (self *ConvNodes_ExpRefItemNode) Set_index(arg1 LnsAny)

func (*ConvNodes_ExpRefItemNode) Set_val

func (self *ConvNodes_ExpRefItemNode) Set_val(arg1 *ConvNodes_Node)

func (*ConvNodes_ExpRefItemNode) ToConvNodes_ExpRefItemNode

func (obj *ConvNodes_ExpRefItemNode) ToConvNodes_ExpRefItemNode() *ConvNodes_ExpRefItemNode

func (*ConvNodes_ExpRefItemNode) Visit

func (self *ConvNodes_ExpRefItemNode) Visit(visitor ConvNodes_NodeVisitor, depth LnsInt) bool

337: decl @lune.@base.@ConvNodes.ExpRefItemNode.visit

type ConvNodes_ExpRefItemNodeDownCast

type ConvNodes_ExpRefItemNodeDownCast interface {
	ToConvNodes_ExpRefItemNode() *ConvNodes_ExpRefItemNode
}

type ConvNodes_ExpRefItemNodeMtd

type ConvNodes_ExpRefItemNodeMtd interface {
	Get_hasNilAcc() bool
	Get_id() LnsInt
	Get_index() LnsAny
	Get_kind() string
	Get_orgNode() *Nodes_ExpRefItemNode
	Get_parent() LnsAny
	Get_pos() *Parser_Position
	Get_val() *ConvNodes_Node
	ProcessFilter(arg1 *ConvNodes_Filter, arg2 LnsAny)
	Set_index(arg1 LnsAny)
	Set_parent(arg1 LnsAny)
	Set_val(arg1 *ConvNodes_Node)
	Visit(arg1 ConvNodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- ExpRefItemNode

type ConvNodes_ExpRefNode

type ConvNodes_ExpRefNode struct {
	ConvNodes_ExpNode

	FP ConvNodes_ExpRefNodeMtd
	// contains filtered or unexported fields
}

func ConvNodes_ExpRefNode_createFromNode

func ConvNodes_ExpRefNode_createFromNode(workNode *Nodes_Node, parent *ConvNodes_Node, state *ConvNodes_State) *ConvNodes_ExpRefNode

1: decl @lune.@base.@ConvNodes.ExpRefNode_createFromNode

func NewConvNodes_ExpRefNode

func NewConvNodes_ExpRefNode(arg1 LnsInt, arg2 *Parser_Position, arg3 string, arg4 bool, arg5 LnsAny, arg6 *Nodes_ExpRefNode) *ConvNodes_ExpRefNode

func (*ConvNodes_ExpRefNode) Get_orgNode

func (self *ConvNodes_ExpRefNode) Get_orgNode() *Nodes_ExpRefNode

func (*ConvNodes_ExpRefNode) InitConvNodes_ExpRefNode

func (self *ConvNodes_ExpRefNode) InitConvNodes_ExpRefNode(id LnsInt, pos *Parser_Position, kind string, hasNilAcc bool, parent LnsAny, orgNode *Nodes_ExpRefNode)

331: DeclConstr

func (*ConvNodes_ExpRefNode) ProcessFilter

func (self *ConvNodes_ExpRefNode) ProcessFilter(filter *ConvNodes_Filter, _opt LnsAny)

1: decl @lune.@base.@ConvNodes.ExpRefNode.processFilter

func (*ConvNodes_ExpRefNode) ToConvNodes_ExpRefNode

func (obj *ConvNodes_ExpRefNode) ToConvNodes_ExpRefNode() *ConvNodes_ExpRefNode

func (*ConvNodes_ExpRefNode) Visit

func (self *ConvNodes_ExpRefNode) Visit(visitor ConvNodes_NodeVisitor, depth LnsInt) bool

337: decl @lune.@base.@ConvNodes.ExpRefNode.visit

type ConvNodes_ExpRefNodeDownCast

type ConvNodes_ExpRefNodeDownCast interface {
	ToConvNodes_ExpRefNode() *ConvNodes_ExpRefNode
}

type ConvNodes_ExpRefNodeMtd

type ConvNodes_ExpRefNodeMtd interface {
	Get_hasNilAcc() bool
	Get_id() LnsInt
	Get_kind() string
	Get_orgNode() *Nodes_ExpRefNode
	Get_parent() LnsAny
	Get_pos() *Parser_Position
	ProcessFilter(arg1 *ConvNodes_Filter, arg2 LnsAny)
	Set_parent(arg1 LnsAny)
	Visit(arg1 ConvNodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- ExpRefNode

type ConvNodes_ExpSubDDDNode

type ConvNodes_ExpSubDDDNode struct {
	ConvNodes_ExpNode

	FP ConvNodes_ExpSubDDDNodeMtd
	// contains filtered or unexported fields
}

func ConvNodes_ExpSubDDDNode_createFromNode

func ConvNodes_ExpSubDDDNode_createFromNode(workNode *Nodes_Node, parent *ConvNodes_Node, state *ConvNodes_State) *ConvNodes_ExpSubDDDNode

1: decl @lune.@base.@ConvNodes.ExpSubDDDNode_createFromNode

func NewConvNodes_ExpSubDDDNode

func NewConvNodes_ExpSubDDDNode(arg1 LnsInt, arg2 *Parser_Position, arg3 string, arg4 bool, arg5 LnsAny, arg6 *Nodes_ExpSubDDDNode) *ConvNodes_ExpSubDDDNode

func (*ConvNodes_ExpSubDDDNode) Get_orgNode

func (self *ConvNodes_ExpSubDDDNode) Get_orgNode() *Nodes_ExpSubDDDNode

func (*ConvNodes_ExpSubDDDNode) Get_src

func (self *ConvNodes_ExpSubDDDNode) Get_src() *ConvNodes_Node

func (*ConvNodes_ExpSubDDDNode) InitConvNodes_ExpSubDDDNode

func (self *ConvNodes_ExpSubDDDNode) InitConvNodes_ExpSubDDDNode(id LnsInt, pos *Parser_Position, kind string, hasNilAcc bool, parent LnsAny, orgNode *Nodes_ExpSubDDDNode)

331: DeclConstr

func (*ConvNodes_ExpSubDDDNode) ProcessFilter

func (self *ConvNodes_ExpSubDDDNode) ProcessFilter(filter *ConvNodes_Filter, _opt LnsAny)

1: decl @lune.@base.@ConvNodes.ExpSubDDDNode.processFilter

func (*ConvNodes_ExpSubDDDNode) Set_src

func (self *ConvNodes_ExpSubDDDNode) Set_src(arg1 *ConvNodes_Node)

func (*ConvNodes_ExpSubDDDNode) ToConvNodes_ExpSubDDDNode

func (obj *ConvNodes_ExpSubDDDNode) ToConvNodes_ExpSubDDDNode() *ConvNodes_ExpSubDDDNode

func (*ConvNodes_ExpSubDDDNode) Visit

func (self *ConvNodes_ExpSubDDDNode) Visit(visitor ConvNodes_NodeVisitor, depth LnsInt) bool

337: decl @lune.@base.@ConvNodes.ExpSubDDDNode.visit

type ConvNodes_ExpSubDDDNodeDownCast

type ConvNodes_ExpSubDDDNodeDownCast interface {
	ToConvNodes_ExpSubDDDNode() *ConvNodes_ExpSubDDDNode
}

type ConvNodes_ExpSubDDDNodeMtd

type ConvNodes_ExpSubDDDNodeMtd interface {
	Get_hasNilAcc() bool
	Get_id() LnsInt
	Get_kind() string
	Get_orgNode() *Nodes_ExpSubDDDNode
	Get_parent() LnsAny
	Get_pos() *Parser_Position
	Get_src() *ConvNodes_Node
	ProcessFilter(arg1 *ConvNodes_Filter, arg2 LnsAny)
	Set_parent(arg1 LnsAny)
	Set_src(arg1 *ConvNodes_Node)
	Visit(arg1 ConvNodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- ExpSubDDDNode

type ConvNodes_ExpToDDDNode

type ConvNodes_ExpToDDDNode struct {
	ConvNodes_ExpNode

	FP ConvNodes_ExpToDDDNodeMtd
	// contains filtered or unexported fields
}

func ConvNodes_ExpToDDDNode_createFromNode

func ConvNodes_ExpToDDDNode_createFromNode(workNode *Nodes_Node, parent *ConvNodes_Node, state *ConvNodes_State) *ConvNodes_ExpToDDDNode

367: decl @lune.@base.@ConvNodes.ExpToDDDNode_createFromNode

func NewConvNodes_ExpToDDDNode

func NewConvNodes_ExpToDDDNode(arg1 LnsInt, arg2 *Parser_Position, arg3 string, arg4 bool, arg5 LnsAny, arg6 *Nodes_ExpToDDDNode, arg7 *ConvNodes_ExpListNode) *ConvNodes_ExpToDDDNode

func (*ConvNodes_ExpToDDDNode) Get_expList

func (self *ConvNodes_ExpToDDDNode) Get_expList() *ConvNodes_ExpListNode

func (*ConvNodes_ExpToDDDNode) Get_orgNode

func (self *ConvNodes_ExpToDDDNode) Get_orgNode() *Nodes_ExpToDDDNode

func (*ConvNodes_ExpToDDDNode) InitConvNodes_ExpToDDDNode

func (self *ConvNodes_ExpToDDDNode) InitConvNodes_ExpToDDDNode(arg1 LnsInt, arg2 *Parser_Position, arg3 string, arg4 bool, arg5 LnsAny, arg6 *Nodes_ExpToDDDNode, arg7 *ConvNodes_ExpListNode)

func (*ConvNodes_ExpToDDDNode) Set_expList

func (self *ConvNodes_ExpToDDDNode) Set_expList(arg1 *ConvNodes_ExpListNode)

func (*ConvNodes_ExpToDDDNode) ToConvNodes_ExpToDDDNode

func (obj *ConvNodes_ExpToDDDNode) ToConvNodes_ExpToDDDNode() *ConvNodes_ExpToDDDNode

type ConvNodes_ExpToDDDNodeDownCast

type ConvNodes_ExpToDDDNodeDownCast interface {
	ToConvNodes_ExpToDDDNode() *ConvNodes_ExpToDDDNode
}

type ConvNodes_ExpToDDDNodeMtd

type ConvNodes_ExpToDDDNodeMtd interface {
	Get_expList() *ConvNodes_ExpListNode
	Get_hasNilAcc() bool
	Get_id() LnsInt
	Get_kind() string
	Get_orgNode() *Nodes_ExpToDDDNode
	Get_parent() LnsAny
	Get_pos() *Parser_Position
	ProcessFilter(arg1 *ConvNodes_Filter, arg2 LnsAny)
	Set_expList(arg1 *ConvNodes_ExpListNode)
	Set_parent(arg1 LnsAny)
	Visit(arg1 ConvNodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- ExpToDDDNode

type ConvNodes_ExpUnwrapNode

type ConvNodes_ExpUnwrapNode struct {
	ConvNodes_ExpNode

	FP ConvNodes_ExpUnwrapNodeMtd
	// contains filtered or unexported fields
}

func ConvNodes_ExpUnwrapNode_createFromNode

func ConvNodes_ExpUnwrapNode_createFromNode(workNode *Nodes_Node, parent *ConvNodes_Node, state *ConvNodes_State) *ConvNodes_ExpUnwrapNode

1: decl @lune.@base.@ConvNodes.ExpUnwrapNode_createFromNode

func NewConvNodes_ExpUnwrapNode

func NewConvNodes_ExpUnwrapNode(arg1 LnsInt, arg2 *Parser_Position, arg3 string, arg4 bool, arg5 LnsAny, arg6 *Nodes_ExpUnwrapNode) *ConvNodes_ExpUnwrapNode

func (*ConvNodes_ExpUnwrapNode) Get_default

func (self *ConvNodes_ExpUnwrapNode) Get_default() LnsAny

func (*ConvNodes_ExpUnwrapNode) Get_exp

func (self *ConvNodes_ExpUnwrapNode) Get_exp() *ConvNodes_Node

func (*ConvNodes_ExpUnwrapNode) Get_orgNode

func (self *ConvNodes_ExpUnwrapNode) Get_orgNode() *Nodes_ExpUnwrapNode

func (*ConvNodes_ExpUnwrapNode) InitConvNodes_ExpUnwrapNode

func (self *ConvNodes_ExpUnwrapNode) InitConvNodes_ExpUnwrapNode(id LnsInt, pos *Parser_Position, kind string, hasNilAcc bool, parent LnsAny, orgNode *Nodes_ExpUnwrapNode)

331: DeclConstr

func (*ConvNodes_ExpUnwrapNode) ProcessFilter

func (self *ConvNodes_ExpUnwrapNode) ProcessFilter(filter *ConvNodes_Filter, _opt LnsAny)

1: decl @lune.@base.@ConvNodes.ExpUnwrapNode.processFilter

func (*ConvNodes_ExpUnwrapNode) Set_default

func (self *ConvNodes_ExpUnwrapNode) Set_default(arg1 LnsAny)

func (*ConvNodes_ExpUnwrapNode) Set_exp

func (self *ConvNodes_ExpUnwrapNode) Set_exp(arg1 *ConvNodes_Node)

func (*ConvNodes_ExpUnwrapNode) ToConvNodes_ExpUnwrapNode

func (obj *ConvNodes_ExpUnwrapNode) ToConvNodes_ExpUnwrapNode() *ConvNodes_ExpUnwrapNode

func (*ConvNodes_ExpUnwrapNode) Visit

func (self *ConvNodes_ExpUnwrapNode) Visit(visitor ConvNodes_NodeVisitor, depth LnsInt) bool

337: decl @lune.@base.@ConvNodes.ExpUnwrapNode.visit

type ConvNodes_ExpUnwrapNodeDownCast

type ConvNodes_ExpUnwrapNodeDownCast interface {
	ToConvNodes_ExpUnwrapNode() *ConvNodes_ExpUnwrapNode
}

type ConvNodes_ExpUnwrapNodeMtd

type ConvNodes_ExpUnwrapNodeMtd interface {
	Get_default() LnsAny
	Get_exp() *ConvNodes_Node
	Get_hasNilAcc() bool
	Get_id() LnsInt
	Get_kind() string
	Get_orgNode() *Nodes_ExpUnwrapNode
	Get_parent() LnsAny
	Get_pos() *Parser_Position
	ProcessFilter(arg1 *ConvNodes_Filter, arg2 LnsAny)
	Set_default(arg1 LnsAny)
	Set_exp(arg1 *ConvNodes_Node)
	Set_parent(arg1 LnsAny)
	Visit(arg1 ConvNodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- ExpUnwrapNode

type ConvNodes_Filter

type ConvNodes_Filter struct {
	FP ConvNodes_FilterMtd
}

func (*ConvNodes_Filter) InitConvNodes_Filter

func (self *ConvNodes_Filter) InitConvNodes_Filter()

func (*ConvNodes_Filter) ToConvNodes_Filter

func (obj *ConvNodes_Filter) ToConvNodes_Filter() *ConvNodes_Filter

type ConvNodes_FilterDownCast

type ConvNodes_FilterDownCast interface {
	ToConvNodes_Filter() *ConvNodes_Filter
}

type ConvNodes_FilterMtd

type ConvNodes_FilterMtd interface {
	ProcessCallExt(arg1 *ConvNodes_CallExtNode, arg2 LnsAny)
	ProcessCondStackVal(arg1 *ConvNodes_CondStackValNode, arg2 LnsAny)
	ProcessDeclFunc(arg1 *ConvNodes_DeclFuncNode, arg2 LnsAny)
	ProcessExpAccessMRet(arg1 *ConvNodes_ExpAccessMRetNode, arg2 LnsAny)
	ProcessExpCall(arg1 *ConvNodes_ExpCallNode, arg2 LnsAny)
	ProcessExpCast(arg1 *ConvNodes_ExpCastNode, arg2 LnsAny)
	ProcessExpList(arg1 *ConvNodes_ExpListNode, arg2 LnsAny)
	ProcessExpMRet(arg1 *ConvNodes_ExpMRetNode, arg2 LnsAny)
	ProcessExpMultiTo1(arg1 *ConvNodes_ExpMultiTo1Node, arg2 LnsAny)
	ProcessExpNew(arg1 *ConvNodes_ExpNewNode, arg2 LnsAny)
	ProcessExpOmitEnum(arg1 *ConvNodes_ExpOmitEnumNode, arg2 LnsAny)
	ProcessExpOp1(arg1 *ConvNodes_ExpOp1Node, arg2 LnsAny)
	ProcessExpOp2(arg1 *ConvNodes_ExpOp2Node, arg2 LnsAny)
	ProcessExpParen(arg1 *ConvNodes_ExpParenNode, arg2 LnsAny)
	ProcessExpRef(arg1 *ConvNodes_ExpRefNode, arg2 LnsAny)
	ProcessExpRefItem(arg1 *ConvNodes_ExpRefItemNode, arg2 LnsAny)
	ProcessExpSubDDD(arg1 *ConvNodes_ExpSubDDDNode, arg2 LnsAny)
	ProcessExpUnwrap(arg1 *ConvNodes_ExpUnwrapNode, arg2 LnsAny)
	ProcessGetAt(arg1 *ConvNodes_GetAtNode, arg2 LnsAny)
	ProcessGetField(arg1 *ConvNodes_GetFieldNode, arg2 LnsAny)
	ProcessLiteralArray(arg1 *ConvNodes_LiteralArrayNode, arg2 LnsAny)
	ProcessLiteralBool(arg1 *ConvNodes_LiteralBoolNode, arg2 LnsAny)
	ProcessLiteralChar(arg1 *ConvNodes_LiteralCharNode, arg2 LnsAny)
	ProcessLiteralInt(arg1 *ConvNodes_LiteralIntNode, arg2 LnsAny)
	ProcessLiteralList(arg1 *ConvNodes_LiteralListNode, arg2 LnsAny)
	ProcessLiteralMap(arg1 *ConvNodes_LiteralMapNode, arg2 LnsAny)
	ProcessLiteralNil(arg1 *ConvNodes_LiteralNilNode, arg2 LnsAny)
	ProcessLiteralReal(arg1 *ConvNodes_LiteralRealNode, arg2 LnsAny)
	ProcessLiteralSet(arg1 *ConvNodes_LiteralSetNode, arg2 LnsAny)
	ProcessLiteralString(arg1 *ConvNodes_LiteralStringNode, arg2 LnsAny)
	ProcessLiteralSymbol(arg1 *ConvNodes_LiteralSymbolNode, arg2 LnsAny)
	ProcessLuneKind(arg1 *ConvNodes_LuneKindNode, arg2 LnsAny)
	ProcessNewAlgeVal(arg1 *ConvNodes_NewAlgeValNode, arg2 LnsAny)
	ProcessNoneNilAcc(arg1 *ConvNodes_NoneNilAccNode, arg2 LnsAny)
	ProcessRefField(arg1 *ConvNodes_RefFieldNode, arg2 LnsAny)
}

declaration Class -- Filter

type ConvNodes_GetAtNode

type ConvNodes_GetAtNode struct {
	ConvNodes_ExpNode

	FP ConvNodes_GetAtNodeMtd
	// contains filtered or unexported fields
}

func NewConvNodes_GetAtNode

func NewConvNodes_GetAtNode(arg1 LnsInt, arg2 *Parser_Position, arg3 string, arg4 bool, arg5 LnsAny) *ConvNodes_GetAtNode

func (*ConvNodes_GetAtNode) Get_exp

func (self *ConvNodes_GetAtNode) Get_exp() *ConvNodes_Node

func (*ConvNodes_GetAtNode) Get_index

func (self *ConvNodes_GetAtNode) Get_index() *ConvNodes_Node

func (*ConvNodes_GetAtNode) InitConvNodes_GetAtNode

func (self *ConvNodes_GetAtNode) InitConvNodes_GetAtNode(id LnsInt, pos *Parser_Position, kind string, hasNilAcc bool, parent LnsAny)

331: DeclConstr

func (*ConvNodes_GetAtNode) ProcessFilter

func (self *ConvNodes_GetAtNode) ProcessFilter(filter *ConvNodes_Filter, _opt LnsAny)

1: decl @lune.@base.@ConvNodes.GetAtNode.processFilter

func (*ConvNodes_GetAtNode) Set_exp

func (self *ConvNodes_GetAtNode) Set_exp(arg1 *ConvNodes_Node)

func (*ConvNodes_GetAtNode) Set_index

func (self *ConvNodes_GetAtNode) Set_index(arg1 *ConvNodes_Node)

func (*ConvNodes_GetAtNode) ToConvNodes_GetAtNode

func (obj *ConvNodes_GetAtNode) ToConvNodes_GetAtNode() *ConvNodes_GetAtNode

func (*ConvNodes_GetAtNode) Visit

func (self *ConvNodes_GetAtNode) Visit(visitor ConvNodes_NodeVisitor, depth LnsInt) bool

337: decl @lune.@base.@ConvNodes.GetAtNode.visit

type ConvNodes_GetAtNodeDownCast

type ConvNodes_GetAtNodeDownCast interface {
	ToConvNodes_GetAtNode() *ConvNodes_GetAtNode
}

type ConvNodes_GetAtNodeMtd

type ConvNodes_GetAtNodeMtd interface {
	Get_exp() *ConvNodes_Node
	Get_hasNilAcc() bool
	Get_id() LnsInt
	Get_index() *ConvNodes_Node
	Get_kind() string
	Get_parent() LnsAny
	Get_pos() *Parser_Position
	ProcessFilter(arg1 *ConvNodes_Filter, arg2 LnsAny)
	Set_exp(arg1 *ConvNodes_Node)
	Set_index(arg1 *ConvNodes_Node)
	Set_parent(arg1 LnsAny)
	Visit(arg1 ConvNodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- GetAtNode

type ConvNodes_GetFieldNode

type ConvNodes_GetFieldNode struct {
	ConvNodes_ExpNode

	FP ConvNodes_GetFieldNodeMtd
	// contains filtered or unexported fields
}

func ConvNodes_GetFieldNode_createFromNode

func ConvNodes_GetFieldNode_createFromNode(workNode *Nodes_Node, parent *ConvNodes_Node, state *ConvNodes_State) *ConvNodes_GetFieldNode

1: decl @lune.@base.@ConvNodes.GetFieldNode_createFromNode

func NewConvNodes_GetFieldNode

func NewConvNodes_GetFieldNode(arg1 LnsInt, arg2 *Parser_Position, arg3 string, arg4 bool, arg5 LnsAny, arg6 *Nodes_GetFieldNode) *ConvNodes_GetFieldNode

func (*ConvNodes_GetFieldNode) Get_orgNode

func (self *ConvNodes_GetFieldNode) Get_orgNode() *Nodes_GetFieldNode

func (*ConvNodes_GetFieldNode) Get_prefix

func (self *ConvNodes_GetFieldNode) Get_prefix() *ConvNodes_Node

func (*ConvNodes_GetFieldNode) InitConvNodes_GetFieldNode

func (self *ConvNodes_GetFieldNode) InitConvNodes_GetFieldNode(id LnsInt, pos *Parser_Position, kind string, hasNilAcc bool, parent LnsAny, orgNode *Nodes_GetFieldNode)

331: DeclConstr

func (*ConvNodes_GetFieldNode) ProcessFilter

func (self *ConvNodes_GetFieldNode) ProcessFilter(filter *ConvNodes_Filter, _opt LnsAny)

1: decl @lune.@base.@ConvNodes.GetFieldNode.processFilter

func (*ConvNodes_GetFieldNode) Set_prefix

func (self *ConvNodes_GetFieldNode) Set_prefix(arg1 *ConvNodes_Node)

func (*ConvNodes_GetFieldNode) ToConvNodes_GetFieldNode

func (obj *ConvNodes_GetFieldNode) ToConvNodes_GetFieldNode() *ConvNodes_GetFieldNode

func (*ConvNodes_GetFieldNode) Visit

func (self *ConvNodes_GetFieldNode) Visit(visitor ConvNodes_NodeVisitor, depth LnsInt) bool

337: decl @lune.@base.@ConvNodes.GetFieldNode.visit

type ConvNodes_GetFieldNodeDownCast

type ConvNodes_GetFieldNodeDownCast interface {
	ToConvNodes_GetFieldNode() *ConvNodes_GetFieldNode
}

type ConvNodes_GetFieldNodeMtd

type ConvNodes_GetFieldNodeMtd interface {
	Get_hasNilAcc() bool
	Get_id() LnsInt
	Get_kind() string
	Get_orgNode() *Nodes_GetFieldNode
	Get_parent() LnsAny
	Get_pos() *Parser_Position
	Get_prefix() *ConvNodes_Node
	ProcessFilter(arg1 *ConvNodes_Filter, arg2 LnsAny)
	Set_parent(arg1 LnsAny)
	Set_prefix(arg1 *ConvNodes_Node)
	Visit(arg1 ConvNodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- GetFieldNode

type ConvNodes_LiteralArrayNode

type ConvNodes_LiteralArrayNode struct {
	ConvNodes_ExpNode

	FP ConvNodes_LiteralArrayNodeMtd
	// contains filtered or unexported fields
}

func ConvNodes_LiteralArrayNode_createFromNode

func ConvNodes_LiteralArrayNode_createFromNode(workNode *Nodes_Node, parent *ConvNodes_Node, state *ConvNodes_State) *ConvNodes_LiteralArrayNode

1: decl @lune.@base.@ConvNodes.LiteralArrayNode_createFromNode

func NewConvNodes_LiteralArrayNode

func NewConvNodes_LiteralArrayNode(arg1 LnsInt, arg2 *Parser_Position, arg3 string, arg4 bool, arg5 LnsAny, arg6 *Nodes_LiteralArrayNode) *ConvNodes_LiteralArrayNode

func (*ConvNodes_LiteralArrayNode) Get_expList

func (self *ConvNodes_LiteralArrayNode) Get_expList() LnsAny

func (*ConvNodes_LiteralArrayNode) Get_orgNode

func (*ConvNodes_LiteralArrayNode) InitConvNodes_LiteralArrayNode

func (self *ConvNodes_LiteralArrayNode) InitConvNodes_LiteralArrayNode(id LnsInt, pos *Parser_Position, kind string, hasNilAcc bool, parent LnsAny, orgNode *Nodes_LiteralArrayNode)

331: DeclConstr

func (*ConvNodes_LiteralArrayNode) ProcessFilter

func (self *ConvNodes_LiteralArrayNode) ProcessFilter(filter *ConvNodes_Filter, _opt LnsAny)

1: decl @lune.@base.@ConvNodes.LiteralArrayNode.processFilter

func (*ConvNodes_LiteralArrayNode) Set_expList

func (self *ConvNodes_LiteralArrayNode) Set_expList(arg1 LnsAny)

func (*ConvNodes_LiteralArrayNode) ToConvNodes_LiteralArrayNode

func (obj *ConvNodes_LiteralArrayNode) ToConvNodes_LiteralArrayNode() *ConvNodes_LiteralArrayNode

func (*ConvNodes_LiteralArrayNode) Visit

func (self *ConvNodes_LiteralArrayNode) Visit(visitor ConvNodes_NodeVisitor, depth LnsInt) bool

337: decl @lune.@base.@ConvNodes.LiteralArrayNode.visit

type ConvNodes_LiteralArrayNodeDownCast

type ConvNodes_LiteralArrayNodeDownCast interface {
	ToConvNodes_LiteralArrayNode() *ConvNodes_LiteralArrayNode
}

type ConvNodes_LiteralArrayNodeMtd

type ConvNodes_LiteralArrayNodeMtd interface {
	Get_expList() LnsAny
	Get_hasNilAcc() bool
	Get_id() LnsInt
	Get_kind() string
	Get_orgNode() *Nodes_LiteralArrayNode
	Get_parent() LnsAny
	Get_pos() *Parser_Position
	ProcessFilter(arg1 *ConvNodes_Filter, arg2 LnsAny)
	Set_expList(arg1 LnsAny)
	Set_parent(arg1 LnsAny)
	Visit(arg1 ConvNodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- LiteralArrayNode

type ConvNodes_LiteralBoolNode

type ConvNodes_LiteralBoolNode struct {
	ConvNodes_ExpNode

	FP ConvNodes_LiteralBoolNodeMtd
	// contains filtered or unexported fields
}

func ConvNodes_LiteralBoolNode_createFromNode

func ConvNodes_LiteralBoolNode_createFromNode(workNode *Nodes_Node, parent *ConvNodes_Node, state *ConvNodes_State) *ConvNodes_LiteralBoolNode

1: decl @lune.@base.@ConvNodes.LiteralBoolNode_createFromNode

func NewConvNodes_LiteralBoolNode

func NewConvNodes_LiteralBoolNode(arg1 LnsInt, arg2 *Parser_Position, arg3 string, arg4 bool, arg5 LnsAny, arg6 *Nodes_LiteralBoolNode) *ConvNodes_LiteralBoolNode

func (*ConvNodes_LiteralBoolNode) Get_orgNode

func (self *ConvNodes_LiteralBoolNode) Get_orgNode() *Nodes_LiteralBoolNode

func (*ConvNodes_LiteralBoolNode) InitConvNodes_LiteralBoolNode

func (self *ConvNodes_LiteralBoolNode) InitConvNodes_LiteralBoolNode(id LnsInt, pos *Parser_Position, kind string, hasNilAcc bool, parent LnsAny, orgNode *Nodes_LiteralBoolNode)

331: DeclConstr

func (*ConvNodes_LiteralBoolNode) ProcessFilter

func (self *ConvNodes_LiteralBoolNode) ProcessFilter(filter *ConvNodes_Filter, _opt LnsAny)

1: decl @lune.@base.@ConvNodes.LiteralBoolNode.processFilter

func (*ConvNodes_LiteralBoolNode) ToConvNodes_LiteralBoolNode

func (obj *ConvNodes_LiteralBoolNode) ToConvNodes_LiteralBoolNode() *ConvNodes_LiteralBoolNode

func (*ConvNodes_LiteralBoolNode) Visit

func (self *ConvNodes_LiteralBoolNode) Visit(visitor ConvNodes_NodeVisitor, depth LnsInt) bool

337: decl @lune.@base.@ConvNodes.LiteralBoolNode.visit

type ConvNodes_LiteralBoolNodeDownCast

type ConvNodes_LiteralBoolNodeDownCast interface {
	ToConvNodes_LiteralBoolNode() *ConvNodes_LiteralBoolNode
}

type ConvNodes_LiteralBoolNodeMtd

type ConvNodes_LiteralBoolNodeMtd interface {
	Get_hasNilAcc() bool
	Get_id() LnsInt
	Get_kind() string
	Get_orgNode() *Nodes_LiteralBoolNode
	Get_parent() LnsAny
	Get_pos() *Parser_Position
	ProcessFilter(arg1 *ConvNodes_Filter, arg2 LnsAny)
	Set_parent(arg1 LnsAny)
	Visit(arg1 ConvNodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- LiteralBoolNode

type ConvNodes_LiteralCharNode

type ConvNodes_LiteralCharNode struct {
	ConvNodes_ExpNode

	FP ConvNodes_LiteralCharNodeMtd
	// contains filtered or unexported fields
}

func ConvNodes_LiteralCharNode_createFromNode

func ConvNodes_LiteralCharNode_createFromNode(workNode *Nodes_Node, parent *ConvNodes_Node, state *ConvNodes_State) *ConvNodes_LiteralCharNode

1: decl @lune.@base.@ConvNodes.LiteralCharNode_createFromNode

func NewConvNodes_LiteralCharNode

func NewConvNodes_LiteralCharNode(arg1 LnsInt, arg2 *Parser_Position, arg3 string, arg4 bool, arg5 LnsAny, arg6 *Nodes_LiteralCharNode) *ConvNodes_LiteralCharNode

func (*ConvNodes_LiteralCharNode) Get_orgNode

func (self *ConvNodes_LiteralCharNode) Get_orgNode() *Nodes_LiteralCharNode

func (*ConvNodes_LiteralCharNode) InitConvNodes_LiteralCharNode

func (self *ConvNodes_LiteralCharNode) InitConvNodes_LiteralCharNode(id LnsInt, pos *Parser_Position, kind string, hasNilAcc bool, parent LnsAny, orgNode *Nodes_LiteralCharNode)

331: DeclConstr

func (*ConvNodes_LiteralCharNode) ProcessFilter

func (self *ConvNodes_LiteralCharNode) ProcessFilter(filter *ConvNodes_Filter, _opt LnsAny)

1: decl @lune.@base.@ConvNodes.LiteralCharNode.processFilter

func (*ConvNodes_LiteralCharNode) ToConvNodes_LiteralCharNode

func (obj *ConvNodes_LiteralCharNode) ToConvNodes_LiteralCharNode() *ConvNodes_LiteralCharNode

func (*ConvNodes_LiteralCharNode) Visit

func (self *ConvNodes_LiteralCharNode) Visit(visitor ConvNodes_NodeVisitor, depth LnsInt) bool

337: decl @lune.@base.@ConvNodes.LiteralCharNode.visit

type ConvNodes_LiteralCharNodeDownCast

type ConvNodes_LiteralCharNodeDownCast interface {
	ToConvNodes_LiteralCharNode() *ConvNodes_LiteralCharNode
}

type ConvNodes_LiteralCharNodeMtd

type ConvNodes_LiteralCharNodeMtd interface {
	Get_hasNilAcc() bool
	Get_id() LnsInt
	Get_kind() string
	Get_orgNode() *Nodes_LiteralCharNode
	Get_parent() LnsAny
	Get_pos() *Parser_Position
	ProcessFilter(arg1 *ConvNodes_Filter, arg2 LnsAny)
	Set_parent(arg1 LnsAny)
	Visit(arg1 ConvNodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- LiteralCharNode

type ConvNodes_LiteralIntNode

type ConvNodes_LiteralIntNode struct {
	ConvNodes_ExpNode

	FP ConvNodes_LiteralIntNodeMtd
	// contains filtered or unexported fields
}

func ConvNodes_LiteralIntNode_createFromNode

func ConvNodes_LiteralIntNode_createFromNode(workNode *Nodes_Node, parent *ConvNodes_Node, state *ConvNodes_State) *ConvNodes_LiteralIntNode

1: decl @lune.@base.@ConvNodes.LiteralIntNode_createFromNode

func NewConvNodes_LiteralIntNode

func NewConvNodes_LiteralIntNode(arg1 LnsInt, arg2 *Parser_Position, arg3 string, arg4 bool, arg5 LnsAny, arg6 *Nodes_LiteralIntNode) *ConvNodes_LiteralIntNode

func (*ConvNodes_LiteralIntNode) Get_orgNode

func (self *ConvNodes_LiteralIntNode) Get_orgNode() *Nodes_LiteralIntNode

func (*ConvNodes_LiteralIntNode) InitConvNodes_LiteralIntNode

func (self *ConvNodes_LiteralIntNode) InitConvNodes_LiteralIntNode(id LnsInt, pos *Parser_Position, kind string, hasNilAcc bool, parent LnsAny, orgNode *Nodes_LiteralIntNode)

331: DeclConstr

func (*ConvNodes_LiteralIntNode) ProcessFilter

func (self *ConvNodes_LiteralIntNode) ProcessFilter(filter *ConvNodes_Filter, _opt LnsAny)

1: decl @lune.@base.@ConvNodes.LiteralIntNode.processFilter

func (*ConvNodes_LiteralIntNode) ToConvNodes_LiteralIntNode

func (obj *ConvNodes_LiteralIntNode) ToConvNodes_LiteralIntNode() *ConvNodes_LiteralIntNode

func (*ConvNodes_LiteralIntNode) Visit

func (self *ConvNodes_LiteralIntNode) Visit(visitor ConvNodes_NodeVisitor, depth LnsInt) bool

337: decl @lune.@base.@ConvNodes.LiteralIntNode.visit

type ConvNodes_LiteralIntNodeDownCast

type ConvNodes_LiteralIntNodeDownCast interface {
	ToConvNodes_LiteralIntNode() *ConvNodes_LiteralIntNode
}

type ConvNodes_LiteralIntNodeMtd

type ConvNodes_LiteralIntNodeMtd interface {
	Get_hasNilAcc() bool
	Get_id() LnsInt
	Get_kind() string
	Get_orgNode() *Nodes_LiteralIntNode
	Get_parent() LnsAny
	Get_pos() *Parser_Position
	ProcessFilter(arg1 *ConvNodes_Filter, arg2 LnsAny)
	Set_parent(arg1 LnsAny)
	Visit(arg1 ConvNodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- LiteralIntNode

type ConvNodes_LiteralListNode

type ConvNodes_LiteralListNode struct {
	ConvNodes_ExpNode

	FP ConvNodes_LiteralListNodeMtd
	// contains filtered or unexported fields
}

func ConvNodes_LiteralListNode_createFromNode

func ConvNodes_LiteralListNode_createFromNode(workNode *Nodes_Node, parent *ConvNodes_Node, state *ConvNodes_State) *ConvNodes_LiteralListNode

1: decl @lune.@base.@ConvNodes.LiteralListNode_createFromNode

func NewConvNodes_LiteralListNode

func NewConvNodes_LiteralListNode(arg1 LnsInt, arg2 *Parser_Position, arg3 string, arg4 bool, arg5 LnsAny, arg6 *Nodes_LiteralListNode) *ConvNodes_LiteralListNode

func (*ConvNodes_LiteralListNode) Get_expList

func (self *ConvNodes_LiteralListNode) Get_expList() LnsAny

func (*ConvNodes_LiteralListNode) Get_orgNode

func (self *ConvNodes_LiteralListNode) Get_orgNode() *Nodes_LiteralListNode

func (*ConvNodes_LiteralListNode) InitConvNodes_LiteralListNode

func (self *ConvNodes_LiteralListNode) InitConvNodes_LiteralListNode(id LnsInt, pos *Parser_Position, kind string, hasNilAcc bool, parent LnsAny, orgNode *Nodes_LiteralListNode)

331: DeclConstr

func (*ConvNodes_LiteralListNode) ProcessFilter

func (self *ConvNodes_LiteralListNode) ProcessFilter(filter *ConvNodes_Filter, _opt LnsAny)

1: decl @lune.@base.@ConvNodes.LiteralListNode.processFilter

func (*ConvNodes_LiteralListNode) Set_expList

func (self *ConvNodes_LiteralListNode) Set_expList(arg1 LnsAny)

func (*ConvNodes_LiteralListNode) ToConvNodes_LiteralListNode

func (obj *ConvNodes_LiteralListNode) ToConvNodes_LiteralListNode() *ConvNodes_LiteralListNode

func (*ConvNodes_LiteralListNode) Visit

func (self *ConvNodes_LiteralListNode) Visit(visitor ConvNodes_NodeVisitor, depth LnsInt) bool

337: decl @lune.@base.@ConvNodes.LiteralListNode.visit

type ConvNodes_LiteralListNodeDownCast

type ConvNodes_LiteralListNodeDownCast interface {
	ToConvNodes_LiteralListNode() *ConvNodes_LiteralListNode
}

type ConvNodes_LiteralListNodeMtd

type ConvNodes_LiteralListNodeMtd interface {
	Get_expList() LnsAny
	Get_hasNilAcc() bool
	Get_id() LnsInt
	Get_kind() string
	Get_orgNode() *Nodes_LiteralListNode
	Get_parent() LnsAny
	Get_pos() *Parser_Position
	ProcessFilter(arg1 *ConvNodes_Filter, arg2 LnsAny)
	Set_expList(arg1 LnsAny)
	Set_parent(arg1 LnsAny)
	Visit(arg1 ConvNodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- LiteralListNode

type ConvNodes_LiteralMapNode

type ConvNodes_LiteralMapNode struct {
	ConvNodes_ExpNode

	FP ConvNodes_LiteralMapNodeMtd
	// contains filtered or unexported fields
}

func ConvNodes_LiteralMapNode_createFromNode

func ConvNodes_LiteralMapNode_createFromNode(workNode *Nodes_Node, parent *ConvNodes_Node, state *ConvNodes_State) *ConvNodes_LiteralMapNode

440: decl @lune.@base.@ConvNodes.LiteralMapNode_createFromNode

func NewConvNodes_LiteralMapNode

func NewConvNodes_LiteralMapNode(arg1 LnsInt, arg2 *Parser_Position, arg3 string, arg4 bool, arg5 LnsAny, arg6 *Nodes_LiteralMapNode) *ConvNodes_LiteralMapNode

func (*ConvNodes_LiteralMapNode) Get_orgNode

func (self *ConvNodes_LiteralMapNode) Get_orgNode() *Nodes_LiteralMapNode

func (*ConvNodes_LiteralMapNode) Get_pairList

func (self *ConvNodes_LiteralMapNode) Get_pairList() *LnsList

func (*ConvNodes_LiteralMapNode) InitConvNodes_LiteralMapNode

func (self *ConvNodes_LiteralMapNode) InitConvNodes_LiteralMapNode(id LnsInt, pos *Parser_Position, kind string, hasNilAcc bool, parent LnsAny, orgNode *Nodes_LiteralMapNode)

331: DeclConstr

func (*ConvNodes_LiteralMapNode) ProcessFilter

func (self *ConvNodes_LiteralMapNode) ProcessFilter(filter *ConvNodes_Filter, _opt LnsAny)

1: decl @lune.@base.@ConvNodes.LiteralMapNode.processFilter

func (*ConvNodes_LiteralMapNode) Set_pairList

func (self *ConvNodes_LiteralMapNode) Set_pairList(arg1 *LnsList)

func (*ConvNodes_LiteralMapNode) ToConvNodes_LiteralMapNode

func (obj *ConvNodes_LiteralMapNode) ToConvNodes_LiteralMapNode() *ConvNodes_LiteralMapNode

func (*ConvNodes_LiteralMapNode) Visit

func (self *ConvNodes_LiteralMapNode) Visit(visitor ConvNodes_NodeVisitor, depth LnsInt) bool

337: decl @lune.@base.@ConvNodes.LiteralMapNode.visit

type ConvNodes_LiteralMapNodeDownCast

type ConvNodes_LiteralMapNodeDownCast interface {
	ToConvNodes_LiteralMapNode() *ConvNodes_LiteralMapNode
}

type ConvNodes_LiteralMapNodeMtd

type ConvNodes_LiteralMapNodeMtd interface {
	Get_hasNilAcc() bool
	Get_id() LnsInt
	Get_kind() string
	Get_orgNode() *Nodes_LiteralMapNode
	Get_pairList() *LnsList
	Get_parent() LnsAny
	Get_pos() *Parser_Position
	ProcessFilter(arg1 *ConvNodes_Filter, arg2 LnsAny)
	Set_pairList(arg1 *LnsList)
	Set_parent(arg1 LnsAny)
	Visit(arg1 ConvNodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- LiteralMapNode

type ConvNodes_LiteralNilNode

type ConvNodes_LiteralNilNode struct {
	ConvNodes_ExpNode

	FP ConvNodes_LiteralNilNodeMtd
	// contains filtered or unexported fields
}

func ConvNodes_LiteralNilNode_createFromNode

func ConvNodes_LiteralNilNode_createFromNode(workNode *Nodes_Node, parent *ConvNodes_Node, state *ConvNodes_State) *ConvNodes_LiteralNilNode

1: decl @lune.@base.@ConvNodes.LiteralNilNode_createFromNode

func NewConvNodes_LiteralNilNode

func NewConvNodes_LiteralNilNode(arg1 LnsInt, arg2 *Parser_Position, arg3 string, arg4 bool, arg5 LnsAny, arg6 *Nodes_LiteralNilNode) *ConvNodes_LiteralNilNode

func (*ConvNodes_LiteralNilNode) Get_orgNode

func (self *ConvNodes_LiteralNilNode) Get_orgNode() *Nodes_LiteralNilNode

func (*ConvNodes_LiteralNilNode) InitConvNodes_LiteralNilNode

func (self *ConvNodes_LiteralNilNode) InitConvNodes_LiteralNilNode(id LnsInt, pos *Parser_Position, kind string, hasNilAcc bool, parent LnsAny, orgNode *Nodes_LiteralNilNode)

331: DeclConstr

func (*ConvNodes_LiteralNilNode) ProcessFilter

func (self *ConvNodes_LiteralNilNode) ProcessFilter(filter *ConvNodes_Filter, _opt LnsAny)

1: decl @lune.@base.@ConvNodes.LiteralNilNode.processFilter

func (*ConvNodes_LiteralNilNode) ToConvNodes_LiteralNilNode

func (obj *ConvNodes_LiteralNilNode) ToConvNodes_LiteralNilNode() *ConvNodes_LiteralNilNode

func (*ConvNodes_LiteralNilNode) Visit

func (self *ConvNodes_LiteralNilNode) Visit(visitor ConvNodes_NodeVisitor, depth LnsInt) bool

337: decl @lune.@base.@ConvNodes.LiteralNilNode.visit

type ConvNodes_LiteralNilNodeDownCast

type ConvNodes_LiteralNilNodeDownCast interface {
	ToConvNodes_LiteralNilNode() *ConvNodes_LiteralNilNode
}

type ConvNodes_LiteralNilNodeMtd

type ConvNodes_LiteralNilNodeMtd interface {
	Get_hasNilAcc() bool
	Get_id() LnsInt
	Get_kind() string
	Get_orgNode() *Nodes_LiteralNilNode
	Get_parent() LnsAny
	Get_pos() *Parser_Position
	ProcessFilter(arg1 *ConvNodes_Filter, arg2 LnsAny)
	Set_parent(arg1 LnsAny)
	Visit(arg1 ConvNodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- LiteralNilNode

type ConvNodes_LiteralRealNode

type ConvNodes_LiteralRealNode struct {
	ConvNodes_ExpNode

	FP ConvNodes_LiteralRealNodeMtd
	// contains filtered or unexported fields
}

func ConvNodes_LiteralRealNode_createFromNode

func ConvNodes_LiteralRealNode_createFromNode(workNode *Nodes_Node, parent *ConvNodes_Node, state *ConvNodes_State) *ConvNodes_LiteralRealNode

1: decl @lune.@base.@ConvNodes.LiteralRealNode_createFromNode

func NewConvNodes_LiteralRealNode

func NewConvNodes_LiteralRealNode(arg1 LnsInt, arg2 *Parser_Position, arg3 string, arg4 bool, arg5 LnsAny, arg6 *Nodes_LiteralRealNode) *ConvNodes_LiteralRealNode

func (*ConvNodes_LiteralRealNode) Get_orgNode

func (self *ConvNodes_LiteralRealNode) Get_orgNode() *Nodes_LiteralRealNode

func (*ConvNodes_LiteralRealNode) InitConvNodes_LiteralRealNode

func (self *ConvNodes_LiteralRealNode) InitConvNodes_LiteralRealNode(id LnsInt, pos *Parser_Position, kind string, hasNilAcc bool, parent LnsAny, orgNode *Nodes_LiteralRealNode)

331: DeclConstr

func (*ConvNodes_LiteralRealNode) ProcessFilter

func (self *ConvNodes_LiteralRealNode) ProcessFilter(filter *ConvNodes_Filter, _opt LnsAny)

1: decl @lune.@base.@ConvNodes.LiteralRealNode.processFilter

func (*ConvNodes_LiteralRealNode) ToConvNodes_LiteralRealNode

func (obj *ConvNodes_LiteralRealNode) ToConvNodes_LiteralRealNode() *ConvNodes_LiteralRealNode

func (*ConvNodes_LiteralRealNode) Visit

func (self *ConvNodes_LiteralRealNode) Visit(visitor ConvNodes_NodeVisitor, depth LnsInt) bool

337: decl @lune.@base.@ConvNodes.LiteralRealNode.visit

type ConvNodes_LiteralRealNodeDownCast

type ConvNodes_LiteralRealNodeDownCast interface {
	ToConvNodes_LiteralRealNode() *ConvNodes_LiteralRealNode
}

type ConvNodes_LiteralRealNodeMtd

type ConvNodes_LiteralRealNodeMtd interface {
	Get_hasNilAcc() bool
	Get_id() LnsInt
	Get_kind() string
	Get_orgNode() *Nodes_LiteralRealNode
	Get_parent() LnsAny
	Get_pos() *Parser_Position
	ProcessFilter(arg1 *ConvNodes_Filter, arg2 LnsAny)
	Set_parent(arg1 LnsAny)
	Visit(arg1 ConvNodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- LiteralRealNode

type ConvNodes_LiteralSetNode

type ConvNodes_LiteralSetNode struct {
	ConvNodes_ExpNode

	FP ConvNodes_LiteralSetNodeMtd
	// contains filtered or unexported fields
}

func ConvNodes_LiteralSetNode_createFromNode

func ConvNodes_LiteralSetNode_createFromNode(workNode *Nodes_Node, parent *ConvNodes_Node, state *ConvNodes_State) *ConvNodes_LiteralSetNode

1: decl @lune.@base.@ConvNodes.LiteralSetNode_createFromNode

func NewConvNodes_LiteralSetNode

func NewConvNodes_LiteralSetNode(arg1 LnsInt, arg2 *Parser_Position, arg3 string, arg4 bool, arg5 LnsAny, arg6 *Nodes_LiteralSetNode) *ConvNodes_LiteralSetNode

func (*ConvNodes_LiteralSetNode) Get_expList

func (self *ConvNodes_LiteralSetNode) Get_expList() LnsAny

func (*ConvNodes_LiteralSetNode) Get_orgNode

func (self *ConvNodes_LiteralSetNode) Get_orgNode() *Nodes_LiteralSetNode

func (*ConvNodes_LiteralSetNode) InitConvNodes_LiteralSetNode

func (self *ConvNodes_LiteralSetNode) InitConvNodes_LiteralSetNode(id LnsInt, pos *Parser_Position, kind string, hasNilAcc bool, parent LnsAny, orgNode *Nodes_LiteralSetNode)

331: DeclConstr

func (*ConvNodes_LiteralSetNode) ProcessFilter

func (self *ConvNodes_LiteralSetNode) ProcessFilter(filter *ConvNodes_Filter, _opt LnsAny)

1: decl @lune.@base.@ConvNodes.LiteralSetNode.processFilter

func (*ConvNodes_LiteralSetNode) Set_expList

func (self *ConvNodes_LiteralSetNode) Set_expList(arg1 LnsAny)

func (*ConvNodes_LiteralSetNode) ToConvNodes_LiteralSetNode

func (obj *ConvNodes_LiteralSetNode) ToConvNodes_LiteralSetNode() *ConvNodes_LiteralSetNode

func (*ConvNodes_LiteralSetNode) Visit

func (self *ConvNodes_LiteralSetNode) Visit(visitor ConvNodes_NodeVisitor, depth LnsInt) bool

337: decl @lune.@base.@ConvNodes.LiteralSetNode.visit

type ConvNodes_LiteralSetNodeDownCast

type ConvNodes_LiteralSetNodeDownCast interface {
	ToConvNodes_LiteralSetNode() *ConvNodes_LiteralSetNode
}

type ConvNodes_LiteralSetNodeMtd

type ConvNodes_LiteralSetNodeMtd interface {
	Get_expList() LnsAny
	Get_hasNilAcc() bool
	Get_id() LnsInt
	Get_kind() string
	Get_orgNode() *Nodes_LiteralSetNode
	Get_parent() LnsAny
	Get_pos() *Parser_Position
	ProcessFilter(arg1 *ConvNodes_Filter, arg2 LnsAny)
	Set_expList(arg1 LnsAny)
	Set_parent(arg1 LnsAny)
	Visit(arg1 ConvNodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- LiteralSetNode

type ConvNodes_LiteralStringNode

type ConvNodes_LiteralStringNode struct {
	ConvNodes_ExpNode

	FP ConvNodes_LiteralStringNodeMtd
	// contains filtered or unexported fields
}

func ConvNodes_LiteralStringNode_createFromNode

func ConvNodes_LiteralStringNode_createFromNode(workNode *Nodes_Node, parent *ConvNodes_Node, state *ConvNodes_State) *ConvNodes_LiteralStringNode

1: decl @lune.@base.@ConvNodes.LiteralStringNode_createFromNode

func NewConvNodes_LiteralStringNode

func NewConvNodes_LiteralStringNode(arg1 LnsInt, arg2 *Parser_Position, arg3 string, arg4 bool, arg5 LnsAny, arg6 *Nodes_LiteralStringNode) *ConvNodes_LiteralStringNode

func (*ConvNodes_LiteralStringNode) Get_dddParam

func (self *ConvNodes_LiteralStringNode) Get_dddParam() LnsAny

func (*ConvNodes_LiteralStringNode) Get_orgNode

func (*ConvNodes_LiteralStringNode) InitConvNodes_LiteralStringNode

func (self *ConvNodes_LiteralStringNode) InitConvNodes_LiteralStringNode(id LnsInt, pos *Parser_Position, kind string, hasNilAcc bool, parent LnsAny, orgNode *Nodes_LiteralStringNode)

331: DeclConstr

func (*ConvNodes_LiteralStringNode) ProcessFilter

func (self *ConvNodes_LiteralStringNode) ProcessFilter(filter *ConvNodes_Filter, _opt LnsAny)

1: decl @lune.@base.@ConvNodes.LiteralStringNode.processFilter

func (*ConvNodes_LiteralStringNode) Set_dddParam

func (self *ConvNodes_LiteralStringNode) Set_dddParam(arg1 LnsAny)

func (*ConvNodes_LiteralStringNode) ToConvNodes_LiteralStringNode

func (obj *ConvNodes_LiteralStringNode) ToConvNodes_LiteralStringNode() *ConvNodes_LiteralStringNode

func (*ConvNodes_LiteralStringNode) Visit

func (self *ConvNodes_LiteralStringNode) Visit(visitor ConvNodes_NodeVisitor, depth LnsInt) bool

337: decl @lune.@base.@ConvNodes.LiteralStringNode.visit

type ConvNodes_LiteralStringNodeDownCast

type ConvNodes_LiteralStringNodeDownCast interface {
	ToConvNodes_LiteralStringNode() *ConvNodes_LiteralStringNode
}

type ConvNodes_LiteralStringNodeMtd

type ConvNodes_LiteralStringNodeMtd interface {
	Get_dddParam() LnsAny
	Get_hasNilAcc() bool
	Get_id() LnsInt
	Get_kind() string
	Get_orgNode() *Nodes_LiteralStringNode
	Get_parent() LnsAny
	Get_pos() *Parser_Position
	ProcessFilter(arg1 *ConvNodes_Filter, arg2 LnsAny)
	Set_dddParam(arg1 LnsAny)
	Set_parent(arg1 LnsAny)
	Visit(arg1 ConvNodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- LiteralStringNode

type ConvNodes_LiteralSymbolNode

type ConvNodes_LiteralSymbolNode struct {
	ConvNodes_ExpNode

	FP ConvNodes_LiteralSymbolNodeMtd
	// contains filtered or unexported fields
}

func ConvNodes_LiteralSymbolNode_createFromNode

func ConvNodes_LiteralSymbolNode_createFromNode(workNode *Nodes_Node, parent *ConvNodes_Node, state *ConvNodes_State) *ConvNodes_LiteralSymbolNode

1: decl @lune.@base.@ConvNodes.LiteralSymbolNode_createFromNode

func NewConvNodes_LiteralSymbolNode

func NewConvNodes_LiteralSymbolNode(arg1 LnsInt, arg2 *Parser_Position, arg3 string, arg4 bool, arg5 LnsAny, arg6 *Nodes_LiteralSymbolNode) *ConvNodes_LiteralSymbolNode

func (*ConvNodes_LiteralSymbolNode) Get_orgNode

func (*ConvNodes_LiteralSymbolNode) InitConvNodes_LiteralSymbolNode

func (self *ConvNodes_LiteralSymbolNode) InitConvNodes_LiteralSymbolNode(id LnsInt, pos *Parser_Position, kind string, hasNilAcc bool, parent LnsAny, orgNode *Nodes_LiteralSymbolNode)

331: DeclConstr

func (*ConvNodes_LiteralSymbolNode) ProcessFilter

func (self *ConvNodes_LiteralSymbolNode) ProcessFilter(filter *ConvNodes_Filter, _opt LnsAny)

1: decl @lune.@base.@ConvNodes.LiteralSymbolNode.processFilter

func (*ConvNodes_LiteralSymbolNode) ToConvNodes_LiteralSymbolNode

func (obj *ConvNodes_LiteralSymbolNode) ToConvNodes_LiteralSymbolNode() *ConvNodes_LiteralSymbolNode

func (*ConvNodes_LiteralSymbolNode) Visit

func (self *ConvNodes_LiteralSymbolNode) Visit(visitor ConvNodes_NodeVisitor, depth LnsInt) bool

337: decl @lune.@base.@ConvNodes.LiteralSymbolNode.visit

type ConvNodes_LiteralSymbolNodeDownCast

type ConvNodes_LiteralSymbolNodeDownCast interface {
	ToConvNodes_LiteralSymbolNode() *ConvNodes_LiteralSymbolNode
}

type ConvNodes_LiteralSymbolNodeMtd

type ConvNodes_LiteralSymbolNodeMtd interface {
	Get_hasNilAcc() bool
	Get_id() LnsInt
	Get_kind() string
	Get_orgNode() *Nodes_LiteralSymbolNode
	Get_parent() LnsAny
	Get_pos() *Parser_Position
	ProcessFilter(arg1 *ConvNodes_Filter, arg2 LnsAny)
	Set_parent(arg1 LnsAny)
	Visit(arg1 ConvNodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- LiteralSymbolNode

type ConvNodes_LuneKindNode

type ConvNodes_LuneKindNode struct {
	ConvNodes_ExpNode

	FP ConvNodes_LuneKindNodeMtd
	// contains filtered or unexported fields
}

func ConvNodes_LuneKindNode_createFromNode

func ConvNodes_LuneKindNode_createFromNode(workNode *Nodes_Node, parent *ConvNodes_Node, state *ConvNodes_State) *ConvNodes_LuneKindNode

1: decl @lune.@base.@ConvNodes.LuneKindNode_createFromNode

func NewConvNodes_LuneKindNode

func NewConvNodes_LuneKindNode(arg1 LnsInt, arg2 *Parser_Position, arg3 string, arg4 bool, arg5 LnsAny, arg6 *Nodes_LuneKindNode) *ConvNodes_LuneKindNode

func (*ConvNodes_LuneKindNode) Get_exp

func (self *ConvNodes_LuneKindNode) Get_exp() *ConvNodes_Node

func (*ConvNodes_LuneKindNode) Get_orgNode

func (self *ConvNodes_LuneKindNode) Get_orgNode() *Nodes_LuneKindNode

func (*ConvNodes_LuneKindNode) InitConvNodes_LuneKindNode

func (self *ConvNodes_LuneKindNode) InitConvNodes_LuneKindNode(id LnsInt, pos *Parser_Position, kind string, hasNilAcc bool, parent LnsAny, orgNode *Nodes_LuneKindNode)

331: DeclConstr

func (*ConvNodes_LuneKindNode) ProcessFilter

func (self *ConvNodes_LuneKindNode) ProcessFilter(filter *ConvNodes_Filter, _opt LnsAny)

1: decl @lune.@base.@ConvNodes.LuneKindNode.processFilter

func (*ConvNodes_LuneKindNode) Set_exp

func (self *ConvNodes_LuneKindNode) Set_exp(arg1 *ConvNodes_Node)

func (*ConvNodes_LuneKindNode) ToConvNodes_LuneKindNode

func (obj *ConvNodes_LuneKindNode) ToConvNodes_LuneKindNode() *ConvNodes_LuneKindNode

func (*ConvNodes_LuneKindNode) Visit

func (self *ConvNodes_LuneKindNode) Visit(visitor ConvNodes_NodeVisitor, depth LnsInt) bool

337: decl @lune.@base.@ConvNodes.LuneKindNode.visit

type ConvNodes_LuneKindNodeDownCast

type ConvNodes_LuneKindNodeDownCast interface {
	ToConvNodes_LuneKindNode() *ConvNodes_LuneKindNode
}

type ConvNodes_LuneKindNodeMtd

type ConvNodes_LuneKindNodeMtd interface {
	Get_exp() *ConvNodes_Node
	Get_hasNilAcc() bool
	Get_id() LnsInt
	Get_kind() string
	Get_orgNode() *Nodes_LuneKindNode
	Get_parent() LnsAny
	Get_pos() *Parser_Position
	ProcessFilter(arg1 *ConvNodes_Filter, arg2 LnsAny)
	Set_exp(arg1 *ConvNodes_Node)
	Set_parent(arg1 LnsAny)
	Visit(arg1 ConvNodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- LuneKindNode

type ConvNodes_NewAlgeValNode

type ConvNodes_NewAlgeValNode struct {
	ConvNodes_ExpNode

	FP ConvNodes_NewAlgeValNodeMtd
	// contains filtered or unexported fields
}

func ConvNodes_NewAlgeValNode_createFromNode

func ConvNodes_NewAlgeValNode_createFromNode(workNode *Nodes_Node, parent *ConvNodes_Node, state *ConvNodes_State) *ConvNodes_NewAlgeValNode

1: decl @lune.@base.@ConvNodes.NewAlgeValNode_createFromNode

func NewConvNodes_NewAlgeValNode

func NewConvNodes_NewAlgeValNode(arg1 LnsInt, arg2 *Parser_Position, arg3 string, arg4 bool, arg5 LnsAny, arg6 *Nodes_NewAlgeValNode) *ConvNodes_NewAlgeValNode

func (*ConvNodes_NewAlgeValNode) Get_orgNode

func (self *ConvNodes_NewAlgeValNode) Get_orgNode() *Nodes_NewAlgeValNode

func (*ConvNodes_NewAlgeValNode) Get_paramList

func (self *ConvNodes_NewAlgeValNode) Get_paramList() *LnsList

func (*ConvNodes_NewAlgeValNode) InitConvNodes_NewAlgeValNode

func (self *ConvNodes_NewAlgeValNode) InitConvNodes_NewAlgeValNode(id LnsInt, pos *Parser_Position, kind string, hasNilAcc bool, parent LnsAny, orgNode *Nodes_NewAlgeValNode)

331: DeclConstr

func (*ConvNodes_NewAlgeValNode) ProcessFilter

func (self *ConvNodes_NewAlgeValNode) ProcessFilter(filter *ConvNodes_Filter, _opt LnsAny)

1: decl @lune.@base.@ConvNodes.NewAlgeValNode.processFilter

func (*ConvNodes_NewAlgeValNode) Set_paramList

func (self *ConvNodes_NewAlgeValNode) Set_paramList(arg1 *LnsList)

func (*ConvNodes_NewAlgeValNode) ToConvNodes_NewAlgeValNode

func (obj *ConvNodes_NewAlgeValNode) ToConvNodes_NewAlgeValNode() *ConvNodes_NewAlgeValNode

func (*ConvNodes_NewAlgeValNode) Visit

func (self *ConvNodes_NewAlgeValNode) Visit(visitor ConvNodes_NodeVisitor, depth LnsInt) bool

337: decl @lune.@base.@ConvNodes.NewAlgeValNode.visit

type ConvNodes_NewAlgeValNodeDownCast

type ConvNodes_NewAlgeValNodeDownCast interface {
	ToConvNodes_NewAlgeValNode() *ConvNodes_NewAlgeValNode
}

type ConvNodes_NewAlgeValNodeMtd

type ConvNodes_NewAlgeValNodeMtd interface {
	Get_hasNilAcc() bool
	Get_id() LnsInt
	Get_kind() string
	Get_orgNode() *Nodes_NewAlgeValNode
	Get_paramList() *LnsList
	Get_parent() LnsAny
	Get_pos() *Parser_Position
	ProcessFilter(arg1 *ConvNodes_Filter, arg2 LnsAny)
	Set_paramList(arg1 *LnsList)
	Set_parent(arg1 LnsAny)
	Visit(arg1 ConvNodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- NewAlgeValNode

type ConvNodes_NilAccNode

type ConvNodes_NilAccNode struct {
	ConvNodes_ExpNode

	FP ConvNodes_NilAccNodeMtd
	// contains filtered or unexported fields
}

func NewConvNodes_NilAccNode

func NewConvNodes_NilAccNode(arg1 *ConvNodes_Node, arg2 *ConvNodes_Node, arg3 *ConvNodes_Node) *ConvNodes_NilAccNode

func (*ConvNodes_NilAccNode) Get_acc

func (self *ConvNodes_NilAccNode) Get_acc() *ConvNodes_Node

func (*ConvNodes_NilAccNode) Get_prefix

func (self *ConvNodes_NilAccNode) Get_prefix() *ConvNodes_Node

func (*ConvNodes_NilAccNode) InitConvNodes_NilAccNode

func (self *ConvNodes_NilAccNode) InitConvNodes_NilAccNode(parent *ConvNodes_Node, prefix *ConvNodes_Node, acc *ConvNodes_Node)

64: DeclConstr

func (*ConvNodes_NilAccNode) Set_acc

func (self *ConvNodes_NilAccNode) Set_acc(arg1 *ConvNodes_Node)

func (*ConvNodes_NilAccNode) ToConvNodes_NilAccNode

func (obj *ConvNodes_NilAccNode) ToConvNodes_NilAccNode() *ConvNodes_NilAccNode

func (*ConvNodes_NilAccNode) Visit

func (self *ConvNodes_NilAccNode) Visit(visitor ConvNodes_NodeVisitor, depth LnsInt) bool

69: decl @lune.@base.@ConvNodes.NilAccNode.visit

type ConvNodes_NilAccNodeDownCast

type ConvNodes_NilAccNodeDownCast interface {
	ToConvNodes_NilAccNode() *ConvNodes_NilAccNode
}

type ConvNodes_NilAccNodeMtd

type ConvNodes_NilAccNodeMtd interface {
	Get_acc() *ConvNodes_Node
	Get_hasNilAcc() bool
	Get_id() LnsInt
	Get_kind() string
	Get_parent() LnsAny
	Get_pos() *Parser_Position
	Get_prefix() *ConvNodes_Node
	ProcessFilter(arg1 *ConvNodes_Filter, arg2 LnsAny)
	Set_acc(arg1 *ConvNodes_Node)
	Set_parent(arg1 LnsAny)
	Visit(arg1 ConvNodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- NilAccNode

type ConvNodes_Node

type ConvNodes_Node struct {
	FP ConvNodes_NodeMtd
	// contains filtered or unexported fields
}

func ConvNodes_Node_createFromNode_1144_

func ConvNodes_Node_createFromNode_1144_(node *Nodes_Node, parent *ConvNodes_Node, state *ConvNodes_State) *ConvNodes_Node

130: decl @lune.@base.@ConvNodes.Node_createFromNode

func ConvNodes__anonymous_1275_

func ConvNodes__anonymous_1275_(node *Nodes_Node, workParent *ConvNodes_Node, state *ConvNodes_State) *ConvNodes_Node

func ConvNodes__anonymous_1326_

func ConvNodes__anonymous_1326_(node *Nodes_Node, workParent *ConvNodes_Node, state *ConvNodes_State) *ConvNodes_Node

func ConvNodes__anonymous_1388_

func ConvNodes__anonymous_1388_(node *Nodes_Node, workParent *ConvNodes_Node, state *ConvNodes_State) *ConvNodes_Node

func ConvNodes__anonymous_1426_

func ConvNodes__anonymous_1426_(node *Nodes_Node, workParent *ConvNodes_Node, state *ConvNodes_State) *ConvNodes_Node

func ConvNodes__anonymous_1488_

func ConvNodes__anonymous_1488_(node *Nodes_Node, workParent *ConvNodes_Node, state *ConvNodes_State) *ConvNodes_Node

func ConvNodes__anonymous_1538_

func ConvNodes__anonymous_1538_(node *Nodes_Node, workParent *ConvNodes_Node, state *ConvNodes_State) *ConvNodes_Node

func ConvNodes__anonymous_1564_

func ConvNodes__anonymous_1564_(node *Nodes_Node, parent *ConvNodes_Node, state *ConvNodes_State) *ConvNodes_Node

func ConvNodes__anonymous_1614_

func ConvNodes__anonymous_1614_(node *Nodes_Node, workParent *ConvNodes_Node, state *ConvNodes_State) *ConvNodes_Node

func ConvNodes__anonymous_1664_

func ConvNodes__anonymous_1664_(node *Nodes_Node, workParent *ConvNodes_Node, state *ConvNodes_State) *ConvNodes_Node

func ConvNodes__anonymous_1726_

func ConvNodes__anonymous_1726_(node *Nodes_Node, workParent *ConvNodes_Node, state *ConvNodes_State) *ConvNodes_Node

func ConvNodes__anonymous_1788_

func ConvNodes__anonymous_1788_(node *Nodes_Node, workParent *ConvNodes_Node, state *ConvNodes_State) *ConvNodes_Node

func ConvNodes__anonymous_1838_

func ConvNodes__anonymous_1838_(node *Nodes_Node, workParent *ConvNodes_Node, state *ConvNodes_State) *ConvNodes_Node

func ConvNodes__anonymous_1888_

func ConvNodes__anonymous_1888_(node *Nodes_Node, workParent *ConvNodes_Node, state *ConvNodes_State) *ConvNodes_Node

func ConvNodes__anonymous_1938_

func ConvNodes__anonymous_1938_(node *Nodes_Node, workParent *ConvNodes_Node, state *ConvNodes_State) *ConvNodes_Node

func ConvNodes__anonymous_1988_

func ConvNodes__anonymous_1988_(node *Nodes_Node, workParent *ConvNodes_Node, state *ConvNodes_State) *ConvNodes_Node

func ConvNodes__anonymous_2026_

func ConvNodes__anonymous_2026_(node *Nodes_Node, workParent *ConvNodes_Node, state *ConvNodes_State) *ConvNodes_Node

func ConvNodes__anonymous_2076_

func ConvNodes__anonymous_2076_(node *Nodes_Node, workParent *ConvNodes_Node, state *ConvNodes_State) *ConvNodes_Node

func ConvNodes__anonymous_2126_

func ConvNodes__anonymous_2126_(node *Nodes_Node, workParent *ConvNodes_Node, state *ConvNodes_State) *ConvNodes_Node

func ConvNodes__anonymous_2164_

func ConvNodes__anonymous_2164_(node *Nodes_Node, workParent *ConvNodes_Node, state *ConvNodes_State) *ConvNodes_Node

func ConvNodes__anonymous_2231_

func ConvNodes__anonymous_2231_(node *Nodes_Node, workParent *ConvNodes_Node, state *ConvNodes_State) *ConvNodes_Node

func ConvNodes__anonymous_2281_

func ConvNodes__anonymous_2281_(node *Nodes_Node, workParent *ConvNodes_Node, state *ConvNodes_State) *ConvNodes_Node

func ConvNodes__anonymous_2319_

func ConvNodes__anonymous_2319_(node *Nodes_Node, workParent *ConvNodes_Node, state *ConvNodes_State) *ConvNodes_Node

func ConvNodes__anonymous_2357_

func ConvNodes__anonymous_2357_(node *Nodes_Node, workParent *ConvNodes_Node, state *ConvNodes_State) *ConvNodes_Node

func ConvNodes__anonymous_2395_

func ConvNodes__anonymous_2395_(node *Nodes_Node, workParent *ConvNodes_Node, state *ConvNodes_State) *ConvNodes_Node

func ConvNodes__anonymous_2433_

func ConvNodes__anonymous_2433_(node *Nodes_Node, workParent *ConvNodes_Node, state *ConvNodes_State) *ConvNodes_Node

func ConvNodes__anonymous_2483_

func ConvNodes__anonymous_2483_(node *Nodes_Node, workParent *ConvNodes_Node, state *ConvNodes_State) *ConvNodes_Node

func ConvNodes__anonymous_2533_

func ConvNodes__anonymous_2533_(node *Nodes_Node, workParent *ConvNodes_Node, state *ConvNodes_State) *ConvNodes_Node

func ConvNodes__anonymous_2583_

func ConvNodes__anonymous_2583_(node *Nodes_Node, workParent *ConvNodes_Node, state *ConvNodes_State) *ConvNodes_Node

func ConvNodes__anonymous_2659_

func ConvNodes__anonymous_2659_(node *Nodes_Node, parent *ConvNodes_Node, state *ConvNodes_State) *ConvNodes_Node

func ConvNodes__anonymous_2709_

func ConvNodes__anonymous_2709_(node *Nodes_Node, workParent *ConvNodes_Node, state *ConvNodes_State) *ConvNodes_Node

func ConvNodes__anonymous_2747_

func ConvNodes__anonymous_2747_(node *Nodes_Node, workParent *ConvNodes_Node, state *ConvNodes_State) *ConvNodes_Node

func ConvNodes__anonymous_2785_

func ConvNodes__anonymous_2785_(node *Nodes_Node, workParent *ConvNodes_Node, state *ConvNodes_State) *ConvNodes_Node

func (*ConvNodes_Node) Get_hasNilAcc

func (self *ConvNodes_Node) Get_hasNilAcc() bool

func (*ConvNodes_Node) Get_id

func (self *ConvNodes_Node) Get_id() LnsInt

func (*ConvNodes_Node) Get_kind

func (self *ConvNodes_Node) Get_kind() string

func (*ConvNodes_Node) Get_parent

func (self *ConvNodes_Node) Get_parent() LnsAny

func (*ConvNodes_Node) Get_pos

func (self *ConvNodes_Node) Get_pos() *Parser_Position

func (*ConvNodes_Node) InitConvNodes_Node

func (self *ConvNodes_Node) InitConvNodes_Node(arg1 LnsInt, arg2 *Parser_Position, arg3 string, arg4 bool, arg5 LnsAny)

func (*ConvNodes_Node) ProcessFilter

func (self *ConvNodes_Node) ProcessFilter(filter *ConvNodes_Filter, _opt LnsAny)

43: decl @lune.@base.@ConvNodes.Node.processFilter

func (*ConvNodes_Node) Set_parent

func (self *ConvNodes_Node) Set_parent(arg1 LnsAny)

func (*ConvNodes_Node) ToConvNodes_Node

func (obj *ConvNodes_Node) ToConvNodes_Node() *ConvNodes_Node

type ConvNodes_NodeDownCast

type ConvNodes_NodeDownCast interface {
	ToConvNodes_Node() *ConvNodes_Node
}

type ConvNodes_NodeMtd

type ConvNodes_NodeMtd interface {
	Get_hasNilAcc() bool
	Get_id() LnsInt
	Get_kind() string
	Get_parent() LnsAny
	Get_pos() *Parser_Position
	ProcessFilter(arg1 *ConvNodes_Filter, arg2 LnsAny)
	Set_parent(arg1 LnsAny)
	Visit(arg1 ConvNodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- Node

type ConvNodes_NodeVisitor

type ConvNodes_NodeVisitor func(arg1 *ConvNodes_Node, arg2 *ConvNodes_Node, arg3 string, arg4 LnsInt) LnsInt

type ConvNodes_NoneNilAccNode

type ConvNodes_NoneNilAccNode struct {
	ConvNodes_ExpNode
	FP ConvNodes_NoneNilAccNodeMtd
}

func NewConvNodes_NoneNilAccNode

func NewConvNodes_NoneNilAccNode(arg1 LnsInt, arg2 *Parser_Position, arg3 string, arg4 bool, arg5 LnsAny) *ConvNodes_NoneNilAccNode

func (*ConvNodes_NoneNilAccNode) InitConvNodes_NoneNilAccNode

func (self *ConvNodes_NoneNilAccNode) InitConvNodes_NoneNilAccNode(id LnsInt, pos *Parser_Position, kind string, hasNilAcc bool, parent LnsAny)

331: DeclConstr

func (*ConvNodes_NoneNilAccNode) ProcessFilter

func (self *ConvNodes_NoneNilAccNode) ProcessFilter(filter *ConvNodes_Filter, _opt LnsAny)

1: decl @lune.@base.@ConvNodes.NoneNilAccNode.processFilter

func (*ConvNodes_NoneNilAccNode) ToConvNodes_NoneNilAccNode

func (obj *ConvNodes_NoneNilAccNode) ToConvNodes_NoneNilAccNode() *ConvNodes_NoneNilAccNode

func (*ConvNodes_NoneNilAccNode) Visit

func (self *ConvNodes_NoneNilAccNode) Visit(visitor ConvNodes_NodeVisitor, depth LnsInt) bool

337: decl @lune.@base.@ConvNodes.NoneNilAccNode.visit

type ConvNodes_NoneNilAccNodeDownCast

type ConvNodes_NoneNilAccNodeDownCast interface {
	ToConvNodes_NoneNilAccNode() *ConvNodes_NoneNilAccNode
}

type ConvNodes_NoneNilAccNodeMtd

type ConvNodes_NoneNilAccNodeMtd interface {
	Get_hasNilAcc() bool
	Get_id() LnsInt
	Get_kind() string
	Get_parent() LnsAny
	Get_pos() *Parser_Position
	ProcessFilter(arg1 *ConvNodes_Filter, arg2 LnsAny)
	Set_parent(arg1 LnsAny)
	Visit(arg1 ConvNodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- NoneNilAccNode

type ConvNodes_PairItem

type ConvNodes_PairItem struct {
	FP ConvNodes_PairItemMtd
	// contains filtered or unexported fields
}

func NewConvNodes_PairItem

func NewConvNodes_PairItem(arg1 *ConvNodes_Node, arg2 *ConvNodes_Node) *ConvNodes_PairItem

func (*ConvNodes_PairItem) Get_key

func (self *ConvNodes_PairItem) Get_key() *ConvNodes_Node

func (*ConvNodes_PairItem) Get_val

func (self *ConvNodes_PairItem) Get_val() *ConvNodes_Node

func (*ConvNodes_PairItem) InitConvNodes_PairItem

func (self *ConvNodes_PairItem) InitConvNodes_PairItem(arg1 *ConvNodes_Node, arg2 *ConvNodes_Node)

func (*ConvNodes_PairItem) ToConvNodes_PairItem

func (obj *ConvNodes_PairItem) ToConvNodes_PairItem() *ConvNodes_PairItem

type ConvNodes_PairItemDownCast

type ConvNodes_PairItemDownCast interface {
	ToConvNodes_PairItem() *ConvNodes_PairItem
}

type ConvNodes_PairItemMtd

type ConvNodes_PairItemMtd interface {
	Get_key() *ConvNodes_Node
	Get_val() *ConvNodes_Node
}

declaration Class -- PairItem

type ConvNodes_RefFieldNode

type ConvNodes_RefFieldNode struct {
	ConvNodes_ExpNode

	FP ConvNodes_RefFieldNodeMtd
	// contains filtered or unexported fields
}

func ConvNodes_RefFieldNode_createFromNode

func ConvNodes_RefFieldNode_createFromNode(workNode *Nodes_Node, parent *ConvNodes_Node, state *ConvNodes_State) *ConvNodes_RefFieldNode

1: decl @lune.@base.@ConvNodes.RefFieldNode_createFromNode

func NewConvNodes_RefFieldNode

func NewConvNodes_RefFieldNode(arg1 LnsInt, arg2 *Parser_Position, arg3 string, arg4 bool, arg5 LnsAny, arg6 *Nodes_RefFieldNode) *ConvNodes_RefFieldNode

func (*ConvNodes_RefFieldNode) Get_orgNode

func (self *ConvNodes_RefFieldNode) Get_orgNode() *Nodes_RefFieldNode

func (*ConvNodes_RefFieldNode) Get_prefix

func (self *ConvNodes_RefFieldNode) Get_prefix() *ConvNodes_Node

func (*ConvNodes_RefFieldNode) InitConvNodes_RefFieldNode

func (self *ConvNodes_RefFieldNode) InitConvNodes_RefFieldNode(id LnsInt, pos *Parser_Position, kind string, hasNilAcc bool, parent LnsAny, orgNode *Nodes_RefFieldNode)

331: DeclConstr

func (*ConvNodes_RefFieldNode) ProcessFilter

func (self *ConvNodes_RefFieldNode) ProcessFilter(filter *ConvNodes_Filter, _opt LnsAny)

1: decl @lune.@base.@ConvNodes.RefFieldNode.processFilter

func (*ConvNodes_RefFieldNode) Set_prefix

func (self *ConvNodes_RefFieldNode) Set_prefix(arg1 *ConvNodes_Node)

func (*ConvNodes_RefFieldNode) ToConvNodes_RefFieldNode

func (obj *ConvNodes_RefFieldNode) ToConvNodes_RefFieldNode() *ConvNodes_RefFieldNode

func (*ConvNodes_RefFieldNode) Visit

func (self *ConvNodes_RefFieldNode) Visit(visitor ConvNodes_NodeVisitor, depth LnsInt) bool

337: decl @lune.@base.@ConvNodes.RefFieldNode.visit

type ConvNodes_RefFieldNodeDownCast

type ConvNodes_RefFieldNodeDownCast interface {
	ToConvNodes_RefFieldNode() *ConvNodes_RefFieldNode
}

type ConvNodes_RefFieldNodeMtd

type ConvNodes_RefFieldNodeMtd interface {
	Get_hasNilAcc() bool
	Get_id() LnsInt
	Get_kind() string
	Get_orgNode() *Nodes_RefFieldNode
	Get_parent() LnsAny
	Get_pos() *Parser_Position
	Get_prefix() *ConvNodes_Node
	ProcessFilter(arg1 *ConvNodes_Filter, arg2 LnsAny)
	Set_parent(arg1 LnsAny)
	Set_prefix(arg1 *ConvNodes_Node)
	Visit(arg1 ConvNodes_NodeVisitor, arg2 LnsInt) bool
}

declaration Class -- RefFieldNode

type ConvNodes_State

type ConvNodes_State struct {
	FP ConvNodes_StateMtd
	// contains filtered or unexported fields
}

func NewConvNodes_State

func NewConvNodes_State(arg1 *ConvNodes_Node) *ConvNodes_State

func (*ConvNodes_State) Get_nilAccNode

func (self *ConvNodes_State) Get_nilAccNode() LnsAny

func (*ConvNodes_State) InitConvNodes_State

func (self *ConvNodes_State) InitConvNodes_State(node *ConvNodes_Node)

100: DeclConstr

func (*ConvNodes_State) SetNilAcc

func (self *ConvNodes_State) SetNilAcc(node *ConvNodes_Node, parent *ConvNodes_Node)

104: decl @lune.@base.@ConvNodes.State.setNilAcc

func (*ConvNodes_State) ToConvNodes_State

func (obj *ConvNodes_State) ToConvNodes_State() *ConvNodes_State

type ConvNodes_StateDownCast

type ConvNodes_StateDownCast interface {
	ToConvNodes_State() *ConvNodes_State
}

type ConvNodes_StateMtd

type ConvNodes_StateMtd interface {
	Get_nilAccNode() LnsAny
	SetNilAcc(arg1 *ConvNodes_Node, arg2 *ConvNodes_Node)
}

declaration Class -- State

type ConvNodes_createFromFunc_1135_

type ConvNodes_createFromFunc_1135_ func(arg1 *Nodes_Node, arg2 *ConvNodes_Node, arg3 *ConvNodes_State) *ConvNodes_Node

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)

1153: decl @lune.@base.@Formatter.FormatterFilter.processAbbr

func (*Formatter_FormatterFilter) ProcessAlias

func (self *Formatter_FormatterFilter) ProcessAlias(node *Nodes_AliasNode, _opt LnsAny)

1022: decl @lune.@base.@Formatter.FormatterFilter.processAlias

func (*Formatter_FormatterFilter) ProcessApply

func (self *Formatter_FormatterFilter) ProcessApply(node *Nodes_ApplyNode, _opt LnsAny)

751: decl @lune.@base.@Formatter.FormatterFilter.processApply

func (*Formatter_FormatterFilter) ProcessBlankLine

func (self *Formatter_FormatterFilter) ProcessBlankLine(node *Nodes_BlankLineNode, _opt LnsAny)

79: decl @lune.@base.@Formatter.FormatterFilter.processBlankLine

func (*Formatter_FormatterFilter) ProcessBlockSub

func (self *Formatter_FormatterFilter) ProcessBlockSub(node *Nodes_BlockNode, _opt LnsAny)

108: decl @lune.@base.@Formatter.FormatterFilter.processBlockSub

func (*Formatter_FormatterFilter) ProcessBoxing

func (self *Formatter_FormatterFilter) ProcessBoxing(node *Nodes_BoxingNode, _opt LnsAny)

1038: decl @lune.@base.@Formatter.FormatterFilter.processBoxing

func (*Formatter_FormatterFilter) ProcessBreak

func (self *Formatter_FormatterFilter) ProcessBreak(node *Nodes_BreakNode, _opt LnsAny)

1141: decl @lune.@base.@Formatter.FormatterFilter.processBreak

func (*Formatter_FormatterFilter) ProcessDeclAdvertise

func (self *Formatter_FormatterFilter) ProcessDeclAdvertise(node *Nodes_DeclAdvertiseNode, _opt LnsAny)

315: decl @lune.@base.@Formatter.FormatterFilter.processDeclAdvertise

func (*Formatter_FormatterFilter) ProcessDeclAlge

func (self *Formatter_FormatterFilter) ProcessDeclAlge(node *Nodes_DeclAlgeNode, _opt LnsAny)

158: decl @lune.@base.@Formatter.FormatterFilter.processDeclAlge

func (*Formatter_FormatterFilter) ProcessDeclArg

func (self *Formatter_FormatterFilter) ProcessDeclArg(node *Nodes_DeclArgNode, _opt LnsAny)

506: decl @lune.@base.@Formatter.FormatterFilter.processDeclArg

func (*Formatter_FormatterFilter) ProcessDeclArgDDD

func (self *Formatter_FormatterFilter) ProcessDeclArgDDD(node *Nodes_DeclArgDDDNode, _opt LnsAny)

519: decl @lune.@base.@Formatter.FormatterFilter.processDeclArgDDD

func (*Formatter_FormatterFilter) ProcessDeclClass

func (self *Formatter_FormatterFilter) ProcessDeclClass(node *Nodes_DeclClassNode, _opt LnsAny)

241: decl @lune.@base.@Formatter.FormatterFilter.processDeclClass

func (*Formatter_FormatterFilter) ProcessDeclConstr

func (self *Formatter_FormatterFilter) ProcessDeclConstr(node *Nodes_DeclConstrNode, _opt LnsAny)

610: decl @lune.@base.@Formatter.FormatterFilter.processDeclConstr

func (*Formatter_FormatterFilter) ProcessDeclDestr

func (self *Formatter_FormatterFilter) ProcessDeclDestr(node *Nodes_DeclDestrNode, _opt LnsAny)

616: decl @lune.@base.@Formatter.FormatterFilter.processDeclDestr

func (*Formatter_FormatterFilter) ProcessDeclEnum

func (self *Formatter_FormatterFilter) ProcessDeclEnum(node *Nodes_DeclEnumNode, _opt LnsAny)

143: decl @lune.@base.@Formatter.FormatterFilter.processDeclEnum

func (*Formatter_FormatterFilter) ProcessDeclForm

func (self *Formatter_FormatterFilter) ProcessDeclForm(node *Nodes_DeclFormNode, _opt LnsAny)

531: decl @lune.@base.@Formatter.FormatterFilter.processDeclForm

func (*Formatter_FormatterFilter) ProcessDeclFunc

func (self *Formatter_FormatterFilter) ProcessDeclFunc(node *Nodes_DeclFuncNode, _opt LnsAny)

600: decl @lune.@base.@Formatter.FormatterFilter.processDeclFunc

func (*Formatter_FormatterFilter) ProcessDeclMacro

func (self *Formatter_FormatterFilter) ProcessDeclMacro(node *Nodes_DeclMacroNode, _opt LnsAny)

380: decl @lune.@base.@Formatter.FormatterFilter.processDeclMacro

func (*Formatter_FormatterFilter) ProcessDeclMember

func (self *Formatter_FormatterFilter) ProcessDeclMember(node *Nodes_DeclMemberNode, _opt LnsAny)

321: decl @lune.@base.@Formatter.FormatterFilter.processDeclMember

func (*Formatter_FormatterFilter) ProcessDeclMethod

func (self *Formatter_FormatterFilter) ProcessDeclMethod(node *Nodes_DeclMethodNode, _opt LnsAny)

605: decl @lune.@base.@Formatter.FormatterFilter.processDeclMethod

func (*Formatter_FormatterFilter) ProcessDeclVar

func (self *Formatter_FormatterFilter) ProcessDeclVar(node *Nodes_DeclVarNode, _opt LnsAny)

448: decl @lune.@base.@Formatter.FormatterFilter.processDeclVar

func (*Formatter_FormatterFilter) ProcessExpAccessMRet

func (self *Formatter_FormatterFilter) ProcessExpAccessMRet(node *Nodes_ExpAccessMRetNode, _opt LnsAny)

862: decl @lune.@base.@Formatter.FormatterFilter.processExpAccessMRet

func (*Formatter_FormatterFilter) ProcessExpCall

func (self *Formatter_FormatterFilter) ProcessExpCall(node *Nodes_ExpCallNode, _opt LnsAny)

818: decl @lune.@base.@Formatter.FormatterFilter.processExpCall

func (*Formatter_FormatterFilter) ProcessExpCallSuper

func (self *Formatter_FormatterFilter) ProcessExpCallSuper(node *Nodes_ExpCallSuperNode, _opt LnsAny)

632: decl @lune.@base.@Formatter.FormatterFilter.processExpCallSuper

func (*Formatter_FormatterFilter) ProcessExpCallSuperCtor

func (self *Formatter_FormatterFilter) ProcessExpCallSuperCtor(node *Nodes_ExpCallSuperCtorNode, _opt LnsAny)

622: decl @lune.@base.@Formatter.FormatterFilter.processExpCallSuperCtor

func (*Formatter_FormatterFilter) ProcessExpCast

func (self *Formatter_FormatterFilter) ProcessExpCast(node *Nodes_ExpCastNode, _opt LnsAny)

894: decl @lune.@base.@Formatter.FormatterFilter.processExpCast

func (*Formatter_FormatterFilter) ProcessExpList

func (self *Formatter_FormatterFilter) ProcessExpList(node *Nodes_ExpListNode, _opt LnsAny)

835: decl @lune.@base.@Formatter.FormatterFilter.processExpList

func (*Formatter_FormatterFilter) ProcessExpMRet

func (self *Formatter_FormatterFilter) ProcessExpMRet(node *Nodes_ExpMRetNode, _opt LnsAny)

856: decl @lune.@base.@Formatter.FormatterFilter.processExpMRet

func (*Formatter_FormatterFilter) ProcessExpMacroExp

func (self *Formatter_FormatterFilter) ProcessExpMacroExp(node *Nodes_ExpMacroExpNode, _opt LnsAny)

371: decl @lune.@base.@Formatter.FormatterFilter.processExpMacroExp

func (*Formatter_FormatterFilter) ProcessExpMacroStat

func (self *Formatter_FormatterFilter) ProcessExpMacroStat(node *Nodes_ExpMacroStatNode, _opt LnsAny)

385: decl @lune.@base.@Formatter.FormatterFilter.processExpMacroStat

func (*Formatter_FormatterFilter) ProcessExpMultiTo1

func (self *Formatter_FormatterFilter) ProcessExpMultiTo1(node *Nodes_ExpMultiTo1Node, _opt LnsAny)

887: decl @lune.@base.@Formatter.FormatterFilter.processExpMultiTo1

func (*Formatter_FormatterFilter) ProcessExpNew

func (self *Formatter_FormatterFilter) ProcessExpNew(node *Nodes_ExpNewNode, _opt LnsAny)

938: decl @lune.@base.@Formatter.FormatterFilter.processExpNew

func (*Formatter_FormatterFilter) ProcessExpOmitEnum

func (self *Formatter_FormatterFilter) ProcessExpOmitEnum(node *Nodes_ExpOmitEnumNode, _opt LnsAny)

986: decl @lune.@base.@Formatter.FormatterFilter.processExpOmitEnum

func (*Formatter_FormatterFilter) ProcessExpOp1

func (self *Formatter_FormatterFilter) ProcessExpOp1(node *Nodes_ExpOp1Node, _opt LnsAny)

868: decl @lune.@base.@Formatter.FormatterFilter.processExpOp1

func (*Formatter_FormatterFilter) ProcessExpOp2

func (self *Formatter_FormatterFilter) ProcessExpOp2(node *Nodes_ExpOp2Node, _opt LnsAny)

931: decl @lune.@base.@Formatter.FormatterFilter.processExpOp2

func (*Formatter_FormatterFilter) ProcessExpParen

func (self *Formatter_FormatterFilter) ProcessExpParen(node *Nodes_ExpParenNode, _opt LnsAny)

900: decl @lune.@base.@Formatter.FormatterFilter.processExpParen

func (*Formatter_FormatterFilter) ProcessExpRef

func (self *Formatter_FormatterFilter) ProcessExpRef(node *Nodes_ExpRefNode, _opt LnsAny)

950: decl @lune.@base.@Formatter.FormatterFilter.processExpRef

func (*Formatter_FormatterFilter) ProcessExpRefItem

func (self *Formatter_FormatterFilter) ProcessExpRefItem(node *Nodes_ExpRefItemNode, _opt LnsAny)

955: decl @lune.@base.@Formatter.FormatterFilter.processExpRefItem

func (*Formatter_FormatterFilter) ProcessExpSetItem

func (self *Formatter_FormatterFilter) ProcessExpSetItem(node *Nodes_ExpSetItemNode, _opt LnsAny)

914: decl @lune.@base.@Formatter.FormatterFilter.processExpSetItem

func (*Formatter_FormatterFilter) ProcessExpSetVal

func (self *Formatter_FormatterFilter) ProcessExpSetVal(node *Nodes_ExpSetValNode, _opt LnsAny)

907: decl @lune.@base.@Formatter.FormatterFilter.processExpSetVal

func (*Formatter_FormatterFilter) ProcessExpSubDDD

func (self *Formatter_FormatterFilter) ProcessExpSubDDD(node *Nodes_ExpSubDDDNode, _opt LnsAny)

524: decl @lune.@base.@Formatter.FormatterFilter.processExpSubDDD

func (*Formatter_FormatterFilter) ProcessExpToDDD

func (self *Formatter_FormatterFilter) ProcessExpToDDD(node *Nodes_ExpToDDDNode, _opt LnsAny)

880: decl @lune.@base.@Formatter.FormatterFilter.processExpToDDD

func (*Formatter_FormatterFilter) ProcessExpUnwrap

func (self *Formatter_FormatterFilter) ProcessExpUnwrap(node *Nodes_ExpUnwrapNode, _opt LnsAny)

796: decl @lune.@base.@Formatter.FormatterFilter.processExpUnwrap

func (*Formatter_FormatterFilter) ProcessFor

func (self *Formatter_FormatterFilter) ProcessFor(node *Nodes_ForNode, _opt LnsAny)

737: decl @lune.@base.@Formatter.FormatterFilter.processFor

func (*Formatter_FormatterFilter) ProcessForeach

func (self *Formatter_FormatterFilter) ProcessForeach(node *Nodes_ForeachNode, _opt LnsAny)

767: decl @lune.@base.@Formatter.FormatterFilter.processForeach

func (*Formatter_FormatterFilter) ProcessForsort

func (self *Formatter_FormatterFilter) ProcessForsort(node *Nodes_ForsortNode, _opt LnsAny)

781: decl @lune.@base.@Formatter.FormatterFilter.processForsort

func (*Formatter_FormatterFilter) ProcessGetField

func (self *Formatter_FormatterFilter) ProcessGetField(node *Nodes_GetFieldNode, _opt LnsAny)

993: decl @lune.@base.@Formatter.FormatterFilter.processGetField

func (*Formatter_FormatterFilter) ProcessIf

func (self *Formatter_FormatterFilter) ProcessIf(node *Nodes_IfNode, _opt LnsAny)

672: decl @lune.@base.@Formatter.FormatterFilter.processIf

func (*Formatter_FormatterFilter) ProcessIfUnwrap

func (self *Formatter_FormatterFilter) ProcessIfUnwrap(node *Nodes_IfUnwrapNode, _opt LnsAny)

407: decl @lune.@base.@Formatter.FormatterFilter.processIfUnwrap

func (*Formatter_FormatterFilter) ProcessImport

func (self *Formatter_FormatterFilter) ProcessImport(node *Nodes_ImportNode, _opt LnsAny)

87: decl @lune.@base.@Formatter.FormatterFilter.processImport

func (*Formatter_FormatterFilter) ProcessLiteralArray

func (self *Formatter_FormatterFilter) ProcessLiteralArray(node *Nodes_LiteralArrayNode, _opt LnsAny)

1096: decl @lune.@base.@Formatter.FormatterFilter.processLiteralArray

func (*Formatter_FormatterFilter) ProcessLiteralBool

func (self *Formatter_FormatterFilter) ProcessLiteralBool(node *Nodes_LiteralBoolNode, _opt LnsAny)

1131: decl @lune.@base.@Formatter.FormatterFilter.processLiteralBool

func (*Formatter_FormatterFilter) ProcessLiteralChar

func (self *Formatter_FormatterFilter) ProcessLiteralChar(node *Nodes_LiteralCharNode, _opt LnsAny)

1104: decl @lune.@base.@Formatter.FormatterFilter.processLiteralChar

func (*Formatter_FormatterFilter) ProcessLiteralInt

func (self *Formatter_FormatterFilter) ProcessLiteralInt(node *Nodes_LiteralIntNode, _opt LnsAny)

1109: decl @lune.@base.@Formatter.FormatterFilter.processLiteralInt

func (*Formatter_FormatterFilter) ProcessLiteralList

func (self *Formatter_FormatterFilter) ProcessLiteralList(node *Nodes_LiteralListNode, _opt LnsAny)

1052: decl @lune.@base.@Formatter.FormatterFilter.processLiteralList

func (*Formatter_FormatterFilter) ProcessLiteralMap

func (self *Formatter_FormatterFilter) ProcessLiteralMap(node *Nodes_LiteralMapNode, _opt LnsAny)

1078: decl @lune.@base.@Formatter.FormatterFilter.processLiteralMap

func (*Formatter_FormatterFilter) ProcessLiteralNil

func (self *Formatter_FormatterFilter) ProcessLiteralNil(node *Nodes_LiteralNilNode, _opt LnsAny)

1136: decl @lune.@base.@Formatter.FormatterFilter.processLiteralNil

func (*Formatter_FormatterFilter) ProcessLiteralReal

func (self *Formatter_FormatterFilter) ProcessLiteralReal(node *Nodes_LiteralRealNode, _opt LnsAny)

1114: decl @lune.@base.@Formatter.FormatterFilter.processLiteralReal

func (*Formatter_FormatterFilter) ProcessLiteralSet

func (self *Formatter_FormatterFilter) ProcessLiteralSet(node *Nodes_LiteralSetNode, _opt LnsAny)

1065: decl @lune.@base.@Formatter.FormatterFilter.processLiteralSet

func (*Formatter_FormatterFilter) ProcessLiteralString

func (self *Formatter_FormatterFilter) ProcessLiteralString(node *Nodes_LiteralStringNode, _opt LnsAny)

1119: decl @lune.@base.@Formatter.FormatterFilter.processLiteralString

func (*Formatter_FormatterFilter) ProcessLiteralSymbol

func (self *Formatter_FormatterFilter) ProcessLiteralSymbol(node *Nodes_LiteralSymbolNode, _opt LnsAny)

1147: decl @lune.@base.@Formatter.FormatterFilter.processLiteralSymbol

func (*Formatter_FormatterFilter) ProcessMatch

func (self *Formatter_FormatterFilter) ProcessMatch(node *Nodes_MatchNode, _opt LnsAny)

707: decl @lune.@base.@Formatter.FormatterFilter.processMatch

func (*Formatter_FormatterFilter) ProcessNewAlgeVal

func (self *Formatter_FormatterFilter) ProcessNewAlgeVal(node *Nodes_NewAlgeValNode, _opt LnsAny)

166: 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)

235: decl @lune.@base.@Formatter.FormatterFilter.processProtoClass

func (*Formatter_FormatterFilter) ProcessProvide

func (self *Formatter_FormatterFilter) ProcessProvide(node *Nodes_ProvideNode, _opt LnsAny)

1016: decl @lune.@base.@Formatter.FormatterFilter.processProvide

func (*Formatter_FormatterFilter) ProcessRefField

func (self *Formatter_FormatterFilter) ProcessRefField(node *Nodes_RefFieldNode, _opt LnsAny)

974: decl @lune.@base.@Formatter.FormatterFilter.processRefField

func (*Formatter_FormatterFilter) ProcessRefType

func (self *Formatter_FormatterFilter) ProcessRefType(node *Nodes_RefTypeNode, _opt LnsAny)

642: decl @lune.@base.@Formatter.FormatterFilter.processRefType

func (*Formatter_FormatterFilter) ProcessRepeat

func (self *Formatter_FormatterFilter) ProcessRepeat(node *Nodes_RepeatNode, _opt LnsAny)

728: decl @lune.@base.@Formatter.FormatterFilter.processRepeat

func (*Formatter_FormatterFilter) ProcessReturn

func (self *Formatter_FormatterFilter) ProcessReturn(node *Nodes_ReturnNode, _opt LnsAny)

1004: decl @lune.@base.@Formatter.FormatterFilter.processReturn

func (*Formatter_FormatterFilter) ProcessRoot

func (self *Formatter_FormatterFilter) ProcessRoot(node *Nodes_RootNode, _opt LnsAny)

96: decl @lune.@base.@Formatter.FormatterFilter.processRoot

func (*Formatter_FormatterFilter) ProcessStmtExp

func (self *Formatter_FormatterFilter) ProcessStmtExp(node *Nodes_StmtExpNode, _opt LnsAny)

129: decl @lune.@base.@Formatter.FormatterFilter.processStmtExp

func (*Formatter_FormatterFilter) ProcessSubfile

func (self *Formatter_FormatterFilter) ProcessSubfile(node *Nodes_SubfileNode, _opt LnsAny)

103: decl @lune.@base.@Formatter.FormatterFilter.processSubfile

func (*Formatter_FormatterFilter) ProcessSwitch

func (self *Formatter_FormatterFilter) ProcessSwitch(node *Nodes_SwitchNode, _opt LnsAny)

693: decl @lune.@base.@Formatter.FormatterFilter.processSwitch

func (*Formatter_FormatterFilter) ProcessTestCase

func (self *Formatter_FormatterFilter) ProcessTestCase(node *Nodes_TestCaseNode, _opt LnsAny)

1030: decl @lune.@base.@Formatter.FormatterFilter.processTestCase

func (*Formatter_FormatterFilter) ProcessUnboxing

func (self *Formatter_FormatterFilter) ProcessUnboxing(node *Nodes_UnboxingNode, _opt LnsAny)

1045: decl @lune.@base.@Formatter.FormatterFilter.processUnboxing

func (*Formatter_FormatterFilter) ProcessUnwrapSet

func (self *Formatter_FormatterFilter) ProcessUnwrapSet(node *Nodes_UnwrapSetNode, _opt LnsAny)

395: decl @lune.@base.@Formatter.FormatterFilter.processUnwrapSet

func (*Formatter_FormatterFilter) ProcessWhen

func (self *Formatter_FormatterFilter) ProcessWhen(node *Nodes_WhenNode, _opt LnsAny)

429: decl @lune.@base.@Formatter.FormatterFilter.processWhen

func (*Formatter_FormatterFilter) ProcessWhile

func (self *Formatter_FormatterFilter) ProcessWhile(node *Nodes_WhileNode, _opt LnsAny)

720: 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)
	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)
	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)
	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_1387_

func Front_saveToLua__txt2ModuleId_1387_(txt string) *FrontInterface_ModuleId

1101: 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)
	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 Log_CreateMessage

type Log_CreateMessage func() string

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 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 MetaLoader_Loader

type MetaLoader_Loader struct {
	FP MetaLoader_LoaderMtd
	// contains filtered or unexported fields
}

func NewMetaLoader_Loader

func NewMetaLoader_Loader(arg1 Parser_PushbackParser) *MetaLoader_Loader

func (*MetaLoader_Loader) InitMetaLoader_Loader

func (self *MetaLoader_Loader) InitMetaLoader_Loader(parser Parser_PushbackParser)

52: DeclConstr

func (*MetaLoader_Loader) Process

func (self *MetaLoader_Loader) Process() (LnsAny, LnsAny)

297: decl @lune.@base.@MetaLoader.Loader.process

func (*MetaLoader_Loader) ToMetaLoader_Loader

func (obj *MetaLoader_Loader) ToMetaLoader_Loader() *MetaLoader_Loader

type MetaLoader_LoaderDownCast

type MetaLoader_LoaderDownCast interface {
	ToMetaLoader_Loader() *MetaLoader_Loader
}

type MetaLoader_LoaderMtd

type MetaLoader_LoaderMtd interface {
	Process() (LnsAny, LnsAny)
	// contains filtered or unexported methods
}

declaration Class -- Loader

type MetaLoader_Scope

type MetaLoader_Scope struct {
	FP MetaLoader_ScopeMtd
	// contains filtered or unexported fields
}

func NewMetaLoader_Scope

func NewMetaLoader_Scope(arg1 LnsAny) *MetaLoader_Scope

func (*MetaLoader_Scope) Add

func (self *MetaLoader_Scope) Add(name string, val LnsAny) *MetaLoader_SymbolInfo

19: decl @lune.@base.@MetaLoader.Scope.add

func (*MetaLoader_Scope) Get

func (self *MetaLoader_Scope) Get(name string) LnsAny

24: decl @lune.@base.@MetaLoader.Scope.get

func (*MetaLoader_Scope) Get_parent

func (self *MetaLoader_Scope) Get_parent() LnsAny

func (*MetaLoader_Scope) InitMetaLoader_Scope

func (self *MetaLoader_Scope) InitMetaLoader_Scope(parent LnsAny)

15: DeclConstr

func (*MetaLoader_Scope) ToMetaLoader_Scope

func (obj *MetaLoader_Scope) ToMetaLoader_Scope() *MetaLoader_Scope

type MetaLoader_ScopeDownCast

type MetaLoader_ScopeDownCast interface {
	ToMetaLoader_Scope() *MetaLoader_Scope
}

type MetaLoader_ScopeMtd

type MetaLoader_ScopeMtd interface {
	Add(arg1 string, arg2 LnsAny) *MetaLoader_SymbolInfo
	Get(arg1 string) LnsAny
	Get_parent() LnsAny
}

declaration Class -- Scope

type MetaLoader_SymbolInfo

type MetaLoader_SymbolInfo struct {
	FP MetaLoader_SymbolInfoMtd
	// contains filtered or unexported fields
}

func NewMetaLoader_SymbolInfo

func NewMetaLoader_SymbolInfo(arg1 string, arg2 LnsAny) *MetaLoader_SymbolInfo

func (*MetaLoader_SymbolInfo) Get_name

func (self *MetaLoader_SymbolInfo) Get_name() string

func (*MetaLoader_SymbolInfo) Get_val

func (self *MetaLoader_SymbolInfo) Get_val() LnsAny

func (*MetaLoader_SymbolInfo) InitMetaLoader_SymbolInfo

func (self *MetaLoader_SymbolInfo) InitMetaLoader_SymbolInfo(arg1 string, arg2 LnsAny)

func (*MetaLoader_SymbolInfo) ToMetaLoader_SymbolInfo

func (obj *MetaLoader_SymbolInfo) ToMetaLoader_SymbolInfo() *MetaLoader_SymbolInfo

type MetaLoader_SymbolInfoDownCast

type MetaLoader_SymbolInfoDownCast interface {
	ToMetaLoader_SymbolInfo() *MetaLoader_SymbolInfo
}

type MetaLoader_SymbolInfoMtd

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

declaration Class -- SymbolInfo

type Meta__MetaInfo

type Meta__MetaInfo struct {
	FP Meta__MetaInfoMtd
	// contains filtered or unexported fields
}

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

681: 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)

676: 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

690: 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

681: 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)

676: 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

690: 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

681: 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

1154: 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)

676: 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

690: 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

681: 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)

676: 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

690: 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_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

681: 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

988: 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)

676: 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

690: 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

681: 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)

676: 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

690: 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_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

681: 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

1229: 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)

676: 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

690: 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_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

681: 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)

676: 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

690: 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

681: 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)

676: 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

690: 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

681: 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)

676: 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

690: 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

681: 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)

676: 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

690: 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

681: 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)

676: 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

690: 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 LnsInt, arg11 bool, arg12 *LnsList, arg13 *LnsList, arg14 *LnsList, arg15 *LnsList, arg16 *Ast_Scope, arg17 *Nodes_ClassInitBlockInfo, arg18 *LnsList, arg19 *LnsList, arg20 *LnsList, arg21 *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, 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

681: 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

1885: 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_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

1917: 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, 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)

676: DeclConstr

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()

1913: 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

690: 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_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
	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

681: 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)

676: 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

690: 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

681: 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)

676: 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

690: 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

681: 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)

676: 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

690: 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

681: 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)

676: 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

690: 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

1752: 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

681: 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

1765: decl @lune.@base.@Nodes.DeclFuncNode.canBeRight

func (*Nodes_DeclFuncNode) CanBeStatement

func (self *Nodes_DeclFuncNode) CanBeStatement() bool

1769: 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)

676: 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

690: 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

681: 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)

676: 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

690: 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

681: 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)

676: 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

690: 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

681: 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)

676: 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

690: 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_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

681: 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

1648: 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)

676: 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

690: 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

2732: decl @lune.@base.@Nodes.DefMacroInfo.getArgList

func (*Nodes_DefMacroInfo) GetTokenList

func (self *Nodes_DefMacroInfo) GetTokenList() *LnsList

2735: decl @lune.@base.@Nodes.DefMacroInfo.getTokenList

func (*Nodes_DefMacroInfo) Get_name

func (self *Nodes_DefMacroInfo) Get_name() string

2728: 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)

2739: 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_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

681: 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

1474: 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)

676: 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

690: 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

681: 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

1443: 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

1454: decl @lune.@base.@Nodes.ExpCallNode.getBreakKind

func (*Nodes_ExpCallNode) GetPrefix

func (self *Nodes_ExpCallNode) GetPrefix() LnsAny

1439: 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

1436: 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)

676: 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

690: 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

681: 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)

676: 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

690: 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

681: 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

1803: 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)

676: 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

690: 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

681: 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)

1376: decl @lune.@base.@Nodes.ExpCastNode.getLiteral

func (*Nodes_ExpCastNode) GetPrefix

func (self *Nodes_ExpCastNode) GetPrefix() LnsAny

1373: 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)

676: 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

1379: 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

690: 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

681: decl @lune.@base.@Nodes.ExpListNode.create

func (*Nodes_ExpListNode) CanBeLeft

func (self *Nodes_ExpListNode) CanBeLeft() bool

1040: decl @lune.@base.@Nodes.ExpListNode.canBeLeft

func (*Nodes_ExpListNode) CanBeRight

func (self *Nodes_ExpListNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1048: 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

1073: decl @lune.@base.@Nodes.ExpListNode.getExpTypeAt

func (*Nodes_ExpListNode) GetExpTypeNoDDDAt

func (self *Nodes_ExpListNode) GetExpTypeNoDDDAt(index LnsInt) *Ast_TypeInfo

1093: 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)

676: 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()

1056: 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

690: 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

681: 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

1465: 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)

676: 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

690: 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

681: 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)

2546: 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)

676: 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

690: 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

681: 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

1502: 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

1506: 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)

676: 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

690: 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

681: 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)

676: 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

690: 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

681: 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)

2527: 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)

676: 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

690: 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

681: 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

1481: 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)

676: 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

690: 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

681: 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)

676: 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

690: 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

681: 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)

2571: 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)

676: 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

2579: 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

690: 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

681: 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)

676: 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

690: 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

681: 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)

2665: 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)

676: 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

2640: 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

690: 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

681: 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

1488: decl @lune.@base.@Nodes.ExpParenNode.getPrefix

func (*Nodes_ExpParenNode) GetSymbolInfo

func (self *Nodes_ExpParenNode) GetSymbolInfo() *LnsList

1492: 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)

676: 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

690: 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

681: decl @lune.@base.@Nodes.ExpRefItemNode.create

func (*Nodes_ExpRefItemNode) CanBeLeft

func (self *Nodes_ExpRefItemNode) CanBeLeft() bool

1421: 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

1418: 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)

676: 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

690: 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

681: decl @lune.@base.@Nodes.ExpRefNode.create

func (*Nodes_ExpRefNode) CanBeLeft

func (self *Nodes_ExpRefNode) CanBeLeft() bool

1253: decl @lune.@base.@Nodes.ExpRefNode.canBeLeft

func (*Nodes_ExpRefNode) CanBeRight

func (self *Nodes_ExpRefNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1257: 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)

2552: 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)

676: 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

690: 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

681: 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)

676: 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

690: 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

681: 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)

676: 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

690: 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

681: 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)

676: 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

690: 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

681: 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)

676: 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

690: 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

681: 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)

676: 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

690: 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

5159: 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

3451: 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)

345: decl @lune.@base.@Nodes.Filter.defaultProcess

func (*Nodes_Filter) Get_moduleInfoManager

func (self *Nodes_Filter) Get_moduleInfoManager() Ast_ModuleInfoManager

88: 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)

65: 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)

2772: decl @lune.@base.@Nodes.Filter.processBlock

func (*Nodes_Filter) ProcessBlockSub

func (self *Nodes_Filter) ProcessBlockSub(node *Nodes_BlockNode, _opt LnsAny)

2769: 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) 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) 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)
	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)
	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)
	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

681: 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

1154: 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)

676: 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

690: 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

681: 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

1154: 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)

676: 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

690: 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

681: 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

1154: 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)

676: 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

690: 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_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

681: decl @lune.@base.@Nodes.GetFieldNode.create

func (*Nodes_GetFieldNode) CanBeLeft

func (self *Nodes_GetFieldNode) CanBeLeft() bool

1598: 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

1607: decl @lune.@base.@Nodes.GetFieldNode.getPrefix

func (*Nodes_GetFieldNode) Get_effectivePos

func (self *Nodes_GetFieldNode) Get_effectivePos() *Types_Position

1595: 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)

676: 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

690: 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_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

681: 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

1008: 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)

676: 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

690: 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

681: 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

1312: 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)

676: 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

690: 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

681: 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)

676: 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

690: 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__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_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

681: 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)

2248: 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)

676: 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

2264: 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

690: 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

681: 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)

2453: 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)

676: 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

2457: 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

690: 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

681: 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)

2224: 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)

676: 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

2227: 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

690: 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

681: 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)

2232: 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)

676: 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

2235: 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

690: 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

681: 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)

2281: 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)

676: 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

2297: 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

690: 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

681: 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)

2348: 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)

676: 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

2368: 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

690: 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

681: 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)

2215: 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)

676: 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

2218: 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

690: 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

681: 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)

2240: 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)

676: 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

2243: 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

690: 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

681: 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)

2315: 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)

676: 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

2331: 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

690: 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

681: 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)

2408: 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)

676: 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

2435: 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

690: 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

681: 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)

2464: 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)

676: 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

2468: 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

690: 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

681: 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)

676: 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

690: 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()

741: 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

681: 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)

676: 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

690: 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 {
	Symbol2MacroValInfoMap *LnsMap
	FP                     Nodes_MacroInfoMtd
	// contains filtered or unexported fields
}

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_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

681: 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

1968: 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)

676: 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

690: 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

783: 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

779: 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)

764: 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

681: 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)

676: 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

690: 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

2817: decl @lune.@base.@Nodes.getCastUnwraped

func Nodes_getUnwraped

func Nodes_getUnwraped(node *Nodes_Node) *Nodes_Node

2807: decl @lune.@base.@Nodes.getUnwraped

func (*Nodes_Node) AddComment

func (self *Nodes_Node) AddComment(commentList *LnsList)

232: decl @lune.@base.@Nodes.Node.addComment

func (*Nodes_Node) AddTokenList

func (self *Nodes_Node) AddTokenList(list *LnsList, kind LnsInt, txt string)

255: decl @lune.@base.@Nodes.Node.addTokenList

func (*Nodes_Node) CanBeLeft

func (self *Nodes_Node) CanBeLeft() bool

269: decl @lune.@base.@Nodes.Node.canBeLeft

func (*Nodes_Node) CanBeRight

func (self *Nodes_Node) CanBeRight(processInfo *Ast_ProcessInfo) bool

273: decl @lune.@base.@Nodes.Node.canBeRight

func (*Nodes_Node) CanBeStatement

func (self *Nodes_Node) CanBeStatement() bool

277: decl @lune.@base.@Nodes.Node.canBeStatement

func (*Nodes_Node) GetBreakKind

func (self *Nodes_Node) GetBreakKind(checkMode LnsInt) LnsInt

287: decl @lune.@base.@Nodes.Node.getBreakKind

func (*Nodes_Node) GetLiteral

func (self *Nodes_Node) GetLiteral() (LnsAny, LnsAny)

263: decl @lune.@base.@Nodes.Node.getLiteral

func (*Nodes_Node) GetPrefix

func (self *Nodes_Node) GetPrefix() LnsAny

215: decl @lune.@base.@Nodes.Node.getPrefix

func (*Nodes_Node) GetSymbolInfo

func (self *Nodes_Node) GetSymbolInfo() *LnsList

2098: 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

207: decl @lune.@base.@Nodes.Node.get_effectivePos

func (*Nodes_Node) Get_expType

func (self *Nodes_Node) Get_expType() *Ast_TypeInfo

248: 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

294: 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)

219: DeclConstr

func (*Nodes_Node) IsThreading

func (self *Nodes_Node) IsThreading() bool

298: decl @lune.@base.@Nodes.Node.isThreading

func (*Nodes_Node) ProcessFilter

func (self *Nodes_Node) ProcessFilter(filter *Nodes_Filter, _opt LnsAny)

266: decl @lune.@base.@Nodes.Node.processFilter

func (*Nodes_Node) SetLValue

func (self *Nodes_Node) SetLValue()

211: 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

259: 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)

426: decl @lune.@base.@Nodes.NodeManager.addNode

func (*Nodes_NodeManager) DelNode

func (self *Nodes_NodeManager) DelNode(node *Nodes_Node)

433: 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) 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

420: 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) 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()

405: DeclConstr

func (*Nodes_NodeManager) MultiTo1

func (self *Nodes_NodeManager) MultiTo1(node *Nodes_Node) *Nodes_Node

2756: decl @lune.@base.@Nodes.NodeManager.MultiTo1

func (*Nodes_NodeManager) NextId

func (self *Nodes_NodeManager) NextId() LnsInt

415: 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
	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
	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_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

681: 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)

676: 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

690: 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

681: 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)

676: 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

690: 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

681: 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)

676: 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

690: 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

681: 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)

676: 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

690: 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

681: decl @lune.@base.@Nodes.RefFieldNode.create

func (*Nodes_RefFieldNode) CanBeLeft

func (self *Nodes_RefFieldNode) CanBeLeft() bool

1561: decl @lune.@base.@Nodes.RefFieldNode.canBeLeft

func (*Nodes_RefFieldNode) CanBeRight

func (self *Nodes_RefFieldNode) CanBeRight(processInfo *Ast_ProcessInfo) bool

1576: 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)

2490: decl @lune.@base.@Nodes.RefFieldNode.getLiteral

func (*Nodes_RefFieldNode) GetPrefix

func (self *Nodes_RefFieldNode) GetPrefix() LnsAny

1558: decl @lune.@base.@Nodes.RefFieldNode.getPrefix

func (*Nodes_RefFieldNode) Get_effectivePos

func (self *Nodes_RefFieldNode) Get_effectivePos() *Types_Position

1555: 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)

676: 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

690: 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

681: 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)

676: 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

690: 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

681: 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

1154: 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)

676: 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

690: 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

681: 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

1223: 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)

676: 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

690: 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

681: 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)

676: 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)

875: 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

690: 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_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

681: 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)

676: 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

690: 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_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)

36: DeclConstr

func (*Nodes_SimpleModuleInfoManager) Pop

func (self *Nodes_SimpleModuleInfoManager) Pop()

51: decl @lune.@base.@Nodes.SimpleModuleInfoManager.pop

func (*Nodes_SimpleModuleInfoManager) Push

func (self *Nodes_SimpleModuleInfoManager) Push(moduleInfoManager Ast_ModuleInfoManager)

46: 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

681: 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

1527: decl @lune.@base.@Nodes.StmtExpNode.canBeStatement

func (*Nodes_StmtExpNode) GetBreakKind

func (self *Nodes_StmtExpNode) GetBreakKind(checkMode LnsInt) LnsInt

1531: 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)

676: 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

690: 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

681: 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)

676: 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

690: 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

681: 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

1130: 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)

676: 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

690: 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

681: 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)

676: DeclConstr

func (*Nodes_TestBlockNode) IsInnerPos

func (self *Nodes_TestBlockNode) IsInnerPos(pos *Types_Position) bool

2021: 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

690: 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

681: 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)

676: 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

690: 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

681: 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)

676: 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

690: 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

681: 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)

676: 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

690: 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

681: 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

1338: 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)

676: 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

690: 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

681: 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

2155: 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)

676: 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

690: 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 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        string
	TransCtrlInfo  *Types_TransCtrlInfo
	ConvTo         LnsAny
	Testing        bool
	OutputPath     LnsAny
	FP             Option_OptionMtd
}

func NewOption_Option

func NewOption_Option() *Option_Option

func Option_analyze

func Option_analyze(argList *LnsList) *Option_Option

211: decl @lune.@base.@Option.analyze

func Option_createDefaultOption

func Option_createDefaultOption(path string) *Option_Option

510: decl @lune.@base.@Option.createDefaultOption

func (*Option_Option) InitOption_Option

func (self *Option_Option) InitOption_Option()

122: DeclConstr

func (*Option_Option) OpenDepend

func (self *Option_Option) OpenDepend(relPath LnsAny) LnsAny

145: 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 {
	OpenDepend(arg1 LnsAny) LnsAny
}

declaration Class -- Option

type Option_ProjInfo1063

type Option_ProjInfo1063 struct {
	Cmd_option *LnsList
	FP         Option_ProjInfo1063Mtd
}

func NewOption_ProjInfo1063

func NewOption_ProjInfo1063(arg1 *LnsList) *Option_ProjInfo1063

func (*Option_ProjInfo1063) InitOption_ProjInfo1063

func (self *Option_ProjInfo1063) InitOption_ProjInfo1063(arg1 *LnsList)

func (*Option_ProjInfo1063) ToMap

func (self *Option_ProjInfo1063) ToMap() *LnsMap

func (*Option_ProjInfo1063) ToMapSetup

func (self *Option_ProjInfo1063) ToMapSetup(obj *LnsMap) *LnsMap

func (*Option_ProjInfo1063) ToOption_ProjInfo1063

func (obj *Option_ProjInfo1063) ToOption_ProjInfo1063() *Option_ProjInfo1063

type Option_ProjInfo1063DownCast

type Option_ProjInfo1063DownCast interface {
	ToOption_ProjInfo1063() *Option_ProjInfo1063
}

type Option_ProjInfo1063Mtd

type Option_ProjInfo1063Mtd interface {
	ToMap() *LnsMap
}

declaration Class -- ProjInfo

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)

114: decl @lune.@base.@OutputDepend.Front.error

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

118: 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

111: 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)
	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)
	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)
	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)
	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_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

3550: decl @lune.@base.@convLua.createAst

func ConvLua_createAstFromFile

func ConvLua_createAstFromFile(scriptPath string, option *Option_Option) *TransUnit_ASTInfo

3543: decl @lune.@base.@convLua.createAstFromFile

func ConvLua_createAstFromStream

func ConvLua_createAstFromStream(scriptPath string, stream Lns_iStream, option *Option_Option) *TransUnit_ASTInfo

3527: 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_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

	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

1930: 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()

1906: DeclConstr

func (*TransUnit_BuiltinFuncType) Register

func (self *TransUnit_BuiltinFuncType) Register(symbolInfo *Ast_SymbolInfo)

1916: decl @lune.@base.@TransUnit.BuiltinFuncType.register

func (*TransUnit_BuiltinFuncType) RegisterClass

func (self *TransUnit_BuiltinFuncType) RegisterClass(classInfo *Ast_TypeInfo)

1920: 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_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

3034: 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_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)

1328: 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_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

1257: decl @lune.@base.@TransUnit.TransUnit.createModifier

func (*TransUnit_TransUnit) CreatePosition

func (self *TransUnit_TransUnit) CreatePosition(lineNo LnsInt, column LnsInt) *Types_Position

2580: decl @lune.@base.@TransUnit.TransUnit.createPosition

func (*TransUnit_TransUnit) Error

func (self *TransUnit_TransUnit) Error(mess string)

2556: decl @lune.@base.@TransUnit.TransUnit.error

func (*TransUnit_TransUnit) ErrorAt

func (self *TransUnit_TransUnit) ErrorAt(pos *Types_Position, mess string)

2538: decl @lune.@base.@TransUnit.TransUnit.errorAt

func (*TransUnit_TransUnit) GetStreamName

func (self *TransUnit_TransUnit) GetStreamName() string

2576: decl @lune.@base.@TransUnit.TransUnit.getStreamName

func (*TransUnit_TransUnit) GetTokenNoErr

func (self *TransUnit_TransUnit) GetTokenNoErr() *Types_Token

2584: 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)

2572: decl @lune.@base.@TransUnit.TransUnit.newPushback

func (*TransUnit_TransUnit) Pushback

func (self *TransUnit_TransUnit) Pushback()

2630: decl @lune.@base.@TransUnit.TransUnit.pushback

func (*TransUnit_TransUnit) PushbackStr

func (self *TransUnit_TransUnit) PushbackStr(name string, statement string)

2634: decl @lune.@base.@TransUnit.TransUnit.pushbackStr

func (*TransUnit_TransUnit) PushbackToken

func (self *TransUnit_TransUnit) PushbackToken(token *Types_Token)

2567: 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)

1316: decl @lune.@base.@TransUnit._TypeInfo.createTypeInfoCache

func (*TransUnit__TypeInfo) InitTransUnit__TypeInfo

func (self *TransUnit__TypeInfo) InitTransUnit__TypeInfo()

1301: 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)

1798: 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)

1361: 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)

1406: 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)

1445: 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)

1385: 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)

1745: 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)

1457: 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)

1426: 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)

1479: 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)

1495: 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)

1345: 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
	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) *TransUnit__TypeInfoNormal

func (*TransUnit__TypeInfoNormal) CreateTypeInfo

func (self *TransUnit__TypeInfoNormal) CreateTypeInfo(param *TransUnit_ImportParam) (LnsAny, LnsAny)

1563: 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)

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_6409_

type TransUnit_checkCompForm_6409_ 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_6066_

type TransUnit_checkImplicitCastCallback_6066_ func(arg1 *Ast_TypeInfo, arg2 *Nodes_Node) LnsAny

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

98: decl @lune.@base.@Types.Token.getExcludedDelimitTxt

func (*Types_Token) GetLineCount

func (self *Types_Token) GetLineCount() LnsInt

117: 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)

88: DeclConstr

func (*Types_Token) Set_commentList

func (self *Types_Token) Set_commentList(commentList *LnsList)

113: 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_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

55: 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

1024: decl @lune.@base.@Ast.getAllMethodName

func Ast_getAllNameForKind

func Ast_getAllNameForKind(classInfo *Ast_TypeInfo, kind LnsInt, symbolKind LnsInt) *Util_OrderedSet

990: 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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL