comparison dmd/scope.c @ 561:d4e95db0e62b

Introducing template instantiation traces for static asserts and errors within templates.
author Christian Kamm <kamm incasoftware de>
date Sat, 30 Aug 2008 10:30:57 +0200
parents a58d8f4b84df
children b30fe7e1dbb9
comparison
equal deleted inserted replaced
559:5d6ef6e6805d 561:d4e95db0e62b
52 this->enclosing = NULL; 52 this->enclosing = NULL;
53 this->parent = NULL; 53 this->parent = NULL;
54 this->sw = NULL; 54 this->sw = NULL;
55 this->tf = NULL; 55 this->tf = NULL;
56 this->tfOfTry = NULL; 56 this->tfOfTry = NULL;
57 this->tinst = NULL;
57 this->sbreak = NULL; 58 this->sbreak = NULL;
58 this->scontinue = NULL; 59 this->scontinue = NULL;
59 this->fes = NULL; 60 this->fes = NULL;
60 this->structalign = global.structalign; 61 this->structalign = global.structalign;
61 this->func = NULL; 62 this->func = NULL;
90 this->scopesym = NULL; 91 this->scopesym = NULL;
91 this->sd = NULL; 92 this->sd = NULL;
92 this->sw = enclosing->sw; 93 this->sw = enclosing->sw;
93 this->tf = enclosing->tf; 94 this->tf = enclosing->tf;
94 this->tfOfTry = enclosing->tfOfTry; 95 this->tfOfTry = enclosing->tfOfTry;
96 this->tinst = enclosing->tinst;
95 this->sbreak = enclosing->sbreak; 97 this->sbreak = enclosing->sbreak;
96 this->scontinue = enclosing->scontinue; 98 this->scontinue = enclosing->scontinue;
97 this->fes = enclosing->fes; 99 this->fes = enclosing->fes;
98 this->structalign = enclosing->structalign; 100 this->structalign = enclosing->structalign;
99 this->enclosing = enclosing; 101 this->enclosing = enclosing;