comparison dmd2/scope.h @ 1526:54b3c1394d62

Merged dmdfe 2.031.
author Robert Clipsham <robert@octarineparrot.com>
date Tue, 07 Jul 2009 02:26:11 +0100
parents 638d16625da2
children
comparison
equal deleted inserted replaced
1525:d28cd7c45267 1526:54b3c1394d62
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