z_mirror/luapls
git clone https://git.raiguard.me/z_mirror/luapls
5c64afc
main
1package ast 2 3import "fmt" 4 5func (node * AssignmentStatement )String ()string { 6return fmt .Sprintf ("%s()@%v" ,"AssignmentStatement" ,node .Pos ()) 7} 8 9func (node * BooleanLiteral )String ()string { 10return fmt .Sprintf ("%s(%s)@%v" ,"BooleanLiteral" ,node .Token .Literal ,node .Pos ()) 11} 12 13func (node * BreakStatement )String ()string { 14return fmt .Sprintf ("%s()@%v" ,"BreakStatement" ,node .Pos ()) 15} 16 17func (node * DoStatement )String ()string { 18return fmt .Sprintf ("%s()@%v" ,"DoStatement" ,node .Pos ()) 19} 20 21func (node * ForInStatement )String ()string { 22return fmt .Sprintf ("%s()@%v" ,"ForInStatement" ,node .Pos ()) 23} 24 25func (node * ForStatement )String ()string { 26return fmt .Sprintf ("%s()@%v" ,"ForStatement" ,node .Pos ()) 27} 28 29func (node * FunctionCall )String ()string { 30return fmt .Sprintf ("%s()@%v" ,"FunctionCall" ,node .Pos ()) 31} 32 33func (node * FunctionExpression )String ()string { 34return fmt .Sprintf ("%s()@%v" ,"FunctionExpression" ,node .Pos ()) 35} 36 37func (node * FunctionStatement )String ()string { 38return fmt .Sprintf ("%s()@%v" ,"FunctionStatement" ,node .Pos ()) 39} 40 41func (node * GotoStatement )String ()string { 42return fmt .Sprintf ("%s()@%v" ,"GotoStatement" ,node .Pos ()) 43} 44 45func (node * Identifier )String ()string { 46return fmt .Sprintf ("%s(%s)@%v" ,"Identifier" ,node .Token .Literal ,node .Pos ()) 47} 48 49func (node * IfClause )String ()string { 50return fmt .Sprintf ("%s()@%v" ,"IfClause" ,node .Pos ()) 51} 52 53func (node * IfStatement )String ()string { 54return fmt .Sprintf ("%s()@%v" ,"IfStatement" ,node .Pos ()) 55} 56 57func (node * IndexExpression )String ()string { 58return fmt .Sprintf ("%s()@%v" ,"IndexExpression" ,node .Pos ()) 59} 60 61func (node * InfixExpression )String ()string { 62return fmt .Sprintf ("%s()@%v" ,"InfixExpression" ,node .Pos ()) 63} 64 65func (node * LabelStatement )String ()string { 66return fmt .Sprintf ("%s(%s)@%v" ,"LabelStatement" ,node .Name ,node .Pos ()) 67} 68 69func (node * Invalid )String ()string { 70return fmt .Sprintf ("%s()@%v" ,"Invalid" ,node .Pos ()) 71} 72 73func (node * LocalStatement )String ()string { 74return fmt .Sprintf ("%s()@%v" ,"LocalStatement" ,node .Pos ()) 75} 76 77func (node * NilLiteral )String ()string { 78return fmt .Sprintf ("%s()@%v" ,"NilLiteral" ,node .Pos ()) 79} 80 81func (node * NumberLiteral )String ()string { 82return fmt .Sprintf ("%s(%s)@%v" ,"NumberLiteral" ,node .Token .Literal ,node .Pos ()) 83} 84 85func (node * PrefixExpression )String ()string { 86return fmt .Sprintf ("%s()@%v" ,"PrefixExpression" ,node .Pos ()) 87} 88 89func (node * RepeatStatement )String ()string { 90return fmt .Sprintf ("%s()@%v" ,"RepeatStatement" ,node .Pos ()) 91} 92 93func (node * ReturnStatement )String ()string { 94return fmt .Sprintf ("%s()@%v" ,"ReturnStatement" ,node .Pos ()) 95} 96 97func (node * SemicolonStatement )String ()string { 98return fmt .Sprintf ("%s()@%v" ,"SemicolonStatement" ,node .Pos ()) 99} 100 101func (node * StringLiteral )String ()string { 102return fmt .Sprintf ("%s(%s)@%v" ,"StringLiteral" ,node .Token .Literal ,node .Pos ()) 103} 104 105func (node * TableArrayField )String ()string { 106return fmt .Sprintf ("%s()@%v" ,"TableArrayField" ,node .Pos ()) 107} 108 109func (node * TableSimpleKeyField )String ()string { 110return fmt .Sprintf ("%s()@%v" ,"TableSimpleKeyField" ,node .Pos ()) 111} 112 113func (node * TableExpressionKeyField )String ()string { 114return fmt .Sprintf ("%s()@%v" ,"TableExpressionKeyField" ,node .Pos ()) 115} 116 117func (node * TableLiteral )String ()string { 118return fmt .Sprintf ("%s()@%v" ,"TableLiteral" ,node .Pos ()) 119} 120 121func (node * Vararg )String ()string { 122return fmt .Sprintf ("%s()@%v" ,"Vararg" ,node .Pos ()) 123} 124 125func (node * WhileStatement )String ()string { 126return fmt .Sprintf ("%s()@%v" ,"WhileStatement" ,node .Pos ()) 127}