annotate dmd/backend/SC.d @ 135:af1bebfd96a4 dmd2037

dmd 2.038
author Eldar Insafutdinov <e.insafutdinov@gmail.com>
date Mon, 13 Sep 2010 22:19:42 +0100
parents 10317f0c89a5
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
1 module dmd.backend.SC;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
2
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
3 enum SC : ubyte
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
4 {
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
5 SCunde,
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
6 SCauto,
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
7 SCstatic,
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
8 SCextern,
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
9 SCregister,
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
10 SCpseudo,
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
11 SCglobal,
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
12 SCcomdat,
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
13 SCparameter,
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
14 SCregpar,
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
15 SCfastpar,
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
16 SCtypedef,
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
17 SCexplicit,
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
18 SCmutable,
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
19 SCtmp,
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
20 SClabel,
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
21 SCstruct,
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
22 SCenum,
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
23 SCfield,
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
24 SCconst,
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
25 SCmember,
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
26 SCanon,
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
27 SCinline,
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
28 SCsinline,
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
29 SCeinline,
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
30 SCoverload,
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
31 SCfriend,
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
32 SCvirtual,
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
33 SClocstat,
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
34 SCtemplate,
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
35 SCfunctempl,
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
36 SCftexpspec,
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
37 SClinkage,
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
38 SCpublic,
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
39 SCcomdef,
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
40 SCbprel,
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
41 SCnamespace,
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
42 SCalias,
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
43 SCfuncalias,
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
44 SCmemalias,
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
45 SCstack,
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
46 SCadl,
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
47 SCMAX
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
48 }
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
49
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
50 import dmd.EnumUtils;
10317f0c89a5 Initial commit
korDen
parents:
diff changeset
51 mixin(BringToCurrentScope!(SC));