Mercurial > projects > ldc
comparison dmd/scope.h @ 1587:def7a1d494fd
Merge DMD 1.051
author | Christian Kamm <kamm incasoftware de> |
---|---|
date | Fri, 06 Nov 2009 23:58:01 +0100 |
parents | 8026319762be |
children | a413ae7329bf |
comparison
equal
deleted
inserted
replaced
1586:7f728c52e63c | 1587:def7a1d494fd |
---|---|
69 int nofree; // set if shouldn't free it | 69 int nofree; // set if shouldn't free it |
70 int noctor; // set if constructor calls aren't allowed | 70 int noctor; // set if constructor calls aren't allowed |
71 int intypeof; // in typeof(exp) | 71 int intypeof; // in typeof(exp) |
72 int parameterSpecialization; // if in template parameter specialization | 72 int parameterSpecialization; // if in template parameter specialization |
73 int noaccesscheck; // don't do access checks | 73 int noaccesscheck; // don't do access checks |
74 int mustsemantic; // cannot defer semantic() | |
74 | 75 |
75 unsigned callSuper; // primitive flow analysis for constructors | 76 unsigned callSuper; // primitive flow analysis for constructors |
76 #define CSXthis_ctor 1 // called this() | 77 #define CSXthis_ctor 1 // called this() |
77 #define CSXsuper_ctor 2 // called super() | 78 #define CSXsuper_ctor 2 // called super() |
78 #define CSXthis 4 // referenced this | 79 #define CSXthis 4 // referenced this |