Warning, /kdevelop/kdev-ruby/parser/tools/tests/function.txt is written in an unsupported language. File is not indexed.
0001 Resulting AST's: 0002 51(a)[3,2:3,3] 22 52 0003 Next statements: 40 0004 Root: 54[3,0:13,0] 49 51(b)[8,2:8,3] 22 52 55 51(a)[2,9:2,10] 0005 Condition: 51(foo?)[2,4:2,8] 0006 Condition: 51(c)[10,2:10,3] 22 52 38 0007 Ensure: 51(d)[12,2:12,3] 22 52 50 0008 54[17,0:17,0] 55 51(a)[15,8:15,9] 0009 Next statements: 51(b)[16,4:16,5] 0010 Root: 0011 Condition: 51(foo)[15,4:15,7] 0012 54[19,13:20,0] 55 51(a)[19,8:19,9] 0013 Next statements: 51(b)[19,11:19,12] 0014 Root: 0015 Condition: 51(foo)[19,4:19,7] 0016 59 0017 Next statements: 66 0018 Root: 54[22,28:26,0] 55 51(klass)[22,22:22,27] 0019 Condition: 51(a)[22,4:22,5] 51 51(append_features)[22,6:22,21] 0020 52 54[32,0:33,2] 55 51(a)[31,10:31,11] 22 52 0021 Next statements: 51(b)[31,17:31,18] 0022 Root: 54[31,0:34,0] 57 51(Single)[30,6:30,12] 0023 51(s)[36,0:36,1] 22 51(Single)[36,4:36,10] 0024 Next statements: 51(new)[36,11:36,14] 0025 Root: 66 0026 51(puts)[37,0:37,4] 66 51(s)[37,5:37,6] 0027 Next statements: 51(foo)[37,7:37,10] 0028 Root: 66 0029 52 54[40,0:41,0] 55 51(a)[39,10:39,11] 22 52 0030 Condition: 51(s)[39,4:39,5] 51 51(foo)[39,6:39,9] 0031 51(puts)[43,0:43,4] 66 51(s)[43,5:43,6] 0032 Next statements: 51(foo)[43,7:43,10] 0033 Root: 66 0034 54[48,0:48,0] 55 51(a)[47,7:47,8] 0035 Next statements: 51(b)[47,10:47,11] 51(c)[47,13:47,14] 0036 Root: 0037 Condition: 51(aa)[47,4:47,6] 0038 54[51,0:51,0] 55 51(a)[50,7:50,8] 22 52 0039 Next statements: 22 22 0040 Root: 0041 Condition: 51(bb)[50,4:50,6] 0042 54[54,0:54,0] 55 51(a)[53,11:53,12] 0043 Next statements: 51(c)[53,14:53,15] 51(b)[53,17:53,18] 51(d)[53,21:53,22] 0044 Root: 0045 Condition: 51(funny)[53,4:53,9] 0046 54[57,0:57,0] 55 51(a)[56,10:56,11] 22 52 0047 Next statements: 22 51(c)[56,24:56,25] 51(d)[56,27:56,28] 51(e)[56,31:56,32] 0048 Root: 0049 Condition: 51(jolly)[56,4:56,9] 0050 54[60,0:60,0] 55 51(a)[59,10:59,11] 22 52 0051 Next statements: 22 51(c)[59,25:59,26] 51(d)[59,28:59,29] 51(e)[59,31:59,32] 51(f)[59,35:59,36] 0052 Root: 0053 Condition: 51(fuck!)[59,4:59,9] 0054 54[63,0:63,0] 55 51(a)[62,9:62,10] 22 52 0055 Next statements: 22 51(c)[62,24:62,25] 51(d)[62,28:62,29] 0056 Root: 0057 Condition: 51(nice)[62,4:62,8] 0058 54[66,0:66,0] 55 51(a)[65,10:65,11] 0059 Next statements: 51(b)[65,13:65,14] 22 22 51(e)[65,30:65,31] 51(f)[65,33:65,34] 51(g)[65,37:65,38] 0060 Root: 0061 Condition: 51(yeah!)[65,4:65,9] 0062 54[69,0:69,0] 55 51(a)[68,15:68,16] 0063 Next statements: 51(b)[68,18:68,19] 22 22 51(e)[68,36:68,37] 51(f)[68,39:68,40] 51(g)[68,42:68,43] 51(h)[68,46:68,47] 0064 Root: 0065 Condition: 51(head_shot!)[68,4:68,14] 0066 54[72,0:72,0] 55 51(a)[71,10:71,11] 0067 Next statements: 51(b)[71,13:71,14] 22 22 51(e)[71,31:71,32] 51(h)[71,35:71,36] 0068 Root: 0069 Condition: 51(final)[71,4:71,9] 0070 54[75,0:75,0] 55 51(other)[74,7:74,12] 0071 Condition: 51(==)[74,4:74,6] 0072 54[77,16:78,0] 55 51(a)[77,12:77,13] 22 52 0073 Condition: 51(another)[77,4:77,11] 0074 54[80,13:81,0] 55 51(val)[80,9:80,12] 0075 Condition: 51(a)[80,4:80,5] 51 51(b=)[80,6:80,8] 0076 54[84,0:84,0] 55 51(parent)[83,15:83,21] 22 81 0077 Condition: 51(initialize)[83,4:83,14] 0078 54[86,9:87,0] 55 51(p1)[86,6:86,8] 0079 Condition: 51(`)[86,4:86,5] 0080 54[89,12:89,13] 55 0081 Condition: 82 51 51([])[89,9:89,11] 0082 54[92,0:92,0] 57 51(A)[91,6:91,7] 0083 51(log)[95,2:95,5] 66 51(INFO)[95,6:95,10] 0084 Next statements: 66 0085 Root: 54[94,11:96,0] 55 51(obj)[94,7:94,10] 0086 Condition: 51(<<)[94,4:94,6] 0087 54[98,8:99,0] 55 51(x)[98,6:98,7] 0088 Condition: 51(%)[98,4:98,5] 0089 54[101,13:101,14] 55 51(a)[101,8:101,9] 0090 Next statements: 51 0091 Root: 0092 Condition: 51(foo)[101,4:101,7] 0093 0094