comparison dmd/PostBlitDeclaration.d @ 0:10317f0c89a5

Initial commit
author korDen
date Sat, 24 Oct 2009 08:42:06 +0400
parents
children 488f3f6bcceb
comparison
equal deleted inserted replaced
-1:000000000000 0:10317f0c89a5
1 module dmd.PostBlitDeclaration;
2
3 import dmd.FuncDeclaration;
4 import dmd.Loc;
5 import dmd.Identifier;
6 import dmd.Dsymbol;
7 import dmd.Scope;
8 import dmd.OutBuffer;
9 import dmd.HdrGenState;
10 import dmd.STC;
11
12 class PostBlitDeclaration : FuncDeclaration
13 {
14 this(Loc loc, Loc endloc)
15 {
16 assert(false);
17 super(loc, loc, null, STC.init, null);
18 }
19
20 this(Loc loc, Loc endloc, Identifier id)
21 {
22 assert(false);
23 super(loc, loc, null, STC.init, null);
24 }
25
26 Dsymbol syntaxCopy(Dsymbol)
27 {
28 assert(false);
29 }
30
31 void semantic(Scope sc)
32 {
33 assert(false);
34 }
35
36 void toCBuffer(OutBuffer buf, HdrGenState* hgs)
37 {
38 assert(false);
39 }
40
41 bool isVirtual()
42 {
43 assert(false);
44 }
45
46 bool addPreInvariant()
47 {
48 assert(false);
49 }
50
51 bool addPostInvariant()
52 {
53 assert(false);
54 }
55
56 bool overloadInsert(Dsymbol s)
57 {
58 assert(false);
59 }
60
61 void emitComment(Scope sc)
62 {
63 assert(false);
64 }
65
66 PostBlitDeclaration isPostBlitDeclaration() { return this; }
67 }