]> code.delx.au - gnu-emacs/blobdiff - test/etags/ETAGS.good_3
Improve Lua support in etags
[gnu-emacs] / test / etags / ETAGS.good_3
index a8839e69becc7ee9b49fb602eb4736f36bdaa0a2..43b84eed5d290e3811e32d519b2b75d70c81357d 100644 (file)
@@ -648,6 +648,19 @@ char                       **tab_fill(\7ftab_fill\ 170,1129
 int                    tab_delete_first(\7f91,1638
 int                    tab_count_words(\7f103,1820
 \f
+c-src/dostorture.c,198
+(*tag1 \7ftag1\ 118,468
+#define notag2 \7f26,577
+(*tag2 \7ftag2\ 129,657
+(*tag3 \7ftag3\ 139,809
+#define notag4 \7f45,904
+(*tag4 \7ftag4\ 148,1001
+tag5 \7f57,1136
+tag6 \7f66,1272
+int pp1(\7f74,1389
+pp2\7f87,1504
+pp3(\7f100,1616
+\f
 c-src/emacs/src/gmalloc.c,4207
 #define USE_PTHREAD\7f25,1002
 #undef get_current_dir_name\7f33,1126
@@ -2186,54 +2199,60 @@ class AU \7f53,1716
 class AU { T x;\7f53,1716
 class B<\7fB\ 154,1735
 class B<int> { void f(\7f54,1735
-const A::B::T& abt \7f55,1765
-class A \7f56,1791
-class A { class B \7f56,1791
-class A \7f57,1826
-  A operator+(\7f59,1860
-is_muldiv_operation(\7f61,1887
-domain foo \7f68,1955
-     void f(\7f69,1968
-void A::A(\7fA\ 172,1989
-struct A \7f73,2004
-struct B \7f74,2022
-void B::B(\7fB\ 175,2041
-void BE_Node::BE_Node(\7fBE_Node\ 176,2056
-class BE_Node \7f77,2083
-struct foo \7f79,2102
-  int x;\7f80,2115
-class test \7f86,2156
-  int f(\7f87,2169
-  int ff(\7f89,2231
-  int g(\7f90,2254
-class  AST_Root \7f92,2278
-AST_ConcreteType::AST_ConcreteType(\7f99,2393
-AST_Array::AST_Array(\7f107,2532
-     void f(\7f115,2733
-struct A \7f117,2753
-A::~A(\7f~A\ 1120,2777
-struct B \7f122,2789
-    ~B(\7f123,2800
-enum {dog,\7fdog\ 1126,2817
-enum {dog, cat}\7fcat\ 1126,2817
-enum {dog, cat} animals;\7f126,2817
-struct {int teats;\7f127,2842
-struct {int teats;} cow;\7f127,2842
-class Boo \7f129,2868
-    enum {dog,\7fdog\ 1130,2880
-    enum {dog, cat}\7fcat\ 1130,2880
-    enum {dog, cat} animals;\7f130,2880
-    struct {int treats;\7f131,2909
-    struct {int treats;} cow;\7f131,2909
-    int i,\7f132,2939
-    int i,a,\7f132,2939
-    int i,a,b;\7f132,2939
-    foo(\7f133,2954
-    Boo(\7f137,2995
-Boo::Boo(\7f141,3070
-typedef int should_see_this_one_enclosed_in_extern_C;\7f149,3155
-typedef int (*should_see_this_function_pointer)\7fshould_see_this_function_pointer\ 1153,3228
-typedef int should_see_this_array_type[\7fshould_see_this_array_type\ 1156,3310
+const A::B::T& abt \7f55,1766
+class A \7f56,1792
+class A { class B \7f56,1792
+class A \7f57,1827
+  A operator+(\7f59,1861
+is_muldiv_operation(\7f61,1888
+domain foo \7f68,1956
+     void f(\7f69,1969
+void A::A(\7fA\ 172,1990
+struct A \7f73,2005
+struct B \7f74,2023
+void B::B(\7fB\ 175,2042
+void BE_Node::BE_Node(\7fBE_Node\ 176,2057
+class BE_Node \7f77,2084
+struct foo \7f79,2103
+  int x;\7f80,2116
+class test \7f86,2157
+  int f(\7f87,2170
+  int ff(\7f89,2232
+  int g(\7f90,2255
+class  AST_Root \7f92,2279
+AST_ConcreteType::AST_ConcreteType(\7f99,2394
+AST_Array::AST_Array(\7f107,2533
+     void f(\7f115,2734
+struct A \7f117,2754
+A::~A(\7f~A\ 1120,2778
+struct B \7f122,2790
+    ~B(\7f123,2801
+enum {dog,\7fdog\ 1126,2818
+enum {dog, cat}\7fcat\ 1126,2818
+enum {dog, cat} animals;\7f126,2818
+struct {int teats;\7f127,2843
+struct {int teats;} cow;\7f127,2843
+class Boo \7f129,2869
+    enum {dog,\7fdog\ 1130,2881
+    enum {dog, cat}\7fcat\ 1130,2881
+    enum {dog, cat} animals;\7f130,2881
+    struct {int treats;\7f131,2910
+    struct {int treats;} cow;\7f131,2910
+    int i,\7f132,2940
+    int i,a,\7f132,2940
+    int i,a,b;\7f132,2940
+    foo(\7f133,2955
+    Boo(\7f137,2996
+Boo::Boo(\7f141,3071
+typedef int should_see_this_one_enclosed_in_extern_C;\7f149,3156
+typedef int (*should_see_this_function_pointer)\7fshould_see_this_function_pointer\ 1153,3229
+typedef int should_see_this_array_type[\7fshould_see_this_array_type\ 1156,3311
+\f
+cp-src/x.cc,63
+class XX\7f1,0
+XX::foo(\7ffoo\ 19,60
+XX::bar(\7fbar\ 115,95
+main(\7f21,126
 \f
 cp-src/burton.cpp,124
 ::dummy::dummy test::dummy1(\7fdummy1\ 11,0
@@ -2372,25 +2391,25 @@ void agent::move(\7fmove\ 153,1353
 cp-src/clheir.hpp,682
 class generic_object\7f13,520
     int where_in_registry;\7f15,547
-    virtual void compute_next_state(\7f21,842
-    virtual void step(\7f22,888
-const int max_num_directions \7f31,1219
-class location:\7flocation\ 133,1289
-    location(\7f43,1642
-class irregular_location:\7firregular_location\ 147,1686
-    double x,\7f49,1734
-    double x, y,\7f49,1734
-    double x, y, z;\7f49,1734
-    irregular_location(\7f51,1762
-class discrete_location:\7fdiscrete_location\ 156,1889
-    int x,\7f58,1936
-    int x, y,\7f58,1936
-    int x, y, z;\7f58,1936
-    class location *neighbors[\7fneighbors\ 159,1953
-    discrete_location(\7f62,2044
-    void assign_neighbor(\7f66,2184
-class agent:\7fagent\ 175,2508
-    location *where;\7fwhere\ 177,2549
+    virtual void compute_next_state(\7f21,843
+    virtual void step(\7f22,889
+const int max_num_directions \7f31,1220
+class location:\7flocation\ 133,1290
+    location(\7f43,1643
+class irregular_location:\7firregular_location\ 147,1687
+    double x,\7f49,1735
+    double x, y,\7f49,1735
+    double x, y, z;\7f49,1735
+    irregular_location(\7f51,1763
+class discrete_location:\7fdiscrete_location\ 156,1890
+    int x,\7f58,1937
+    int x, y,\7f58,1937
+    int x, y, z;\7f58,1937
+    class location *neighbors[\7fneighbors\ 159,1954
+    discrete_location(\7f62,2045
+    void assign_neighbor(\7f66,2185
+class agent:\7fagent\ 175,2509
+    location *where;\7fwhere\ 177,2550
 \f
 cp-src/fail.C,330
 struct A \7f7,263
@@ -2516,28 +2535,28 @@ el-src/emacs/lisp/progmodes/etags.el,5069
 (defun next-file \7f1685,67976
 (defvar tags-loop-operate \7f1760,70890
 (defvar tags-loop-scan\7f1763,70984
-(defun tags-loop-eval \7f1771,71314
-(defun tags-loop-continue \7f1782,71643
-(defun tags-search \7f1850,73949
-(defun tags-query-replace \7f1871,74775
-(defun tags-complete-tags-table-file \7f1896,75999
-(defun list-tags \7f1906,76378
-(defun tags-apropos \7f1934,77331
-(define-button-type 'tags-select-tags-table\7ftags-select-tags-table\ 11957,78157
-(defun select-tags-table \7f1964,78396
-(defvar select-tags-table-mode-map \7f2019,80523
-(define-derived-mode select-tags-table-mode \7f2030,80906
-(defun select-tags-table-select \7f2034,81090
-(defun select-tags-table-quit \7f2043,81456
-(defun complete-tag \7f2049,81611
-(defconst etags--xref-limit \7f2074,82552
-(defvar etags-xref-find-definitions-tag-order \7f2076,82587
-(defun etags-xref-find \7f2082,82877
-(defun etags--xref-find-definitions \7f2096,83406
-(defclass xref-etags-location \7f2129,85121
-(defun xref-make-etags-location \7f2135,85344
-(cl-defmethod xref-location-marker \7f2139,85499
-(cl-defmethod xref-location-line \7f2146,85743
+(defun tags-loop-eval \7f1771,71313
+(defun tags-loop-continue \7f1782,71642
+(defun tags-search \7f1850,73948
+(defun tags-query-replace \7f1871,74774
+(defun tags-complete-tags-table-file \7f1896,75998
+(defun list-tags \7f1906,76377
+(defun tags-apropos \7f1934,77330
+(define-button-type 'tags-select-tags-table\7ftags-select-tags-table\ 11957,78156
+(defun select-tags-table \7f1964,78395
+(defvar select-tags-table-mode-map \7f2019,80522
+(define-derived-mode select-tags-table-mode \7f2030,80905
+(defun select-tags-table-select \7f2034,81089
+(defun select-tags-table-quit \7f2043,81455
+(defun complete-tag \7f2049,81610
+(defconst etags--xref-limit \7f2074,82551
+(defvar etags-xref-find-definitions-tag-order \7f2076,82586
+(defun etags-xref-find \7f2082,82876
+(defun etags--xref-find-definitions \7f2096,83405
+(defclass xref-etags-location \7f2129,85120
+(defun xref-make-etags-location \7f2135,85343
+(cl-defmethod xref-location-marker \7f2139,85498
+(cl-defmethod xref-location-line \7f2146,85742
 \f
 erl-src/gs_dialog.erl,98
 -define(VERSION\7f2,32
@@ -2595,15 +2614,15 @@ Comunicati e iniziative\7f32,976
 Ultime notizie dall'associazione\7f63,2030
 \f
 html-src/algrthms.html,467
-Tutorial on Convolutional Coding with Viterbi Decoding--Description of the Data Generation, Convolutional Encoding, Channel Mapping and AWGN, and Quantizing Algorithms\7f7,271
-Description\7falgorithms\ 110,472
-Generating the Data\7fgenalgorithm\ 148,1948
-Convolutionally\7fconalgorithm\ 155,2458
-Next\7fstatetable\ 1262,11326
-Output\7foutputtable\ 1350,13566
-Mapping the Channel Symbols\7fmapping\ 1433,15781
-Adding Noise to the\7faddnoise\ 1439,16169
-Quantizing the Received\7fquantizing\ 1469,18632
+Tutorial on Convolutional Coding with Viterbi Decoding--Description of the Data Generation, Convolutional Encoding, Channel Mapping and AWGN, and Quantizing Algorithms\7f7,277
+Description\7falgorithms\ 110,481
+Generating the Data\7fgenalgorithm\ 148,1995
+Convolutionally\7fconalgorithm\ 155,2512
+Next\7fstatetable\ 1262,11587
+Output\7foutputtable\ 1350,13915
+Mapping the Channel Symbols\7fmapping\ 1433,16213
+Adding Noise to the\7faddnoise\ 1439,16607
+Quantizing the Received\7fquantizing\ 1469,19100
 \f
 html-src/software.html,439
 Francesco Potortì Software Page\7f9,280
@@ -2634,59 +2653,73 @@ function MoveLayerBottom \7f223,5079
 function MoveLayerBefore \7f236,5457
 function MoveLayerAfter \7f258,6090
 \f
+lua-src/test.lua,442
+function Rectangle.getPos \7f2,15
+function Rectangle.getPos \7fgetPos\ 12,15
+function Circle.getPos \7f6,61
+function Circle.getPos \7fgetPos\ 16,61
+function Cube.data.getFoo \7f10,102
+function Cube.data.getFoo \7fgetFoo\ 110,102
+function Square.something:Bar \7f14,148
+function Square.something:Bar \7fBar\ 114,148
+   function test.me_22a(\7f22,241
+   function test.me_22a(\7fme_22a\ 122,241
+   local function test.me22b \7f25,297
+   local function test.me22b \7fme22b\ 125,297
+\f
 make-src/Makefile,1133
 LATEST=\7f1,0
-NONSRCS=\7f35,1578
-CPPFLAGS=\7f49,2191
-LDFLAGS=\7f50,2260
-FASTCFLAGS=\7f55,2531
-FILTER=\7f58,2642
-       @-$(\7f$\ 172,3064
-       @-$(\7f$\ 173,3113
-       @-$(\7f$\ 174,3177
-       @-$(\7f$\ 175,3223
-       @-$(\7f$\ 176,3291
-       @-$(\7f$\ 177,3383
-       @$(\7f81,3466
-       @$(\7f82,3514
-       @$(\7f83,3577
-       @$(\7f84,3622
-       @$(\7f85,3689
-       @$(\7f86,3780
-${CHECKOBJS}: CFLAGS=\7f88,3806
-       @env CHECKEROPTS=\7f92,3922
-       @$(\7f98,4094
-       @$(\7f106,4250
-       @$(\7f110,4374
-       @$(\7f114,4500
-       @for i in $(SRCS); do echo $$i;\7f140,5315
-       $(\7f160,6053
-       $(\7f163,6114
-       $(\7f166,6177
-       $(\7f169,6228
-       $(\7f172,6317
-       sdiff --suppress-common-lines --width=\7fwidth\ 1186,6614
-       sdiff --suppress-common-lines --width=\7fwidth\ 1189,6703
-       sdiff --suppress-common-lines --width=\7fwidth\ 1192,6791
-       sdiff --suppress-common-lines --width=\7fwidth\ 1195,6880
-       TEXTAGS=\7f204,7122
-       TEXTAGS=def:newcommand:newenvironment ${RUN} etags$* --regex=\7fregex\ 1204,7122
-       ${RUN} etags12 --members -o $@ --regex=\7fregex\ 1207,7239
-       ${RUN} ./ctags -o $@ --regex=\7fregex\ 1213,7388
-       ${RUN} ctags$* -wtTd --globals --members -o $@ --regex=\7fregex\ 1216,7464
-       TEXTAGS=\7f219,7583
-       TEXTAGS=def:newcommand:newenvironment ${RUN} ctags$* -wt -o $@ --regex=\7fregex\ 1219,7583
-       ${RUN} ./extags -e --regex-c=\7fc\ 1222,7710
+NONSRCS=\7f35,1577
+CPPFLAGS=\7f49,2190
+LDFLAGS=\7f50,2259
+FASTCFLAGS=\7f55,2530
+FILTER=\7f58,2641
+       @-$(\7f$\ 172,3063
+       @-$(\7f$\ 173,3112
+       @-$(\7f$\ 174,3176
+       @-$(\7f$\ 175,3222
+       @-$(\7f$\ 176,3290
+       @-$(\7f$\ 177,3382
+       @$(\7f81,3465
+       @$(\7f82,3513
+       @$(\7f83,3576
+       @$(\7f84,3621
+       @$(\7f85,3688
+       @$(\7f86,3779
+${CHECKOBJS}: CFLAGS=\7f88,3805
+       @env CHECKEROPTS=\7f92,3921
+       @$(\7f98,4093
+       @$(\7f106,4249
+       @$(\7f110,4373
+       @$(\7f114,4499
+       @for i in $(SRCS); do echo $$i;\7f140,5320
+       $(\7f160,6058
+       $(\7f163,6119
+       $(\7f166,6182
+       $(\7f169,6233
+       $(\7f172,6322
+       sdiff --suppress-common-lines --width=\7fwidth\ 1186,6619
+       sdiff --suppress-common-lines --width=\7fwidth\ 1189,6708
+       sdiff --suppress-common-lines --width=\7fwidth\ 1192,6796
+       sdiff --suppress-common-lines --width=\7fwidth\ 1195,6885
+       TEXTAGS=\7f204,7127
+       TEXTAGS=def:newcommand:newenvironment ${RUN} etags$* --regex=\7fregex\ 1204,7127
+       ${RUN} etags12 --members -o $@ --regex=\7fregex\ 1207,7244
+       ${RUN} ./ctags -o $@ --regex=\7fregex\ 1213,7393
+       ${RUN} ctags$* -wtTd --globals --members -o $@ --regex=\7fregex\ 1216,7469
+       TEXTAGS=\7f219,7588
+       TEXTAGS=def:newcommand:newenvironment ${RUN} ctags$* -wt -o $@ --regex=\7fregex\ 1219,7588
+       ${RUN} ./extags -e --regex-c=\7fc\ 1222,7715
 \f
 objc-src/Subprocess.h,98
 #define Subprocess \7f41,1217
 #define BUFFERSIZE \7f43,1267
 @interface Subprocess:\7fSubprocess\ 145,1292
 \f
-objc-src/Subprocess.m,447
+objc-src/Subprocess.m,446
 #define        PTY_TEMPLATE \7f20,494
 #define        PTY_LENGTH \7f21,528
-@interface Subprocess(Private)\7f\ 132,737
+@interface Subprocess(Private)\7f32,737
 - childDidExit\7f39,851
 - fdHandler:\7ffdHandler\ 167,1589
 showError \7f98,2360
@@ -3288,6 +3321,31 @@ class Configure(\7f760,24879
     def save(\7f797,26022
     def nosave(\7f807,26310
 \f
+ruby-src/test.rb,594
+module ModuleExample\7f1,0
+    class ClassExample\7f2,21
+        def class_method\7f3,44
+        def ClassExample.singleton_class_method\7f6,116
+        def class_method_exclamation!\7f9,221
+        def class_method_question?\7f12,319
+        def class_method_equals=\7fclass_method_equals=\ 115,411
+        def `(\7f18,499
+        def +(\7f21,589
+        def [](\7f24,637
+        def []=(\7f[]=\ 127,687
+        def <<(\7f30,749
+        def ==(\7f==\ 133,799
+        def <=(\7f<=\ 136,869
+        def <=>(\7f<=>\ 139,940
+        def ===(\7f===\ 142,987
+    def module_method\7f46,1048
+    def ModuleExample.singleton_module_method\7f49,1110
+\f
+ruby-src/test1.ruby,37
+class A\7f1,0
+ def a(\7f2,8
+ def b(\7f5,38
+\f
 tex-src/testenv.tex,52
 \newcommand{\nm}\7f\nm\ 14,77
 \section{blah}\7fblah\ 18,139